iPhone – > Linux PPTP

我在我的linux机器上设置了一个PPTP隧道192.168.1.10(LAN是192.168.1 / 24)

PPTP设置是:本地/远程192.168.2.10 / 192.168.2.100-200。

我可以使用iphone连接到服务器,并可以访问局域网上的IP地址,但无法使用DNS连接到互联网。 我可以通过IP地址访问互联网。

我究竟做错了什么?

如果您可以使用IP地址但不使用名称,则意味着DNS不起作用。

/etc/ppp/options (在服务器上)中设置以下内容:

 ms-dns 208.67.222.222 ms-dns 208.67.220.220 

使用opendns,或者更容易记住, Google public dns :

 ms-dns 8.8.8.8 ms-dns 8.8.4.4 

这些服务器是世界各地的任何地方,是相当可靠的,也相当快!