Objective
A cél egy statikus IP-cím beállítása a Debian Linux szerveren.
kérjük, vegye figyelembe, hogy asztali telepítésekhez ajánlott GUI eszközöket használni, például network-manager
. Ha a hálózati interfészeket közvetlenül a /etc/network/interfaces
fájlon keresztül szeretné konfigurálni az asztalon, Győződjön meg róla, hogy letiltja bármely más esetleg zavaró hálózati konfigurációs démont. Például az alábbi parancsok letiltják a network-manager
# systemctl stop NetworkManager.service# systemctl disable NetworkManager.service
operációs rendszer és szoftververziók
- operációs rendszer: – Debian 9 (Stretch)
követelmények
privilegizált hozzáférés szükséges a Debian Linux rendszerhez.
nehézség
egyszerű
egyezmények
- # – megköveteli, hogy a megadott linux parancsokat root jogosultságokkal hajtsák végre közvetlenül gyökér felhasználóként vagy a
sudo
parancs - $ – megköveteli, hogy az adott linux parancsokat rendszeres, nem privilegizált felhasználóként hajtsák végre
utasítások
statikus IP
engedélyezése alapértelmezés szerint a következő konfigurációt találja a/etc/network/interfaces
hálózati konfigurációs fájlban:
source /etc/network/interfaces.d/*# The loopback network interfaceauto loiface lo inet loopback# The primary network interfaceallow-hotplug eth0iface eth0 inet dhcp
frissítse aiface eth0 inet dhcp
iface eth0 inet static
. A /etc/network/interfaces
hálózati konfigurációs fájl tartalmának hasonlónak kell lennie az alábbiakhoz:
source /etc/network/interfaces.d/*# The loopback network interfaceauto loiface lo inet loopback# The primary network interfaceallow-hotplug eth0iface eth0 inet static
az UAF Geofizikai Intézet tapasztalt Linux Rendszerelemzőt keres, hogy csatlakozzon kutatócsoportjához cyber infrastructure elemzők és mérnökök. Hely: Fairbanks, Alaska,USA
alkalmazza most
konfigurálja az IP-címet
ebben a szakaszban két lehetőségünk van arra, hogyan állítsunk be statikus IP-címet a eth0
hálózati interfészünkhöz. Az első lehetőség az IP-cím konfigurációjának hozzáadása közvetlenül a /etc/network/interfaces
fájlba. Csatolja a következő sort a meglévő /etc/network/interfaces
address 10.1.1.125 netmask 255.0.0.0 gateway 10.1.1.1
a kapott tartalom /etc/network/interfaces
a fájlnak az alábbinak kell lennie. Szükség szerint frissítse az IP-címét, a netmask-ot és az átjárót:
source /etc/network/interfaces.d/*# The loopback network interfaceauto loiface lo inet loopback# The primary network interfaceallow-hotplug eth0iface eth0 inet static address 10.1.1.125 netmask 255.0.0.0 gateway 10.1.1.1
a második és ajánlott opció a hálózati interfészek külön definiálása a /etc/network/interfaces.d/
könyvtáron belül.
a networking
daemon indításakor a /etc/network/interfaces.d/
könyvtár a hálózati interfész konfigurációit keresi. Bármely talált hálózati konfiguráció a /etc/network/interfaces
részeként szerepel.
hozzon létre egy új hálózati konfigurációs fájlt tetszőleges fájlnévvel pl. eth0
és tartalmazza a eth0
IP-cím konfiguráció alább látható. Ehhez használja a szövegszerkesztő, például a vim:
# cat /etc/network/interfaces.d/eth0iface eth0 inet static address 10.1.1.125 netmask 255.0.0.0 gateway 10.1.1.1
Most, távolítsa el a fenti sorokat kijelentette, a /etc/network/interfaces
így a végén:
# cat /etc/network/interfaces# This file describes the network interfaces available on your system# and how to activate them. For more information, see interfaces(5).source /etc/network/interfaces.d/*# The loopback network interfaceauto loiface lo inet loopback# The primary network interfaceallow-hotplug eth0
Statikus DNS-server
Kell állítani egy statikus DNS szerkesztés /etc/resolv.conf
fájl tartalmazza az IP-címet a preferált nameserver
pl:
nameserver 8.8.8.8
Vagy, add hozzá a következő sort a /etc/network/interfaces
hálózati konfigurációs fájl:
dns-nameservers 8.8.8.8 8.8.4.4
változások alkalmazása
a változások alkalmazásához indítsa újra a hálózati démont:
# service networking restart