Masukkan arahan apt-get berikut:
$ sudo apt install bridge-utils
Anda perlu mengedit fail /etc/network/interface. Walau bagaimanapun, saya mengesyorkan meletakkan konfigurasi baharu dalam direktori /etc/network/interface.d/. Proses mengkonfigurasi jambatan rangkaian dalam Debian Linux adalah seperti berikut:
Gunakan arahan ip:
$ ip -f inet a s
Sampel output adalah seperti berikut:
2: eno1: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 inet 192.168.2.23/24 brd 192.168.2.255 scope global eno1 valid_lft forever preferred_lft forever
eno1 ialah kad rangkaian fizikal saya.
Pastikan hanya lo (loopback aktif dalam /etc/network/interface). (Anotasi LCTT: gelung balik merujuk kepada antara muka gelung balik setempat, juga dikenali sebagai alamat gelung balik) Padamkan sebarang konfigurasi yang berkaitan dengan eno1. Ini ialah fail konfigurasi yang saya cetak menggunakan arahan kucing:
$ cat /etc/network/interface # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). source /etc/network/interfaces.d/* # The loopback network interface auto lo iface lo inet loopback
Buat fail teks menggunakan penyunting teks, seperti arahan vi:
$ sudo vi /etc/network/interfaces.d/br0
Tambah konfigurasi di dalamnya:
## static ip config file for br0 ## auto br0 iface br0 inet static address 192.168.2.23 broadcast 192.168.2.255 netmask 255.255.255.0 gateway 192.168.2.254 # If the resolvconf package is installed, you should not edit # the resolv.conf configuration file manually. Set name server here #dns-nameservers 192.168.2.254 # If you have muliple interfaces such as eth0 and eth1 # bridge_ports eth0 eth1 bridge_ports eno1 bridge_stp off # disable Spanning Tree Protocol bridge_waitport 0 # no delay before a port becomes available bridge_fd 0 # no forwarding delay
Jika anda ingin menggunakan DHCP untuk mendapatkan alamat IP:
## DHCP ip config file for br0 ## auto br0 # Bridge setup iface br0 inet dhcp bridge_ports eno1
Simpan dan tutup fail dalam vi/vim.
Sebelum memulakan semula perkhidmatan rangkaian, pastikan firewall dimatikan. Firewall mungkin merujuk antara muka yang lebih lama seperti eno1. Setelah perkhidmatan dimulakan semula, anda mesti mengemas kini peraturan tembok api untuk antara muka br0. Mulakan semula tembok api dengan menaip:
$ sudo systemctl restart network-manager
Sahkan bahawa perkhidmatan telah dimulakan semula:
$ systemctl status network-manager
Cari antara muka br0 baharu dan jadual penghalaan dengan bantuan arahan ip:
$ ip a s $ ip r $ ping -c 2 cyberciti.biz
Sampel output:
Anda boleh menggunakan arahan brctl untuk melihat maklumat berkaitan jambatan:
$ brctl show
Tunjukkan jambatan semasa:
$ bridge link
Pengarang ialah pencipta nixCraft dan pentadbir sistem berpengalaman, jurutera DevOps dan jurulatih sistem pengendalian Linux/skrip shell Unix. Dapatkan tutorial terkini tentang SysAdmin, Linux/Unix dan topik sumber terbuka dengan melanggan aliran RSS/XML atau tolak e-mel mingguan.
Atas ialah kandungan terperinci Lao Pao'er mengajar anda cara mengkonfigurasi jambatan rangkaian pada Debian Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!