我终于对 OpenVPN 进行了足够的尝试,让它可以正常工作。更棒的是,我可以安装 Samba 驱动器、通过 TUN 设备 ping 网络机器等 - 一切都很棒。
但是,我注意到,如果我使用以下指令,那么客户端通常可见的一些机器(即,不通过 VPN)将被 Internet 上的其他服务器屏蔽。
push "dhcp-option DNS 10.0.1.1" # Push our local DNS to clients
除了破解客户端计算机上的“hosts”文件外,还有其他方法可以避免这种情况吗?理想情况下,我只想将我的 VPN 的 DNS 用于该域内的机器。
答案1
如果它只影响 XP 和 Win 2000 机器,那么它可能是KB 311218。
如果默认网关设置为远程连接,则客户端计算机可能无法使用 VPN 连接的 DNS 服务器。