Domovská » jak » Změňte server Ubuntu z DHCP na statickou adresu IP

    Změňte server Ubuntu z DHCP na statickou adresu IP

    Pokud instalátor Ubuntu Server nastavil server, aby používal protokol DHCP, budete chtít změnit jeho adresu na statickou IP adresu, aby ji lidé mohli skutečně použít.

    Změna tohoto nastavení bez grafického uživatelského rozhraní vyžaduje nějakou úpravu textu, ale to je klasická linuxová verze?

    Otevřeme soubor / etc / network / interfaces. Použiji vi, ale můžete si vybrat jiný editor

    sudo vi / etc / síť / rozhraní

    Pro primární rozhraní, které je obvykle eth0, uvidíte tyto řádky:

    auto eth0
    iface eth0 inet dhcp

    Jak můžete vidět, právě teď používá DHCP. Chystáme změnit dhcp na statickou, a pak existuje řada možností, které by měly být přidány pod ním. Je zřejmé, že byste to přizpůsobili své síti.

    auto eth0
    iface et0 inet statické
    adresa 192.168.1.100
    síťová maska ​​255.255.255.0
    síť 192.168.1.0
    vysílání 192.168.1.255
    brána 192.168.1.1
    dns-nameservers 192.168.1.1

    Nyní budeme muset přidat nastavení DNS úpravou souboru resolv.conf:

    sudo vi /etc/resolv.conf

    Na řádku "název serveru xxx.xxx.xxx.xxx" nahraďte x adresou IP vašeho jmenného serveru. (Můžete udělat ifconfig / vše, abyste zjistili, co jsou)

    Potřebujete také odstranit klienta dhcp, aby se držel (díky tomu, že si Peter všiml). Možná bude nutné odstranit dhcp-client3.

    sudo apt-get odstranit dhcp-client

    Nyní budeme muset restartovat komponenty sítě:

    sudo /etc/init.d/networking restart

    Ping www.google.com. Pokud obdržíte odpověď, funguje rozlišení názvu (pokud samozřejmě není v souboru hosts).

    Opravdu velmi jednoduché.

    Aktualizováno Díky přezdívce007 v komentářích k zaznamenání, že jsem zapomněl položky DNS v příručce.