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

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

May 25, 2016 pm 04:53 PM
路由器

本文章来给各位同学介绍一个关于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);
}
?>
Copier après la connexion

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

教程网址:

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

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

Repo: Comment relancer ses coéquipiers
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
4 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Que signifie le système du routeur ? Que signifie le système du routeur ? Aug 23, 2022 am 10:42 AM

Le système du routeur signifie indication de l'état de fonctionnement du système, et le nom complet est Système ; le routeur utilise le voyant sys pour informer l'utilisateur de l'état de fonctionnement de l'appareil. Si le routeur est défectueux ou redémarre, le voyant clignote. Le voyant du routeur peut être divisé en voyant d'alimentation, voyant du système système, voyant LAN et voyant WAN.

Le routeur peut-il être placé à l'envers ? Le routeur peut-il être placé à l'envers ? Sep 22, 2023 pm 02:11 PM

Peut. Cependant, vous devez faire attention à certains problèmes : 1. Placer le routeur à l'envers peut avoir un certain impact sur la dissipation thermique, provoquant une accumulation de chaleur au bas du routeur, affectant l'effet de dissipation thermique. 2. Placer le routeur à l'envers peut affecter le fonctionnement et la gestion de l'appareil, et les voyants lumineux et les interfaces peuvent être bloqués ou peu pratiques à utiliser. peut également avoir un certain impact sur la sécurité du réseau, et le nom d'utilisateur et le mot de passe par défaut peuvent rendre ces informations plus sensibles aux regards indiscrets.

Que signifie l'écran du routeur ? Que signifie l'écran du routeur ? Oct 27, 2022 pm 05:21 PM

Dans les routeurs, sn signifie « Serial Number », ce qui signifie « numéro de série » et fait référence au numéro d'usine du routeur. Le numéro de série (SN) du routeur et l'adresse physique sont tous deux des identifiants matériels, qui sont uniques ; le routeur ne sera sous garantie que si le numéro de série du routeur reste intact. Le numéro de série SN du routeur est visible directement dans le manuel et à l'arrière du routeur.

Combien de voyants sur le routeur sont normaux ? « Explication détaillée recommandée de l'état normal des voyants du routeur » Combien de voyants sur le routeur sont normaux ? « Explication détaillée recommandée de l'état normal des voyants du routeur » Feb 06, 2024 pm 09:12 PM

Le premier voyant est allumé, indiquant que le routeur est sous tension. Quel port est branché, la lumière de quel port est allumée et le clignotement signifie que les données sont en cours de transmission. Les routeurs sans fil ont généralement trois voyants : SYS, LAN et WAN. Lorsque le routeur sans fil est allumé, le voyant SYS s'allume. Lorsque le routeur sans fil est connecté au modem réseau, le voyant WAN s'allume. Le voyant LAN correspond à chaque interface du routeur sans fil. Tant que le câble réseau est inséré dans l'interface correspondante, le voyant LAN correspondant s'allumera. 1. S'il continue de clignoter, cela signifie qu'il est transmis par des données et que les paramètres du routeur devraient être normaux. 2. Si vous avez toujours pu accéder à Internet, mais que vous ne parvenez pas à vous connecter récemment ; il s'agit probablement d'un problème avec la ligne externe, c'est-à-dire d'un problème avec l'opérateur (il y a généralement un problème avec la ligne, provoquant une trop forte atténuation du signal de données, bien que la ligne soit bonne)

Quels sont les avantages d'activer IPv6 sur le routeur 'Avantages de l'utilisation du dernier IPv6' Quels sont les avantages d'activer IPv6 sur le routeur 'Avantages de l'utilisation du dernier IPv6' Feb 06, 2024 pm 05:34 PM

Les étudiants qui connaissent les ordinateurs savent tous que si notre ordinateur veut se connecter au réseau, il doit avoir une adresse IP qui peut être configurée manuellement, comme 172.16.19.20, elle peut également être obtenue automatiquement par le serveur DHCP de l'ordinateur. carte réseau informatique, telle que 192.168.1.100, etc. Ces adresses IP sont ce que nous appelons souvent des adresses IPV4, et l'IPV6 correspondante est également un type d'adresse IP. Qu'est-ce qu'IPV6 IPV6 est une nouvelle adresse IP apparue en réponse à l'épuisement des ressources d'adresses IPV4. Son nom complet est « Internet Protocol Version 6 », et son nom chinois est la sixième génération de protocole Internet. Le nombre d'adresses IPv6 est théoriquement de 2^128

Pourquoi ne puis-je pas accéder à Internet même si je suis connecté au routeur ? Pourquoi ne puis-je pas accéder à Internet même si je suis connecté au routeur ? Nov 24, 2023 pm 05:29 PM

Raisons pour lesquelles le routeur est connecté mais ne peut pas accéder à Internet : 1. Problème de fournisseur de services Internet ; 2. Problème de configuration du routeur ; 3. Problème de réseau ; 4. Problème de signal WiFi ; 6. Problème de réseau ; problème de cache ; 8. Problèmes de pare-feu et de logiciels de sécurité ; 9. Restrictions de l'opérateur ; 10. Panne d'équipement. Introduction détaillée : 1. Problèmes de fournisseur de services Internet. Il s'agit d'une raison courante pour laquelle les fournisseurs de services Internet peuvent rencontrer des problèmes, tels qu'une interruption du réseau ou une interruption du service. 2. Problèmes de configuration du routeur, etc.

Quel est l'impact de la désactivation de DHCP sur le routeur ? Quel est l'impact de la désactivation de DHCP sur le routeur ? Dec 01, 2023 pm 04:01 PM

L'impact de la désactivation de DHCP sur le routeur : 1. Le client ne peut pas obtenir automatiquement une adresse IP ; 2. L'adresse IP doit être configurée manuellement 3. Cela peut entraîner des problèmes de connexion réseau ; 4. Cela affecte la communication des périphériques réseau ; ; 5. Conflits d'adresses IP ; 6. Impossible de procéder à l'allocation d'adresse dynamique ; 7. L'isolation du réseau ne peut pas être effectuée. 9. Le contrôle d'accès ne peut pas être effectué ; Il est recommandé, avant de désactiver le service DHCP, de déterminer attentivement s'il doit réellement être désactivé ou de conserver le service DHCP pour garantir que le client puisse obtenir automatiquement l'adresse IP correcte.

Lequel est le plus rapide, la passerelle ou le routeur ? Lequel est le plus rapide, la passerelle ou le routeur ? Jun 19, 2023 pm 03:06 PM

La différence entre la passerelle WiFi et le routeur WiFi se reflète principalement dans trois aspects : la fonction, le nombre de terminaux prenant en charge l'accès à Internet et la couverture du signal WiFi. La passerelle WiFi est une combinaison de modem optique et de routeur. Elle a plus de fonctions, mais elle prend en charge moins d'appareils Internet et la couverture du signal WiFi n'est pas aussi bonne que celle du routeur WiFi.

See all articles