Đây là thiết lập mạng của tôi:
Hệ thống đang chạy Proxmox (dựa trên Debian) nên có rất nhiều máy ảo.
Cầu nối mặc định của hệ thống là vmbr0, được kết nối qua ethernet với mạng có dải IP 192.168.86.0/24
Tôi muốn tạo một cầu nối mới (vmbr1) để kết nối VM hiện tại với một mạng khác có dải IP 192.168.1.0/24, qua wifi
bên dưới là/etc/mạng/giao diện của tôi
tự động lo
vòng lặp iface lo inet
tự động enp8s0
hướng dẫn sử dụng iface enp8s0 inet
tự động vmbr0
iface vmbr0 inet tĩnh
địa chỉ 192.168.86.69/24
cổng 192.168.86.1
cầu-cổng enp8s0
tắt cầu nối
cầu-fd 0
tự động wlo1
cho phép cắm nóng wlo1
iface wlo1 inet tĩnh
wpa-conf /etc/wpa.conf
địa chỉ 192.168.1.69
mặt nạ mạng 255.255.255.0
cổng 192.168.1.1
cài đặt trước sysctl net.ipv4.ip_forward=1
cài đặt trước sysctl net.ipv4.conf.all.proxy_arp=1
post-up /usr/sbin/parprouted -d vmbr1 wlo1
post-up ip addr add $(ip addr show wlo1 |perl -wne 'm|^\s+inet (.*)/| && print $1')/32 dev vmbr1
xuống trước ip addr del $(ip addr show wlo1 |perl -wne 'm|^\s+inet (.*)/| && print $1')/32 dev vmbr1
đăng xuống /usr/bin/killall /usr/sbin/parprouted
tự động vmbr1
iface vmbr1 inet tĩnh
địa chỉ 192.168.1.69
mặt nạ mạng 255.255.255.0
cổng cầu không có
kết quả của thiết lập này hơi lạ, tôi đặt IP tĩnh của máy ảo là 192.168.1.23 và cổng là 192.168.1.1, nhưng VM chỉ có thể ping 192.168.1.23, tất cả các IP khác dưới 192.168.1.0/24 phạm vi sẽ dẫn đến không có tuyến đường đến máy chủ lưu trữ.