當前位置:首頁 » 編程語言 » pythontplink

pythontplink

發布時間: 2022-08-11 06:37:22

A. 如何使用python管理tp-link路由器

TP-LINK路由器設置步驟如下:
第一步,線路鏈接
在沒有使用路由器時,電腦直接連接寬頻上網,現在使用路由器共用寬頻上網,則需要用路由器來直接連接寬頻。根據入戶寬頻線路的不同,可以分為網線、電話線、光纖三種接入方式。具體如何連接請參考下圖:

注意:寬頻線一定連接到路由器WAN口,WAN口顏色與LAN口一般不同,電腦連接1\2\3\4任意一個埠。
連接好線路之後,請檢查並確認對應的介面指示燈常亮或閃爍。
第二步,操作設置
設置路由器之前,需要將操作電腦設置為自動獲取IP地址。如果電腦沒有設置過,一般情況下電腦IP地址默認為自動獲取。
第三,登陸管理界面設置
1、輸入路由器管理地址
打開電腦桌面上的IE瀏覽器,清空地址欄並輸入路由器管理IP地址(192.168.1.1),回車後彈出登錄框。

注意:部分路由器使用tplogin.cn登錄,路由器的具體管理地址建議在殼體背面標貼上查看。
2、登錄管理界面
初次進入路由器管理界面,為了保障設備安全,需要設置管理路由器的密碼,請根據界面提示進行設置。如下圖:

注意:部分路由器需要輸入管理用戶名、密碼,均輸入admin即可。
第四步,按照設置向導設置路由器

1、開始設置向導
進入路由器的管理界面後,點擊 設置向導,點擊 下一步。

2、選擇上網方式
上網方式選擇 PPPoE(ADSL虛擬撥號) ,點擊 下一步。

注意:如果上網方式為靜態IP或動態IP,請選擇對應方式並設置。

3、輸入上網寬頻賬號和密碼

在對應設置框填入運營商提供的寬頻賬號和密碼,並確定該賬號密碼輸入正確。

注意:76%以上的用戶因為輸錯寬頻賬號密碼導致無法上網,請仔細檢查入戶的寬頻賬號密碼是否正確,注意中英文輸入、字母大小寫、後綴等是否輸入完整。
4、設置無線參數
SSID即無線網路名稱(可根據實際需求設置),選中 WPA-PSK/WPA2-PSK 並設置PSK無線密碼,點擊 下一步。

注意:無線密碼是用來保證無線網路安全,確保不被別人蹭網。
5、設置完成
點擊 完成,設置向導完成。

注意:部分路由器設置完成後需要重啟,點擊重啟即可。
第五步,確認設置成功
設置完成後,進入路由器管理界面,點擊 運行狀態,查看 WAN口狀態,如下圖框內IP地址不為0.0.0.0,則表示設置成功。

至此,網路連接成功,路由器已經設置完成。電腦連接路由器後不需要進行寬頻連接撥號,直接可以打開網頁上網。

B. tp-link路由器怎麼設置

tp-link路由器設置方法:

工具/材料:華為P40,TP-WR842N、EMUI10.1.0、QQ瀏覽器10.7.2。

方法/步驟:

1、第一步連接好WIFI,打開瀏覽器,輸入路由器背後的ip地址。

C. TP-Link路由器的登錄地址是什麼

舊版本的TP-Link路由器的登錄網址是:192.168.1.1,TP-Link迷你路由器的登錄網址是:192.168.1.253,新版本的TP-Link路由器的登錄網址是:tplogin.cn。

管理頁面:tplogin.cn

(3)pythontplink擴展閱讀:

在第一次配置無線寬頻路由器時,參照說明書找到無線寬頻路由器默認的IP地址是192.168.1.1,默認子網掩碼是255.255.255.0。

關於tplink無線路由器怎麼設置的問題,由於TP-LINK TL-WR541G的配置界面是基於瀏覽器的,所以要先建立正確的網路設置,將電腦A通過網卡連接到了無線寬頻路由器的區域網埠,接下來有兩種方法為電腦A設置IP地址。

