Az alapértelmezett interfészek fájl a következőképpen néz ki:
Hol auto indítja a felületet indításkor és szembesülök meghívja a hálózati interfészt (ebben az esetben lo, loopback). Az összes sor kezdőbetűje:auto"Adja meg azokat az interfészeket, amelyek engedélyezve lesznek a"ifup -a”, A rendszerindításkor végrehajtott parancs.
Az „iface” betűvel kezdődő sorok szintaxisa a következő:
szembesülökPéldául:
iface enp2s0 inet dhcpAz alábbi példa bemutatja, hogyan lehet hálózati kártyát beállítani DHCP használatával:
Interfész beállítása a DHCP-vel az / etc / network / interfaces szerkesztésével:
Új interfész hozzáadásához DHCP használatával adja hozzá a következő sorokat:
autoallow-hotplug
szembesülök
Hol allow-hotplug eseményfelismeréskor elindítja a felületet.
Jegyzet: az IPv6-hozinet6”: szembesülök
Hol
Statikus címmel rendelkező interfész beállítása az / etc / network / interfészek szerkesztésével:
Ha az interfész DHCP-vel történő konfigurálása helyett statikus IP-címet és átjárót szeretne beállítani, akkor cserélje le az előző utasításokat a következőkre (cserélje le 192.168.0.8/24 és 192.168.0.1 a helyes IP-címmel):
autoszembesülök
192. cím.168.0.1
netmaszk 255.255.255.0
192. átjáró.168.0.1
dns-névkiszolgálók 8.8.8.8
Az átjáró és az adás meghatározása nem kötelező.
Az alábbi példa egy másik konfigurációt mutat be, amely a hálózati interfész engedélyezése (fel) vagy letiltása (lefelé) után fut. A "fel”Sorok akkor kerülnek végrehajtásra, amikor az eszköz engedélyezve van, míg ale" vonalak, ha le van tiltva:
iface eth0 inet statikus
192. cím.168.0.5
hálózat 192.168.0.0
netmaszk 255.255.255.128
192. adás.168.0.0
up route add -net 192.168.0.128 netmaszk 255.255.255.0 gw 192.168.0.1
up route add alapértelmezett gw 192.168.0.200
down route del alapértelmezett gw 192.168.0.200
a del -net 192 útvonalon.168.0.128 netmaszk 255.255.255.128 gw 192.168.0.1
2 interfésszel rendelkező hálózati kártya beállítása:
Az alábbi példa két hálózati interfésszel rendelkező hálózati kártya statikus konfigurációját mutatja:
auto eth0 eth0: 1iface eth0 inet statikus
192. cím.168.0.5
hálózat 192.168.0.0
netmaszk 255.255.255.0
192. adás.168.0.255
192. átjáró.168.0.1
iface eth0: 1 inet statikus
192. cím.168.0.10
hálózat 192.168.0.0
netmaszk 255.255.255.0
Amint így láthatja, egyetlen IP-címhez több IP-címet rendelhet.
Konfigurálja a hálózati kötést az / etc / network / interfaces szerkesztésével:
Az alábbi példa bemutatja az 1. kötési mód korábbi konfigurációját az / etc / network / interfaces fájlban, a könnyebb megértés érdekében az interfészeket a nevükkel hagyom:
auto enp2s0iface enp2s0 inet kézikönyv
bond-master bond0
kötés-elsődleges enp2s0 wlp3s0
auto wlp3s0
iface wlp3s0 inet kézikönyv
bond-master bond0
kötés-elsődleges enp2s0 wlp3s0
wpa-ssid 'LinuxHint'
wpa-bssid '14: CF: E2: 2A: EF: 00 '
wpa-psk '972537288765'
auto bond0
iface bond0 inet dhcp
rabszolgák senki
bond-mode aktív-biztonsági mentés
bond-miimon 100
kötvény-késedelem 200
kötvény-frissítés 200
A DHCP helyett statikus IP-vel rendelkező hálózati összekapcsolási konfigurációnak az utolsó blokkja lenne, például:
iface bond0 inet statikus192. cím.168.0.54
netmaszk 255.255.255.0
hálózat 192.168.0.0
192. átjáró.168.0.1
A következő parancs futtatásával ellenőrizheti, hogy a kötés megfelelően működik-e:
# cat / proc / net / bonding / bond0
Példák forrása: Hogyan kell elvégezni a Linux hálózati kötést
Naplózás engedélyezése az / etc / network / interfaces fájlhoz:
A naplózáshoz 3 lehetőség tartozik:
BŐBESZÉDŰ: utasítja a naplófájlokat, hogy legyenek részletes információk.
HIBÁK: engedélyezze a hibakeresést naplózáskor.
SYSLOG: mentse a naplókat a / var / log / syslog könyvtárba.
Pre-up parancsok az / etc / network / interfészekhez: Az előparancsokat a hálózati eszköz engedélyezése előtt hajtják végre. Ha az elő-up parancs meghiúsul, a hálózati kártya aktiválása nem történik meg.
Utólagos utasítások az / etc / network / interfészekhez: Az utólagos utasításokat a hálózati interfész engedélyezése után hajtják végre.
Előzetes utasítások az / etc / network / interfészhez: Az elő-lefelé utasításokat a hálózati eszköz letiltása előtt hajtják végre.
Post / down utasítások az / etc / network / interfészhez: A post-down utasításokat a hálózati felület letiltása után hajtják végre.
Az előre-fel, előre-lefelé, utólag-felfelé és lefelé jelzők feltételesek, ha a hálózati eszközt sem engedélyezik, vagy nem jelölik megfelelően letiltva.
Például az utasítás:
pre-up / usr / local / sbin / iptablesA tűzfal futtatása a hálózati interfész engedélyezése előtt történik, ha az iptables nem tudja elindítani a hálózati interfészt, akkor nem kapcsol be.
Ezek az utasítások opcionálisak minden módszerre, megismételhetők, vagy ha a szkriptet futtatni szeretné a hálózati interfészek engedélyezésekor és letiltásakor, mentheti őket a könyvtárakba:
/ etc / network / if-down.d/ etc / network / if-post-down.d
/ etc / network / if-pre-up.d
/ etc / network / if-up.d
Az / etc / network / interfaces fájl nagyon összetett, és még sok más elérhető opció található a főoldalon vagy az online címen https: // manpages.debian.org / jessie / ifupdown / interfészek.5.en.html.
Remélem, hogy megtalálta ezt a rövid cikket A debian / etc / network / interfaces File fájlról hasznos.
Kövesse a LinuxHint alkalmazást további frissítésekért és tippekért a Linuxról és a Hálózatról.