Tôi đang làm việc trên một chương trình giả lập mạng để kiểm soát các số liệu thống kê khác nhau của mạng gửi đi.
Số báo:
Không thể kết nối internet thông qua các cổng LAN là một phần của cầu nối.
Cài đặt:
Máy chủ Gigabyte với 5 cổng LAN ethernet (Riêng lẻ tất cả các cổng đều hoạt động bình thường)
Máy chủ Ubuntu 20.04, không có giao diện người dùng.
Thiết lập hiện tại của Giao diện LAN:
Cổng enp4s0: Cổng chính để kết nối internet (Không thuộc bất kỳ cầu nối nào)
Bridge: br0 (Có 4 giao diện lan)
- Port enp2s0f0: Cáp Lan kết nối với Router có kết nối Internet)
- Port enp2s0f1: Out Lan Cable truy cập internet cho máy X
- Port enp3s0f0: Out Lan Cable để truy cập internet cho Máy Y
- Port enp3s0f1: Cáp Out Lan truy cập internet cho Máy Z
Tôi đã thử tạo cầu nối bằng các tiện ích Ubuntu sau:
liên kết ip
sơ đồ mạng
nmcli
Với tất cả những tiện ích này, cây cầu được tạo thành công. Nhưng trên Máy X, Y và Z vẫn không có kết nối internet.
Tệp Yaml cho kế hoạch mạng
anshul@simulator:~$ cat /etc/netplan/00-installer-config.yaml
# Đây là cấu hình mạng được viết bởi 'subiquity'
mạng:
ethernet:
enp2s0f0:
dhcp4: sai
enp2s0f1:
dhcp4: sai
enp3s0f0:
dhcp4: sai
enp3s0f1:
dhcp4: sai
enp4s0:
dhcp4: đúng
phiên bản: 2
cầu:
anh 0:
dhcp4: đúng
giao diện:
- enp2s0f0
- enp2s0f1
- enp3s0f0
- enp3s0f1
cầu br0 cũng nhận được địa chỉ IP: (ssh tới ip này cũng hoạt động tốt)
anshul@simulator:~$ sudo ifconfig
br0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.0.120 netmask 255.255.255.0 phát sóng 192.168.0.255
inet6 fe80::87c:43ff:fed2:20fb tiền tốlen 64 phạm vi 0x20<link>
ether 00:1b:21:89:70:78 txqueuelen 1000 (Ethernet)
Gói RX 3208 byte 1444271 (1,4 MB)
Lỗi RX 0 rớt 85 tràn 0 khung hình 0
Gói TX 1220 byte 137380 (137,3 KB)
Lỗi TX 0 bị rớt 0 tràn 0 sóng mang 0 va chạm 0
Tôi đã dành khá nhiều thời gian cho việc này, mọi gợi ý sẽ được đánh giá cao.