Zmeňte Ubuntu Server z DHCP na statickú IP adresu

Zmeňte Ubuntu Server z DHCP na statickú IP adresu
Zmeňte Ubuntu Server z DHCP na statickú IP adresu
Anonim

Ak inštalačný program Ubuntu Server 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?

Otvoríme súbor / etc / network / interfaces. Budem používať vi, ale môžete si vybrať iný editor

sudo vi /etc/network/interfaces

Pre primárne rozhranie, ktoré je zvyčajne eth0, uvidíte tieto riadky:

auto eth0 iface eth0 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. Je zrejmé, že to prispôsobíte vo svojej sieti.

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

Teraz budeme musieť pridať do nastavení DNS úpravou súboru resolv.conf:

sudo vi /etc/resolv.conf

Na riadku názov servera xxx.xxx.xxx.xxx nahraďte x adresou IP vášho menovacieho servera. (Môžete urobiť ifconfig / všetko zistiť, aké sú)

Potrebujete tiež odstrániť klienta dhcp, aby to držal (vďaka Peterovi, že si to všimol). Možno bude potrebné odstrániť dhcp-client3.

sudo apt-get remove dhcp-client

Teraz budeme len musieť 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 Google vo vašom hostiteľskom súbore).

Skutočne dosť jednoduché.

aktualizované Vďaka nickname007 v komentároch, keď som si všimol, že som zabudol položky DNS v príručke.

Odporúča: