OPNSenseインスタンスをセットアップし、それを介してOpenVPNサーバーをインストールしました。以下のクライアント構成を確認できます。これまでのところ機能しています。OpenVPN-Client経由で正常に接続できます。問題は、外部クライアントでは、内部DNSが機能しないことです。すでにドメイン内にあるクライアントは問題なく動作し、内部DNSから対応する名前のすべてのネットワークドライブにアクセスできます。ドメインにない外部クライアントは、ネットワークドライブを解決できません。

私がこれまでに試したこと:

  • OPNsenseのOpenVPN-サーバー設定を介してクライアントにDNSサーバーリストを提供する
  • クライアントにデフォルトのドメイン名を提供する
  • 接続の開始時に「netstopdnscache」、「net start dnscache」、「ipconfig / flushdns」、「ipconfig / registerdns」を実行します
  • OPNsenseの一般設定で、DNS解決のためにシステムが使用するIPアドレスを入力します
  • ファイアウォールルールの設定(すべてのポートからすべての宛先+宛先ポートへのトンネル-ネットワーク範囲パス)
  • アンバウンドDNSで遊んだ-しかし表面的なものにすぎない
  • client-configにプッシュ「dhcp-optionDNS192.168.1.200 プッシュ「dhcp-optionDOMAIN [編集済]」追加しました

他に何を試すことができるか誰か知っていますか?

ありがとう!

dev tun
persist-tun
persist-key
cipher AES-256-CBC
auth SHA512
client
resolv-retry infinite
remote [REDACTED] 1194 udp
lport 0
verify-x509-name "C=[REDACTED], ST=[REDACTED], L=[REDACTED], O=[REDACTED], emailAddress=[REDACTED], CN=[REDACTED]" subject
remote-cert-tls server
auth-user-pass
push "dhcp-option DNS 192.168.1.200"
push "dhcp-option DOMAIN [REDACTED]"
<ca>
-----BEGIN CERTIFICATE-----
[REDACTED]
-----END CERTIFICATE-----
</ca>
<cert>
-----BEGIN CERTIFICATE-----
[REDACTED]
-----END CERTIFICATE-----
</cert>
<key>
-----BEGIN PRIVATE KEY-----
[REDACTED]
-----END PRIVATE KEY-----
</key>
<tls-auth>
#
# 2048 bit OpenVPN static key
#
-----BEGIN OpenVPN Static key V1-----
[REDACTED]
-----END OpenVPN Static key V1-----
</tls-auth>
key-direction 1
no answer