Kotisivu » miten » Vaihda Ubuntu-palvelin DHCP stä staattiseksi IP-osoitteeksi

    Vaihda Ubuntu-palvelin DHCP stä staattiseksi IP-osoitteeksi

    Jos Ubuntu Serverin asennusohjelma on asettanut palvelimesi käyttämään DHCP: tä, haluat muuttaa sen staattiseksi IP-osoitteeksi, jotta ihmiset voivat käyttää sitä.

    Tämän asetuksen muuttaminen ilman graafista käyttöliittymää vaatii jonkin verran tekstin muokkausta, mutta se on klassinen Linux?

    Avataan / etc / network / interface-tiedosto. Aion käyttää vi: tä, mutta voit valita toisen editorin

    sudo vi / etc / network / rajapinnat

    Ensisijaisen käyttöliittymän, joka on yleensä eth0, kohdalla näet nämä rivit:

    auto eth0
    iface eth0 inet dhcp

    Kuten näet, se käyttää DHCP: tä juuri nyt. Aiomme muuttaa dhcp: n staattiseksi, ja sitten on useita vaihtoehtoja, jotka pitäisi lisätä sen alle. On selvää, että mukautat tämän verkkoon.

    auto eth0
    iface eth0 inet staattinen
    osoite 192.168.1.100
    netmask 255.255.255.0
    verkko 192.168.1.0
    lähetys 192.168.1.255
    yhdyskäytävä 192.168.1.1
    dns-nimipalvelimet 192.168.1.1

    Nyt sinun on lisättävä DNS-asetuksiin muokkaamalla resolv.conf-tiedostoa:

    sudo vi /etc/resolv.conf

    Korvaa rivillä "nimipalvelin xxx.xxx.xxx.xxx" x nimipalvelimen IP: llä. (Voit tehdä ifconfig / all, jos haluat selvittää, mitä ne ovat)

    Sinun on myös poistettava dhcp-asiakas, jotta tämä pysyy kiinni (kiitos Peterille huomatessaan). Sinun on ehkä poistettava dhcp-client3.

    sudo apt-get poista dhcp-client

    Nyt sinun tarvitsee vain käynnistää verkkokomponentit uudelleen:

    sudo /etc/init.d/networking käynnistyy uudelleen

    Ping www.google.com. Jos saat vastauksen, nimiresoluutio toimii (ellei tietenkään jos Google on isäntätiedostossasi).

    Todella yksinkertainen.

    Päivitetty Kiitos Nickname007: n kommenteista huomatessani, että unohdin DNS-merkinnät oppaassa.