Sådan konfigureres netværksforbindelse ved hjælp af nmcli-værktøjet
Forkortet som nmcli er netværksadministratorens kommandolinjegrænseflade et smukt og brugervenligt værktøj, der sparer dig masser af tid, når du skal konfigurere en IP-adresse.
For at få vist alle de aktive netværksgrænseflader på dit Linux-system, skal du udføre kommandoen.
$ nmcli connection show OR $ nmcli con show
Bemærk, at con
er den afkortede form for forbindelse, og du vil stadig ende med det samme resultat som vist.
Du kan også køre kommandoen nedenfor for at få vist både aktive og inaktive grænseflader.
$ nmcli dev status
Ved hjælp af nmcli-værktøjet kan du ændre et netværksinterface til at bruge en statisk IP-adresse. I dette eksempel ændrer vi netværksgrænsefladen enps03
for at bruge en statisk IP.
Men lad os først kontrollere IP-adressen ved hjælp af IP-kommandoen.
$ ip addr
Den aktuelle IP-adresse er 192.168.2.104 med en CIDR på /24
. Vi skal konfigurere en statisk IP med følgende værdier:
IP address: 192.168.2.20/24 Default gateway: 192.168.2.1 Preferred DNS: 8.8.8.8 IP addressing static
Kør først kommandoen nedenfor for at indstille IP-adressen.
$ nmcli con mod enps03 ipv4.addresses 192.168.2.20/24
Konfigurer derefter standardgatewayen som vist:
$ nmcli con mod enps03 ipv4.gateway 192.168.2.1
Konfigurer derefter DNS-serveren:
$ nmcli con mod enps03 ipv4.dns “8.8.8.8”
Skift derefter adresseringen fra DHCP til statisk.
$ nmcli con mod enps03 ipv4.method manual
For at gemme ændringerne skal du køre kommandoen
$ nmcli con up enps03
Ændringerne skrives til filen/etc/sysconfig/network-scripts/ifcfg-enps03.
For at bekræfte IP skal du igen køre kommandoen:
$ ip addr enps03
Derudover kan du se filen/etc/sysconfig/network-scripts/ifcfg-enps03 ved hjælp af cat-kommandoen.
$ cat /etc/sysconfig/network-scripts/ifcfg-enps03
Og dette afslutter denne guide til konfiguration af netværksforbindelse ved hjælp af 'nmcli' kommandolinjeværktøj på Linux. Vi håber, du fandt denne guide nyttig.