我运行的是Centos 6.4,而且我大部分都是使用pptpd。 我从Windows 7计算机连接,一旦连接,我可以访问所有的Intranet站点以及已经打开或最近打开的站点,如google.com。 我无法访问的是新网站(例如,当我尝试连接到serverfault),所以我认为这是相关的DNS。 我已经能够通过他们的IP访问几个站点,但是大多数似乎将IPredirect到域名,然后失败。 从cmd,我可以ping新的网站,所以它是解决在那里的DNS。 命令行是通过局域网parsingDNS的,而Chrome试图通过VPN来完成? 我search了许多论坛和博客寻找答案,但还没有发现任何东西,为我解决这个问题。 我试过禁用selinux和iptables(都是非持久性的),只是为了减lessvariables的数量。
可能相关:这些行不断显示在/ var / log / messages中
GRE: read(fd=7,buffer=6097c0,len=8260) from network failed: status = -1 error = Protocol not available CTRL: GRE read or PTY write failed (gre,pty)=(7,6)
这里有一些configuration文件可能是相关的确定什么是错的:
pptpd.conf
ppp /usr/sbin/pppd option /etc/ppp/options.pptpd logwtmp remoteip 192.168.16.36-49 #these are reserved, not used by dhcp localip 192.168.16.35
options.pptpd
name pptpd refuse-pap refuse-chap refuse-mschap require-mschap-v2 require-mppe-128 ms-dns 192.168.16.2 #domain controller, dns server ms-wins 192.168.16.2 proxyarp lock nobsdcomp novj novjccomp nologfd auth
在更改为具有较低默认mtu的路由器之后,我发现了这个问题,遇到了一些问题,但是当404页面和ssh通过的时候却感到困惑。
我通过在/etc/ppp/options设置ppp server mtu lower来解决这个问题,方法是:
mtu 1300
此外,显然窗口可以是一个有趣的关于PPU MTU尺寸。 祝你好运。