Unsa ang buhaton kung ang Windows mag-assign ug APIPA IP (169.xxx): tinuod nga mga hinungdan ug tino nga solusyon

Katapusan nga pag-update: 16/10/2025

  • Ang APIPA nag-assign sa 169.254/16 nga adunay maskara nga 255.255.0.0, nga walay gateway o DNS; lokal nga maabot lamang.
  • Ang kliyente nagpadayon sa pagsusi sa DHCP matag pipila ka minuto ug gipulihan ang link-lokal nga IP sa pagdawat sa usa ka pag-arkila.
  • Mahimo kini ma-disable pinaagi sa Registry sa Windows o i-disable ang Zeroconf/Avahi sa Linux.
  • Solusyon: Susiha ang DHCP, mga kable, mga drayber, mga serbisyo ug i-reset ang TCP/IP stack.
IP APIPA

Kung makita ang imong aparato nga adunay adres nga 169.254.xx ug gipakita sa network ang limitado nga pasidaan sa koneksyon, lagmit nga ang awtomatikong pagtubag sa APIPA nagtrabaho. Kini nga mekanismo nag-assign sa usa ka emerhensya nga lokal nga IP kung ang DHCP Falla, nagtugot sa pipila ka komunikasyon sa samang pisikal nga network apan walay access sa ubang mga network.

Sa balay ug korporasyon nga palibot, kini usa ka nagbalikbalik nga tema: mga kard sa DHCP nga wala makadawat usa ka tubag ug nahulog sa APIPA, mga laptop nga nagkonektar pinaagi sa Wi-Fi nga wala internet, o mga server nga, tungod sa usa ka piho nga problema, mihunong sa pagbag-o sa ilang pag-abang. Ang pagsabut kung unsa ang APIPA, kung giunsa kini molihok, ug kung giunsa kini pag-disable o pagdayagnos Makadaginot kini ug panahon ug labad sa ulo.

Unsa ang APIPA ug para sa unsa kini?

APIPA (Awtomatikong Private IP Addressing) maoy usa ka IPv4 feature nga nag-autoconfigure sa interface nga adunay adres gikan sa 169.254.0.0/16 block kon walay DHCP server nga magamit. Naghatag lang kini og IP address ug mask 255.255.0.0, nga walay gateway o DNS, mao nga gitugotan niini ang lokal nga komunikasyon tali sa mga aparato sa parehas nga bahin ug wala nay lain pa.

Kini nga luna gireserba sa IANA alang sa link-local nga mga adres sumala sa RFC 3927, ug anaa sa sulod sa gitawag nga link-local range. Sa praktis, gipadayon sa APIPA ang network nga "buhi" sa lokal nga lebel. sa diha nga walay balido nga configuration, apan kini dili routable o angay alang sa Internet access.

Importante nga i-frame ang mga lagda: ang RFC 3330 (sa ulahi gipulihan sa RFC 5735) ug RFC 3927 naghubit sa paggamit niini nga mga adres. Ang magamit nga sakup sa mga kompyuter kasagaran gikan sa 169.254.1.0 hangtod 169.254.254.255, gibiyaan ang duha ka tumoy nga gireserba (169.254.0.x ug 169.254.255.x) ug gigamit ang 169.254.255.255 isip sibya.

APIPA

Sa unsang paagi ang APIPA nagtrabaho sa detalye

Kung ang usa ka interface naa sa DHCP ug wala makadawat usa ka tubag, ang sistema nagpalihok sa APIPA. Nagpadala ang kliyente og daghang DHCPDISCOVER sa pagsugod; usa ka sagad nga paghulagway mao nga kini naghimo sa 3 o 4 nga mga hangyo sa pipila ka mga segundo ug, kung wala’y tubag, gisugdan niini ang link-local nga autoconfiguration.