方法一:設置電腦A的IP地址為192.168.1.xxx(xxx范圍是2至254),例如可以輸入192.168.1.6,子網掩碼是255.255.255.0,默認網關為192.168.1.1。

方法二:設置電腦A的TCP/IP協議為「自動獲取IP地址」,然後關閉無線寬頻路由器和電腦A的電源,首先打開無線寬頻路由器電源,然後再啟動電腦A,這樣無線寬頻路由器內置的DHCP伺服器將自動為電腦A設置IP地址。

D. linux下的python裡面如何用相關的網路模塊來重啟tp-link路由器

你說的總體是可行的,路由器都會提供一個web 的訪問控制界面,python urllib2 可以利用POST 的方式登錄,加一個header 就可以了,下面是登錄一個BBS 的代碼的header:

req=urllib.request.Request(url)
req.add_header('User-agent','Mozilla/5.0')
req.add_header('Content-Type','application/x-www-form-urlencoded')
params=urllib.parse.urlencode({'id':username,
'login.x':24,
'login.y':8,
'login':'登陸',
'pw':password,
'titletype':'forum'
})
params=params.encode('gb2312')
print('Sendrequest!waitingrespose.....')
res=urllib2.urlopen(req,params)

下面是我ppp登錄路由器的方式:

#!/usr/bin/python
#
#License:GNUGPLv2
#

#Scriptforcomtrendhg536+(firmwareA101-302JAZ-C03_R21.A2pB021g.d15h)
#..

importgetpass
importsys
importtelnetlib
importtime

HOST="192.168.1.1"
LOGIN="admin"
PASS="admin"
PROMPT="->"
WAITTIME=40#Numberofsecond
CONNECTIONNAME="0.8.352"#toseeyourconnections,manuallyconnecttorouter(telnet192.168.1.1)anse"wanshow".+ConId.Forexample""0.8.352""

tnt=telnetlib.Telnet(HOST)

tnt.read_until("Login:")
tnt.write(LOGIN+" ")

tnt.read_until("Password:")
tnt.write(PASS+" ")

tnt.read_until(PROMPT)
tnt.write("pppconfig"+CONNECTIONNAME+"down ")

time.sleep(3)
tnt.write(" ")
tnt.write("pppconfig"+CONNECTIONNAME+"up ")

time.sleep(WAITTIME)

tnt.read_until(PROMPT)
tnt.write("pppconfig"+CONNECTIONNAME+"up ")

tnt.write(" ")

tnt.read_until(PROMPT)
tnt.write("13 ")#pressoptiontoexit

tnt.close()


下面重啟路由器:

#!/usr/bin/envpython
#-*-coding:utf-8-*-

importsys
importtelnetlib
importre
importtime
importsys
importos

HOST="192.168.2.1"
password="password"

classbcolors:
HEADER='33[95m'
OKBLUE='33[94m'
OKGREEN='33[92m'
WARNING='33[93m'
FAIL='33[91m'
ENDC='33[0m'

defdisable(self):
self.HEADER=''
self.OKBLUE=''
self.OKGREEN=''
self.WARNING=''
self.FAIL=''
self.ENDC=''

defdrukuj(wiadomosc):
sys.stdout.write(" ")
sys.stdout.write("")
sys.stdout.flush()
sys.stdout.write(" ")
sys.stdout.write(wiadomosc)
sys.stdout.flush()
#sys.stdout.write(" ")


