私は現在、VPNを介してバックアップジョブを実行するために、複数のサーバーをリンクすることを目的としてOpenVPNサーバーをセットアップしようとしています。
この例では、これが私が持っているものです:
pfsense.vpn
)client1.vpn
とclient2.vpn
10.0.8.0/24
10.0.255.0/24
10.0.8.1
をクライアントにプッシュします問題:
クライアントは問題なくできません。また、IPアドレスを直接pingすることで、相互に到達できます。 pfsense
にpingを実行すると、デフォルトの検索ドメインを介して自動的に解決されますただし、接続しているクライアントのホスト名にpingを実行すると作業。
クライアントのルーティングテーブルも正しくないようです。 client1
(10.0.8.10
)の例:
10.0.8/24 10.0.8.9 UGSc 1 0 tun0
10.0.8.9 10.0.8.10 UH 3 0 tun0
10.0.255/24 10.0.8.9 UGSc 0 0 tun0
10.0.8.9
は何も指していないので、これがどこから来ているのかわかりません。
VPN接続されたクライアントでローカルドメインの解決が機能しないのはなぜですか?
VPN接続クライアントは、ホスト名を登録しません。それらを解決するには、クライアントオーバーライドを介して静的に割り当て、DNSフォワーダーに手動で追加する必要があります。
これは非常に古い質問です。pfsense(2.4.4)には、dns-resolverに「接続されたOpenVPNクライアントをDNSリゾルバーに登録する」オプションが含まれています。