A hálózati statikus IP-cím konfigurálása az Ubuntu 18.04-ben
A Netplan egy új parancssori hálózati konfigurációs segédprogram, amelyet az Ubuntu 17.10-ben vezettek be, és amely az Ubuntu rendszerek hálózati beállításainak egyszerű kezelését és konfigurálását teszi lehetővé. Lehetővé teszi a hálózati interfész konfigurálását a YAML absztrakció használatával. A NetworkManager és a systemd-networkd hálózati démonokkal együtt működik (ezek megjelenítőkként hivatkoznak rájuk, kiválaszthatja, hogy melyiket használja) interfészként a kernelhez.
Beolvassa a /etc/netplan/*.yaml fájlban leírt hálózati konfigurációt, és ezekben a fájlokban tárolhatja az összes hálózati interfész konfigurációját.
Ebben a cikkben elmagyarázzuk, hogyan konfigurálhat hálózati statikus vagy dinamikus IP-címet egy hálózati interfészhez az Ubuntu 18.04 rendszerben a Netplan segédprogrammal.
Sorolja fel az összes aktív hálózati interfészt az Ubuntu-n
Először is meg kell határoznia a konfigurálni kívánt hálózati interfészt. A képen látható módon az ifconfig paranccsal listázhatja a rendszer összes csatolt hálózati csatolóját.
ifconfig -a
A fenti parancs kimenetéből 3 interfész kapcsolódik az Ubuntu rendszerhez: 2 ethernet interfész és a visszahurkolt felület. Az enp0s8
ethernet interfész azonban nincs konfigurálva, és nincs statikus IP-címe.
Állítsa be a statikus IP-címet az Ubuntu 18.04-ben
Ebben a példában statikus IP-címet állítunk be az enp0s8
ethernet hálózati interfészhez. Nyissa meg a netplan konfigurációs fájlt a szövegszerkesztővel az ábra szerint.
Fontos: Ha a terjesztés telepítője nem hozott létre YAML fájlt, ezzel a paranccsal előállíthatja a szükséges konfigurációt a megjelenítők számára.
sudo netplan generate
Ezenkívül az automatikusan generált fájlok eltérő fájlnevekkel rendelkezhetnek asztali számítógépen, szervereken, felhőpéldányosításokon stb. (például 01-network-manager-all.yaml vagy 01-netcfg.yaml ), de az /etc/netplan/*.yaml alatt található összes fájlt beolvassa a netplan.
sudo vim /etc/netplan/01-netcfg.yaml
Ezután adja hozzá a következő konfigurációt az ethernet
szakaszhoz.
enp0s8:
dhcp4: no
dhcp6: no
addresses: [192.168.56.110/24, ]
gateway4: 192.168.56.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
Ahol:
- dhcp4 és dhcp6 – egy interfész dhcp tulajdonságai az IPv4 és az IPv6 számára.
- címek – az interfész statikus címeinek sorozata.
- gateway4 – IPv4-cím az alapértelmezett átjáróhoz.
- névszerverek – a névszerver IP-címeinek sorozata.
Miután hozzáadta, a konfigurációs fájlnak a következő tartalommal kell rendelkeznie, amint az a következő képernyőképen látható. Az első enp0s3
interfész DHCP használatára van beállítva, az enp0s8
pedig statikus IP-címet fog használni.
Az interfész címek tulajdonsága sorozatbejegyzést vár, például [192.168.14.2/24, "2001:1::1/64"] vagy [192.168.56.110/24, ]< (további információért lásd a netplan kézikönyvoldalát).
This file describes the network interfaces available on your system
For more information, see netplan(5).
network:
version: 2
renderer: networkd
ethernets:
enp0s3:
dhcp4: yes
enp0s8:
dhcp4: no
dhcp6: no
addresses: [192.168.56.110/24, ]
gateway4: 192.168.56.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
Mentse el a fájlt és lépjen ki. Ezután alkalmazza a legutóbbi hálózati módosításokat a következő netplan paranccsal.
sudo netplan apply
Most még egyszer ellenőrizze az összes elérhető hálózati interfészt, az enp0s8
ethernet interfésznek csatlakoznia kell a helyi hálózathoz, és rendelkeznie kell az alábbi képernyőképen látható IP-címekkel.
ifconfig -a
Állítsa be a dinamikus DHCP IP-címet az Ubuntuban
Az enp0s8
Ethernet interfész DHCP-n keresztüli dinamikus fogadására való konfigurálásához egyszerűen használja a következő konfigurációt.
This file describes the network interfaces available on your system
For more information, see netplan(5).
network:
version: 2
renderer: networkd
ethernets:
enp0s8:
dhcp4: yes
dhcp6: yes
Mentse el a fájlt és lépjen ki. Ezután alkalmazza a legutóbbi hálózati módosításokat, és ellenőrizze az IP-címet a következő parancsokkal.
sudo netplan apply
ifconfig -a
Mostantól a rendszere dinamikusan kap IP-címet egy routertől.
További információkat és konfigurációs lehetőségeket találhat a netplan kézikönyvében.
man netplan
Gratulálunk! Sikeresen konfigurált hálózati statikus IP-címeket az Ubuntu-szerverekhez. Ha kérdése van, ossza meg velünk az alábbi megjegyzés űrlapon keresztül.