defstatus(komenda):
odb=""
try:
tn=telnetlib.Telnet(host=HOST,timeout=23)
exceptIOError:
print"Nienawiązanopołączenia:( "
else:
tn.read_until("Password:")
tn.write(password+" ")
ifkomenda=="wanadslreset ":
tn.write(komenda)
tn.write("exit ")
#print"Połączeniezostałozresetowane"
drukuj(bcolors.FAIL+"Połączeniezostałozresetowane"+bcolors.ENDC)
ifkomenda=="iproutestatus ":
tn.write(komenda)
tn.write("exit ")
odb=tn.read_all()
ifkomenda=="wanadslstatus ":
tn.write("wanadslstatus ")
tn.write("exit ")
odb=tn.read_all()
ifre.search('currentmodemstatus:down',odb):
#print"Status:down"
drukuj(bcolors.HEADER+"Status:down"+bcolors.ENDC)
ifre.search('currentmodemstatus:waitforinitialization',odb):
#print"Status:waitforinitialization"
drukuj(bcolors.WARNING+"Status:waitforinitialization"+bcolors.ENDC)
ifre.search('currentmodemstatus:initializing',odb):
#print"Status:initializing"
drukuj(bcolors.WARNING+"Status:initializing"+bcolors.ENDC)
ifre.search('currentmodemstatus:up',odb):
#print"Status:up"
drukuj(bcolors.OKBLUE+"Status:up"+bcolors.ENDC)
returnodb

defclear():
ifos.name=="posix":
#Unix/Linux/MacOS/BSD/etc
os.system('clear')
elifos.namein("nt","dos","ce"):
#DOS/Windows
os.system('CLS')

if__name__=="__main__":
clear()
status("wanadslreset ")
time.sleep(5)
a=True
whilea:
odb=status("iproutestatus ")
ifre.search('d*poe0*d',odb):
#print"Modemdziała"
drukuj(bcolors.OKGREEN+"-={{Modemdziała}}=- "+bcolors.ENDC)
time.sleep(2)
#clear()
a=False
else:
time.sleep(3)
status("wanadslstatus ")
time.sleep(3)

下面通過telnet 來重啟路由器

#!/usr/bin/envpython
#-*-coding:utf-8-*-

importtelnetlib

HOST="192.168.1.1"
USER="root"
PASS="admin"

router=telnetlib.Telnet(HOST)

router.read_until(":",2)#waitfortimeoutor"BusyBoxonlocalhostlogin:"
router.write(USER+" ")
router.read_until(":",2)#waitfortimeoutor"Password:"
router.write(PASS+" ")
router.read_until("#",2)#waitfortimeoutor"#"
router.write("reboot ")

router.close()

print"Done!"

這是四段獨立的代碼!

E. 如何使用python管理tp-link路由器

第一步,線路鏈接
在沒有使用路由器時,電腦直接連接寬頻上網,現在使用路由器共用寬頻上網,則需要用路由器來直接連接寬頻。根據入戶寬頻線路的不同,可以分為網線、電話線、光纖三種接入方式。具體如何連接請參考下圖:

注意:寬頻線一定連接到路由器WAN口,WAN口顏色與LAN口一般不同,電腦連接1\2\3\4任意一個埠。
連接好線路之後,請檢查並確認對應的介面指示燈常亮或閃爍。
第二步,操作設置
設置路由器之前,需要將操作電腦設置為自動獲取IP地址。如果電腦沒有設置過,一般情況下電腦IP地址默認為自動獲取。
第三,登陸管理界面設置
1、輸入路由器管理地址
打開電腦桌面上的IE瀏覽器,清空地址欄並輸入路由器管理IP地址(192.168.1.1),回車後彈出登錄框。

熱點內容
微信視頻如何重新緩存 發布:2025-01-21 04:44:41 瀏覽:879
pdf壓縮文件大小 發布:2025-01-21 04:40:24 瀏覽:798
linux解壓文件到指定 發布:2025-01-21 04:38:36 瀏覽:874
自己做的安卓app怎麼下載 發布:2025-01-21 04:35:07 瀏覽:163
機頂盒加密頻道 發布:2025-01-21 04:26:48 瀏覽:318
騰訊應用加密 發布:2025-01-21 04:24:38 瀏覽:988
無法訪問f 發布:2025-01-21 04:24:36 瀏覽:539
sql實時 發布:2025-01-21 04:24:27 瀏覽:998
怎麼在linux伺服器上配ip地址 發布:2025-01-21 04:22:10 瀏覽:251
咖搭姆編程 發布:2025-01-21 04:19:45 瀏覽:674