Trong các phiên bản trước 15.04 đã từng tồn tại nm-tool
tiện ích.
Từ man nm-tool
:
TÊN
nm-tool - tiện ích để báo cáo trạng thái và thiết bị NetworkManager
TÓM TẮC
công cụ bước sóng
SỰ MIÊU TẢ
Tiện ích công cụ nm cung cấp thông tin về NetworkManager, thiết bị và mạng không dây.
Tiện ích nhỏ này sẽ giao tiếp độc đáo với Trình quản lý mạng và tạo một báo cáo với thông tin phù hợp trên từng dòng, khá đơn giản để phân tích các tiện ích xử lý văn bản. Đầu ra mẫu:
$ nm-tool | sed -ne '/^ *IPv4/,/^$/p'
IPv4 Settings:
Address: 192.168.42.178
Prefix: 24 (255.255.255.0)
Gateway: 192.168.42.129
Câu trả lời của Rinzwind về câu hỏi liên quan đã trích dẫn thay đổi cho gói Trình quản lý mạng, điều này giải thích rằng nó đã bị bỏ ngược dòng và thay thế bởi nmcli
. Tuy nhiên, cần lưu ý rằng nmcli
trước và sau 15.04 khác với một số đối số dòng lệnh. Đây là thay thế cho ở trên:
$ nmcli dev show | grep 'IP4\.ADDRESS\|IP4.GATEWAY'
IP4.ADDRESS[1]: 192.168.0.101/24
IP4.GATEWAY: 192.168.0.1
IP4.ADDRESS[1]: 127.0.0.1/8
IP4.GATEWAY: --
Với nmcli
thông tin được hiển thị phù hợp với từng giao diện, tức là có một bộ dòng cho một giao diện, sau đó được phân tách bằng một dòng trống, một bộ dòng khác và vv.
Một cách khác mà người ta có thể sử dụng sẽ là ip
lệnh được ưa chuộng hiện nay ifconfig
. Theo câu trả lời của pilona và Gilles về Sự khác biệt giữa các lệnh 'ifconfig' và 'ip' , nhân Linux và các tính năng mạng đã tiến lên phía trước nhưng ifconfig
gói mà nó không phát triển trong một thời gian dài và đó là lý do tại sao chúng ta có ip
các tiện ích. Để có được thông tin địa chỉ trên các giao diện cụ ip -o -4 addr
thể có thể được sử dụng và ip route
có thể được sử dụng để nhận thông tin định tuyến / cổng.