Atol sa autoconfiguration, mopili ang device og pseudo-random IP address sulod sa gitugot nga range ug pamatud-an nga wala kini gigamit gamit ang mga probes (ARP o broadcast) sa dili pa kini i-set. Kon kini makamatikod sa usa ka panagsumpaki, kini mosulay sa laing adres hangtod sa labing taas nga gidaghanon sa mga pagsulay.; ang pipila ka mga teksto naghulagway hangtod sa 10 ka pagsulay sa dili pa moundang kung magpadayon ang mga panagsangka.

Sa higayon nga ma-assign, ang kliyente magpadayon sa pagpangita sa usa ka DHCP server matag karon ug unya. Sa Windows, pananglitan, ang mga hangyo sa DHCP gisulayan pag-usab matag 5 ka minuto.Kung adunay usa ka server nga makita, ang TCP/IP stack mopuli sa APIPA IP sa usa ka balido nga pag-arkila.

Ang APIPA magamit lamang sa IPv4; Ang Stateless Autoconfiguration (SLAAC) gigamit sa IPv6, nga gihulagway sa RFC 2462 (karon gi-update sa RFC 4862), nga adunay lahi nga mekanismo ug link-lokal nga mga adres nga prefix sa fe80::/10.

Eksklusibo nga sulud - Pag-klik Dinhi  Ang mga pagputol sa kable sa Pulang Dagat nagdugang sa latency sa Microsoft Azure

APIPA sa Windows: pamatasan ug mga lahi

Sa modernong mga sistema sa Windows, ang APIPA gipalihok pinaagi sa default. Kung dili makadawat sa DHCP, ang stack mag-assign sa kaugalingon ug matag karon ug unya mosulay sa pagbawi sa usa ka pag-arkila.Dugang pa, ang bahin sa pagbati sa media nagpadali sa pagsulay pag-usab kung mobalik ang koneksyon.

Sa mga daan nga bersyon sama sa Windows 98, wala ang Media Sense, nga mahimong malangan ang pagkonekta pag-usab pagkahuman sa usa ka pisikal nga pagkahagsa. Ang Windows 2000, XP, 7, 10 ug sa ulahi naglakip sa Media Sense ug uban pang mga komplementaryong bahin sama sa ICMP Router Discovery o RIP nga pagpaminaw aron mapaayo ang konteksto sa network.

Ang ubang mga pagpatuman sa Windows makamugna sa APIPA IP pinaagi sa pag-hash sa MAC address sa interface, pagpangita sa kalig-on human sa reboots ug pagpakunhod sa kalagmitan sa mga duplikasyon (kanunay uban ang nag-una nga pagsusi sa panagbangi).

Giunsa mahibal-an kung naa ka sa APIPA

Sa Windows 2000/XP/Server 2003 ug sa ulahi, ablihi ang command prompt ug pagdagan: ipconfig /all aron marepaso ang autoconfiguration blockKung gipagana ang autoconfiguration ug ang IP 169.254.xy nga adunay maskara nga 255.255.0.0, naa ka sa APIPA.

Sa mas karaan nga mga edisyon sa Windows (Windows 98, Windows Me), ang winipcfg utility nagtugot kanimo sa pagtan-aw kon ang usa ka adres anaa sulod sa 169.254.xx ubos sa autoconfiguration label. Ang pagtan-aw niini nga IP nagpakita nga walay DHCP lease nga magamit.

I-disable o i-enable ang APIPA sa Windows

Ang APIPA mahimong ma-disable, mamentinar o dili ang paggamit sa DHCP depende sa kaso. Gihimo kini pinaagi sa pag-edit sa Windows Registry, lainlain ang ruta depende sa bersyon sa sistema.

  • Sa Windows 98/Me: idugang ang DWORD entry nga 'IPAutoconfigurationEnabled' nga adunay kantidad nga 0x0 sa: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\DHCP.
  • Sa Windows 2000/XP/Server 2003: idugang ang 'IPAutoconfigurationEnabled' (DWORD 0x0) ubos sa piho nga interface: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\<GUID_del_adaptador>.
  • Sa mas bag-ong mga bersyon (Windows 7/8/10/11), makita usab nimo ang mga reference sa TCP/IP global parameter wrapper: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters. Hinumdumi nga ang kantidad nga 1 makapahimo sa APIPA ug ang 0 makapugong niini.

