通过pptp vpn从Windows客户端连接到Linux服务器时丢失DNS

我在我的Linux(CentOS)服务器上安装了pptp。 当我从Windows客户端连接时,我在Windows端丢失名称服务。 连接到我的应用程序工作好,但。

我试图在option-pptp中设置ms-dns,并在windows端设置一个DNS服务器,但无济于事。

感谢任何想法,迈克尔

启动VPN后,运行ipconfig / a,查看您的计算机正在使用的DNS服务器。 您是否设置为使用远程主机上的默认网关? 如果closures该function,则只有去往CenOS服务器networking的数据包才能通过PPTP连接。 所有其他数据包将出去你的常规连接。 然后,您可以继续使用您现有的DNS服务器(这也将使浏览速度更快)。

如果您的networking上有WINS服务器,则还应该将ms-win选项添加到您的configuration中。

另外请确保您也设置域。 否则,除非用户使用完全限定的域名,否则parsing名称的search域可能不会为dns添加适当的域名。