Lalai antara muka fail seperti berikut:
Di mana kereta memulakan antara muka semasa boot dan saya menghadapi memanggil antara muka rangkaian (dalam hal ini lo, loopback). Semua baris bermula dengan “kereta"Tentukan antara muka yang akan diaktifkan ketika menjalankan"ifup -a", Perintah yang dilaksanakan semasa boot.
Garis yang diawali dengan "iface" mempunyai sintaks berikut:
saya menghadapiSebagai contoh:
iface enp2s0 inet dhcpContoh berikut menunjukkan cara menyiapkan kad rangkaian menggunakan DHCP:
Menyiapkan antara muka dengan DHCP dengan mengedit / etc / network / antaramuka:
Untuk menambahkan antara muka baru menggunakan DHCP, tambahkan baris berikut:
keretabenarkan-hotplug
saya menghadapi
Di mana benarkan-hotplug akan memulakan antara muka setelah pengesanan acara.
Nota: untuk IPv6 tambahkan “inet6": saya menghadapi
Di mana
Menyiapkan antara muka dengan alamat statik dengan mengedit / etc / network / antaramuka:
Jika daripada mengkonfigurasi antara muka dengan DHCP, anda ingin menetapkan alamat IP dan gerbang statik, ganti arahan sebelumnya dengan yang berikut (ganti 192.168.0.8/24 dan 192.168.0.1 dengan alamat IP anda yang betul):
keretasaya menghadapi
alamat 192.168.0.1
netmask 255.255.255.0
pintu masuk 192.168.0.1
dns-nameservers 8.8.8.8
Menentukan pintu masuk dan siaran adalah pilihan.
Contoh berikut menunjukkan konfigurasi yang berbeza yang berjalan setelah antara muka rangkaian diaktifkan (atas) atau dinonaktifkan (bawah). The "naik"Baris dijalankan apabila peranti diaktifkan sementara"turun ” garisan apabila dilumpuhkan:
iface eth0 inet statik
alamat 192.168.0.5
rangkaian 192.168.0.0
netmask 255.255.255.128
bersiaran 192.168.0.0
tambah laluan tambah -net 192.168.0.128 netmask 255.255.255.0 gw 192.168.0.1
laluan ke atas menambah gw lalai 192.168.0.200
laluan turun del default gw 192.168.0.200
laluan turun del -net 192.168.0.128 netmask 255.255.255.128 gw 192.168.0.1
Menyiapkan kad rangkaian dengan 2 antara muka:
Contoh berikut di bawah menunjukkan konfigurasi statik untuk kad rangkaian dengan dua antara muka:
auto eth0 eth0: 1iface eth0 inet statik
alamat 192.168.0.5
rangkaian 192.168.0.0
netmask 255.255.255.0
bersiaran 192.168.0.255
pintu masuk 192.168.0.1
iface eth0: 1 inet statik
alamat 192.168.0.10
rangkaian 192.168.0.0
netmask 255.255.255.0
Seperti yang anda lihat dengan cara ini, anda boleh menetapkan beberapa alamat IP ke satu-satu antara muka rangkaian.
Konfigurasikan ikatan rangkaian dengan mengedit / etc / network / antaramuka:
Contoh berikut menunjukkan konfigurasi mod ikatan 1 saya sebelumnya dalam fail / etc / network / interfaces, saya akan meninggalkan antara muka dengan nama mereka untuk lebih mudah difahami:
auto enp2s0manual inet iface enp2s0
bond-master bond0
bond-primer enp2s0 wlp3s0
auto wlp3s0
manual inet iface wlp3s0
bond-master bond0
bond-primer enp2s0 wlp3s0
wpa-ssid 'LinuxHint'
wpa-bssid '14: CF: E2: 2A: EF: 00 '
wpa-psk '972537288765'
bon automatik0
iface bond0 inet dhcp
hamba-hamba tiada
bon-mod aktif-sandaran
ikatan-miimon 100
bon-downdelay 200
bon-kemas kini 200
Konfigurasi ikatan rangkaian dengan IP statik dan bukannya DHCP akan mempunyai blok terakhir seperti:
iface bond0 inet statikalamat 192.168.0.54
netmask 255.255.255.0
rangkaian 192.168.0.0
pintu masuk 192.168.0.1
Anda boleh menjalankan perintah berikut untuk memastikan ikatan berfungsi dengan baik:
# cat / proc / net / bonding / bond0
Sumber contoh: Bagaimana melakukan Linux Network Bonding
Aktifkan log untuk fail / etc / network / antaramuka:
Terdapat 3 pilihan yang berkaitan dengan pembalakan:
VERBOSE: memerintahkan fail log mempunyai maklumat terperinci.
HUTANG: aktifkan penyahpepijatan semasa log.
SYLOG: simpan log dalam / var / log / syslog.
Perintah pra-tambah untuk / etc / network / antaramuka: Perintah pre-up dilaksanakan sebelum mengaktifkan peranti rangkaian. Sekiranya arahan pra-naik gagal, pengaktifan kad rangkaian tidak akan berlaku.
Arahan pasca untuk / etc / network / antaramuka: Arahan pasca dilaksanakan setelah antara muka rangkaian diaktifkan.
Arahan pra-turun untuk / etc / network / antaramuka: Arahan pre-down dilaksanakan sebelum mematikan peranti rangkaian.
Arahan post-down untuk / etc / network / antaramuka: Arahan post-down dilaksanakan setelah antara muka rangkaian dilumpuhkan.
Bendera pre-up, pre-down, post-up dan post-down adalah bersyarat, jika mereka menggunakan peranti rangkaian tidak akan diaktifkan atau tidak akan ditandakan dengan betul sebagai dilumpuhkan.
Contohnya, arahan:
pre-up / usr / local / sbin / iptablesAkan menjalankan firewall sebelum antara muka rangkaian diaktifkan, jika iptables gagal memulakan antara muka rangkaian tidak akan dihidupkan.
Arahan ini opsional berlaku untuk kaedah apa pun, mereka dapat diulangi, sebagai alternatif jika anda ingin menjalankan skrip ketika mengaktifkan dan mematikan antara muka rangkaian, anda dapat menyimpannya di dalam direktori:
/ etc / network / if-down.d/ etc / network / if-post-down.d
/ etc / network / if-pre-up.d
/ etc / network / if-up.d
Fail / etc / network / interfaces sangat kompleks dengan lebih banyak pilihan yang ada yang diperincikan di halaman utama atau dalam talian di https: // manpages.debian.org / jessie / ifupdown / antara muka.5.en.html.
Saya harap anda dapati artikel ringkas ini Mengenai fail debian / etc / network / interfaces berguna.
Terus ikuti LinuxHint untuk kemas kini dan petua tambahan mengenai Linux dan Rangkaian.