Điểm:-1

Ubuntu 20.04: khi thêm cầu qua netplan, giao diện bắc cầu vẫn có thể định tuyến được, các mục định tuyến bị trùng lặp

lá cờ cn

Hệ điều hành: Ubuntu 20.04.3, tất cả các bản cập nhật mới nhất đã được cài đặt.

Tôi đang cố gắng tạo giao diện cầu nối, để nô lệ hóa dòng điện (eno1)

Cấu hình Netplan:

# Đây là cấu hình mạng được viết bởi 'subiquity'
mạng:
  phiên bản: 2
  trình kết xuất: mạng

  ethernet:
    en1:
      dhcp4: sai
      dhcp6: sai

  cầu:
    anh 0:
      giao diện: [eno1]
      địa chỉ: [10.20.0.21/24]
      cổng4: 10.20.0.1
      máy chủ tên:
        tìm kiếm: [example.com]
        địa chỉ: [10.20.0.1,10.20.0.10]
      dhcp4: sai
      dhcp6: sai

Khi tôi chạy "netplan try", tôi thấy:

** (tạo: 2332): CẢNH BÁO **: 12:54:41.673: Đã xảy ra sự cố khi xác thực tính nhất quán của tuyến đường mặc định. Vui lòng thiết lập nhiều bảng định tuyến và thay vào đó sử dụng `chính sách định tuyến`.
Lỗi: Xung đột khai báo tuyến đường mặc định cho IPv4 (bảng: chính, số liệu: mặc định), lần đầu tiên được khai báo trong br0 nhưng cũng có trong eno1

Nếu tôi khởi động lại hệ thống, kết quả như sau:

tuyến đường $

Bảng định tuyến IP hạt nhân
Cổng đích Genmask Flag Metric Ref Sử dụng Iface
mặc định 10.20.0.1 0.0.0.0 UG 0 0 0 br0
mặc định 10.20.0.1 0.0.0.0 UG 0 0 0 eno1
10.20.0.0 0.0.0.0 255.255.255.0 U 0 0 0 br0
10.20.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eno1

Hệ thống vẫn có thể sử dụng được, nhưng cấu hình rõ ràng là bất thường.

$ mạngctl

mạng 
THIẾT LẬP HOẠT ĐỘNG LOẠI LIÊN KẾT IDX     
  1 lo loopback sóng mang không được quản lý 
  2 eno1 ether có thể định tuyến cấu hình
  Cấu hình có thể định tuyến cầu 3 br0

địa chỉ $ ip hiển thị

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 trạng thái qdisc noqueue nhóm UNKNOWN mặc định qlen 1000
    liên kết/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    máy chủ phạm vi inet 127.0.0.1/8 lo
       hợp lệ_lft mãi mãi ưa thích_lft mãi mãi
    inet6 ::1/128 máy chủ phạm vi 
       hợp lệ_lft mãi mãi ưa thích_lft mãi mãi
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master br0 trạng thái UP nhóm mặc định qlen 1000
    liên kết/ether 18:c0:4d:63:da:da brd ff:ff:ff:ff:ff:ff
    inet 10.20.0.21/24 brd 10.1.0.255 phạm vi toàn cầu eno1
       hợp lệ_lft mãi mãi ưa thích_lft mãi mãi
3: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 trạng thái qdisc noqueue UP nhóm mặc định qlen 1000
    liên kết/ether 18:c0:4d:63:da:da brd ff:ff:ff:ff:ff:ff
    inet 10.20.0.21/24 brd 10.1.0.255 phạm vi toàn cầu br0
       hợp lệ_lft mãi mãi ưa thích_lft mãi mãi
    liên kết phạm vi inet6 fe80::700e:94ff:fea6:fc98/64 
       hợp lệ_lft mãi mãi ưa thích_lft mãi mãi

Làm cách nào để biến eno1 thành nô lệ và ngăn không cho nó tạo bản sao của các mục định tuyến/địa chỉ IP?

Cập nhật ngày 21 tháng 1: Không có tệp cấu hình nào khác trong /etc/netplan

lá cờ us
Cấu hình bạn đã đăng không hiển thị các tuyến cho eno1 và không giải thích các tuyến đó ở đó sau khi khởi động lại. Bạn có các tệp cấu hình khác trong/etc/netplan ngoài tệp bạn đã đăng không?
lá cờ cn
@slangasek Không có tệp cấu hình nào khác trong/etc/netplan
Điểm:0
lá cờ cn

Cách giải quyết của ngày 22 tháng 1 năm 2022:

Có vẻ như netplan và/hoặc networkd hiện có quá nhiều lỗi để hỗ trợ cấu hình được đề cập mà không sao chép IP/tuyến đường.

Giải pháp là chuyển về NetworkManager.

  1. Trong .yaml của netplan, đảm bảo bạn thay thế dòng trình kết xuất bằng

    trình kết xuất: Trình quản lý mạng
    
  2. Đảm bảo rằng bạn bật giao diện quản lý mạng trong /etc/NetworkManager/NetworkManager.conf (phần bị ảnh hưởng được cung cấp bên dưới)

    [ifupdown]
    được quản lý = đúng
    
  3. Xác định loại giao diện nào được lọc trong etc/NetworkManager/conf.d/10-globally-managed-devices.conf:

    [tài liệu quan trọng]
    
    thiết bị không được quản lý=*,ngoại trừ:loại:wifi,ngoại trừ:loại:wwan,ngoại trừ:loại:ethernet
    

    Lưu ý: Đảm bảo rằng tệp /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf trống (có kích thước bằng không).

  4. Khởi động lại Trình quản lý mạng hoặc tốt hơn là khởi động lại hệ thống:

    sudo systemctl khởi động lại trình quản lý mạng
    

    Lưu ý: người ta có thể cần tắt tự động khởi động cho kết nối có dây trong Cài đặt>Mạng, trong trường hợp chế độ GUI được sử dụng, để tắt Trình quản lý mạng liên tục phàn nàn về việc không thể kích hoạt kết nối tương ứng.

lá cờ us
Nếu Trình quản lý mạng giải quyết được sự cố của bạn, thì đó là một con đường tốt đẹp phía trước. Tuy nhiên, không cần phải truyền aspersions trên netplan và networkd ở đây, cả hai đều không phải là nguyên nhân khiến bất kỳ địa chỉ nào được thêm vào eno1 không được liệt kê trong cấu hình của bạn.
lá cờ cn
@slangasek Nếu bạn có những ứng cử viên tốt hơn có lỗi trong tình huống được đề cập ban đầu (netplan hoặc networkd), vui lòng đề xuất.Cấu hình ban đầu, theo người đàn ông, lẽ ra phải hoạt động. Hệ thống được cài đặt mới, không có phần mềm bổ sung nào có thể chịu trách nhiệm.

Đă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.