DHCP-vuokrasopimuksen uusiminen Mac OS X:ssä
DHCP on lyhenne sanoista Dynamic Host Configuration Protocol, ja sitä käytetään yleisesti verkkolaitteiden määrittämiseen, jotta ne voivat olla yhteydessä toisiinsa. Yleensä sinulla on DHCP-palvelin (kuten langaton reititin) ja paikallisverkossa olevat asiakaskoneet (kuten Mac, iPhone, PC jne.), jotka hakevat dynaamisesti määritetyn paikallisen IP-osoitteen kyseiseltä palvelimelta.
Tämä on hyvin ja toimii yleensä hyvin, mutta joskus sinun on uusittava DHCP-sopimus, mikä tarkoittaa käytännössä, että haet uuden IP-osoitteen ja reitität tiedot DHCP-palvelimelta. Tämä on yleinen temppu verkko-ongelmien vianmäärityksessä, ja siitä voi olla apua ratkaistaessa Internet-yhteysongelmia, kun Wi-Fi-yhteys on todettu vakaaksi tai kun verkossa oleva kone ei pääse ulkomaailmaan virran kytkemisen jälkeen. pyöräilet laajakaistamodeemilla tai reitittimellä.
Uusi DHCP-vuokrasopimus OS X:n järjestelmäasetuksista
Tämä on helpoin tapa uusia DHCP-vuokrasopimus Mac OS X:stä:
- Vedä Omenavalikko alas ja valitse "Järjestelmäasetukset"
- Napsauta "Verkko" ja valitse tällä hetkellä aktiivinen verkkoyhteys vasemmanpuoleisesta luettelosta, yleensä sen vieressä on vihreä kuvake ja sano "Yhdistetty"
- Napsauta "Lisäasetukset"-painiketta oikeassa alakulmassa
- Valitse "TCP/IP"-välilehti ja valitse sitten "Renew DHCP Lease" -painike
- Kun IP, aliverkko ja reititin on täyttynyt uusilla IP-tiedoilla, napsauta "OK" ja poistu järjestelmäasetuksista
DHCP-vuokrasopimuksen uusiminen tarkoittaa usein sitä, että Mac saa eri paikallisen IP-osoitteen kuin ennen, vaikka joskus päädyt samaan. Jos DHCP:n uusimisen syy on yrittää hankkia uusi IP-osoite, mutta reititin jatkaa itsepäisesti saman LAN-IP-osoitteen määrittämistä kerta toisensa jälkeen, harkitse staattisen IP-osoitteen asettamista määrittämällä DHCP manuaalisilla osoitteilla.
Toinen tapa, vaikkakin edistyneempi, on DHCP:n uusiminen komentorivin avulla. Tämä on tyypillisesti parasta kokeneiden käyttäjien käytössä, mutta siitä voi olla hyötyä myös etävianmäärityksessä, jos voit käyttää vain SSH:ta etä-Macissa, eikä näytön jakamisen k altainen tapa ole käytettävissäsi. Toinen ilmeinen komentorivilähestymistavan etu on mahdollisuus käyttää vuokrasopimuksen uusimista komentosarjassa tai osana automatisoitua tehtävää cronissa.
DHCP-vuokrasopimuksen uusiminen komentoriviltä
DHCP-vuokrasopimus voidaan uusia kahdella eri tavalla OS X:n komentoriviltä. Ensimmäinen lähestymistapa käyttää aina hyödyllistä ipconfig-työkalua:
sudo ipconfig set en0 DHCP
Kun käytät ipconfigia, muista käyttää oikeaa käyttöliittymäosoitetta, muuten saatat kohdata muita ongelmia tai huomaat, että mikään ei muutu. Voit hakea liitäntätiedot käyttämällä ipconfig-ohjelmaa nykyisten DHCP-tietojen hakemiseen seuraavasti:
ipconfig getpacket fi1
Suoritettiin onnistuneesti, löydät DHCP-palvelimen tiedot, asiakkaan IP-osoitteen, vuokra-ajan, aliverkon peitteen, reitittimen IP-osoitteen ja DNS-palvelimet, komennon hännän pitäisi näyttää suunnilleen tältä:
Jos komennon suorittaminen ei palauta mitään, katsot väärää käyttöliittymää. Tyypillisesti en0 on oletusarvoinen wi-fi-liitäntä MacBook Airissa ja uudemmissa MacBook Pro -malleissa, mutta se on usein en1 Mac-tietokoneissa, joissa on fyysiset Ethernet-portit.
IPconfig-menetelmä katkaisee nykyisen verkkoyhteyden, kun taas nollaus Verkkoasetusten kautta ei. Voit päivittää DHCP:n keskeytyksettä komentoriviltä käyttämällä seuraavaa MacWorld-käyttäjän antamaa scutil-komentoa:
echo add State:/Network/Interface/en0/RefreshConfiguration väliaikais>"
Voit varmistaa, että muutokset tapahtuivat käyttämällä edellä mainittua ipconfig-komentoa uudelleen:
ipconfig getpacket fi0
Varmista jälleen, että käytät laitteistollesi sopivaa verkkoliitäntää: en1 tai en0.
Jokainen tässä kuvattu menetelmä toimii käytännössä kaikissa Mac OS X:n versioissa vanhoista versioista uuteen.
Lopuksi, jos teet verkonlaajuisten ongelmien vianetsintää kaikissa lähiverkon laitteissa, voit myös uusia DHCP-vuokrasopimuksen iOS:stä ja saada uusia paikallisia IP-osoitteita iPhoneille, iPodeille ja iPadeille.