Je souhaite modifier mon adresse IP dynamique sur le routeur de mon fournisseur de services Internet sans avoir à redémarrer le routeur. Je peux déjà établir une connexion telnet avec un shell de boîte occupé et émettre les commandes suivantes
zebra swapdev printserver ln ebtables cat
wpsd startbsp pppc klog dns busybox
wlancmd sntp ping kill dms brctl
web smbpasswd ntfs-3g iwpriv dhcps atserver
usbserver smbd nmbd iwconfig dhcpc atmcmd
usbmount sleep netstat iptables ddnsc atcmd
upnp siproxd mount ipp date at
upg sh mldproxy ipcheck cwmp ash
umount scanner mknod ip cp adslcmd
tr111 rm mkdir igmpproxy console acl
tr064 ripd mii_mgr hw_nat cms ac
telnetd reg mic ethcmd cli
tc radvdump ls equipcmd chown
switch ps log echo chmod
#
Voici la sortie de #top sur laquelle les processus sont déjà en cours d'exécution sur le routeur
PID PPID USER STAT VSZ %MEM %CPU COMMAND
857 856 0 R 1808 3% 0% top
281 1 0 S 4316 7% 0% cms
275 110 0 S 3268 5% 0% mic
279 1 0 S 2916 5% 0% log
854 853 0 S 2908 5% 0% telnet_cli -l 1
541 1 0 S 2512 4% 0% dhcps
565 1 0 S 2260 4% 0% pppc -I ppp257
717 1 0 S 2200 4% 0% dhcpc -i nas0 -I nas0 -a -v HG533FTTx
856 854 0 S 1812 3% 0% sh -si
1 0 0 S 1808 3% 0% init
110 1 0 S 1808 3% 0% -/bin/sh
254 1 0 S 1768 3% 0% atserver
742 1 0 S 1416 2% 0% usbmount
551 1 0 S 1408 2% 0% dns
277 1 0 S 1360 2% 0% klog
539 1 0 S 1104 2% 0% ipcheck
853 275 0 S 1048 2% 0% /bin/telnetd -s 14 -t 0
415 1 0 S 1040 2% 0% wpsd
88 1 0 SW 0 0% 0% [mtdblockd]
4 1 0 SW< 0 0% 0% [khelper]
Le routeur est un Huawei HG533
Je dois redémarrer le dhclient pour obtenir une nouvelle adresse IP sans redémarrer le routeur. Je ne suis pas sûr de savoir quel client est utilisé, je suppose que c'est udhcp.
Ces deux commandes sont dans la liste de processus fournie par #ps
565 0 576 S pppc -I ppp257
717 0 332 S dhcpc -i nas0 -I nas0 -a -v HG533FTTx<v1.14t>
Merci
Réponses:
Vous pouvez essayer d’utiliser le
dhcpc
commande permettant de libérer et de renouveler le bail DHCP, ce qui - peut - vous donner une nouvelle adresse IP, mais malgré le terme "dynamique" déroutant, les serveurs DHCP ont tendance à attribuer à un même hôte la même adresse IP pour la durée du DHCP configuré durée du bail, si le pool DHCP est suffisamment grand pour adresser tous les clients uniques qui font des demandes. À la moitié de la durée du bail, un client avec un bail valide renouvellera son bail sur la même adresse IP afin de faciliter la persistance dans les paramètres IP. Si le serveur DHCP a été réinitialisé depuis l'attribution du bail initial, la demande de renouvellement sera probablement honorée, car le bail ne peut pas être reloué avec succès à un autre client tant que le premier locataire occupe toujours cette adresse. Bien que cela fait de nombreuses années que je travaille sur les configurations DHCP du FAI,Cela permet d'éviter que les clients mal connectés passent d'une adresse IP à une autre en très peu de temps ou que de très longues sessions échouent lorsque le client est obligé de changer d'adresse IP après l'expiration de son bail.
la source
La commande "killall pppc" interrompt la connexion ppp et renouvelle wan ip. dans mon HG658c fonctionne comme un charme. espoir fonctionne sur votre routeur.
la source