Rumah php教程 php手册 PHP重启路由器以更换IP地址程序

PHP重启路由器以更换IP地址程序

May 25, 2016 pm 04:53 PM
penghala

本文章来给各位同学介绍一个关于PHP重启路由器以更换IP地址程序,如果你对此有兴趣不防进入参考哦。

在采集大批量数据时常常会触发对方服务器的“自我保护”,请求过于频繁就限制访问。这时需要停留很长一段时间(十几分钟到几十分钟不等)才能恢复访问,这样采集数据的速度就受到非常大的限制。

解决方法有两个:

1 通过图片识别绕过验证码机制,告诉服务器:我不是蜘蛛,我是人。不信你瞧,我能看懂验证码。

2 更换IP,告诉服务器:我不是张三,我是李四。不信你瞧,我的IP地址和张三的不一样。

第一个方法难度稍高一点而且不靠谱,等哪天对方服务器升级了验证码了,这边也得跟进,麻烦多;而ISP(电信、联通、移动)那儿有很多IP,每次联网都会分配一个新的IP,因此方法二比较好。

以我的TP-LINK路由器为例,找到“网络参数”>“WAN口设置”,可以看到“自动连接”设置和“断线”按钮。每次点击“断线”按钮,就向ISP重新拨号,此时就换了一个IP。但大批量数据的采集需要的时间比较长,不可能总有人在旁边守着,最好能在PHP代码中,一旦发现被限制了就重启一次,这就回到本文的主题了:《通过PHP函数重启路由器以更换IP》

打开chrome浏览器的调试模式,然后点击“断线”按钮,看“Network”网络请求,可以看到实际执行的地址是:“http://192.168.0.1/userRpm/PPPoECfgRpm.htm?wantype=2&acc=65541234&psw=Hello123World&VnetPap=0&linktype=2&Disconnect=%B6%CF+%CF%DF”

