由于某些我无法解决的特殊要求,我需要通过 Hamachi 网络使用 OpenVPN 来建立有效的 VPN 连接。我有一台运行 Ubuntu 的服务器,该服务器始终运行着一个 Hamachi 实例和一个 OpenVPN Server 实例。
为了连接 OpenVPN,我使用分配给 Hamachi 网络接口的 IP 地址作为主机地址。连接完美完成,但是当我尝试访问或 ping 网站时,DNS 无法解析。
在 OpenVPN 服务器配置中,我取消了将 OpenDNS 服务器地址推送到客户端的行的注释,甚至在客户端配置中指定了 DNS 服务器,但无济于事。
问题是,我曾经使用没有 Hamachi 的 OpenVPN(使用公共 IP)连接到同一台服务器,DNS 可以顺利通过。
有什么建议吗?将 Hamachi 接口桥接到公共接口是否能够使 DNS 查找通过?