Rumah  >  Artikel  >  Tutorial sistem  >  Lao Pao'er mengajar anda cara mengkonfigurasi jambatan rangkaian pada Debian Linux

Lao Pao'er mengajar anda cara mengkonfigurasi jambatan rangkaian pada Debian Linux

PHPz
PHPzasal
2024-06-28 03:15:02784semak imbas

老炮儿教你在 Debian Linux上配置网桥

Cara memasang brctl

Masukkan arahan apt-get berikut:

$ sudo apt install bridge-utils
Bagaimana untuk menyediakan jambatan rangkaian pada Debian Linux

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:

Langkah 1 - Ketahui antara muka fizikal anda

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.

Langkah 2 - Kemas kini /etc/network/interface file

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
Langkah 3 - Konfigurasikan jambatan (br0) dalam /etc/network/interfaces.d/br0

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.

Langkah 4 - Mulakan Semula Perkhidmatan Rangkaian

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:
老炮儿教你在 Debian Linux上配置网桥

Anda boleh menggunakan arahan brctl untuk melihat maklumat berkaitan jambatan:

$ brctl show

Tunjukkan jambatan semasa:

$ bridge link
Mengenai pengarang

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:Pastikan masa tepat LinuxArtikel seterusnya:Pastikan masa tepat Linux