最初に、これがあまりにも単純な質問であることを謝罪しましょう。確かにそうですが、私の主な問題は、答えを探すのに使用する正確な用語が本当にわからないことです。
ここ数年、私はいくつかのサービスを提供するためにホームサーバーを運営してきました。すなわち、Plex、Owncloud(最近Nextcloudに変更された)、GUIを提供するWebminサーバー、そしてシステム通知の更新を提供するためだけの小さなメールサーバーです。
今までは、サーバのIPアドレスとそれに続くサービス名のどちらかを使ってすべてにアクセスしていました(たとえば、Nextcloudの場合は、 https://192.168.1.50/nextcloud
)またはポート(webminは https://192.168.1.50:10000
プレックスは https://192.168.50:32400
)
bind9を使用して、そのIPアドレスではなくドメイン名ですべてにアクセスできるようにdnsサーバーをセットアップしたいと思っていました。今日、私は数時間を費やして、弾みをつけて始めました。
DNSサーバー自体は問題なく動作しています。私のラップトップから、私はどちらかpingすることができます ubuntuserver
(私のサーバーのホスト名)または ubuntuserver.local.ftb
と、 local.ftb
私が選んだドメイン
これは私のローカルネットワークの外からアクセスできるように意図されていないことに注意してください、それは単に内部設定です。
私はまたのためにDNSレコードを設定しました webmin.ubuntuserver.local.ftb
、 nextcloud.ubuntuserver.local.ftb
そして plex.ubuntuserver.local.ftb
私のメインサーバーを指している 192.168.1.50
私の質問は、私が指摘するような方法でApacheを設定することができるかどうかです。 https://webmin.ubuntuserver.local.ftb
に https://192.168.1.50:10000
、 https://nextcloud.ubuntuserver.local.ftb
に https://192.168.1.50/nextcloud
そして https://plex.ubuntuserver.local.ftb
に https://192.168.1.50:32400
?私はこのリダイレクションはDNSサーバーによって処理されないと思いますが、それはポートを扱っていないようですが、Apacheでも可能ですか?
proxypass