Pokud instalační program Ubuntu Server nastavil server, aby používal protokol DHCP, budete chtít jej změnit na statickou adresu IP, aby jej 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á síť, že?

Otevřeme soubor / etc / network / interfaces. Já budu používat vi, ale můžete si vybrat jiný editor

sudo vi /etc/network/interfaces

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

auto eth0 iface eth0 inet dhcp

Jak vidíte, 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. Zjevně jste to přizpůsobili do vaší sítě.

auto eth0 iface eth0 inet static address 192.168.1.100 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 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-x nahradit x adresou IP vašeho jmenného serveru. (Můžete udělat ifconfig / vše, abyste zjistili, co jsou)

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

sudo apt-get remove dhcp-client

Nyní budeme muset restartovat komponenty sítě:

sudo /etc/init.d/networking restart

Ping www.google.com. Pokud dostanete 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 si všiml, že jsem zapomněl na položky DNS v příručce.

Nejlepší Tipy:
Komentář: