Điểm:0

Liên kết mạng: các NIC nô lệ vẫn nhận được DHCP

lá cờ km

Tôi đang thiết lập liên kết hai NIC Ethernet 1 GB trên Ubuntu Server 20.04 LTS ở chế độ 0 (cân bằng-rr).

Liên kết đang hoạt động ở chỗ nó xuất hiện tại địa chỉ IP được chỉ định và tôi có thể SSH vào nó tại địa chỉ này. Tuy nhiên, mỗi NIC nô lệ được liên kết vẫn được gán một địa chỉ DHCP.

Làm cách nào tôi có thể thiết lập điều này để chỉ trái phiếu có địa chỉ IP?

Đây là cách tôi thiết lập nó:

Sudo apt-get cài đặt ifenslave
liên kết sudo modprobe
Đã chỉnh sửa/etc/mô-đun để thêm "liên kết"

Cuối cùng, đã chỉnh sửa/etc/mạng/giao diện để chứa các mục sau: (Lưu ý, nó trống trước khi tôi chỉnh sửa nó)

# bond0 là NIC được liên kết, có thể được sử dụng như một NIC bình thường
trái phiếu tự động0
iface bond0 inet tĩnh
  địa chỉ 10.16.0.91
  cổng 10.16.0.1
  mặt nạ mạng 255.255.0.0

  #mode 0 là cân bằng-rr
  chế độ liên kết 0
  trái phiếu-miimon 100
  nô lệ trái phiếu enp1s0 enp2s0

# enp1s0 đã kết nối với trái phiếu0
tự động enp1s0
hướng dẫn sử dụng iface enp1s0 inet
  trái phiếu chính trái phiếu0

# enp2s0 đã kết nối với trái phiếu0
tự động enp2s0
hướng dẫn sử dụng iface enp2s0 inet
 trái phiếu chính trái phiếu0

Sau khi khởi động lại, khi tôi thực hiện "ifconfig", nó sẽ đưa ra thông báo sau (và tôi có thể sử dụng cả 3 IP)

trái phiếu0: flags=5187<UP,BROADCAST,RUNNING,MASTER,MULTICAST> mtu 1500
        inet 10.16.0.91 netmask 255.255.0.0 phát sóng 10.16.255.255
        inet6 fe80::203:2dff:fe41:edae tiền tốlen 64 phạm vi 0x20<link>
        ether 00:03:2d:41:ed:ae txqueuelen 1000 (Ethernet)
        Gói RX 356 byte 29976 (29,9 KB)
        Lỗi RX 0 bị rớt 0 tràn 0 khung hình 0
        Gói TX 110 byte 16969 (16,9 KB)
        Lỗi TX 0 bị rớt 0 tràn 0 sóng mang 0 va chạm 0

enp1s0: flags=6211<UP,BROADCAST,RUNNING,SLAVE,MULTICAST> mtu 1500
        inet 10.16.100.143 netmask 255.255.0.0 phát sóng 10.16.255.255
        ether 00:03:2d:41:ed:ae txqueuelen 1000 (Ethernet)
        Gói RX 252 byte 23651 (23,6 KB)
        Lỗi RX 0 bị rớt 0 tràn 0 khung hình 0
        Gói TX 76 byte 8779 (8,7 KB)
        Lỗi TX 0 bị rớt 0 tràn 0 sóng mang 0 va chạm 0
        bộ nhớ thiết bị 0x91300000-913fffff

enp2s0: flags=6211<UP,BROADCAST,RUNNING,SLAVE,MULTICAST> mtu 1500
        inet 10.16.100.142 netmask 255.255.0.0 phát sóng 10.16.255.255
        ether 00:03:2d:41:ed:ae txqueuelen 1000 (Ethernet)
        Gói RX 240 byte 19975 (19,9 KB)
        Lỗi RX 0 bị rớt 0 tràn 0 khung hình 0
        Gói TX 75 byte 12250 (12,2 KB)
        Lỗi TX 0 bị rớt 0 tràn 0 sóng mang 0 va chạm 0
        bộ nhớ thiết bị 0x91100000-911fffff

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
        inet 127.0.0.1 mặt nạ mạng 255.0.0.0
        inet6 ::1 tiền tốlen 128 phạm vi 0x10<máy chủ>
        vòng lặp txqueuelen 1000 (Local Loopback)
        Gói RX 85 byte 6400 (6,4 KB)
        Lỗi RX 0 bị rớt 0 tràn 0 khung hình 0
        Gói TX 85 byte 6400 (6,4 KB)
        Lỗi TX 0 bị rớt 0 tràn 0 sóng mang 0 va chạm 0

Làm cách nào để ngăn các giao diện nô lệ nhận địa chỉ DHCP của riêng chúng?

wkwave avatar
lá cờ km
Cảm ơn vì lời đề nghị, @Terrance. Thật không may, nó không có - hệ thống không có dhcpcd (không có tệp /etc/dhcpcd.conf.) Tôi đã xem liệu có cách nào để làm điều gì đó tương tự bằng cách sử dụng /etc/dhcp/dhclient.conf nhưng nó không xuất hiện như vậy.
Terrance avatar
lá cờ id
Có thể xem câu trả lời ở đây: https://askubuntu.com/questions/1293208/cant-disable-local-addresses-on-network-interfaces/1293486#1293486 Có thể netplan.io vẫn còn gây ra một số sự cố?
wkwave avatar
lá cờ km
Tôi không sử dụng netplan. (Các bản cập nhật duy nhất cho mạng sau khi cài đặt máy chủ Ubuntu là những bản cập nhật ở trên.) Trong câu hỏi được liên kết đó, Câu trả lời "Ngày 25 tháng 2 năm 2021 Lưu ý:" có vẻ như giải pháp cuối cùng là dành cho DHCPCD, chỉnh sửa /etc/dhcpcd.conf tập tin một lần nữa.
Terrance avatar
lá cờ id
Tôi đã viết câu trả lời đó, nhưng tôi cũng đã xóa Netplan.io khỏi hệ thống để ngừng xung đột với ifupdown. Tôi cũng không sử dụng netplan, nhưng nó cũng gây ra sự cố.
wkwave avatar
lá cờ km
Tôi hiểu rồi. Xóa netplan.io thực sự đã khắc phục được sự cố! Nó dường như cũng đã loại bỏ sự chờ đợi khó chịu đối với cấu hình mạng khiến quá trình khởi động mất nhiều thời gian hơn. @Terrance, ngài là một quý ông và một học giả! Cảm ơn bạn.
Terrance avatar
lá cờ id
Hãy để tôi viết điều đó lên đây.
Điểm:0
lá cờ id

Vì bạn sẽ sử dụng nếu updown để kiểm soát card mạng của bạn, ứng dụng của netplan.io không còn cần thiết. Nó sẽ xung đột với nếu updown gây ra sự cố về địa chỉ IP bổ sung, v.v.

Sudo apt xóa netplan.io

Hi vọng điêu nay co ich!

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