怎样用python控制路由器
模拟网页请求,登录到路由器管理后台,获取和提交数据控制路由器,
10分钟破解无线路由器密码的教程
网上找的相关内容,本方法未经证实,使用造成的后果自负。
笔记本取代台式机已经是不争的事实。笔记本最重要的功能之一就是可以支持Wi-Fi无线上网,无论高端的迅驰2还是低端的上网本都100%的内置了无线网卡。同时,无线路由器也不再高贵,便宜的只需要100多块钱,可以说无线上网的门槛已经大大降低。无线上网最大的优势就是没有网线的束缚,无论你在家里的哪个地方,都可以直接使用无线信号上网,速度不亚于有线。这也是无线上网流行的主要原因。
第1-2分钟:把笔记本用网线连接到无线路由器,并且登录无线路由器
Step 01
用网线连接笔记本和无线路由器的LAN口,这一步不能用无线替代有线网络。因为部分无线路由器默认不允许用无线连接路由器并进行配置,需要手动开启才行。
Step 02
打开IE浏览器,在地址栏中输入192.168.1.1,输入默认的用户名和密码。目前大部分无线路由器的初始IP地址都是192.168.1.1,当然也有可能是192.168.0.1;默认用户名和密码常是admin、admin,root、root这两对。具体的还是请看一看说明书吧,这种内容说明书一般都讲得比较清楚的。
在Vista系统下,设置IP地址需要到开始菜单→控制面板→网络和Internet→查看网络状态和任务→管理网络连接→本地连接→右键选择“属性”→Internet协议版本4(TCP/IP V4)→属性→选择“使用下面的IP地址”输入IP地址192.168.1.2、子网掩码255.255.255.0、默认网关192.168.1.1,在下方的DNS服务器中输入本地的DNS服务器的IP或者使用192.168.1.1这个地址.
第3-5分钟:设置路由器的无线连接部分,安全设置很重要
这一步将完成无线路由器在安全、连接方面的设定,是重中之重。这一步不同的路由器都可能不一样,但是大概的原理是差不多的。
Step 01
进入基本设置中的“网络设置”,里面有无线网络设置。有以下几点注意:
在这里可以设置一个SSID也就是接入点的名称,你可以随意设置,但最好不要使用特殊字符,请使用26个字母和数字。建议隐藏SSID,也就是禁止“SSID广播”。
设置无线模式,可以限定支持802.11G还是802.11b还是混合,一般选择默认值也就是“混合”即可。
部分第三方固件或者设置选项丰富的路由器可以设置无线模式为AP或者网桥等,在这里设置为“无线访问点AP”即可。
信道设置为一个不冲突的频段,一般可以保持默认,如果出现冲突影响上网,那么再另行设置。
有的机型的无线设置位于一个独立的“无线网络”选项卡,也有的.机型在“高级设置”中设置无线相关选项。但设置的内容都大同小异。
Step 02
设置安全选项。安全选项非常重要,轻则让别人蹭网影响网速,重则别人可以通过无线网络侵入你的电脑,这样想干啥就可以干啥了。所以安全一定要做好。
1、这一步的要点在于选择正确的安全模式,建议使用WPA Personal,也就是“WPA个人”,加密选择“AES”,然后输入一个足够长、足够复杂的密码,例如“d#$#*UI(*((*(UJJIUIYIYYEYHY**”这种没有规则,整合数字、特殊字符、字母的密码就很难破解。
2、如果上网的客户端比较固定,也就是说都是几台固定的笔记本使用这个无线局域网,那么还可以限定MAC地址来获得更好的安全性。限制MAC地址可以在“无线过滤”中设置,在里面添加特定的MAC地址并设置为仅允许这些MAC地址访问无线网络即可。
如何使用python管理tp-link路由器
第一步,线路链接
在没有使用路由器时,电脑直接连接宽带上网,现在使用路由器共用宽带上网,则需要用路由器来直接连接宽带。根据入户宽带线路的不同,可以分为网线、电话线、光纤三种接入方式。具体如何连接请参考下图:
注意:宽带线一定连接到路由器WAN口,WAN口颜色与LAN口一般不同,电脑连接1\2\3\4任意一个端口。
连接好线路之后,请检查并确认对应的接口指示灯常亮或闪烁。
第二步,操作设置
设置路由器之前,需要将操作电脑设置为自动获取IP地址。如果电脑没有设置过,一般情况下电脑IP地址默认为自动获取。
第三,登陆管理界面设置
1、输入路由器管理地址
打开电脑桌面上的IE浏览器,清空地址栏并输入路由器管理IP地址(192.168.1.1),回车后弹出登录框。
怎么样用python编写一个程序语言登录路由器获取器操作页面内容
如果是用Basic Auth 的话,可以参考这段代码
import urllib2, base64
request = urllib2.Request(url) base64string = base64.encodestring('%s:%s' % (user,password))[:-1] request.add_header("Authorization", "Basic %s" % base64string)
htmlFile = urllib2.urlopen(request) htmlData = htmlFile.read() print htmlData htmlFile.close()
On 4/10/07, Shuning Hong hong...@gmail.com wrote:
这是我的做法:
params='MainID=CSubID=1'
authstr='Basic '+base64.encodestring(routeruser+':'+routerpass)
authstr=authstr[:-1] # delete last /n
headers={'Authorization':authstr}
On 4/10/07, 蒋辉 jhui...@163.com wrote:
我是电信光纤宽带用户,用web 认证不支持多台机器上网。参考了网上的资料,想 写一个 python 的小程序,可以自动获取宽带路由器的外网IP,自动发送认证信 息。宽带路由器登录时会要用户名密码,否则就连不上,我通过使用嗅探器抓包把 认证过的'Authorization' 值取出放在我的程序里能连上路由器,但通用性太差。 有什么好方法可以解决吗?
我的小程序如下:
params = urllib.urlencode({'connectname': '', 'consumeright': 0, 'separatecard': 0, 'needActiveX' : 1, 'clienttype' :1, 'cookiedate' :3650, 'localip': d, 'httpIP' :d, 'isPNP':0, 'username': "njkd107089173", 'password': "1976"})
headers = {'Accept': 'text/html', 'User-Agent': 'Mozilla', 'Content-Type': 'application/x-www-form-urlencoded'}
server = '218.2.135.36' path = '/secu/webLogin.jsp'
conn = httplib.HTTPConnection(server) conn.request("POST", path, params, headers) r1 = conn.getresponse() print r1.status, r1.reason data1 = r1.read() print data1 conn.close()
用Python把家用路由器改成需要登录才能上网?
1、首先要确认你购置的路由器或者wifi热点支持Web认证功能;
2、下面以某品牌路由为例。登录路由器管理界面,点击认证管理 认证设置 Web认证,具体设置如下:
A、点击新增:添加如下Web认证规则。
B、认证用户配置
点击“认证管理用户管理认证用户管理”,点击新增,添加如下认证用户规则
路由器设置完成,点击右上角“保存配置”。
无线终端(手机)连接无线网络后,跳转到认证登录页面(部分Android手机需要打开浏览器),输入用户名、密码,点击“登录”后,无线终端就可以免费上网。
如何使用python获取路由器所有mac
1. 安装pip
sudo easy_install pip
pip 安装成功就可以直接安装pil或者pillow
2. 通过命令pip install pil
pip install Pil
Downloading/unpacking Pil
Could not find any downloads that satisfy the requirement Pil
Some externally hosted files were ignored (use --allow-external Pil to allow).
Cleaning up...
No distributions at all found for Pil
Storing debug log for failure in /Users/macbook/Library/Logs/pip.log
3. 所以就安装pillow
pip install --use-wheel Pillow
Downloading/unpacking Pillow
Downloading Pillow-2.4.0.zip (6.5MB): 5.0MB downloaded
Cleaning up...
弄了会别的回来发现还没有下载完,这叫一个慢呀,于是放弃
g log for failure in /Users/macbook/Library/Logs/pip.log 3. 所以就安装pillowpip install --use-wheel Pillow Downloading