Pagkahuman sa pagbag-o sa Registry, girekomenda nga i-reboot ang setting aron ma-epekto. I-back up ang imong rehistro sa dili pa mohikap sa bisan unsa., ilabi na sa mga kritikal nga ekipo.

Kasagaran nga mga senaryo diin makita ang APIPA

Pag-boot nga wala’y una nga pag-arkila ug wala’y DHCP: ang kliyente nag-boot, nag-isyu sa daghang mga mensahe sa pagkadiskobre (3 o labaw pa) ug, Kung walay tubag, kini nag-assign sa iyang kaugalingon og class B IP sulod sa 169.254/16. Ipadayon ang pagsulay pag-usab sa mga agwat.

Uban sa miaging pag-abang ug walay DHCP: ang device nag-poll sa default gateway; Kung motubag kini, itago ang daan nga IPKung wala’y tubag o wala’y gateway nga gi-configure, gi-aktibo ang APIPA ug gitaho ang mga sayup sa tiggamit.

Ang pag-abang mi-expire ug walay DHCP: kliyente misulay sa pag-renew; Kung wala kini makit-an nga server, kini mobalik sa APIPA, nagpadala sa daghang mga detection ug gisubli ang siklo matag pipila ka minuto hangtod nga ang server makabalik online.

Dali nga pagdayagnos kung makita nimo ang 169.254.xx

Pagsugod sa mga sukaranan: susihon ang mga kable, mga link, ang kahimtang sa router o switch, ug ang serbisyo sa DHCP sa aparato nga nagtanyag niini (sa balay, kasagaran ang router). Ang kontroladong reboot sa router ug network interface nagpugos sa re-negosasyon.

Eksklusibo nga sulud - Pag-klik Dinhi  Unsaon pag-edit sa screenshot?

Sa Windows, padagana kini nga mga sugo sa taas nga command prompt aron i-reset ang stack: Luwas sila ug kasagarang makasulbad sa kanunay nga mga insidente.

netsh int ip reset c:\resetlog.txt
netsh winsock reset
ipconfig /flushdns
ipconfig /registerdns
ipconfig /release
ipconfig /renew

Susiha usab nga ang serbisyo sa 'DHCP Client' aktibo (services.msc) ug, kung gikinahanglan, I-enable ang DHCP sa Windows 10. Kinahanglan nga anaa sa Started state ug startup type Automatic aron ang interface makakuha og mga grant sa husto.

Kung naggamit ka og Wi-Fi, susiha ang pagkaangay sa adapter sa seguridad sa access point (WPA/WPA2, ug uban pa) ug kalidad sa signal. Ang dili maayo nga negosasyon makapugong sa pagkuha sa IP bisan pa nakakita sa SSID ug nakig-uban.

Pagsusi sa DHCP server o router

Sa mga network nga adunay gipahinungod nga DHCP server, maayo nga ideya nga tan-awon ang mga troso ug ang kahimtang sa mga sakup. Pagtangtang sa nahabilin nga mga entri gikan sa 169.254.xx kung sila naluwas sa sayup ug siguroha nga ang aktibong pool dili mahurot.

Maayo nga mga gawi sa pag-opera: i-disable ang wala magamit nga mga interface, naghatag ug balido nga static IP sa mga interface sa pagdumala, i-deploy ang DHCP sa matag subnet ug ribyuha ang mga advanced nga kapilian (sama sa pagdiskobre sa broadcast kung magamit).

Sa mga palibot sa balay, pag-log in sa interface sa router ug pamatud-i nga ang DHCP server gipagana ug adunay igo nga range. Ang pag-update sa firmware sa router makatabang sa pag-ayo sa nahibal-an nga mga bug. ug pagpalambo sa performance ug kalig-on.

