Zadana vrijednost sučelja datoteka izgleda ovako:
Gdje auto pokreće sučelje pri pokretanju i iface poziva mrežno sučelje (u ovom slučaju lo, povratna veza). Svi redovi koji počinju s „auto"Odredite sučelja koja će biti omogućena prilikom pokretanja"ifup -a”, Naredba izvršena prilikom pokretanja.
Redci koji počinju s „iface“ imaju sljedeću sintaksu:
ifaceNa primjer:
iface enp2s0 inet dhcpSljedeći primjer pokazuje kako postaviti mrežnu karticu pomoću DHCP-a:
Postavljanje sučelja s DHCP-om uređivanjem / etc / network / sučelja:
Da biste dodali novo sučelje pomoću DHCP-a, dodajte sljedeće retke:
autodopustiti-hotplug
iface
Gdje dopustiti-hotplug pokrenut će sučelje nakon otkrivanja događaja.
Bilješka: za IPv6 dodajte “inet6”: iface
Gdje
Postavljanje sučelja sa statičnom adresom uređivanjem / etc / network / sučelja:
Ako umjesto konfiguracije sučelja s DHCP-om želite postaviti statičku IP adresu i pristupnik, prethodne upute zamijenite sljedećim (zamijenite 192.168.0.8/24 i 192.168.0.1 s ispravnim IP adresama):
autoiface
adresa 192.168.0.1
mrežna maska 255.255.255.0
pristupnik 192.168.0.1
dns-imenski poslužitelji 8.8.8.8
Definiranje pristupnika i emitiranja nije obavezno.
Sljedeći primjer prikazuje drugačiju konfiguraciju koja se izvodi nakon što je mrežno sučelje omogućeno (gore) ili onemogućeno (dolje). "gore"Linije izvršavaju se kada je uređaj omogućen dok je"dolje " retci kad je onemogućen:
iface eth0 inet statičan
adresa 192.168.0.5
mreža 192.168.0.0
mrežna maska 255.255.255.128
emisija 192.168.0.0
gore ruta dodaj -net 192.168.0.128 mrežna maska 255.255.255.0 gw 192.168.0.1
gore ruta dodaj zadani gw 192.168.0.200
niz put del zadani gw 192.168.0.200
niz put del -net 192.168.0.128 mrežna maska 255.255.255.128 gw 192.168.0.1
Postavljanje mrežne kartice s 2 sučelja:
Sljedeći primjer u nastavku prikazuje statičku konfiguraciju mrežne kartice s dva sučelja:
auto eth0 eth0: 1iface eth0 inet statičan
adresa 192.168.0.5
mreža 192.168.0.0
mrežna maska 255.255.255.0
emisija 192.168.0.255
pristupnik 192.168.0.1
iface eth0: 1 inet statički
adresa 192.168.0.10
mreža 192.168.0.0
mrežna maska 255.255.255.0
Kao što vidite na ovaj način, jednom mrežnom sučelju možete dodijeliti više IP adresa.
Konfigurirajte mrežno povezivanje uređivanjem sučelja / etc / network / sučelja:
Sljedeći primjer prikazuje moju prethodnu konfiguraciju načina povezivanja 1 unutar datoteke / etc / network / interfaces, ostaviću sučelja s njihovim imenima radi lakšeg razumijevanja:
automatski enp2s0iface enp2s0 inet priručnik
obveznica-master obveznica0
obveznica-primarna enp2s0 wlp3s0
automatski wlp3s0
iface wlp3s0 inet priručnik
obveznica-master obveznica0
obveznica-primarna enp2s0 wlp3s0
wpa-ssid 'LinuxHint'
wpa-bssid '14: CF: E2: 2A: EF: 00 '
wpa-psk '972537288765'
automatska veza0
iface veza0 inet dhcp
robovi-obveznici nijedan
bond-mode aktivna-sigurnosna kopija
obveznica-miimon 100
kašnjenje obveznice 200
obveznica 200
Konfiguracija mrežne veze sa statičkim IP-om umjesto DHCP-om imala bi zadnji blok poput:
iface veza0 inet statičnaadresa 192.168.0.54
mrežna maska 255.255.255.0
mreža 192.168.0.0
pristupnik 192.168.0.1
Možete pokrenuti sljedeću naredbu kako biste bili sigurni da povezivanje radi ispravno:
# cat / proc / net / bonding / bond0
Izvor primjera: Kako napraviti Linux Network Bonding
Omogućite evidentiranje za datoteku / etc / network / sučelja:
Postoje 3 mogućnosti povezane s bilježenjem:
GLAGOLA: upućuje datoteke dnevnika da imaju detaljne informacije.
DEBUG: omogućiti otklanjanje pogrešaka prilikom prijavljivanja.
SYSLOG: spremite zapisnike u / var / log / syslog.
Prethodne naredbe za / etc / network / sučelja: Naredbe prije pokretanja izvršavaju se prije omogućavanja mrežnog uređaja. Ako naredba za prethodno pokretanje ne uspije, neće se dogoditi aktivacija mrežne kartice.
Upute za naknadne upute za / etc / network / sučelja: Upute za naknadno izvršavanje izvršavaju se nakon što je mrežno sučelje omogućeno.
Upute unaprijed za / etc / network / sučelja: Upute prethodno spuštene izvršavaju se prije onemogućavanja mrežnog uređaja.
Upute za smanjenje / etc / network / sučelja: Upute za spuštanje prema dolje izvršavaju se nakon onemogućavanja mrežnog sučelja.
Oznake pre-up, pre-down, post-up i post-down uvjetovane su ako mrežni uređaj ne bude omogućen ili neće biti pravilno označen kao onemogućen.
Na primjer, uputa:
pre-up / usr / local / sbin / iptablesPokrenut će vatrozid prije nego što se mrežno sučelje omogući, ako iptables ne uspije pokrenuti mrežno sučelje, neće se uključiti.
Ove su upute neobavezne i vrijede za bilo koju metodu, mogu se ponoviti, a ako želite pokrenuti skriptu prilikom omogućavanja i onemogućavanja mrežnog sučelja, možete ih spremiti u direktorije:
/ 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 / sučelja vrlo je složena s mnogo više dostupnih opcija detaljno opisanih na glavnoj stranici ili na mreži na https: // manpages.debian.org / jessie / ifupdown / sučelja.5.en.html.
Nadam se da ste pronašli ovaj kratki članak na O datoteci debian / etc / network / sučelja koristan.
Nastavite pratiti LinuxHint za dodatna ažuriranja i savjete o Linuxu i umrežavanju.