Privzeto vmesniki datoteka izgleda takole:
Kje samodejno zažene vmesnik ob zagonu in iface pokliče omrežni vmesnik (v tem primeru lo, povratna zanka). Vse vrstice, ki se začnejo z »samodejno"Določite vmesnike, ki bodo omogočeni med izvajanjem"ifup -a”, Ukaz, izveden ob zagonu.
Vrstice, ki se začnejo z »iface«, imajo naslednjo skladnjo:
ifaceNa primer:
iface enp2s0 inet dhcpNaslednji primer prikazuje, kako nastaviti omrežno kartico z uporabo DHCP:
Nastavitev vmesnika z DHCP z urejanjem / etc / network / interfaces:
Če želite dodati nov vmesnik z uporabo DHCP, dodajte naslednje vrstice:
samodejnodovolite-hotplug
iface
Kje dovolite-hotplug bo vmesnik zagnal ob zaznavanju dogodka.
Opomba: za IPv6 dodajte “inet6": iface
Kje
Nastavitev vmesnika s statičnim naslovom z urejanjem / etc / network / interfaces:
Če namesto da konfigurirate vmesnik z DHCP, želite nastaviti statični naslov IP in prehod, zamenjajte prejšnja navodila z naslednjimi (zamenjajte 192.168.0.8/24 in 192.168.0.1 s pravilnimi naslovi IP):
samodejnoiface
naslov 192.168.0.1
mrežna maska 255.255.255.0
prehod 192.168.0.1
dns-imenski strežniki 8.8.8.8
Določitev prehoda in oddajanja ni obvezna.
Naslednji primer prikazuje drugačno konfiguracijo, ki se zažene, ko je omrežni vmesnik omogočen (gor) ali onemogočen (dol). „gor"Vrstice se izvedejo, ko je naprava omogočena, medtem kodol " vrstice, ko je onemogočena:
iface eth0 inet statičen
naslov 192.168.0.5
omrežje 192.168.0.0
mrežna maska 255.255.255.128
oddaja 192.168.0.0
gor poti dodaj -net 192.168.0.128 mrežna maska 255.255.255.0 gw 192.168.0.1
gor pot dodaj privzeto gw 192.168.0.200
dol po privzeti poti gw 192.168.0.200
dol del -net 192.168.0.128 mrežna maska 255.255.255.128 gw 192.168.0.1
Nastavitev omrežne kartice z dvema vmesnikoma:
Spodnji primer prikazuje statično konfiguracijo omrežne kartice z dvema vmesnikoma:
samodejno eth0 eth0: 1iface eth0 inet statičen
naslov 192.168.0.5
omrežje 192.168.0.0
mrežna maska 255.255.255.0
oddaja 192.168.0.255
prehod 192.168.0.1
iface eth0: 1 inet statična
naslov 192.168.0.10
omrežje 192.168.0.0
mrežna maska 255.255.255.0
Kot lahko vidite na ta način, lahko enemu omrežnemu vmesniku dodelite več naslovov IP.
Konfigurirajte omrežno povezavo z urejanjem / etc / network / interfaces:
Naslednji primer prikazuje mojo prejšnjo konfiguracijo načina vezave 1 v datoteki / etc / network / interfaces, za lažje razumevanje bom pustil vmesnike z njihovimi imeni:
samodejno enp2s0iface enp2s0 priročnik za inet
obveznica-glavna obveznica0
obveznica-primarna enp2s0 wlp3s0
samodejno wlp3s0
iface wlp3s0 inet priročnik
obveznica-glavna obveznica0
obveznica-primarna enp2s0 wlp3s0
wpa-ssid 'LinuxHint'
wpa-bssid '14: CF: E2: 2A: EF: 00 '
wpa-psk '972537288765'
samodejna vezava0
iface vez0 inet dhcp
sužnji obveznic nobena
način obveznega aktivnega varnostnega kopiranja
obveznica-miimon 100
obveznica-zakasnitev 200
obveznica-updelay 200
Konfiguracija omrežne povezave s statičnim IP namesto DHCP bi imela zadnji blok, kot je:
iface vez0 inet statičnanaslov 192.168.0.54
mrežna maska 255.255.255.0
omrežje 192.168.0.0
prehod 192.168.0.1
Za zagotovitev pravilnega povezovanja lahko zaženete naslednji ukaz:
# cat / proc / net / bonding / bond0
Vir primerov: Kako narediti Linux Network Bonding
Omogoči beleženje za datoteko / etc / network / interfaces:
Z beleženjem so na voljo 3 možnosti:
VERBOZA: vodi dnevniške datoteke, naj imajo podrobne informacije.
DEBUG: omogoči odpravljanje napak pri prijavi.
SYSLOG: shrani dnevnike znotraj / var / log / syslog.
Predhodni ukazi za / etc / network / interfaces: Pred omogočanjem omrežne naprave se izvedejo ukazi pred vklopom. Če ukaz pred vklopom ne uspe, se aktivacija omrežne kartice ne bo izvedla.
Navodila za naknadno obdelavo / etc / network / interfaces: Navodila za nadaljnje izvajanje se izvedejo, ko je omogočen omrežni vmesnik.
Predhodna navodila za / etc / network / interfaces: Preden onemogočite omrežno napravo, se izvedejo navodila za predhodno nastavitev.
Navodila za naknadno nastavitev / etc / network / interfaces: Navodila za nadaljnjo uporabo se izvedejo, ko je omrežni vmesnik onemogočen.
Zastavice pred, navzgor, navzdol, navzgor in navzdol so pogojne, če omrežna naprava ne bo omogočena ali ne bo pravilno označena kot onemogočena.
Na primer navodilo:
pred-up / usr / local / sbin / iptablesPožarni zid bo zagnal, preden se omogoči omrežni vmesnik, če iptables ne bo uspel zagnati, se omrežni vmesnik ne bo vklopil.
Ta navodila so neobvezna in veljajo za katero koli metodo, jih je mogoče ponoviti. Če želite zagnati skript pri omogočanju in onemogočanju omrežnih vmesnikov, jih lahko shranite v imenike:
/ etc / network / if-down.d/ etc / network / if-post-down.d
/ etc / network / if-pre-up.d
/ etc / network / if-up.d
Datoteka / etc / network / interfaces je zelo zapletena z veliko več razpoložljivimi možnostmi, ki so podrobno opisane na glavni strani ali na spletni strani https: // manpages.debian.org / jessie / ifupdown / vmesniki.5.en.html.
Upam, da ste našli ta kratek članek o O datoteki debian / etc / network / interfaces koristno.
Sledite LinuxHint za dodatne posodobitve in nasvete o Linuxu in omrežju.