Predvolená hodnota rozhrania súbor vyzerá takto:
Kde auto spustí rozhranie pri štarte a čelím volá sieťové rozhranie (v tomto prípade lo, loopback). Všetky riadky začínajúce sa „auto„Určiť rozhrania, ktoré budú povolené pri spustení“ifup -a”, Príkaz vykonaný pri štarte.
Riadky začínajúce na „iface“ majú nasledujúcu syntax:
čelímNapríklad:
iface enp2s0 inet dhcpNasledujúci príklad ukazuje, ako nastaviť sieťovú kartu pomocou protokolu DHCP:
Nastavenie rozhrania s DHCP úpravou / etc / network / interfaces:
Ak chcete pridať nové rozhranie pomocou protokolu DHCP, pridajte nasledujúce riadky:
autoallow-hotplug
čelím
Kde allow-hotplug spustí rozhranie po detekcii udalosti.
Poznámka: pre IPv6 pridať „inet6”: čelím
Kde
Nastavenie rozhrania so statickou adresou úpravou / etc / network / interfaces:
Ak namiesto konfigurácie rozhrania pomocou DHCP chcete nastaviť statickú adresu IP a bránu, nahraďte predchádzajúce pokyny nasledujúcimi (nahraďte 192.168.0.8/24 a 192.168.0.1 s vašimi správnymi IP adresami):
autočelím
adresa 192.168.0.1
maska siete 255.255.255.0
brána 192.168.0.1
dns-nameservery 8.8.8.8
Definovanie brány a vysielania je voliteľné.
Nasledujúci príklad ukazuje inú konfiguráciu, ktorá sa spustí po povolení (hore) alebo zakázaní (dole) sieťového rozhrania. „hore„Riadky sa vykonajú, keď je zariadenie povolené, zatiaľ čo„dole “ riadky, keď je vypnuté:
statický
adresa 192.168.0.5
sieť 192.168.0.0
maska siete 255.255.255.128
vysielať 192.168.0.0
hore cesta pridať -net 192.168.0.128 maska siete 255.255.255.0 gw 192.168.0.1
hore pridať predvolené gw 192.168.0.200
dolná cesta del default gw 192.168.0.200
dole cesta del -net 192.168.0.128 maska siete 255.255.255.128 gw 192.168.0.1
Nastavenie sieťovej karty s 2 rozhraniami:
Nasledujúci príklad nižšie zobrazuje statickú konfiguráciu sieťovej karty s dvoma rozhraniami:
auto eth0 eth0: 1statický
adresa 192.168.0.5
sieť 192.168.0.0
maska siete 255.255.255.0
vysielať 192.168.0.255
brána 192.168.0.1
iface eth0: 1 inet statický
adresa 192.168.0.10
sieť 192.168.0.0
maska siete 255.255.255.0
Ako vidíte na tomto spôsobe, jednému sieťovému rozhraniu môžete priradiť viac adries IP.
Nakonfigurujte sieťové väzby úpravou v / etc / network / interfaces:
Nasledujúci príklad ukazuje moju predchádzajúcu konfiguráciu režimu viazania 1 v súbore / etc / network / interfaces, pre ľahšie pochopenie nechám rozhrania s ich názvami:
auto enp2s0manuálny inet iface enp2s0
bond-master bond0
bond-primary enp2s0 wlp3s0
auto wlp3s0
príručka k inet iface wlp3s0
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
dlhopisy-otroci žiadny
aktívny režim zálohovania v režime bond
dlhopis-miimon 100
bond-downdelay 200
bond-updelay 200
Konfigurácia sieťového prepojenia so statickou IP namiesto DHCP by mala posledný blok ako:
statickýadresa 192.168.0.54
maska siete 255.255.255.0
sieť 192.168.0.0
brána 192.168.0.1
Môžete spustiť nasledujúci príkaz, aby ste sa ubezpečili, že lepenie funguje správne:
# cat / proc / net / bonding / bond0
Zdroj príkladov: Ako na to Linuxové lepenie sietí
Povoliť protokolovanie pre súbor / etc / network / interfaces:
S protokolovaním súvisia 3 možnosti:
VERBÓZA: dáva pokyn logovým súborom, aby mali podrobné informácie.
DEBUG: povoliť ladenie pri prihlásení.
SYSLOG: ukladať protokoly do priečinka / var / log / syslog.
Predbežné príkazy pre / etc / network / interfaces: Pred povolením sieťového zariadenia sa vykonajú predbežné príkazy. Ak príkaz pred aktualizáciou zlyhá, aktivácia sieťovej karty sa neuskutoční.
Pokyny pre inštaláciu pre / etc / network / interfaces: Pokyny na zverejnenie sa vykonajú po povolení sieťového rozhrania.
Pokyny pred spustením pre / etc / network / interfaces: Pred deaktiváciou sieťového zariadenia sa vykonajú pokyny pred spustením.
Pokyny po spustení / etc / network / interfaces: Pokyny po zostupe sa vykonajú po vypnutí sieťového rozhrania.
Príznaky pre-up, pre-down, post-up a post-down sú podmienené, ak sieťové zariadenie nebude povolené alebo nebude správne označené ako zakázané.
Napríklad inštrukcia:
pre-up / usr / local / sbin / iptablesSpustí bránu firewall pred povolením sieťového rozhrania, ak sa iptables nepodarí sieťové rozhranie spustiť, nezapne sa.
Tieto pokyny sú voliteľné, sú platné pre ľubovoľnú metódu, je možné ich zopakovať. Alternatívne, ak chcete spustiť skript pri povolení a zakázaní sieťových rozhraní, môžete ich uložiť do adresárov:
/ etc / network / if-down.d/ etc / network / if-post-down.d
/ etc / network / if-pre-up.d
/ etc / network / if-up.d
Súbor / etc / network / interfaces je veľmi zložitý a obsahuje oveľa viac dostupných možností, ktoré sú podrobne uvedené na hlavnej stránke alebo online na stránke https: // manpages.debian.org / jessie / ifupdown / rozhrania.5.en.html.
Dúfam, že ste tento krátky článok našli na O súbore debian / etc / network / interfaces užitočné.
Stále sledujte LinuxHint, kde nájdete ďalšie aktualizácie a tipy týkajúce sa Linuxu a sietí.