Rumah > Tutorial sistem > LINUX > teks badan

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

PHPz
Lepaskan: 2024-06-28 03:15:02
asal
743 orang telah melayarinya

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

Cara memasang brctl

Masukkan arahan apt-get berikut:

$ sudo apt install bridge-utils
Salin selepas log masuk
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
Salin selepas log masuk

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
Salin selepas log masuk

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
Salin selepas log masuk
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
Salin selepas log masuk

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
Salin selepas log masuk

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
Salin selepas log masuk

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
Salin selepas log masuk

Sahkan bahawa perkhidmatan telah dimulakan semula:

$ systemctl status network-manager
Salin selepas log masuk

Cari antara muka br0 baharu dan jadual penghalaan dengan bantuan arahan ip:

$ ip a s $ ip r $ ping -c 2 cyberciti.biz
Salin selepas log masuk

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

Anda boleh menggunakan arahan brctl untuk melihat maklumat berkaitan jambatan:

$ brctl show
Salin selepas log masuk

Tunjukkan jambatan semasa:

$ bridge link
Salin selepas log masuk
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!

sumber:linuxprobe.com
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!