Hoe u een statisch IP-adres configureert op Ubuntu 18.04

In deze tutorial leggen we uit hoe u een statisch IP-adres instelt op Ubuntu 18.04.

in het algemeen worden IP-adressen dynamisch toegewezen door de DHCP-server van uw router. Het instellen van een statisch IP-adres op uw Ubuntu-machine kan nodig zijn in verschillende situaties, zoals het configureren van port forwarding of het uitvoeren van een mediaserver op uw netwerk.

statisch IP-adres configureren met DHCP #

De eenvoudigste en aanbevolen manier om een statisch IP-adres toe te wijzen aan een apparaat op uw LAN is door een statisch DHCP op uw router in te stellen., Statische DHCP-of DHCP-reservering is een functie die op de meeste routers wordt gevonden waardoor de DHCP-server automatisch hetzelfde IP-adres toewijst aan een specifiek netwerkapparaat, telkens wanneer het apparaat een adres van de DHCP-server aanvraagt. Dit werkt door een statisch IP toe te wijzen aan het unieke MAC-adres van het apparaat. De stappen voor het configureren van een DHCP-reservering variëren van router tot router, en het is raadzaam om de documentatie van de leverancier te raadplegen.

Netplan #

beginnend met 17.,10 release, Netplan is de standaard network management tool op Ubuntu, het vervangen van het configuratiebestand /etc/network/interfaces die eerder was gebruikt om het netwerk op Ubuntu configureren.

Netplan gebruikt configuratiebestanden in YAML-syntaxis. Om een netwerk interface met Netplan te configureren, moet je een YAML beschrijving maken voor die interface, en Netplan zal de benodigde configuratie bestanden genereren voor je gekozen renderer tool.

Netplan ondersteunt momenteel twee renderers NetworkManager en Systemd-networkd., NetworkManager wordt meestal gebruikt op Desktop machines terwijl Systemd-Networld wordt gebruikt op servers zonder GUI.

statisch IP-adres configureren op Ubuntu-Server #

de nieuwere versies van Ubuntu gebruiken ‘voorspelbare Netwerkinterfacenamen’ die standaard beginnen met en.

de eerste stap is het identificeren van de naam van de ethernet-interface die u wilt configureren. Gebruik hiervoor het commando ip link, zoals hieronder getoond:

ip link

het commando zal een lijst van alle beschikbare netwerkinterfaces afdrukken., In dit geval is de naam van de interface ens3:

netplan configuratiebestanden worden opgeslagen in de /etc/netplan map en hebben de extensie .yaml. Je zult waarschijnlijk een of twee YAML bestanden in deze directory vinden. Het bestand kan verschillen van setup tot setup. Gewoonlijk wordt het bestand ofwel 01-netcfg.yaml genoemd, 50-cloud-init.yaml, of NN_interfaceName.yaml, maar in uw systeem kan het anders zijn.,

Open het YAML-configuratiebestand met uw teksteditor:

sudo nano /etc/netplan/01-netcfg.yaml
/etc/netplan/01-netcfg.yaml
network: version: 2 renderer: networkd ethernets: ens3: dhcp4: yes

voordat we de configuratie wijzigen, leggen we de code kort uit.

elk netplan Yaml-bestand begint met denetwork sleutel die ten minste twee vereiste elementen bevat. Het eerste vereiste element is de versie van het netwerkconfiguratieformaat, en het tweede is het apparaattype., Het apparaattype kan ethernets, bonds, bridges, of vlanszijn.

de bovenstaande configuratie bevat ook het renderer type. Als u Ubuntu in servermodus hebt geïnstalleerd, wordt de renderer geconfigureerd om networkd als back-end te gebruiken.

Onder het type apparaat (in dit geval ethernets) kunt u een of meer netwerkinterfaces opgeven., In dit voorbeeld hebben we slechts één interface ens3 die is geconfigureerd om IP-adressen te verkrijgen van een DHCP-server dhcp4: yes.

om een statisch IP-adres toe te wijzen aan ens3 interface, bewerk het bestand als volgt:

  • stel DHCP in op dhcp4: no.
  • specificeer het statische IP-adres 192.168.121.199/24. Onder addresses: kunt u een of meer IPv4-of IPv6-IP-adressen toevoegen die aan de netwerkinterface worden toegewezen.,
  • specificeer de gateway gateway4: 192.168.121.1
  • onder nameservers, stel de IP-adressen in van de nameservers addresses:
/etc/netplan/01-netcfg.yaml

bij het bewerken van Yaml bestanden, zorg ervoor dat je de YAML code indent standards volgt. Als er syntaxisfouten in de configuratie zijn, zullen de wijzigingen niet worden toegepast.

sla het bestand op en sluit het af en pas de wijzigingen toe met:

sudo netplan apply

controleer de wijzigingen door:

ip addr show dev ens3

dat is het!, U hebt een statisch IP-adres toegewezen aan uw Ubuntu-server.

het instellen van een statisch IP-adres op Ubuntu-Desktop #

het instellen van een statisch IP-adres op Ubuntu-desktopcomputers vereist geen technische kennis.

  1. in het Activiteiten scherm, zoek naar “netwerk” en klik op het netwerk icoon. Dit zal de GNOME netwerk configuratie instellingen openen. Klik op het cog icoon.,

  2. The Network interface settings dialog box will be opened:

  3. In “IPV4” Method” section, select “Manual” and enter your static IP address, Netmask and Gateway. Once done, click on the “Apply” button.,

Nu dat u hebt ingesteld met een statisch IP-Adres open je terminal met behulp van de Ctrl+Alt+T sneltoets op het toetsenbord of door te klikken op het pictogram van de terminal en controleer of de wijzigingen door te typen:

ip addr

De uitgang van de interface IP adres:

Conclusie #

U hebt geleerd hoe u een statisch IP-adres op uw Ubuntu-18.04 machine.

Leave a Comment