windows下vpn拨号:
import os from time import sleep class VPNHelper(object): def __init__(self, _vpnIP, _userName, _passWord, WinDir=r"C:\Windows\System32", RasDialFileName=r'\rasdial.exe'): self.IPToPing = _vpnIP self._VPNName = _vpnIP; self._UserName = _userName; self._PassWord = _passWord; self._WinDir = WinDir self._RasDialFileName = RasDialFileName self._VPNPROCESS = self._WinDir + self._RasDialFileName def TryConnectVPN(self): try: command = self._VPNName + " " + self._UserName + " " + self._PassWord os.system(self._VPNPROCESS + " " + command) return 1 except: print("----VPN连接失败!---") return 0 def TryDisConnectVPN(self): try: command = self._VPNName + " /d" os.system(self._VPNPROCESS + " " + command) except: print("---VPN断开失败!---") def Restart(self, waitingTime=0): import time self.TryDisConnectVPN() time.sleep(waitingTime) status=self.TryConnectVPN() while(status==0): status = self.TryConnectVPN() time.sleep(1.5) def changIP(): vpn = VPNHelper("地址", "账号", "密码") vpn.Restart(5) sleep(6)
Linux下pptp拨号(先安装pptp):
def changIP(): o = 'F' while o =='F': try: print("关闭拨号器!") #subprocess.getoutput('sudo pptpsetup --delete laoying') #sleep(0.5) pkill=subprocess.getoutput('sudo pkill -9 pptp') sleep(1) print('---1---',pkill) setuped=subprocess.getoutput('sudo pptpsetup --create laoying --server 地址 --username 账号--password 密码 --start') sleep(3) print('----2----',setuped) pon=subprocess.getoutput('sudo pon laoying') print('---3---',pon) sleep(2) newvpn = subprocess.getoutput('sudo route add default dev ppp0') print('----4--',newvpn) sleep(6) if pon != '' or newvpn!='': o = 'F' continue print("拨号成功!") return except: o = 'F' print('拨号出错!') sleep(0.5) #if __name__=='__main__': # changIP()
相关推荐
利用rasapi32.dll进行拨号,包含详细的代码注释,在本代码基础上可以快速实现其它... 主要功能包括: 1.新建 电话线/ADSL宽带/VPN拨号连接 2.获取系统已有的拨号连接 3.挂断拨号连接 4.删除拨号连接、对拨号连接重命名
以前自己初学编辑的一个软件,供大家参考学习啦!
Delphi写的MediaRing Talk网络电话拨号器(源码) 自动拨号 Delphi源码
目录: 01 MSR810_MSR93X系列路由器L2TP (LAC---...18 L2TP OVER IPsec VPN 拨号Windows7失败的问题 19 L2TP 统计结合radius服务认证,并统计VPN用户流量案例 20 MSR V7路由器系统信息中的用户状态包含L2TP用户吗?
移植PPP2.4.5到ARM进行TD-SCDMA网络的拨号
网络安全实验报告集~!
Delphi实效编程百例-程序发布,包括产生程序序列号、设置程序为自动被执行等
程序结合易语言互联网支持库实现IP自动更新。
易语言宽带拨号软件源码
用于Win7开机自动拨号,前提是你的拨号密码是固定的。
ikuai拨号异常自动重拨脚本用于监控链路状态,如果遇到异常ip或者拨号失败会自动停止拨号并延时重拨,提高重拨成功率。
绝对好用的自动拨号程序,速度快,效率高!
这样描述了在WIN7系统下进行L2TP拨号上网的方法。
本软件自动拨号,只要启动软件会自动拨号,断线了软件会自动拨号,无需人工拨号,易语言开源源码,大家多交流。
利用rasapi32.dll进行拨号的演示程序,不包含源代码,功能新建/删除 拨号/宽带/VPN等类型的拨号连接。
l2tp Layer 2 Tunnel Protocol(L2TP)是Internet Engineering Task Force(IETF)综合两种已有...VPN使得网络用户访问公司内部网更方便与安全,无论是拨号用户还是其他网络接入方式的用户都可以通过VPN轻松达到这个目的。
易语言源码易语言l2tp协议源码.rar
l2tp客户端使用iNode接入的安装及配置过程。
独特的动态拨号软件,支持安卓各个系统和模拟器,一键启用加速,安装即可使用,操作简单易用,稳定、安全、可靠的IP代理软件。全国千万IP,二十多个省份一百多个城市的动态线路,可随意选择后秒连秒换不同IP,切换...
无线路由器(Wireless Router)好比将单纯性无线AP和宽带路由器合二为一的扩展型产品,它不仅具备单纯性 无线AP所有功能如支持DHCP客户端、支持VPN、防火墙、支持WEP加密等等,而且还包括 了网络地址转换(NAT)...