然后模拟请求这个地址,经测试确实可以更换IP地址(通过http://api.akcms.com/myip.php可以看到当前IP)。接下来的就简单了:就用PHP使用Curl组件来实现这个请求的过程,我封装了一个函数resetip,具体代码如下:

<?php
//本脚本测试重启路由器的WLAN连接
resetip();
function resetip() {
    $username = &#39;admin&#39;;
    $password = &#39;123456&#39;;
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, &#39;http://192.168.0.1/userRpm/PPPoECfgRpm.htm?wantype=2&acc=65541234&psw=Hello123World&VnetPap=0&linktype=2&Disconnect=%B6%CF+%CF%DF&#39;);
    curl_setopt($ch, CURLOPT_USERPWD, "$username:$password");
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_exec($ch);
    curl_close($ch);
}
?>
Salin selepas log masuk

高亮处需要根据自己的情况修改,路由器地址有的是192.168.1.1,重启地址也各有不同,但大同小异,自己改改。

教程网址:

欢迎收藏∩_∩但请保留本文链接。

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Apakah maksud sys penghala? Apakah maksud sys penghala? Aug 23, 2022 am 10:42 AM

Sys penghala bermaksud petunjuk status pengendalian sistem, dan nama penuhnya ialah Sistem; ; lampu penunjuk penghala boleh dibahagikan kepada lampu penunjuk bekalan kuasa, lampu penunjuk sistem sys, lampu penunjuk LAN dan lampu penunjuk WAN.

Bolehkah penghala diletakkan terbalik? Bolehkah penghala diletakkan terbalik? Sep 22, 2023 pm 02:11 PM

boleh. Walau bagaimanapun, terdapat beberapa isu yang perlu diberi perhatian: 1. Meletakkan penghala secara terbalik mungkin mempunyai kesan tertentu pada pelesapan haba, menyebabkan haba terkumpul di bahagian bawah penghala, menjejaskan kesan pelesapan haba jangka panjang mungkin mengurangkan prestasi penghala dan menjejaskan jangka hayatnya secara terbalik ; down juga mungkin mempunyai kesan tertentu pada keselamatan rangkaian, dan nama pengguna dan kata laluan lalai boleh menyebabkan Maklumat ini lebih mudah terdedah kepada pengintipan.

Apakah maksud router sn? Apakah maksud router sn? Oct 27, 2022 pm 05:21 PM

Dalam penghala, sn bermaksud "Nombor Siri", yang bermaksud "nombor siri" dan merujuk kepada nombor kilang penghala. Nombor siri penghala (SN) dan alamat fizikal adalah kedua-dua pengecam perkakasan, yang unik penghala akan berada di bawah jaminan hanya jika nombor siri penghala dikekalkan. Nombor siri penghala SN boleh dilihat terus dalam manual dan di belakang penghala.

Berapa banyak lampu pada penghala adalah normal 'Penjelasan terperinci yang disyorkan tentang status normal lampu penunjuk penghala' Berapa banyak lampu pada penghala adalah normal 'Penjelasan terperinci yang disyorkan tentang status normal lampu penunjuk penghala' Feb 06, 2024 pm 09:12 PM

Lampu pertama menyala, menunjukkan bahawa penghala dihidupkan. Port mana yang dipalamkan, lampu port yang menyala, dan berkelip bermakna data sedang dihantar. Penghala wayarles biasanya mempunyai tiga lampu penunjuk: SYS, LAN dan WAN. Apabila penghala wayarles dihidupkan, lampu SYS akan menyala. Apabila penghala wayarles disambungkan ke modem rangkaian, lampu WAN akan menyala. Lampu LAN sepadan dengan setiap antara muka penghala wayarles Selagi kabel rangkaian dimasukkan ke dalam antara muka yang sepadan, lampu LAN yang sepadan akan menyala. 1. Jika ia terus berkelip, ini bermakna ia dihantar melalui data, dan tetapan penghala sepatutnya normal. 2. Jika anda sentiasa boleh mengakses Internet, tetapi anda tidak boleh mendapatkan talian baru-baru ini, ia mungkin masalah dengan talian luaran, iaitu masalah dengan operator (biasanya terdapat masalah dengan talian, menyebabkan isyarat data melemahkan terlalu banyak, walaupun taliannya baik)

Apakah faedah menghidupkan ipv6 pada penghala 'Kelebihan menggunakan IPv6 terkini' Apakah faedah menghidupkan ipv6 pada penghala 'Kelebihan menggunakan IPv6 terkini' Feb 06, 2024 pm 05:34 PM

Pelajar yang tahu komputer semua tahu bahawa jika komputer kita ingin menyambung ke rangkaian, ia mesti mempunyai alamat IP ini boleh dikonfigurasikan secara manual, seperti 172.16.19.20 ia juga boleh diperolehi secara automatik oleh pelayan DHCP kad rangkaian komputer, seperti 192.168.1.100 dsb. Alamat IP ini adalah yang sering kami panggil alamat IPV4, dan IPV6 yang sepadan juga merupakan jenis alamat IP. Apakah IPV6 IPV6 ialah alamat IP baharu yang muncul sebagai tindak balas kepada kehabisan sumber alamat IPV4 Nama penuhnya ialah "Internet Protocol Version 6", dan nama Cinanya ialah generasi keenam Protokol Internet. Bilangan alamat IPv6 secara teorinya ialah 2^128

Mengapa saya tidak boleh mengakses Internet walaupun saya disambungkan ke penghala? Mengapa saya tidak boleh mengakses Internet walaupun saya disambungkan ke penghala? Nov 24, 2023 pm 05:29 PM

Sebab penghala disambungkan tetapi tidak boleh mengakses Internet: 1. Masalah pembekal perkhidmatan Internet; 3. Masalah rangkaian; masalah cache ; 8. Firewall dan isu perisian keselamatan 9. Sekatan operator 10. Kegagalan peralatan; Pengenalan terperinci: 1. Masalah pembekal perkhidmatan Internet Ini adalah sebab biasa penyedia perkhidmatan Internet mungkin mengalami masalah, seperti gangguan rangkaian atau gangguan perkhidmatan 2. Masalah tetapan penghala, dsb.

Apakah kesan mematikan dhcp pada penghala? Apakah kesan mematikan dhcp pada penghala? Dec 01, 2023 pm 04:01 PM

Kesan mematikan dhcp pada penghala: 1. Pelanggan tidak boleh mendapatkan alamat IP secara automatik 2. Alamat IP perlu dikonfigurasikan secara manual 3. Ia boleh menyebabkan masalah sambungan rangkaian; ; 5. Percanggahan alamat IP; 6. Tidak dapat meneruskan Pembahagian alamat dinamik; Adalah disyorkan bahawa sebelum mematikan perkhidmatan DHCP, pertimbangkan dengan teliti sama ada ia benar-benar perlu dimatikan, atau simpan perkhidmatan DHCP untuk memastikan pelanggan boleh mendapatkan alamat IP yang betul secara automatik.

Mana satu lebih pantas, gerbang atau penghala? Mana satu lebih pantas, gerbang atau penghala? Jun 19, 2023 pm 03:06 PM

Perbezaan antara WiFi get laluan dan WiFi penghala ditunjukkan terutamanya dalam tiga aspek: fungsi, bilangan terminal yang menyokong akses Internet dan liputan isyarat WiFi. Gateway WiFi ialah gabungan modem optik dan penghala Ia mempunyai lebih banyak fungsi, tetapi ia menyokong lebih sedikit peranti Internet dan liputan isyarat WiFi tidak sebaik WiFi penghala.

See all articles