Kaikki Debianista/etc/network/interfaces Tiedosto

All About Debian Etc Network Interfaces File



Tiedosto /etc/network/interfaces saatavana Debianissa ja sen johdetuissa jakeluissa mahdollistaa staattisten ja dynaamisten IP -osoitteiden määrittämisen rajapinnoille, reititystietojen ja oletusyhdyskäytävien määrittämisen, verkon liittämisen peittämisen ja paljon muuta.

Oletusarvo rajapinnat tiedosto näyttää tältä:









Missä auto käynnistää käyttöliittymän käynnistyksen yhteydessä ja minä kohtaan kutsuu verkkoliitännän (tässä tapauksessa lo, loopback). Kaikki rivit alkavat auto määritä käyttöliittymät, jotka otetaan käyttöön ajon aikana ifup -a , komento suoritetaan käynnistyksen yhteydessä.



Ifacella alkavilla riveillä on seuraava syntaksi:





minä kohtaan

Esimerkiksi:

iface enp2s0 inet dhcp

Seuraava esimerkki näyttää kuinka verkkokortti asetetaan DHCP: tä käyttäen:



Käyttöliittymän määrittäminen DHCP: llä muokkaamalla/etc/network/interfaces:

Jos haluat lisätä uuden käyttöliittymän DHCP: tä käyttäen, lisää seuraavat rivit:

auto
salli hotplug
iface inet dhcp

Missä salli hotplug käynnistää käyttöliittymän tapahtuman havaitsemisen jälkeen.

Huomautus: IPv6 add inet6 : iface inet6 dhcp

Missä sinun on asetettava laitteen nimi, eth0 , enp2s0 , wlp3s0 , jne.

Liittymän asentaminen staattisella osoitteella muokkaamalla/etc/network/interfaces:

Jos sen sijaan, että määrittäisit rajapinnan DHCP: llä, haluat asettaa staattisen IP -osoitteen ja yhdyskäytävän, korvaa aiemmat ohjeet seuraavasti (vaihda 192.168.0.8/24 ja 192.168.0.1 oikeilla IP -osoitteillasi):

auto
iface inet staattinen
osoite 192.168.0.1
verkkomaski 255.255.255.0

yhdyskäytävä 192.168.0.1
dns-nameservers 8.8.8.8

Yhdyskäytävän ja lähetyksen määrittäminen on valinnaista.
Seuraavassa esimerkissä esitetään eri kokoonpano, joka suoritetaan sen jälkeen, kun verkkoliitäntä on otettu käyttöön (ylös) tai poistettu käytöstä (alas). The ylös rivit suoritetaan, kun laite on käytössä, kun alas rivit, kun se on poistettu käytöstä:

auto eth0
iface eth0 inet staattinen
osoite 192.168.0.5
verkko 192.168.0.0
verkkomaski 255.255.255.128
lähetys 192.168.0.0
up route add -net 192.168.0.128 netmask 255.255.255.0 gw 192.168.0.1
ylös reitti lisää oletus gw 192.168.0.200
alareitti oletusarvoisesti gw 192.168.0.200
alasreitti del -net 192.168.0.128 verkkomaski 255.255.255.128 gw 192.168.0.1

Verkkokortin asettaminen kahdella rajapinnalla:

Seuraava esimerkki näyttää staattisen kokoonpanon verkkokortille, jossa on kaksi liitäntää:

auto eth0 eth0: 1
iface eth0 inet staattinen
osoite 192.168.0.5
verkko 192.168.0.0
verkkomaski 255.255.255.0
lähetys 192.168.0.255
yhdyskäytävä 192.168.0.1
iface eth0: 1 inet staattinen
osoite 192.168.0.10
verkko 192.168.0.0
verkkomaski 255.255.255.0

Kuten voit nähdä tällä tavalla, voit määrittää useita IP -osoitteita yhdelle verkkoliitännälle.

Määritä verkkoyhteys muokkaamalla/etc/network/interfaces:

