APIPA - Địa chỉ IP riêng tư tự động

Tự động địa chỉ IP riêng (APIPA) là một cơ chế chuyển đổi dự phòng DHCP cho các mạng Internet Protocol 4 (IPv4) cục bộ được hỗ trợ bởi Microsoft Windows. Với APIPA, các máy khách DHCP có thể lấy địa chỉ IP khi các máy chủ DHCP không hoạt động. APIPA tồn tại trong tất cả các phiên bản Windows hiện đại bao gồm Windows 10.

Cách hoạt động của APIPA

Các mạng được thiết lập cho địa chỉ động dựa trên máy chủ DHCP để quản lý nhóm các địa chỉ IP cục bộ có sẵn. Bất cứ khi nào một thiết bị máy khách Windows cố gắng tham gia vào mạng cục bộ, nó sẽ liên lạc với máy chủ DHCP để yêu cầu địa chỉ IP của nó. Nếu máy chủ DHCP ngừng hoạt động, trục trặc mạng sẽ gây trở ngại cho yêu cầu hoặc một số vấn đề xảy ra trên thiết bị Windows, quá trình này có thể bị lỗi.

Khi quá trình DHCP không thành công, Windows sẽ tự động phân bổ địa chỉ IP từ dải riêng 169.254.0.1 đến 169.254.255.254 . Sử dụng ARP , khách hàng xác minh địa chỉ APIPA đã chọn là duy nhất trên mạng trước khi quyết định sử dụng nó. Khách hàng sau đó tiếp tục kiểm tra lại với máy chủ DHCP tại một khoảng thời gian định kỳ (thường là 5 phút) và tự động cập nhật địa chỉ của họ khi máy chủ DHCP lại có thể yêu cầu dịch vụ.

Tất cả các thiết bị APIPA đều sử dụng mặt nạ mạng mặc định là 255.255.0.0 và tất cả đều nằm trên cùng một mạng con .

APIPA được bật theo mặc định trong Windows bất cứ khi nào giao diện mạng PC được cấu hình cho DHCP. Trong các tiện ích Windows như ipconfig , tùy chọn này còn được gọi là "Tự động định cấu hình". Tính năng này có thể bị vô hiệu hóa bởi quản trị viên máy tính bằng cách chỉnh sửa Windows Registry và đặt giá trị khóa sau thành 0:

HKEY_LOCAL_MACHINE / SYSTEM / CurrentControlSet / Services / TcpipParameters / IPAutoconfigurationEnabled

Quản trị viên mạng (và người dùng máy tính hiểu biết) nhận ra những địa chỉ đặc biệt này là lỗi trong quá trình DHCP. Chúng cho biết xử lý sự cố mạng là cần thiết để xác định và giải quyết (các) vấn đề ngăn DHCP hoạt động bình thường.

Hạn chế của APIPA

Địa chỉ APIPA không rơi vào bất kỳ dải địa chỉ IP riêng nào được xác định theo chuẩn Giao thức Internet nhưng vẫn bị hạn chế sử dụng trên mạng cục bộ. Giống như địa chỉ IP riêng, kiểm tra ping hoặc bất kỳ yêu cầu kết nối nào khác từ Internet và các mạng bên ngoài khác không thể được thực hiện trực tiếp cho các thiết bị APIPA.

Các thiết bị được cấu hình APIPA có thể giao tiếp với các thiết bị ngang hàng trên mạng nội bộ của chúng nhưng không thể giao tiếp bên ngoài nó. Mặc dù APIPA cung cấp cho khách hàng Windows một địa chỉ IP có thể sử dụng được, nhưng nó không cung cấp cho máy khách máy chủ tên ( DNS hoặc WINS ) và các địa chỉ cổng mạng như DHCP.

Các mạng cục bộ không được cố gán các địa chỉ theo cách thủ công trong phạm vi APIPA mà các xung đột địa chỉ IP khác sẽ xảy ra. Để duy trì lợi ích APIPA có chỉ ra lỗi DHCP, quản trị viên nên tránh sử dụng những địa chỉ này cho bất kỳ mục đích nào khác và thay vào đó giới hạn mạng của họ để sử dụng dải địa chỉ IP chuẩn.