Điểm:1

linux kết nối hai NIC với nhiều Vlan và gán IP ảo

lá cờ us

Tôi đang cố gắng thực hiện một số thử nghiệm về bắc cầu linux. Tôi có một máy chủ có hai NIC (eth1/eth2) và tôi muốn kết nối với nhau, sử dụng nhiều thẻ Vlan và gán IP cho một giao diện ảo trong mỗi Vlan để tôi ping.

Tôi có cái này cho đến nay:

liên kết ip thêm br0 loại cầu vlan_filtering 1
cầu vlan thêm dev br0 vid 1000 tự
cầu vlan thêm dev br0 vid 1001 tự
cầu vlan thêm dev eth1 vid 1000 pvid
cầu vlan thêm dev eth2 vid 1000 pvid
cầu vlan thêm dev eth1 vid 1001 pvid
cầu vlan thêm dev eth2 vid 1001 pvid

Cây cầu có vẻ ổn với tôi

bash-5.0# cầu vlan
id vlan cổng
eth1 1000 PVID
         1001 PVID

eth2 1000 PVID
         1001 PVID

br0 1000 PVID
     1001 PVID

Nhưng bây giờ tôi muốn đặt một cái gì đó mà tôi có thể ping vào vlan 1000 và vlan1001 để kiểm tra Đã cố gắng thực hiện điều này với giao diện giả nhưng dường như không thể thực hiện được

Có mẹo nào không? Tôi tin rằng cấu hình cầu là tốt. Chúng tôi đang mong mọi thứ được gắn thẻ

Roid avatar
lá cờ cg
Bạn có thể cung cấp cho bạn bản phân phối GNU/Linux không.
Dave0 avatar
lá cờ us
chạy Ubuntu 20.04
Điểm:2
lá cờ be

Tôi cho rằng bạn có chế độ trung kế với các Vlan 1000 và 1001 được phép với kênh cổng LACP ở phía công tắc của bạn?

nếu bạn không sử dụng netplan, đây là tệp cấu hình mạng dành cho bạn:

user@ubuntu-01:~$ cat /etc/network/interfaces

nguồn /etc/network/interfaces.d/*

# Giao diện mạng loopback
tự động lo
vòng lặp iface lo inet

# Giao diện mạng chính

trái phiếu tự động0
hướng dẫn sử dụng iface bond0 inet
         nô lệ eth0 eth1
         trái phiếu_mode 802.3ad
         trái phiếu_miimon 100

tự động vlan1000
hướng dẫn sử dụng iface vlan1000 inet
         vlan_raw_device trái phiếu0

tự động vlan1001
hướng dẫn sử dụng iface vlan1001 inet
         vlan_raw_device trái phiếu0

tự động br1000
iface br1000 inet tĩnh
        bridge_ports vlan1000
        địa chỉ 192.168.1.200
        mặt nạ mạng 255.255.255.0
        cổng 192.168.1.254
        máy chủ tên dns 8.8.8.8

tự động xenbr1001
Hướng dẫn sử dụng iface xenbr1001 inet
        bridge_ports vlan1001
#IP NẾU CẦN
#nếu không, bạn có thể chỉ định cầu nối này cho các máy ảo, bộ chứa liên quan, v.v.
        địa chỉ 192.168.2.200
        mặt nạ mạng 255.255.255.0

Để áp dụng, chỉ cần sử dụng ifup: trái phiếu sudo ifup0; sudo ifup br1000; sudo ifup br1001;

HOẶC

Khởi động lại dịch vụ mạng

HOẶC

Khởi động lại máy

Điểm:1
lá cờ cg

Cách dễ dàng là sử dụng netplan.

Tôi cho bạn một ví dụ về cách định cấu hình Vlan bằng Netplan, Để tạo Giao diện Vlan, bạn cần làm theo các bước cơ bản sau:

  1. Định cấu hình Giao diện cầu, điều này là do các giao diện ảo tồn tại trên cùng một giao diện vật lý
  2. Tạo giao diện con để liên kết một VLAN cụ thể.
  3. Định cấu hình từng giao diện phụ và gán cho giao diện ảo
  4. Liên kết từng giao diện ảo với VLAN ID và giao diện Vật lý

mạng:
ethernet:
    # Tắt DHCP để đặt địa chỉ IP trên giao diện enp6s0f0
    enp6s0f0:
        dhcp4: sai
    # Tắt DHCP để đặt địa chỉ IP trên giao diện enp6s0f1
    # Đặt địa chỉ IP tĩnh.
    enp6s0f1:
        dhcp4: sai
        địa chỉ: [192.168.0.10/24]
        cổng4: 192.168.0.254
cầu:
     # Tạo Bridge br0 trên enp6s0f0
     anh 0:
       # Cho phép giao diện Bridge lấy địa chỉ IP từ DHCP sử dụng thẻ VLAN 0 / not
       dhcp4: đúng
       dhcp6: sai
       giao diện: [enp6s0f0]
     # Tạo cầu br0.10
     anh0.10:
       # Liên kết br0.10 với Giao diện ảo vlan.10 đây chỉ là tên
       giao diện: [vlan.10]
       # Đặt địa chỉ IP tĩnh trên Virtual Interface            
       địa chỉ: [192.168.1.10/24]
       cổng4: 192.168.1.254
       máy chủ tên:
         địa chỉ:
          - 8.8.8.8
          - 8.8.4.4
       thông số:
              stp: sai
              chuyển tiếp chậm trễ: 0
     # Tạo giao diện Bridge br0.20
     br0.20:
       # Liên kết br0.20 với Giao diện ảo vlan.20 đây chỉ là tên
       giao diện: [vlan.20]
       thông số:
              stp: sai
              chuyển tiếp chậm trễ: 0

#Link giao diện ảo với VLAN
vlan:
      # Link giao diện ảo vlan.10 và VLAN 10
      vlan.10:
          liên kết: enp6s0f0
          mã số: 10
      # Link giao diện ảo vlan.20 và VLAN 20
      vlan.20:
          liên kết: enp6s0f0
          mã số: 20
phiên bản: 2

Trong ví dụ này, một số giao diện ảo không có địa chỉ IP. Nếu bạn cần đặt địa chỉ IP, địa chỉ được đặt trên giao diện phụ br0.X.

Tài liệu Netplan

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.