Các card mạng và địa chỉ IP có phải là bản đồ một không?
Các card mạng và địa chỉ IP có phải là bản đồ một không?
Câu trả lời:
Trên linux, lệnh là ip addr add IFADDR dev STRING
, nơi IFADDR và STRING được thay thế bằng địa chỉ IP và tên thiết bị. Bạn có thể xem một số ví dụ trong Hướng dẫn Quản trị NEtwork Lớp IP với Linux . Bạn cũng sẽ muốn chỉ định các tuyến đường của mình sử dụng địa chỉ IP đó bằng cách sử dụng ip route
. Một lần nữa, hướng dẫn đi qua.
Mặc dù cú pháp của các ip
lệnh làm cho có vẻ như bạn đang liên kết địa chỉ IP với một card mạng cụ thể, linux coi địa chỉ IP là thuộc về toàn bộ hệ thống. Do đó, trong một số trường hợp, bạn có thể muốn quay vòng với cài đặt ARP.
Vâng, bạn có thể có nhiều; họ không phải là một.
Một card mạng duy nhất có thể làm điều này theo một vài cách; nó có thể trả lời cho nhiều địa chỉ IP với một địa chỉ MAC (gán nhiều địa chỉ cho một NIC trong hầu hết các hệ điều hành sẽ làm điều này) hoặc với nhiều địa chỉ MAC (nền tảng ảo hóa hoạt động theo cách này).
Điều này không chỉ có thể, nó rất phổ biến. Một card mạng có thể có nhiều địa chỉ IP. Đây là một khái niệm được gọi là multihoming . Có nhiều biến thể khác của multihoming là tốt.
Có, bạn có thể có nhiều địa chỉ IP khi sử dụng một Card mạng.
Việc thiết lập này là khác nhau ở mỗi Hệ điều hành, nhưng có thể liên quan đến việc tạo Giao diện mạng mới. Điều này có thể trông giống như một kết nối duy nhất nhưng sẽ sử dụng cùng một Card mạng phía sau hậu trường. OS X và Linux sử dụng phương pháp này.
Để thêm địa chỉ IP mới trong Windows, hãy mở kết nối mạng mà bạn muốn thêm địa chỉ IP khác vào. Chuyển đến Thuộc tính -> Giao thức Internet (TCP / IP) -> Nâng cao -> Trong cài đặt IP, nhấp vào thêm và thêm địa chỉ IP mới và netmask.
Điều này có thể được sử dụng để hiển thị một máy chủ trong hai phạm vi mạng. Ví dụ: một phạm vi mạng có thể được sử dụng cho lưu lượng an toàn mà phạm vi mạng khác không thể truy cập. Các quy tắc tường lửa có thể khác nhau cho mỗi Giao diện Mạng.
Lớp IP (địa chỉ IP) hoàn toàn độc lập với lớp vật lý (bộ điều hợp mạng của bạn). Nếu hệ điều hành của bạn đã triển khai đúng cách ngăn xếp OSI hoặc một số mô hình gần gũi của nó, bạn sẽ có thể dễ dàng xác định một số địa chỉ IP đến trên một giao diện mạng. Xử lý lưu lượng đến qua nhiều IP khá dễ dàng trong linux. Tuy nhiên, sẽ khó khăn hơn một chút khi khiến lưu lượng đi có các IP nguồn khác nhau khi chia sẻ một giao diện. Các ứng dụng thường mặc định sử dụng IP chính cho nguồn gửi đi nếu bạn không làm gì đặc biệt để buộc một IP khác hiển thị, nhưng chắc chắn cũng có thể làm điều này.
Một ví dụ rất phổ biến về một NIC có nhiều địa chỉ IP là nơi mà NIC cung cấp giao diện quản lý bên cạnh những gì HĐH nhìn thấy. ví dụ: máy chủ HP có ILO.