各路高手好啊,最近折腾一个Linxu下PPTP拨号的奇怪问题,请大家帮忙帮忙。
先说背景:最近开发某Linux下爬虫程序,需要通过PPTP拨号不断切换IP避免被封。
拿到手的PPTP服务在osx[MBA+OSX 10.11.3]和win[VirtualBox+WinXP]下测试都没有问题,可以正常连上,正常上网。
但在Linux下面却接二连三出现问题,我曾尝试过几种发行版:
(a)Ubuntu 14.04 LTS (pppd 2.4.6) [virtualbox/openstack]
(b)CentOS 7 (pppd 2.4.5) [openstack]
(c)Amazon Linux (pppd 2.4.5) [aws]
(d)Kali 4.0 Linux (pppd 2.4.6) [virtualbox]
在Linux下,一律用yum/apt命令更新到最新版,然后统一使用pptpsetup来配置拨号参数
pptpsetup --create cndx --server $PPTPSERVER --username $USERNAME --password $PASSWORD --encrypt
然后用pppd自带的pon命令建立连接,并加上调试参数
pon cndx debug dump logfd 2 nodetach
好了,说这么多,终于要进入正题:
经过测试,只有(c)(d)能正常连上VPN,用ifconfig可以看