Zmeňte Ubuntu Server z DHCP na statickú IP adresu
Ak inštalátor servera Ubuntu nastavil váš server na používanie DHCP, budete chcieť zmeniť jeho statickú IP adresu tak, aby ho ľudia mohli skutočne použiť.
Zmena tohto nastavenia bez grafického používateľského rozhrania si bude vyžadovať úpravu textu, ale to je klasická linuxová verzia?
Otvorme súbor / etc / network / interfaces. Budem používať vi, ale môžete si vybrať iný editor
sudo vi / etc / sieť / rozhrania
Pre primárne rozhranie, ktoré je zvyčajne eth0, uvidíte tieto riadky:
auto eth0
iface et0 inet dhcp
Ako môžete vidieť, práve teraz používa DHCP. Chystáme zmeniť dhcp na statickú, a potom je tu niekoľko možností, ktoré by mali byť pridané pod ním. Zrejme by ste to prispôsobili vašej sieti.
auto eth0
iface et0 inet static
adresa 192.168.1.100
sieťová maska 255.255.255.0
sieť 192.168.1.0
vysielanie 192.168.1.255
brána 192.168.1.1
dns-nameservers 192.168.1.1
Teraz budeme musieť pridať do nastavení DNS úpravou súboru resolv.conf:
sudo vi /etc/resolv.conf
Na riadku "name server xxx.xxx.xxx.xxx" nahraďte x adresou IP vášho menovacieho servera. (Môžete urobiť ifconfig / všetko zistiť, aké sú)
Takisto musíte odstrániť klienta dhcp, aby sa držel (vďaka Peterovi si to všimol). Možno bude potrebné odstrániť dhcp-client3.
sudo apt-get odstrániť dhcp-client
Teraz budeme stačiť reštartovať komponenty siete:
sudo /etc/init.d/networking restart
Ping www.google.com. Ak dostanete odpoveď, funguje rozlíšenie mena (pokiaľ samozrejme, ak je súbor vo vašom hostiteľovi).
Skutočne dosť jednoduché.
aktualizované Vďaka prezývke007 v komentári, keď som si všimol, že som zabudol položky DNS v príručke.