Pagsulbad sa mga panagbangi ug ang epekto niini

Ang mga panagsumpaki sa IP mahimong moresulta gikan sa doble nga mga buluhaton sa manwal, mga sayup sa DHCP, o dili maayo nga pagdumala nga mga reserbasyon. Ang pag-ila sa matang sa panagbangi mao ang yawe sa pagdesisyon kung magbutang ba og static, renew dynamic o pagbawi sa mga lease..

Sa mga negosyo, ang duha ka kompyuter nga adunay parehas nga IP address mahimong makapahunong sa mga kritikal nga serbisyo, labi na kung ang panagbangi makaapekto sa mga server. Ang pag-monitor ug pag-awdit sa network matag karon ug unya nagtugot kanimo sa pagpaabut sa mga problema. ug pagpakunhod sa downtime.

APIPA ug seguridad: posible nga mga pag-abuso ug mga pagsumpo

Gipakita sa ubang mga tinubdan nga ang padayon nga pagpugos sa APIPA sa Windows mahimong gamiton nga malisyoso, pananglitan pinaagi sa pag-usab sa mga entry sa registry nga may kalabutan sa autoconfiguration, DHCP, o interface metrics. Ang tumong sa usa ka tig-atake mao ang pagkuha sa koneksyon sa host nga offline. pagbag-o sa sensitibo nga mga parameter.

Lakip sa mga setting nga gihisgotan sa konteksto mao ang mga yawe sama sa 'IPAutoconfigurationEnabled', 'EnableDHCP', 'DhcpConnForceBroadcastFlag' o ang metric values ​​sa mga interface sa ...\Tcpip\Parameters\Interfaces\<GUID>. Bisan kung nahibal-an nila kini makatabang sa pagpanalipod, dili maayo nga i-automate kini nga wala’y kontrol. kay ikaw mismo maka block sa network.

Mga kontra: Limitahi ang mga pribilehiyo sa administratibo, panalipdan ang Registry, patig-a ang mga palisiya sa endpoint, Pag-monitor alang sa dili kasagaran nga mga pagbag-o sa network ug adunay mga script sa pagbawi (reset sa TCP/IP)Ug, siyempre, ang pagpadayon sa pag-update sa mga drayber ug OS makapakunhod sa nawong sa pag-atake.

Linux: Zeroconf, Avahi, ug Giunsa Kini Pag-disable

Sa GNU/Linux, ang katugbang nga kinaiya nalangkit sa Zeroconf ug sa avahi-autoipd daemon. Kung dili nimo gusto nga ang interface mosagop sa 169.254/16, adunay daghang mga paagi depende sa distro.

Sa klasiko nga mga pamilya sa Red Hat/CentOS, ang Zeroconf kasagarang gi-disable pinaagi sa pagdugang sa mosunod sa global configuration: ibutang ang 'NOZEROCONF=yes' ug i-restart ang network aron malikayan ang awtomatikong link-lokal nga mga ruta.

# /etc/sysconfig/network
NETWORKING=yes
NOZEROCONF=yes
# Reinicio del servicio
service network restart

Kung mogamit ka sa Avahi, ang pag-restart o pag-disable sa daemon niini mahimong kinahanglanon depende sa polisiya sa imong network. Sa mas karaan nga mga sistema sa SysV imong makita ang mga agianan sama sa '/etc/init.d/avahi-daemon restart'; i-adjust ang service manager sa imong version.

Eksklusibo nga sulud - Pag-klik Dinhi  Giunsa paghimo ang usa ka analog nga signal?

Ang laing paagi mao ang hot-delete ang 169.254.0.0/16 nga rota ug magbutang ug balido nga mga rota para sa imong subnet nga adunay ip/route. Isip usa ka padayon nga sukod, mahimo nimong ikomento ang mga linya nga nagdugang sa link-lokal nga agianan sa avahi-autoipd nga mga script kung ang imong distribusyon naggamit niini.

# Ejemplo orientativo (ajusta a tu entorno)
# Eliminar ruta link-local y forzar gateway de la LAN
ip route del 169.254.0.0/16 dev eth0
ip route add 192.168.1.0/24 via 192.168.1.1 dev eth0 metric 100

Ang ubang praktikal nga mga lakang nga sagad makatabang

Ang pag-update sa driver sa adapter sa network (ug firmware sa router kung mahimo) makasulbad sa mga dili pagkaangay ug mga kapakyasan sa negosasyon. Kung wala'y bag-ong bersyon, ang pag-instalar sa drayber usahay magwagtang sa mga dunot nga estado. human sa mga bulan sa paggamit.

Kung ang sitwasyon magpadayon ug nagduda ka sa pag-instalar sa sistema, ang usa ka pagpasig-uli sa OS mahimong ang pinakapaspas nga paagi sa pag-adto. Paghimo usa ka backup ug hunahunaa ang usa ka limpyo nga pag-install kung wala na nimo gisalikway ang hardware ug DHCP..

Sa mga makina nga adunay daghang mga interface (pisikal ug virtual), susiha ang mga prayoridad ug sukatan. Ang hypervisor virtual card mahimong makabalda kung ang sukatan labaw sa pisikal nga NIC nga kinahanglan nga mogawas sa LAN.

Aron matan-aw ang talaan sa ruta ug kaubang mga sukatan sa Windows, gamita ang: Niining paagiha mahibal-an nimo kung unsang interface ang "nagdaog" sa mga desisyon sa pagruta..

netstat -rn

Kung kinahanglan nimo nga mano-mano ang pag-adjust sa sukatan, adto sa TCP/IPv4 nga mga kabtangan sa kard, mga advanced nga kapilian, ug i-uncheck ang awtomatik nga sukatan aron magbutang usa ka gamay nga kantidad (pananglitan, 1) sa panguna nga interface. Ang nahabilin mahimong ibilin sa awtomatiko. aron malikayan ang mga surpresa.

Kanunay nga gipangutana nga mga pangutana

  • Ngano nga ang akong team nakigsulti lang sa uban sa 169.254.xx? Tungod kay ang APIPA wala mag-configure sa mga ganghaan o DNS. Adunay lamang lokal nga Layer 3 nga koneksyon sa sulod sa parehas nga link, ug wala’y mga router nga gitabok.
  • Ang APIPA ba mawala sa iyang kaugalingon? Oo, kung ang DHCP server motubag ug maghatag usa ka balido nga pag-arkila. Gisulayan pag-usab sa Windows ang pagpangita og server matag pipila ka minuto ug gipulihan ang link-lokal nga IP nga wala’y manual nga interbensyon.
  • Mahimo ba nako gamiton ang 169.254.xx isip usa ka fixed IP "tungod kay kini nagtrabaho"? Dili kini maayong ideya. Dili kini madala ug makalapas sa katuyoan sa link-local range. Gigamit niini ang RFC1918 ranges alang sa mga static nga pribadong IP.
  • Unsaon nako pag-disable ang APIPA nga dili tangtangon ang DHCP? I-edit ang Registry aron mabutang ang 'IPAutoconfigurationEnabled' sa 0 sa katugbang nga interface. Ang mga daan nga bersyon adunay lainlain nga yawe nga mga agianan; tan-awa ang disable nga seksyon.

Ang makina nga nagpakita sa 169.254.xx dili, sa iyang kaugalingon, "ang problema", apan usa ka simtomas nga ang usa ka DHCP lease wala makuha. Uban sa mga pagsusi sa ibabaw (serbisyo sa DHCP, mga kable, mga drayber, firewall ug mga sukatan) Ang normal nga butang mao ang pagbalik sa usa ka balido nga IP ug mabawi ang hingpit nga koneksyon.

Giangkon nga artikulo:
Giunsa makahimo ang DHCP