Tôi có thể tìm mã nguồn cho / bin / ip ở đâu? [đóng cửa]


10

Tôi đã sử dụng lệnh /bin/ip:

ip addr add 10.10.10.0 dev eth0

Tôi muốn xem mã nguồn của cách iphoạt động của lệnh. Nó có sẵn?


3
Bạn đang tìm kiếm các nguồn phù hợp với phân phối bạn đang sử dụng? Nếu vậy, bạn nên đề cập đến phân phối mà bạn đang sử dụng.
kasperd

4
Chúng tôi có thể giúp bạn tốt hơn nếu bạn cung cấp Phiên bản và Phân phối bạn đang sử dụng và hỏi về.
mdpc

Các iptiện ích này là một phần của bộ ứng dụng iproute2.
phản ứng

2
Tôi đang bỏ phiếu để đóng câu hỏi này ngoài chủ đề vì yêu cầu nguồn (mã) của phần mềm nổi tiếng rất có thể không hữu ích cho những người dùng U & L khác.
phản ứng

@ countmode Nó có thể là "nổi tiếng" đối với các chuyên gia, nhưng đối với tôi và 4 người khác đã bỏ phiếu .. Không nên đặt câu hỏi rõ ràng cho một số người vẫn còn bỏ ngỏ cho những cá nhân ít giác ngộ?
Chadness3

Câu trả lời:


25

Các ipchương trình là một phần của iproute2gói phần mềm, và có thể được tải về từ www.kernel.org . Nb Không giống như ipconfigchương trình cũ , sử dụng ioctlsđể thực hiện công việc của mình, các iproute2tiện ích sử dụng ổ cắm Netlink để liên lạc với kernel. Nó giúp hiểu cách ipchương trình hoạt động nếu bạn đã quen với các ổ cắm Netlink.

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.