Keisti "Ubuntu Server" nuo DHCP iki statinio IP adreso

Keisti "Ubuntu Server" nuo DHCP iki statinio IP adreso
Keisti "Ubuntu Server" nuo DHCP iki statinio IP adreso
Anonim

Jei "Ubuntu Server" diegimo programa nustatė jūsų serverį naudoti DHCP, norėsite jį pakeisti į statinį IP adresą, kad žmonės iš tikrųjų galėtų jį naudoti.

Pakeitus šį nustatymą be GUI reikės teksto redagavimo, bet tai klasikinis "linux", tiesa?

Leisk atverti failą / etc / network / interfaces. Aš ketinu naudoti vi, bet jūs galite pasirinkti kitą redaktorių

sudo vi /etc/network/interfaces

Pagrindinei sąsajai, kuri paprastai yra eth0, pamatysite šias eilutes:

auto eth0 iface eth0 inet dhcp

Kaip matote, dabar naudodamiesi DHCP. Mes ketiname pakeisti "dhcp" į "static", o po to yra keletas parinkčių, kurias reikėtų pridėti prie jo. Akivaizdu, kad jūs pritaikysite tai savo tinklui.

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

Dabar mes turime pridėti DNS nustatymuose, redaguodami failą resolv.conf:

sudo vi /etc/resolv.conf

Į eilutę, vardo serveris xxx.xxx.xxx.xxx, pakeičia x su jūsų vardų serverio IP adresu. (Galite padaryti ifconfig / viską, kad sužinotumėte, kokie jie yra)

Jums taip pat reikia pašalinti "dhcp" klientą, kad jis galėtų pasilikti (dėka Petro pastebėjęs). Jums gali prireikti pašalinti dhcp-client3.

sudo apt-get remove dhcp-client

Dabar mes turime iš naujo paleisti tinklo komponentus:

sudo /etc/init.d/networking restart

Ping www.google.com. Jei gaunate atsakymą, vardų skiriamoji geba dirba (nebent, žinoma, jei "google" yra jūsų kompiuterio rinkmenoje).

Tikrai gana paprasta.

Atnaujinta Dėkojame NickName007 komentaruose, kad pastebėjote, kad pamiršau DNS įrašus vadove.

Rekomenduojamas: