Noklusējuma saskarnes fails izskatās šādi:
Kur auto sāk saskarni sāknēšanas laikā un iface izsauc tīkla saskarni (šajā gadījumā lo, loopback). Visas rindas sākas ar auto norādiet saskarnes, kas tiks iespējotas darbības laikā ifup -a , komanda, kas izpildīta sāknēšanas laikā.
Līnijām, kas sākas ar iface, ir šāda sintakse:
iface
Piemēram:
iface enp2s0 inet dhcpŠis piemērs parāda, kā iestatīt tīkla karti, izmantojot DHCP:
Saskarnes iestatīšana ar DHCP, rediģējot/etc/network/interfaces:
Lai pievienotu jaunu saskarni, izmantojot DHCP, pievienojiet šādas rindas:
autoatļaut-hotplug
iface inet dhcp
Kur atļaut-hotplug sāks saskarni pēc notikuma noteikšanas.
Piezīme: IPv6 pievienot inet6 : iface inet6 dhcp
Kur jums jāiestata ierīces nosaukums, eth0 , enp2s0 , wlp3s0 utt.
Saskarnes ar statisku adresi iestatīšana, rediģējot/etc/network/interfaces:
Ja tā vietā, lai konfigurētu saskarni ar DHCP, jūs vēlaties iestatīt statisku IP adresi un vārteju, nomainiet iepriekšējās instrukcijas ar šādu (nomainiet 192.168.0.8/24 un 192.168.0.1 ar pareizām IP adresēm):
autoiface inet statisks
adrese 192.168.0.1
tīkla maska 255.255.255.0
vārteja 192.168.0.1
dns-nameservers 8.8.8.8
Vārtejas un apraides definēšana nav obligāta.
Šajā piemērā ir parādīta cita konfigurācija, kas tiek palaista pēc tīkla saskarnes iespējošanas (uz augšu) vai atspējošanas (uz leju). The uz augšu rindas tiek izpildītas, kad ierīce ir iespējota, kamēr uz leju rindas, kad tā ir atspējota:
iface eth0 inet statisks
adrese 192.168.0.5
tīkls 192.168.0.0
tīkla maska 255.255.255.128
pārraide 192.168.0.0
maršruta pievienošana -net 192.168.0.128 netmaska 255.255.255.0 gw 192.168.0.1
augšup maršruts pievienot noklusējuma gw 192.168.0.200
down route del default gw 192.168.0.200
lejupceļš del -net 192.168.0.128 tīkla maska 255.255.255.128 gw 192.168.0.1
Tīkla kartes ar 2 saskarnēm iestatīšana:
Šis piemērs parāda statisku tīkla kartes konfigurāciju ar divām saskarnēm:
auto eth0 eth0: 1iface eth0 inet statisks
adrese 192.168.0.5
tīkls 192.168.0.0
tīkla maska 255.255.255.0
pārraide 192.168.0.255
vārteja 192.168.0.1
iface eth0: 1 inet statisks
adrese 192.168.0.10
tīkls 192.168.0.0
tīkla maska 255.255.255.0
Kā redzat šādā veidā, vienai tīkla saskarnei varat piešķirt vairākas IP adreses.
Konfigurējiet tīkla savienošanu, rediģējot/etc/network/interfaces:
Šajā piemērā ir parādīta mana iepriekšējā 1. sasaistes režīma konfigurācija failā/etc/network/interfaces, lai atvieglotu izpratni, es atstāju saskarnes ar to nosaukumiem:
auto enp2s0iface enp2s0 inet rokasgrāmata
obligāciju-galveno obligāciju0
obligācija-primārais enp2s0 wlp3s0
auto wlp3s0
iface wlp3s0 inet rokasgrāmata
obligāciju-galveno obligāciju0
obligācija-primārais enp2s0 wlp3s0
wpa-ssid 'LinuxHint'
wpa-bssid '14: CF: E2: 2A: EF: 00 '
wpa-psk '972537288765'
auto obligācija 0
iface bond0 inet dhcp
obligāciju vergu nav
obligāciju režīma aktīvā dublēšana
obligācija-miimon 100
obligāciju lejupslīde 200
obligāciju atjaunošana 200
Tīkla savienošanas konfigurācijai ar statisku IP, nevis DHCP, būtu pēdējais bloks, piemēram:
iface bond0 inet statisksadrese 192.168.0.54
tīkla maska 255.255.255.0
tīkls 192.168.0.0
vārteja 192.168.0.1
Lai pārliecinātos, vai savienošana darbojas pareizi, varat izpildīt šādu komandu:
#kaķis /procenti/tīkls/saistīšana/obligācija0Piemēru avots: Kā veikt Linux tīkla savienošanu
Iespējot faila/etc/network/interfaces reģistrēšanu:
Ar reģistrēšanu ir saistītas 3 iespējas:
VERBOSE: uzdod žurnālfailiem iegūt detalizētu informāciju.
DEBUG: reģistrēšanas laikā iespējojiet atkļūdošanu.
SISLOGS: saglabāt žurnālus mapē/var/log/syslog.
Iepriekšējas komandas/etc/network/interfaces: Pirms tīkla ierīces iespējošanas tiek izpildītas iepriekšējas sagatavošanas komandas. Ja iepriekšējas sagatavošanas komanda neizdodas, tīkla karte netiks aktivizēta.
Norādījumi par ievietošanu/etc/network/interfaces: Pēc tīkla saskarnes iespējošanas tiek izpildītas instrukcijas pēc augšupielādes.
Iepriekšējas norādes par/etc/network/interfaces: Pirms tīkla ierīces atspējošanas tiek izpildītas iepriekšējas norādes.
Norādījumi par/etc/network/interfaces: Pēc tīkla saskarnes atspējošanas tiek izpildītas nolaišanas instrukcijas.
Karodziņi pirms augšupielādes, iepriekšējas nolaišanas, pēc augšup un pēc nolaišanas ir nosacīti, ja tie neieslēdzas tīkla ierīcē vai netiks pareizi atzīmēti kā atspējoti.
Piemēram, instrukcija:
iepriekšēja sagatavošanās/usr/vietējais/sbin/iptablesPalaidīs ugunsmūri pirms tīkla saskarnes iespējošanas, ja iptables neizdosies palaist tīkla saskarni, tā neieslēgsies.
Šie norādījumi ir neobligāti, tie ir derīgi jebkurai metodei, tos var atkārtot. Alternatīvi, ja vēlaties palaist skriptu, iespējojot un atspējojot tīkla saskarnes, varat tos saglabāt direktorijos:
/utt/tīklā/ja-uz leju.d/utt/tīklā/ja-post-down.d
/utt/tīklā/ja-iepriekš-up.d
/utt/tīklā/ja-up.d
Fails/etc/network/interfaces ir ļoti sarežģīts, un tajā ir daudz vairāk pieejamo opciju, kas detalizētas galvenajā lapā vai tiešsaistē https://manpages.debian.org/jessie/ifupdown/interfaces.5.en.html .
Es ceru, ka jūs atradāt šo īso rakstu par Par debian/etc/network/interfaces Fails noderīga.
Turpiniet sekot LinuxHint, lai iegūtu papildu atjauninājumus un padomus par Linux un tīklu.