Mainiet Ubuntu serveri no DHCP uz statisko IP adresi
Ja Ubuntu servera instalētājs ir iestatījis serveri izmantot DHCP, jūs vēlaties to nomainīt uz statisku IP adresi, lai cilvēki to varētu izmantot..
Lai mainītu šo iestatījumu bez GUI, būs nepieciešama teksta rediģēšana, bet tas ir klasisks Linux?
Atveriet failu / etc / network / interfaces failu. Es izmantošu vi, bet jūs varat izvēlēties citu redaktoru
sudo vi / etc / network / saskarnes
Attiecībā uz primāro interfeisu, kas parasti ir eth0, jūs redzēsiet šīs rindas:
auto eth0
iface eth0 inet dhcp
Kā redzat, tas pašlaik izmanto DHCP. Mēs mainīsim dhcp uz statisko, un pēc tam ir vairākas iespējas, kas būtu jāpievieno zem tā. Acīmredzot jūs to pielāgotu savam tīklam.
auto eth0
iface eth0 inet statisks
adrese 192.168.1.100
netmask 255.255.255.0
tīkls 192.168.1.0
raidījums 192.168.1.255
vārteja 192.168.1.1
dns-nameservers 192.168.1.1
Tagad DNS iestatījumos būs jāiekļauj, rediģējot failu resolv.conf:
sudo vi /etc/resolv.conf
Līnijā “nosaukums serveris xxx.xxx.xxx.xxx” aizstāj x ar sava vārda servera IP. (Jūs varat veikt ifconfig / all, lai uzzinātu, kas tie ir)
Lai to izdarītu, jums ir nepieciešams arī noņemt dhcp klientu (pateicoties Pēterim par pamanīšanu). Iespējams, jums būs nepieciešams noņemt dhcp-client3.
sudo apt-get noņemt dhcp-client
Tagad mums būs nepieciešams restartēt tīkla komponentus:
sudo /etc/init.d/networking restart
Ping www.google.com. Ja saņemat atbildi, nosaukuma izšķirtspēja darbojas (ja vien, protams, ja Google ir jūsu resursdatora failā).
Tiešām diezgan vienkārši.
Atjaunināts Pateicoties segvārdam007 komentāros par to, ka es aizmirsu rokasgrāmatā ierakstītos DNS ierakstus.