Dynaamisen IP-osoitteen uusiminen tai julkaiseminen Linuxissa

Linux-DHCP-asiakasta kutsutaan dhclientiksi . Se pyytää dynaamisia IP-osoitteita DHCP-palvelimelta, joka "vuokraa" osoitteita asiakkaille tietyn ajan. dhclient voidaan käynnistää manuaalisesti "vapauttamaan" asiakkaan tällä hetkellä määrätty IP-osoite ja saada toinen osoite DHCP-palvelimelta.

Normaalisti dhclient ei tuota ulostuloa, jos haluat nähdä, mitä se tekee, meidän on annettava sille -v (verbose) -vaihtoehto. Meidän on myös käytettävä dhclientia rootina komennolla sudo, koska järjestelmän verkkoasetusten muuttaminen vaatii laajennettuja oikeuksia.

Aloitetaan juoksemalla dhclient verblysti, ilman muita vaihtoehtoja. Sen pitäisi tavoittaa ja sanoa "hei" DHCP-palvelimellemme, joka tässä tapauksessa on yksinkertainen kodin reititin.

Komento:

 sudo dhclient -v 

lähtö:

 Internet-järjestelmien yhteenliittymä DHCP-asiakas 4.2.2 Copyright 2004-2011 Internet Systems Consortium. Kaikki oikeudet pidätetään. Lisätietoja on osoitteessa http://www.isc.org/software/dhcp/ LPF / wlan kuuntelu0 / 68: a3: c4: 93: 47: 46 Lähettäminen LPF / wlan0 / 68: a3: c4: 93: 47: 46 Lähetys pistorasiassa / takaisinkytkennässä DHCPDISCOVER wlan0 - 255.255.255.255-porttiin 67 väli 4 DHCPREQUEST wlan0 - 255.255.255.255-porttiin 67 DHCPOFFER alkaen 192.168.2.1 DHCPACK alkaen 192.168.2.1 RTNETLINK vastaa: Tiedosto on sidottu 192.168.2.4 42516 sekuntia. 

Yllä oleva tulos kertoo, että dhclient pyysi DHCP-palvelimelta ( DHCPREQUEST ) osoitetta. Se lähetti tämän pyynnön langattomasta Internet-liitännästä ( wlan0 ). DHCP-palvelin vastasi pyyntömme yksinkertaiseen kuittaukseen ( DHCPACK ). Tällöin juuri tämä tapahtui, koska meillä oli jo IP-osoite, joten DHCP-palvelimella ei ollut mitään tekemistä. Huomaa, että DHCP-palvelin kertoi myös, kuinka kauan dynaaminen IP-osoitteemme kestää: 42516 sekuntia (noin 12 tuntia sitten, jolloin se uusitaan automaattisesti).

Niinpä vapautetaan osoitteemme manuaalisesti -r . Pidetään -v- vaihtoehto siellä, jotta voimme nähdä, mitä tapahtuu:

 sudo dhclient -v -r 
 Internet-järjestelmien yhteenliittymä DHCP-asiakas 4.2.2 Copyright 2004-2011 Internet Systems Consortium. Kaikki oikeudet pidätetään. Lisätietoja on osoitteessa http://www.isc.org/software/dhcp/ LPF / wlan kuuntelu0 / 68: a3: c4: 93: 47: 46 Lähettäminen LPF / wlan0 / 68: a3: c4: 93: 47: 46 Lähettäminen pistorasiaan / takaisinkytkentään DHCPRELEASE wlan0 - 192.168.2.1-porttiin 67 

Yllä olevassa esimerkissä komento kertoo DHCP-palvelimelle vapauttaa IP-osoitteen.

Varoitus: Joissakin Linux- tai Unix-versioissa IP-osoitteen vapauttaminen tällä tavalla voi myös alentaa verkkokäyttöliittymän. Käytä tällöin verkkoyhteyttä uudelleen muodostaa yhteys verkkoon. Tämä prosessi vaihtelee käyttöjärjestelmästä toiseen; jos et ole varma, miten voit muodostaa yhteyden verkkoon, tutustu käyttöjärjestelmän dokumentaatioon. Jos käytät X-ikkunajärjestelmää, voit yleensä muodostaa yhteyden uudelleen napsauttamalla verkko-kuvaketta järjestelmälokerossa ja valitsemalla Yhdistä- vaihtoehdon.