Skip to content

【补发】OpenVPN 小记

Published at  at 05:00 PM

启动不了,把防火墙关了

报错:关闭 linuxSE

连接超时,搜索得知 NAT 依赖防火墙。所以又开防火墙、加端口号

小结:关闭 linuxSE,防火墙不关,把 openVPN server 端口号添加到防火墙。

https://openvpn.net/community-resources/reference-manual-for-openvpn-2-4/

Route & DNS

连上后访问不了公司内网 10.10.10.0 IP段(各种虚拟机包括DNS解析),192.168 段(员工电脑)正常

在 Mac 上执行:sudo route -n add -net 10.10.10.0/23 192.168.82.1

redirect-gateway 默认 def1 bypass-dhcp ,改成 bypass-dns ,但是没有任何效果。

push "dhcp-option DNS 192.168.10.1"会把客户端的 DNS设置为 192.168.10.1(push "XX" 相当于在客户端配置里写一行 "XX"),但是经过我的测试,客户端配置里的 dhcp-option DNS xxx 会覆盖 Wi-Fi 默认的 DNS,而不是追加。

暂时也没找到解决办法,妥协了,把 Wi-Fi DNS 抄在 client config,没有完美解决。

# client.ovpn
...
dhcp-option DNS 10.10.10.100
dhcp-option DNS 10.10.10.101
dhcp-option DNS 10.10.10.102
...
# server.conf
...

push "dhcp-option DNS 192.168.10.1"
push "dhcp-option DNS 223.6.6.6"
push "redirect-gateway bypass-dns"
...
Share on: