如何禁止APIPA?

APIPA是Automatic Private IP Addressing的缩写。它的作用就是在一个没有DHCP的小型网络中,客户机通过给自己配置169.254.x.x类型的IP地址使自己获得IP配置的机制。如果不希望让这一机制生效,可以通过编辑注册表:

  1. 打开注册表编辑器;
  2. 找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces,找到相应的接口号;
  3. 加入DWORD类型的IPAutoconfigurationEnabled项设置其值为0;
  4. 退出注册表编辑器即可

如果用户有多个网络适配器,并且希望它们都不能进行APIPA,可以设置HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\IPAutoconfigurationEnabled为0即可。