Változtassa meg az Ubuntu kiszolgálót a DHCP-ről statikus IP-címre
Ha az Ubuntu Server telepítője DHCP-t használ, akkor azt statikus IP-címre kívánja módosítani, hogy az emberek ténylegesen használhassák azt.
A beállítás módosítása GUI nélkül szükségessé teszi a szövegszerkesztést, de ez klasszikus linuxos?
Nyissuk meg az / etc / network / interfaces fájlt. A vi-t fogom használni, de választhat egy másik szerkesztőt
sudo vi / etc / network / interfaces
Az elsődleges interfész, amely általában eth0, ezek a sorok láthatók:
auto eth0
iface eth0 inet dhcp
Mint látható, most DHCP-t használ. A dhcp-t statikusra változtatjuk, és aztán számos opciót kell hozzáadni az alatta. Nyilvánvalóan testreszabhatja ezt a hálózaton.
auto eth0
iface eth0 inet statikus
cím 192.168.1.100
netmask 255.255.255.0
hálózat 192.168.1.0
adás 192.168.1.255
átjáró 192.168.1.1
dns-nameservers 192.168.1.1
Most a resolv.conf fájl szerkesztésével hozzá kell adnunk a DNS-beállításokat:
sudo vi /etc/resolv.conf
A "névkiszolgáló xxx.xxx.xxx.xxx" sorban az x-t cserélje ki a névkiszolgáló IP-jével. (Az ifconfig / all parancsot megtudhatja, hogy megtudja, hogy mi az)
Ehhez el kell távolítania a dhcp-klienst is, hogy ez maradjon (köszönhetően Péternek, hogy észrevette). Lehet, hogy el kell távolítania a dhcp-client3-t.
sudo apt-get remove dhcp-client
Most újra kell indítanunk a hálózati összetevőket:
sudo /etc/init.d/networking újraindul
Ping www.google.com. Ha kap választ, a névfeloldás működik (kivéve, ha természetesen a google a házigazdai fájlban van).
Tényleg nagyon egyszerű.
korszerűsített Köszönet neki, hogy Nick700 a megjegyzésekben megjegyezte, hogy elfelejtettem a DNS-bejegyzéseket az útmutatóban.