Hjemmeside » hvordan » Endre Ubuntu Server fra DHCP til en statisk IP-adresse

    Endre Ubuntu Server fra DHCP til en statisk IP-adresse

    Hvis installasjonsprogrammet for Ubuntu Server har satt serveren din til å bruke DHCP, vil du endre den til en statisk IP-adresse slik at folk faktisk kan bruke den.

    Hvis du endrer denne innstillingen uten en GUI, vil det være behov for litt tekstredigering, men det er klassisk linux, rett?

    La oss åpne opp / etc / network / interface-filen. Jeg skal bruke vi, men du kan velge en annen editor

    sudo vi / etc / network / interfaces

    For det primære grensesnittet, som vanligvis er et0, vil du se disse linjene:

    auto eth0
    iface eth0 inet dhcp

    Som du kan se, bruker den DHCP akkurat nå. Vi skal bytte dhcp til statisk, og så er det en rekke alternativer som skal legges under den. Åpenbart vil du tilpasse dette til nettverket ditt.

    auto eth0
    iface eth0 inet statisk
    adresse 192.168.1.100
    netmask 255.255.255.0
    nettverk 192.168.1.0
    kringkasting 192.168.1.255
    gateway 192.168.1.1
    dns-nameservers 192.168.1.1

    Nå må vi legge til i DNS-innstillingene ved å redigere resolv.conf-filen:

    sudo vi /etc/resolv.conf

    På linjens navneserver xxx.xxx.xxx.xxx 'erstattes x med IP-adressen til navnetjeneren. (Du kan gjøre ifconfig / alt for å finne ut hva de er)

    Du må også fjerne dhcp-klienten for at denne skal holde seg (takk til Peter for å merke seg). Du må kanskje fjerne dhcp-client3 i stedet.

    sudo apt-get fjerne dhcp-klienten

    Nå trenger vi bare å starte nettverkskomponentene igjen:

    sudo /etc/init.d/networking restart

    Ping www.google.com. Hvis du får et svar, fungerer navnetoppløsningen (med mindre selvfølgelig om google er i vertsfilen din).

    Virkelig ganske enkelt.

    oppdatert Takk til Nickname007 i kommentarene for å merke at jeg har glemt DNS-oppføringene i guiden.