PPTPd 客户端无网络访问权限

PPTPd 客户端无网络访问权限

因此,我设法将 PPTPd 安装到我的 CentOS 6 服务器上。

Windows 7 可以连接并登录,但没有网络访问权限。

在我开始拔掉刚剪的头发之前,有人可以帮帮我吗?

编辑

错误日志:

Oct  7 20:20:37 server pptpd[3900]: CTRL: Client 82.132.242.55 control connection started
Oct  7 20:20:38 server pptpd[3900]: CTRL: Starting call (launching pppd, opening GRE)
Oct  7 20:20:38 server pppd[3901]: Plugin /usr/lib64/pptpd/pptpd-logwtmp.so loaded.
Oct  7 20:20:38 server pppd[3901]: pptpd-logwtmp: $Version$
Oct  7 20:20:38 server pppd[3901]: pppd 2.4.5 started by root, uid 0
Oct  7 20:20:38 server pppd[3901]: Using interface ppp0
Oct  7 20:20:38 server pppd[3901]: Connect: ppp0 <--> /dev/pts/0
Oct  7 20:20:41 server pptpd[3900]: CTRL: Ignored a SET LINK INFO packet with real ACCMs!
Oct  7 20:20:42 server pppd[3901]: MPPE 128-bit stateless compression enabled
Oct  7 20:20:44 server pppd[3901]: Cannot determine ethernet address for proxy ARP
Oct  7 20:20:44 server pppd[3901]: local  IP address 192.168.0.1
Oct  7 20:20:44 server pppd[3901]: remote IP address 192.168.2.2
Oct  7 20:20:44 server pppd[3901]: pptpd-logwtmp.so ip-up ppp0 liamw 82.132.242.55
Oct  7 20:20:53 server pppd[3901]: LCP terminated by peer (uM-jn$^@<M-Mt^@^@^@^@)
Oct  7 20:20:53 server pppd[3901]: pptpd-logwtmp.so ip-down ppp0
Oct  7 20:20:53 server pppd[3901]: Connect time 0.2 minutes.
Oct  7 20:20:53 server pppd[3901]: Sent 0 bytes, received 16518 bytes.
Oct  7 20:20:54 server pppd[3901]: Modem hangup
Oct  7 20:20:54 server pppd[3901]: Connection terminated.
Oct  7 20:20:54 server pppd[3901]: Exit.
Oct  7 20:20:54 server pptpd[3900]: CTRL: Client 82.132.242.55 control connection finished

我必须断开连接,否则我无法使用互联网。

我的默认网关也列为 0.0.0.0 - 这可能是问题的一部分吗?

答案1

我通过打开文件解决了这个问题/etc/pptpd.conf

在这个文件中我找到了LocalIP条目,并将其更改为我的 VPS 的静态外部 IP。

完成后,我保存并关闭了文件,然后重新启动了 PoPToP(service pptpd restart)。

然后我使用默认的 Windows 系统继续连接到 VPN,这次连接正常。

相关内容