Chciałbym zmienić mój dynamiczny adres IP na routerze mojego usługodawcy internetowego bez ponownego uruchamiania routera. Mogę już wysłać telnet do zajętej powłoki i mogę wydać następujące polecenia
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
#
Oto wynik #top, na który procesy są już uruchomione na routerze
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]
Router to Huawei HG533
Muszę ponownie uruchomić dhclient, aby uzyskać nowy adres IP bez ponownego uruchamiania routera. Nie jestem pewien, jaki jest używany dhclient, domyślam się, że to udhcp.
Te dwa polecenia znajdują się na liście procesów dostarczonej przez #ps
565 0 576 S pppc -I ppp257
717 0 332 S dhcpc -i nas0 -I nas0 -a -v HG533FTTx<v1.14t>
Dzięki
Odpowiedzi:
Możesz spróbować użyć
dhcpc
polecenie zwolnienia i odnowienia dzierżawy DHCP, które - może - dać ci nowy adres IP, ale pomimo mylącego terminu „dynamicznego” serwery DHCP zwykle nadają temu samemu hostowi ten sam adres IP na czas skonfigurowanego DHCP czas dzierżawy, jeśli pula DHCP jest wystarczająco duża, aby obsłużyć wszystkich unikalnych klientów wysyłających żądania. Po upływie 1/2 czasu dzierżawy klient z ważną dzierżawą odnowi dzierżawę na tym samym adresie IP, aby ułatwić utrzymanie parametrów adresu IP. Jeśli serwer DHCP został zresetowany po wydaniu pierwotnej dzierżawy, prośba o odnowienie będzie więcej niż prawdopodobnie zaakceptowana, ponieważ dzierżawy nie można pomyślnie ponownie wydzierżawić innemu klientowi, gdy pierwszy dzierżawca nadal zajmuje ten adres. Chociaż minęło wiele lat, odkąd pracowałem nad konfiguracjami ISP DHCP,Ma to na celu zapobieżenie przeskakiwaniu przez słabo połączonych klientów z adresu IP na adres IP w krótkich odstępach czasu lub bardzo długich sesji zakończonych niepowodzeniem, gdy klient jest zmuszony zmienić adresy IP po wygaśnięciu dzierżawy.
źródło
Polecenie „killall pppc” przerywa połączenie ppp i odnawia wan ip. w moim HG658c działa jak urok. mam nadzieję, że działa na twoim routerze.
źródło