OPENVPN サーバー Windows 10 NAT およびファイアウォールの設定

OPENVPN サーバー Windows 10 NAT およびファイアウォールの設定

ping とファイルとプリンタの共有に問題があります。唯一の方法は、サーバーのファイアウォールを無効にすることです。これが私の openvpn サーバーの構成です:

port 1194
proto udp
dev tun
dev-node VPNserver
server 10.8.0.0 255.255.255.0
keepalive 10 120
max-clients 3
persist-tun
status openvpn-status.log
log-append  openvpn.log
verb 3
explicit-exit-notify 1
push "dhcp-option DNS 208.67.222.222"
push "dhcp-option DNS 208.67.220.220"
push "route 192.168.0.0 255.255.255.0"
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
route-delay 5
route-method exe

次に、ファイアウォールに次のルールを挿入して ping を実行できます。

netsh advfirewall firewall add rule name="ICMP Allow incoming V4 echo request" protocol=icmpv4:8,any dir=in action=allow

ただし、「ファイルとプリンターの共有」は表示されません。

答え1

これを削除し、TAP(サーバー側)へのルートを追加します

netsh advfirewall firewall add rule name="ICMP Allow incoming V4 echo request" protocol=icmpv4:8,any dir=in action=allow



route -p add 0.0.0.0 mask 0.0.0.0 10.8.0.1 metric 50 if [number of tap device in route print]

5...ff ff ff ff ff ff ......TAP-Windows アダプター V9

route -p add 0.0.0.0 mask 0.0.0.0 10.8.0.1 metric 50 if 5

しかし、サーバーはクライアントに ping できません。これが正しい解決策でしょうか?

答え2

解決策の終了ファイアウォールopenvpn.exe udp openを追加し、サーバー構成に追加します

route 0.0.0.0 0.0.0.0 10.8.0.1

関連情報