El valor per defecte interfícies El fitxer té el següent aspecte:
On automàtic inicia la interfície en arrencar i afronto crida a la interfície de xarxa (en aquest cas lo, loopback). Totes les línies que comencen per automàtic especifiqueu les interfícies que s’habilitaran quan s’executi ifup -a , una ordre executada en arrencar.
Les línies que comencen per iface tenen la sintaxi següent:
afronto
Per exemple:
iface enp2s0 inet dhcpL'exemple següent mostra com configurar una targeta de xarxa mitjançant DHCP:
Configuració d'una interfície amb DHCP editant el fitxer / etc / network / interfaces:
Per afegir una nova interfície mitjançant DHCP, afegiu les línies següents:
automàticallow-hotplug
iface inet dhcp
On allow-hotplug iniciarà la interfície després de la detecció d'esdeveniments.
Nota: per afegir IPv6 inet6 : iface inet6 dhcp
On haureu de definir el nom del vostre dispositiu, eth0 , enp2s0 , wlp3s0 , Etc.
Configuració d'una interfície amb adreça estàtica editant el fitxer / etc / network / interfaces:
Si en lloc de configurar la interfície amb DHCP voleu establir una adreça IP estàtica i una passarel·la, substituïu les instruccions anteriors per les següents (substituïu 192.168.0.8/24 i 192.168.0.1 amb les vostres adreces IP correctes):
automàticiface inet static
adreça 192.168.0.1
màscara de xarxa 255.255.255.0
passarel·la 192.168.0.1
dns-nameservers 8.8.8.8
La definició de passarel·la i difusió és opcional.
L'exemple següent mostra una configuració diferent que s'executa després que la interfície de xarxa estigui activada (amunt) o desactivada (avall). El amunt les línies s'executen quan el dispositiu està habilitat mentre el fitxer avall línies quan està desactivat:
iface eth0 inet static
adreça 192.168.0.5
xarxa 192.168.0.0
màscara de xarxa 255.255.255.128
emès 192.168.0.0
up route add -net 192.168.0.128 netmask 255.255.255.0 gw 192.168.0.1
up route add default 192.168.0.200
down route del default gw 192.168.0.200
ruta baixada del -net 192.168.0.128 netmask 255.255.255.128 gw 192.168.0.1
Configuració d'una targeta de xarxa amb dues interfícies:
El següent exemple mostra una configuració estàtica per a una targeta de xarxa amb dues interfícies:
auto eth0 eth0: 1iface eth0 inet static
adreça 192.168.0.5
xarxa 192.168.0.0
màscara de xarxa 255.255.255.0
emès 192.168.0.255
passarel·la 192.168.0.1
iface eth0: 1 inet estàtic
adreça 192.168.0.10
xarxa 192.168.0.0
màscara de xarxa 255.255.255.0
Com podeu veure d'aquesta manera, podeu assignar diverses adreces IP a una sola interfície de xarxa.
Configureu la connexió de xarxa editant el fitxer / etc / network / interfaces:
A l'exemple següent es mostra la configuració anterior del mode d'enllaç 1 al fitxer / etc / network / interfaces, deixaré les interfícies amb els seus noms per facilitar-ne la comprensió:
auto enp2s0iface enp2s0 inet manual
bond-master bond0
bond-primary enp2s0 wlp3s0
wlp3s0 automàtic
iface wlp3s0 inet manual
bond-master bond0
bond-primary enp2s0 wlp3s0
wpa-ssid 'LinuxHint'
wpa-bssid '14: CF: E2: 2A: EF: 00 '
wpa-psk '972537288765'
auto bond0
iface bond0 inet dhcp
esclaus de bons cap
còpia de seguretat activa en mode de lligam
bond-miimon 100
endarreriment del bo 200
bond-updelay 200
Una configuració d’enllaç de xarxa amb IP estàtica en lloc de DHCP tindria l’últim bloc com:
iface bond0 inet staticadreça 192.168.0.54
màscara de xarxa 255.255.255.0
xarxa 192.168.0.0
passarel·la 192.168.0.1
Podeu executar l'ordre següent per assegurar-vos que l'enllaç funciona correctament:
#gat /per cent/net/unió/bond0Font d’exemples: Com fer un enllaç de xarxa Linux
Activeu el registre del fitxer / etc / network / interfaces:
Hi ha 3 opcions relacionades amb el registre:
VERBOS: indica als fitxers de registre que tinguin informació detallada.
DEBUG: habilitar la depuració durant el registre.
SYSLOG: desa els registres a / var / log / syslog.
Ordres prèvies per a / etc / network / interfaces: Les ordres de previsualització s’executen abans d’habilitar el dispositiu de xarxa. Si falla l'ordre de pre-up, no tindrà lloc l'activació de la targeta de xarxa.
Instruccions de publicació de / etc / network / interfaces: Les instruccions de publicació s’executen després d’haver activat la interfície de xarxa.
Instruccions prèvies per a / etc / network / interfaces: S’executen les instruccions de descens abans de desactivar el dispositiu de xarxa.
Instruccions post-down per a / etc / network / interfaces: Les instruccions posteriors s'executen després de desactivar la interfície de xarxa.
Els indicadors de pujada, de baixada, de pujada i de baixada són condicionals, si sempre que el dispositiu de xarxa no s’activarà o no es marcarà correctament com a desactivat.
Per exemple, la instrucció:
pre-up/usr/local/sbin/iptablesExecutarà el tallafoc abans que la interfície de xarxa estigui habilitada, si iptables falla en iniciar la interfície de xarxa no s'activarà.
Aquestes instruccions són opcionals i són vàlides per a qualsevol mètode; es poden reiterar; si voleu executar un script quan activeu i desactiveu les interfícies de xarxa, podeu desar-les dins dels directoris:
/etc/xarxa/si-avall.d/etc/xarxa/if-post-down.d
/etc/xarxa/si-pre-up.d
/etc/xarxa/si-amunt.d
El fitxer / etc / network / interfaces és molt complex, amb moltes més opcions disponibles que es detallen a la pàgina principal o en línia a https://manpages.debian.org/jessie/ifupdown/interfaces.5.en.html .
Espero que hagueu trobat aquest breu article Quant al fitxer debian / etc / network / interfaces útil.
Seguiu seguint LinuxHint per obtenir actualitzacions i consells addicionals sobre Linux i xarxes.