web-dev-qa-db-ja.com

OpenVPNおよびDNS。方法?

OpenVPN を使用して、自宅のラップトップを職場のLANに接続するVPNを設定しています。職場のコンピューターをIPではなく名前で参照できるようにしたいのですが、できません。

これは私の状況です:

職場のLAN:

  • アドレス空間:192.168.101.0/24
  • ルーターアドレス:192.168.101.1

ホームLAN:

  • アドレス空間:192.168.1.0/24
  • ルーターアドレス:192.168.1.1

VPN:

  • アドレス空間:10.100.1.0/24
  • OpenVPNサーバーアドレス:10.100.1.1

すべてのマシンでMicrosoft Windowsが実行されています。

私の職場では、OpenVPNサーバーとして実行されているPCは192.168.101.50(およびVPNでは10.100.1.1)であり、そのマシン名はworkplaceserverです。

私の職場では、名前workplaceserverはアドレス192.168.101.50に解決されますが、VPNクライアントでは名前workplaceserverは解決できません解決済み、10.100.1.1に解決してほしい。 それを実現するには、OpenVPNをどのように設定すればよいですか?

17
Toto

デフォルトのDNSを使用している場合は、オフィスのDNS(ある場合)を使用できます。そのためには、このオプションをOpenVPNサーバーに追加する必要があります( docsを参照

Push "dhcp-option DNS 10.x.x.x"    
21
Dan Andreatta

また、必要なホスト(ごく少数ですよね)をhostsファイルに追加することもできます。OpenVPNの設定を変更する必要もありません(これがない場合や設定しない場合に役立ちます)。プライベートネットワーク内のDNSサーバーを起動します)。

0
Alexander