Comment actualiser mon adresse IP dynamique sur mon routeur à l'aide du client DHCP

0

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

hbyte
la source
Certains routeurs attribuent une adresse IP DHCP en fonction de l'adresse MAC du client. Ne soyez donc pas surpris si vous obtenez la même adresse IP après une nouvelle demande.
user3767013

Réponses:

1

Vous pouvez essayer d’utiliser le dhcpccommande 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.

Nevin Williams
la source
Pourtant, lorsque je redémarre le routeur, je reçois un nouveau bail. Et mon IP change.
hbyte
0

La commande "killall pppc" interrompt la connexion ppp et renouvelle wan ip. dans mon HG658c fonctionne comme un charme. espoir fonctionne sur votre routeur.

byttech innovant
la source