ifconfig hiển thị LÊN trong khi liên kết ip hiển thị XUỐNG


9

Tôi đang xem xét trạng thái của một giao diện trên hệ thống Linux. Khi tôi sử dụng ifconfiglệnh, nó hiển thị rằng liên kết là LÊN.

master $ ifconfig docker0
docker0   Link encap:Ethernet  HWaddr 02:42:b9:25:be:2d
          inet addr:172.18.0.1  Bcast:0.0.0.0  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

Tuy nhiên, khi tôi chạy ip linklệnh, nó bị hỏng.

master $ ip link show docker0
3: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN mode DEFAULT group default
    link/ether 02:42:b9:25:be:2d brd ff:ff:ff:ff:ff:ff

Ai đó có thể vui lòng giải thích?


4
Điều này là bình thường, nếu bạn không có container chạy trên mạng đó. Nó sẽ thay đổi khi bạn bắt đầu một container. Cũng ifconfiglà 10 năm lỗi thời, thường hiển thị thông tin sai, và không nên được sử dụng nữa.
Michael Hampton

@MichaelHampton Xin đừng trả lời các câu hỏi trong phần bình luận. Bạn có thể đọc về đặc quyền bình luận của bạn ở đây . Lưu ý rằng thông tin này cũng được trình bày cho bạn khi bạn cố gắng viết bình luận: Tránh trả lời các câu hỏi trong các bình luận. Xin lưu ý rằng với tư cách là người điều hành kim cương, bạn làm gương cho những người dùng khác.
đường ống

2
@pipe Nhận xét này không đủ là một câu trả lời, đó là lý do tại sao nó là một nhận xét. Nếu bạn có thêm mối quan tâm, hãy đăng lên meta.
Michael Hampton

Câu trả lời:


18

Trong UPcờ ifconfig có nghĩa là trạng thái quản trị, không phải trạng thái liên kết. Nếu bạn có 'liên kết lên', thì RUNNINGcờ hiện diện trong ifconfigđầu ra. Dù sao, ifconfigđược phản đối, sử dụng ipcông cụ.

Trong iptrạng thái liên kết công cụ được hiển thị bằng cờ LOWER_UPNO-CARRIER.


Vậy nó có nghĩa gì khi ifconfig nói UPip linknói xuống? Tôi không thể theo dõi
lucidbrot

1
UPCờ ifconfig có nghĩa là giao diện được kích hoạt về mặt hành chính. Nhưng ip linkhiển thị nhiều tùy chọn hơn: UP/ DOWNcờ là trạng thái quản trị, LOWER-UP/ NO-CARRIERhiển thị trạng thái của phương tiện dưới lớp (ví dụ: trạng thái liên kết ethernet), state Up/ state Downhiển thị đầy đủ chức năng.
Anton Danilov
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.