Wijzig de Ubuntu-server van DHCP in een statisch IP-adres
Als het installatieprogramma van Ubuntu Server uw server heeft ingesteld om DHCP te gebruiken, moet u dit wijzigen naar een statisch IP-adres, zodat mensen het ook daadwerkelijk kunnen gebruiken.
Het wijzigen van deze instelling zonder een GUI vereist wat tekstbewerking, maar dat is klassieke Linux, toch??
Laten we het bestand / etc / network / interfaces openen. Ik ga vi gebruiken, maar je kunt een andere editor kiezen
sudo vi / etc / network / interfaces
Voor de primaire interface, meestal eth0, ziet u deze regels:
auto eth0
iface eth0 inet dhcp
Zoals je ziet, gebruikt het nu DHCP. We gaan DHCP naar statisch wijzigen en er zijn een aantal opties die hieronder moeten worden toegevoegd. Uiteraard zou u dit aan uw netwerk aanpassen.
auto eth0
iface eth0 is statisch
adres 192.168.1.100
netmask 255.255.255.0
netwerk 192.168.1.0
uitzending 192.168.1.255
gateway 192.168.1.1
dns-nameservers 192.168.1.1
Nu moeten we de DNS-instellingen toevoegen door het resolv.conf-bestand te bewerken:
sudo vi /etc/resolv.conf
Vervang op de regel 'name server xxx.xxx.xxx.xxx' de x door het IP-adres van uw naamserver. (Je kunt ifconfig / all doen om te achterhalen wat ze zijn)
Je moet ook de dhcp-client verwijderen om deze te laten plakken (met dank aan Peter voor het opmerken). Mogelijk moet je dhcp-client3 verwijderen.
sudo apt-get dhcp-client verwijderen
Nu moeten we gewoon de netwerkcomponenten opnieuw starten:
sudo /etc/init.d/networking herstart
Ping www.google.com. Als je een antwoord krijgt, werkt de naamomzetting (tenzij natuurlijk als google in je hosts-bestand staat).
Echt best simpel.
bijgewerkt Dank aan Nickname007 in de opmerkingen voor het noteren dat ik de DNS-vermeldingen in de gids ben vergeten.