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.