OpenVPNと同じサーバー上のWebサーバーホストにアクセスする

OpenVPNと同じサーバー上のWebサーバーホストにアクセスする

OpenVPN と Web サーバーを同じサーバーでホストしています。トンネルの IP を使用してサーバーにアクセスできることはわかっていますが、同じサーバーにリンクされたドメイン名を使用して Web サーバー (仮想ホストが有効) にアクセスできるようにしたいと考えています。

私はUbuntu 14.04 LTSとopenvpn easy rsaを実行しています

編集:私が達成したいのは、VPN(OpenVPN)に接続しているときにドメイン名/パブリックIPを使用してサーバーにアクセスすることです。

現在、サーバーにアクセスできる唯一の方法は、トンネル IP 経由です。これを実現するには IPTables でいくつかのルールを設定できると聞いていましたが、調べてみたところ、残念ながらできませんでした。

マスカレードルールを使用して、Wan から Tun へのインターネット アクセスを有効にしました。

答え1

ここでの問題を理解しているかどうかわかりません。

サーバーの IP が 1.1.1.1、VPN IP が 10.0.0.1 であると仮定します。Web サーバーは VPN IP のみをリッスンしていますか? その場合は、次のようにローカル PC のホスト ファイルにドメイン名を追加する必要があります。

10.0.0.1    mydomain.com

その後、ドメイン名を使用して Web サーバーにアクセスします。

見てみましょうここDNS 関連の問題の詳細については、こちらをご覧ください。

関連情報