Seuraava esimerkki näyttää edellisen sidontatilan 1 kokoonpanoni/etc/network/interfaces -tiedostossa, jätän rajapinnat niiden nimien kanssa helpommin ymmärrettäviksi:

auto enp2s0
iface enp2s0 inet käsikirja
bond-master bond0
bond-ensisijainen enp2s0 wlp3s0

auto wlp3s0
iface wlp3s0 inet käyttöohje
bond-master bond0
bond-ensisijainen enp2s0 wlp3s0
wpa-ssid 'LinuxHint'
wpa-bssid '14: CF: E2: 2A: EF: 00 '
wpa-psk '972537288765'
automaattinen sidos 0
iface bond0 inet dhcp
bond-orjia ei
bond-mode aktiivinen varmuuskopiointi
bond-miimon 100
joukkovelkakirjalaina 200
joukkovelkakirjalaina 200

Verkon liitoskonfiguraatiossa, jossa on staattinen IP DHCP: n sijasta, olisi viimeinen lohko, kuten:

iface bond0 inet staattinen
osoite 192.168.0.54
verkkomaski 255.255.255.0
verkko 192.168.0.0
yhdyskäytävä 192.168.0.1

Voit suorittaa seuraavan komennon varmistaaksesi, että liimaus toimii oikein:

#kissa /prosenttia/netto/liimaus/bond0

Esimerkkien lähde: Linux -verkkoyhteyden tekeminen

Salli kirjaus tiedostoon/etc/network/interfaces:

Kirjautumiseen liittyy 3 vaihtoehtoa:

SUUNTA: kehottaa lokitiedostoja saamaan yksityiskohtaisia ​​tietoja.
VIANETSINTÄ: ota virheenkorjaus käyttöön kirjautumisen yhteydessä.
SYSLOG: tallenna lokit/var/log/syslog.

Esivalmistuskomennot/etc/network/interfaces: Esikomennot suoritetaan ennen verkkolaitteen käyttöönottoa. Jos esivalintakomento epäonnistuu, verkkokortin aktivointi ei tapahdu.

Seuraavat ohjeet/etc/network/interfaces: Jälkiohjeet suoritetaan sen jälkeen, kun verkkoliitäntä on otettu käyttöön.

Esiasetukset/etc/network/interfaces: Esivaihtoehdot suoritetaan ennen verkkolaitteen poistamista käytöstä.

Jälkikäyttöohjeet/etc/network/interfaces: Post-down-ohjeet suoritetaan sen jälkeen, kun verkkoliitäntä on poistettu käytöstä.

Pre-up, pre-down, post-up ja down-down -liput ovat ehdollisia, jos ne eivät verkkolaitetta ota käyttöön tai niitä ei ole merkitty oikein pois käytöstä.

Esimerkiksi ohje:

esivaraus/usr/paikallinen/sbin/iptables

Suorittaa palomuurin ennen kuin verkkoliitäntä otetaan käyttöön, jos iptables ei käynnistä verkkoliitäntää, se ei käynnisty.

Nämä ohjeet ovat valinnaisia ​​ja pätevät mille tahansa menetelmälle, ne voidaan toistaa. Vaihtoehtoisesti, jos haluat suorittaa komentosarjan, kun otat käyttöön tai poistat käytöstä verkkoliitäntöjä, voit tallentaa ne hakemistoihin:

/jne/verkkoon/jos-alas. d
/jne/verkkoon/jos-post-down. d
/jne/verkkoon/jos-esitäyttö. d
/jne/verkkoon/jos-ylös. d

Tiedosto/etc/network/interfaces on hyvin monimutkainen ja sisältää monia muita vaihtoehtoja, jotka on kuvattu pääsivulla tai verkossa osoitteessa https://manpages.debian.org/jessie/ifupdown/interfaces.5.en.html .

Toivottavasti löysit tämän lyhyen artikkelin Tietoja debianista/etc/network/interfaces Tiedosto hyödyllinen.
Jatka LinuxHintin seuraamista saadaksesi lisää päivityksiä ja vinkkejä Linuxista ja verkostoitumisesta.