Ubuntu14.04 VPN自动连接(python+命令行)不成功的问题----寻求帮助

Web、Mail、Ftp、DNS、Proxy、VPN、Samba、LDAP 等基础网络服务
回复
Coffee2Frank
帖子: 1
注册时间: 2016-09-21 22:02
系统: ubuntu 14.04

Ubuntu14.04 VPN自动连接(python+命令行)不成功的问题----寻求帮助

#1

帖子 Coffee2Frank » 2016-09-21 22:19

背景: VPN连接不稳定,有时需要经常更换线路,但是Ubuntu(14.04) vpn的图形配置界面每次需要手动更改网关进行重连。结合命令行希望通过python脚本完成vpn的自动连接。
代码:

代码: 全选

# coding: utf-8
from gate_way import gate_list
import os
ppp0_flag = os.system('ifconfig | grep ppp0')
for i in range(1, 60):
	os.system('echo user_password | sudo pptpsetup --create test --server gate_list[%d] --username MyName --password MyPassword --start' % i)
	if  ppp0_flag == 256:
		pass
	else:
		break
出现的问题:
有时候是这样
Using interface ppp0
Connect: ppp0 <--> /dev/pts/14
LCP: timeout sending Config-Requests
Connection terminated.
Modem hangup
------------------
有时候是
anon warn[open_inetsock:pptp_callmgr.c:329]: connect: Connection timed out
anon fatal[callmgr_main:pptp_callmgr.c:127]: Could not open control connection to 49.2.123.56
anon fatal[open_callmgr:pptp.c:487]: Call manager exited with error 256
追加描述:
之前用图形界面配置VPN可以连接,但是不稳定,每次手动重新更改网关很重复费时。
头像
astolia
论坛版主
帖子: 6450
注册时间: 2008-09-18 13:11

Re: Ubuntu14.04 VPN自动连接(python+命令行)不成功的问题----寻求帮助

#2

帖子 astolia » 2016-09-24 10:49

记得墙在阻断后还会把ip地址加入黑名单封禁一段时间,如果你那些服务器是多人共享的,那有可能是其他人触发了封禁
pptp对墙来说早就等同于透明隧道了
回复