Хэрэв Windows APIPA IP (169.xxx) оноож байгаа бол яах вэ: бодит шалтгаанууд ба эцсийн шийдэл

Сүүлийн шинэчлэлт: 16/10/2025

  • APIPA нь 169.254/16-г 255.255.0.0 масктай, гарц эсвэл DNS-гүй оноодог; зөвхөн орон нутгийн хүртээмж.
  • Үйлчлүүлэгч нь DHCP-ийг хэдэн минут тутамд шалгаж, түрээсийн гэрээг хүлээн авмагц локал IP-г солино.
  • Үүнийг Windows-ийн Бүртгэлээр идэвхгүй болгох эсвэл Линукс дээр Zeroconf/Avahi-г идэвхгүй болгох боломжтой.
  • Шийдэл: DHCP, кабель, драйвер, үйлчилгээг шалгаад TCP/IP стекийг дахин тохируулна уу.
IP APIPA

Таны төхөөрөмж 169.254.xx хаягтай гарч ирэх бөгөөд сүлжээ нь хязгаарлагдмал холболтын анхааруулгыг харуулах үед APIPA автомат хаяглалт ажиллаж байгаа байх магадлалтай. Энэ механизм нь яаралтай тусламжийн орон нутгийн IP-г зааж өгдөг DHCP falla, ижил физик сүлжээнд зарим харилцаа холбоог зөвшөөрөх боловч бусад сүлжээнд хандах боломжгүй.

Гэрийн болон байгууллагын орчинд энэ нь байнга давтагддаг сэдэв юм: DHCP-д хариу ирээгүй бөгөөд APIPA-д ордог картууд, интернетгүйгээр Wi-Fi-аар холбогддог зөөврийн компьютерууд эсвэл тодорхой асуудлын улмаас түрээсээ сунгахаа больсон серверүүд. APIPA гэж юу болох, хэрхэн ажилладаг, хэрхэн идэвхгүй болгох, оношлох талаар ойлгох Энэ нь таны цаг хугацаа, толгойны өвчинг хэмнэх болно.

APIPA гэж юу вэ, энэ нь юунд зориулагдсан вэ?

APIPA (Автомат хувийн IP хаягжуулалт) нь DHCP сервер байхгүй тохиолдолд 169.254.0.0/16 блокийн хаягаар интерфэйсийг автоматаар тохируулах IPv4 функц юм. Энэ нь зөвхөн IP хаяг болон маск 255.255.0.0-ыг оноож, гарц эсвэл DNS-гүй, тиймээс энэ нь нэг сегмент дээрх төхөөрөмжүүдийн хооронд орон нутгийн харилцаа холбоог зөвшөөрдөг бөгөөд өөр юу ч биш.

Энэ зайг IANA-аас RFC 3927 стандартын дагуу холбоос-локал хаягуудад зориулж нөөцөлсөн бөгөөд холбоос-локал гэж нэрлэгддэг мужид багтдаг. Практикт APIPA сүлжээг орон нутгийн түвшинд "амьд" байлгадаг. хүчинтэй тохиргоо байхгүй, гэхдээ энэ нь чиглүүлэх боломжгүй эсвэл интернетэд нэвтрэхэд тохиромжгүй үед.

Дүрмийг бий болгоход чухал ач холбогдолтой: the RFC 3330 (дараа нь RFC 5735-аар солигдсон) болон RFC 3927 нь эдгээр хаягуудын хэрэглээг тодорхойлдог. Компьютер дээр ашиглах боломжтой хүрээ нь ихэвчлэн 169.254.1.0-аас 169.254.254.255 хүртэл байдаг., хоёр үзүүрийг (169.254.0.x ба 169.254.255.x) үлдээж, цацалт болгон 169.254.255.255-ыг ашиглана.

APIPA

APIPA хэрхэн ажилладаг талаар дэлгэрэнгүй

Интерфэйс DHCP-д байгаа бөгөөд хариу өгөхгүй бол систем APIPA-г идэвхжүүлдэг. Үйлчлүүлэгч нь эхлүүлэх үед хэд хэдэн DHCPDISCOVER илгээдэг; Нийтлэг тайлбар нь хэдхэн секундын дотор 3 эсвэл 4 хүсэлт гаргадаг бөгөөд хэрэв хариу өгөхгүй бол холбоос-локал автомат тохиргоог эхлүүлдэг.

Автомат тохируулгын үед төхөөрөмж зөвшөөрөгдсөн хязгаар дотор псевдо санамсаргүй IP хаягийг сонгож, тохируулахаасаа өмнө датчик (ARP эсвэл өргөн нэвтрүүлэг) ашиглан ашиглаагүй эсэхийг шалгана. Хэрэв энэ нь зөрчил илрүүлбэл хамгийн олон оролдлого хүртэл өөр хаягаар оролдоно.; Зарим бичвэрүүд хэрвээ мөргөлдөөн үргэлжилсээр байвал бууж өгөхөөс өмнө 10 хүртэлх оролдлогыг тайлбарладаг.

Нэгэнт даалгасны дараа үйлчлүүлэгч DHCP серверийг үе үе хайсаар байдаг. Жишээлбэл, Windows дээр DHCP хүсэлтийг ойролцоогоор 5 минут тутамд дахин оролддог.Хэрэв сервер гарч ирвэл TCP/IP стек нь APIPA IP-г хүчинтэй түрээсээр солино.

APIPA нь зөвхөн IPv4-д хамаарна; Иргэний харьяалалгүй автомат тохиргоо (SLAAC) нь IPv6-д ашиглагддаг, RFC 2462-д (одоо RFC 4862-р шинэчлэгдсэн) тайлбарласан, өөр механизм болон fe80::/10 угтвартай локал хаягуудыг холбосон.

Онцгой контент - Энд дарна уу  Улаан тэнгисийн кабелийн тасалдал нь Microsoft Azure-ийн хоцролтыг нэмэгдүүлдэг

Windows дээрх APIPA: зан байдал, онцлог

Орчин үеийн Windows системүүд дээр APIPA нь анхдагчаар идэвхждэг. DHCP хүлээн аваагүй үед стек өөрөө хуваарилж, түрээсийн гэрээгээ эргүүлэн авахыг үе үе оролддог.Нэмж дурдахад медиа мэдрэхүй нь холболт буцаж ирэхэд дахин оролдох оролдлогыг хурдасгадаг.

Windows 98 гэх мэт хуучин хувилбаруудад Media Sense байхгүй байсан бөгөөд энэ нь физик гэмтлийн дараа дахин холболтыг хойшлуулж болзошгүй юм. Windows 2000, XP, 7, 10 болон түүнээс хойшхи хувилбарууд нь Media Sense-ийг агуулдаг болон сүлжээний нөхцөлийг сайжруулахын тулд ICMP Router Discovery эсвэл RIP сонсох гэх мэт нэмэлт функцууд.

Зарим Windows программууд интерфейсийн MAC хаягийг хэшлэх замаар APIPA IP-г үүсгэдэг. дахин ачаалсны дараа тогтвортой байдлыг эрэлхийлж, давхардал гарах магадлалыг бууруулах (үргэлж зөрчилдөөнийг урьдчилж шалгах замаар).

APIPA-д байгаа эсэхээ яаж мэдэх вэ

Windows 2000/XP/Server 2003 болон түүнээс хойшхи хувилбаруудад тушаалын мөрийг нээж ажиллуулна уу: ipconfig /all автомат тохиргооны блокийг шалгахХэрэв автомат тохиргоо идэвхжсэн бөгөөд IP нь 255.255.0.0 масктай 169.254.xy бол та APIPA-д байна.

Хуучин Windows хувилбаруудад (Windows 98, Windows Me) winipcfg хэрэгсэл нь автомат тохиргооны шошгон дор 169.254.xx дотор хаяг байгаа эсэхийг харах боломжийг олгодог. Энэ IP-г харах нь DHCP түрээс байхгүй гэдгийг харуулж байна.

Windows дээр APIPA-г идэвхгүй болгох эсвэл идэвхжүүлэх

APIPA нь тухайн тохиолдлоос хамааран DHCP-г ашиглахгүй, ашиглахгүй байж болно. Энэ нь Windows бүртгэлийг засварлах замаар хийгддэг, системийн хувилбараас хамааран маршрутыг өөрчилдөг.

  • Windows 98/Me дээр: 'IPAutoconfigurationEnabled' DWORD оруулгыг 0x0 утгатай нэмнэ үү: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\DHCP.
  • Windows 2000/XP/Server 2003 дээр: тусгай интерфейсийн доор 'IPAutoconfigurationEnabled' (DWORD 0x0) нэмнэ: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\<GUID_del_adaptador>.
  • Шинэ хувилбаруудад (Windows 7/8/10/11) та мөн TCP/IP глобал параметрийн багцын лавлагааг харах болно: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters. 1 утга нь APIPA-г идэвхжүүлж, 0 нь идэвхгүй болгодог гэдгийг санаарай.

Бүртгэлийг өөрчилсний дараа тохиргоо хүчин төгөлдөр болохын тулд дахин ачаалахыг зөвлөж байна. Ямар нэгэн зүйлд хүрэхээсээ өмнө бүртгэлээ нөөцлөөрэй., ялангуяа чухал тоног төхөөрөмж дээр.

APIPA гарч ирдэг ердийн хувилбарууд

Урьдчилан түрээслэхгүйгээр болон DHCPгүйгээр ачаалах: үйлчлүүлэгч ачаалж, хэд хэдэн илрүүлэлтийн мессеж (3 ба түүнээс дээш) гаргадаг ба, Хэрэв хариу өгөхгүй бол 169.254/16 дотор В ангиллын IP-г өөртөө онооно. Үргэлжлүүлэн интервалтайгаар дахин оролдоно уу.

Өмнөх түрээсийн болон DHCP-гүй: төхөөрөмж нь анхдагч гарцыг санал болгодог; Хэрэв энэ нь хариу өгвөл хуучин IP хаягаа хадгалаарайХэрэв хариу өгөхгүй эсвэл гарцыг тохируулаагүй бол APIPA-г идэвхжүүлж, алдааг хэрэглэгчдэд мэдээлнэ.

Түрээсийн хугацаа дууссан бөгөөд DHCP байхгүй: үйлчлүүлэгч сунгахыг оролдсон; Хэрэв сервер олдохгүй бол APIPA руу буцна, хэд хэдэн илрүүлэлтийг илгээж, сервер дахин онлайн болох хүртэл хэдэн минут тутамд циклийг давтана.

169.254.xx-г хараад хурдан оношлох

Үндсэн ойлголтуудаас эхэлье: кабель, холбоос, чиглүүлэгч эсвэл шилжүүлэгчийн статус, түүнийг санал болгож буй төхөөрөмжийн DHCP үйлчилгээг шалгана уу (гэртээ энэ нь ихэвчлэн чиглүүлэгч байдаг). Чиглүүлэгч болон сүлжээний интерфэйсийг хяналттай дахин ачаалах нь дахин хэлэлцээр хийхийг шаарддаг.

Онцгой контент - Энд дарна уу  Дэлгэцийн агшинг хэрхэн засах вэ?

Windows дээр стекийг дахин тохируулахын тулд эдгээр тушаалуудыг өндөр түвшний командын мөрөнд ажиллуулна уу: Эдгээр нь аюулгүй бөгөөд ихэвчлэн тохиолдсон зөрчлийг шийддэг.

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

Мөн 'DHCP Client' үйлчилгээ (services.msc) идэвхтэй байгаа эсэхийг шалгаж, шаардлагатай бол Windows 10 дээр DHCP-г идэвхжүүлнэ үү. Энэ нь Эхэлсэн төлөвт байх ёстой бөгөөд автоматаар эхлүүлэх төрөлтэй байх ёстой Ингэснээр интерфэйс нь тэтгэлэгийг зөв авах болно.

Хэрэв та Wi-Fi ашиглаж байгаа бол адаптерийн хандалтын цэгийн аюулгүй байдал (WPA/WPA2 гэх мэт) болон дохионы чанарт нийцэж байгаа эсэхийг шалгана уу. Муу хэлэлцээр нь IP олж авахаас сэргийлж чадна SSID-г харж, холбож байгаа хэдий ч.

DHCP сервер эсвэл чиглүүлэгчийг шалгана

Тусгай зориулалтын DHCP сервер бүхий сүлжээнд бүртгэлүүд болон хамрах хүрээний статусыг харах нь зүйтэй. Хэрэв алдаагаар хадгалагдсан бол 169.254.xx дээрх үлдэгдэл оруулгуудыг устгана. мөн идэвхтэй усан сан дуусаагүй байгаа эсэхийг шалгаарай.

Үйлдлийн сайн туршлага: ашиглагдаагүй интерфэйсүүдийг идэвхгүй болгох, удирдлагын интерфэйсүүдэд хүчинтэй статик IP оноодог, дэд сүлжээ тус бүр дээр DHCP-г байрлуулж, нэмэлт сонголтуудыг (боломжтой бол өргөн нэвтрүүлгийн нээлт гэх мэт) хянана.

Гэрийн орчинд чиглүүлэгчийн интерфэйс рүү нэвтэрч DHCP сервер идэвхжсэн, хангалттай хүрээтэй эсэхийг шалгана уу. Чиглүүлэгчийн програм хангамжийг шинэчлэх нь мэдэгдэж буй алдаануудыг засахад тусалдаг. мөн гүйцэтгэл, тогтвортой байдлыг сайжруулдаг.

Зөрчилдөөн, тэдгээрийн нөлөөллийг шийдвэрлэх

IP зөрчил нь давхардсан гарын авлагын даалгавар, DHCP алдаа эсвэл муу удирдсан захиалгаас үүдэлтэй байж болно. Зөрчилдөөний төрлийг тодорхойлох нь статикийг тохируулах, динамикийг шинэчлэх эсвэл түрээсийг цуцлах эсэхээ шийдэх гол түлхүүр юм..

Бизнесийн байгууллагуудад ижил IP хаягтай хоёр компьютер чухал үйлчилгээг зогсонги байдалд оруулдаг, ялангуяа зөрчил нь серверүүдэд нөлөөлдөг. Сүлжээг үе үе хянаж, аудит хийх нь асуудлыг урьдчилан таамаглах боломжийг олгодог. мөн сул зогсолтыг багасгах.

APIPA ба аюулгүй байдал: болзошгүй хүчирхийлэл, эсрэг арга хэмжээ

Зарим эх сурвалжууд APIPA-г Windows дээр байнга албадах нь жишээлбэл автомат тохируулга, DHCP эсвэл интерфейсийн хэмжигдэхүүнтэй холбоотой бүртгэлийн оруулгуудыг өөрчлөх замаар хортойгоор ашиглагдаж болохыг харуулж байна. Халдагчийн зорилго нь хостын холболтыг офлайн болгох явдал юм. мэдрэмтгий параметрүүдийг өөрчлөх.

Энэ контекст дээр дурдсан тохиргоонуудын дунд 'IPAutoconfigurationEnabled', 'EnableDHCP', 'DhcpConnForceBroadcastFlag' зэрэг түлхүүрүүд эсвэл интерфэйсүүдийн хэмжүүрийн утгууд байдаг. ...\Tcpip\Parameters\Interfaces\<GUID>. Хэдийгээр тэдгээрийг мэдэх нь хамгаалахад тусалдаг ч хяналтгүйгээр автоматжуулахыг зөвлөдөггүй. Учир нь та сүлжээг өөрөө хааж болно.

Эсрэг арга хэмжээ: Захиргааны эрхийг хязгаарлах, Бүртгэлийг хамгаалах, эцсийн цэгийн бодлогыг хатууруулах, Сүлжээний хэвийн бус өөрчлөлтийг хянаж, сэргээх скрипттэй байх (TCP/IP дахин тохируулах)Мэдээжийн хэрэг, драйверууд болон үйлдлийн системийг шинэчилж байх нь халдлагын гадаргууг бууруулдаг.

Линукс: Zeroconf, Avahi, үүнийг хэрхэн идэвхгүй болгох вэ

GNU/Linux дээр ижил төстэй үйлдэл нь Zeroconf болон avahi-autoipd демонтой холбоотой байдаг. Хэрэв та интерфэйсийг 169.254/16-г ашиглахыг хүсэхгүй байгаа бол хэд хэдэн арга бий түгээлтээс хамаарна.

Сонгодог Red Hat/CentOS гэр бүлүүдэд Zeroconf нь ихэвчлэн глобал тохиргоонд дараах зүйлсийг нэмснээр идэвхгүй болдог. 'NOZEROCONF=yes' гэж тохируулаад сүлжээг дахин эхлүүлнэ үү автомат холбоос-орон нутгийн маршрутаас зайлсхийхийн тулд.

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

Хэрэв та Avahi ашигладаг бол сүлжээний бодлогоос хамааран түүний демоныг дахин эхлүүлэх эсвэл идэвхгүй болгох шаардлагатай байж магадгүй юм. Хуучин SysV системүүд дээр та '/etc/init.d/avahi-daemon restart' гэх мэт замыг харах болно.; хувилбарынхаа үйлчилгээний менежерийг тохируулна уу.

Онцгой контент - Энд дарна уу  Аналог дохиог хэрхэн үүсгэх вэ?

Өөр нэг арга бол 169.254.0.0/16 маршрутыг устгаж, IP/route ашиглан дэд сүлжээндээ хүчинтэй маршрутуудыг тохируулах явдал юм. Тогтвортой арга хэмжээ болгон та avahi-autoipd скрипт доторх холбоосын локал замыг нэмсэн мөрүүдийг тайлбарлаж болно. Хэрэв таны түгээлт тэдгээрийг ашигладаг бол.

# 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

Ихэнхдээ тусалдаг бусад практик алхмууд

Сүлжээний адаптер драйверийг (боломжтой бол чиглүүлэгчийн програм хангамжийг) шинэчлэх нь үл нийцэх байдал, хэлэлцээрийн алдааг арилгадаг. Хэрэв шинэ хувилбар байхгүй бол драйверийг дахин суулгах нь заримдаа эвдэрсэн төлөвийг арилгадаг. хэдэн сар хэрэглэсний дараа.

Хэрэв нөхцөл байдал хэвээр байгаа бөгөөд та системийг суулгасан гэж сэжиглэж байгаа бол үйлдлийн системээ сэргээх нь хамгийн хурдан арга байж болох юм. Хэрэв та техник хангамж болон DHCP-ийг аль хэдийн хассан бол нөөцлөлт хийж, цэвэр суулгах талаар бодож үзээрэй..

Олон интерфэйстэй машинууд дээр (физик болон виртуал) тэргүүлэх чиглэл, хэмжүүрүүдийг шалгана уу. Hypervisor виртуал картууд саад учруулж болно хэрэв хэмжигдэхүүн нь LAN руу гарах физик NIC-ээс дээш байвал.

Windows дээрх маршрутын хүснэгт болон холбогдох хэмжигдэхүүнийг харахын тулд дараахыг ашиглана уу: Ингэснээр та чиглүүлэлтийн шийдвэрт аль интерфэйс "хож" байгааг мэдэх болно..

netstat -rn

Хэрэв та хэмжигдэхүүнийг гараар тохируулах шаардлагатай бол картын TCP/IPv4 шинж чанар, дэвшилтэт сонголтууд руу очиж, үндсэн интерфэйс дэх бага утгыг (жишээ нь, 1) тохируулахын тулд автомат хэмжүүрийн сонголтыг арилгана уу. Үлдсэнийг нь автоматаар үлдээж болно. гэнэтийн зүйлээс зайлсхийхийн тулд.

Түгээмэл асуултууд

  • Яагаад манай баг зөвхөн 169.254.xx дээр бусадтай ярьдаг вэ? Учир нь APIPA нь гарц эсвэл DNS-ийг тохируулдаггүй. Нэг холбоос дотор зөвхөн орон нутгийн 3-р түвшний холболт байдаг бөгөөд ямар ч чиглүүлэгч дамждаггүй.
  • APIPA өөрөө алга болдог уу? Тиймээ, DHCP сервер хариу үйлдэл үзүүлж, хүчинтэй түрээсийг хүргэх үед. Windows нь хэдэн минут тутамд сервер олох гэж оролддог бөгөөд гарын авлагын оролцоогүйгээр холбоосын локал IP-г сольдог.
  • Би 169.254.xx-г “ажиллаж байгаа учраас” тогтмол IP болгон ашиглаж болох уу? Энэ бол сайн санаа биш. Энэ нь чиглүүлэх боломжгүй бөгөөд холбоос-орон нутгийн хүрээний зорилгыг зөрчиж байна. Энэ нь статик хувийн IP-д RFC1918 мужийг ашигладаг.
  • DHCP-г устгахгүйгээр APIPA-г хэрхэн идэвхгүй болгох вэ? Бүртгэлийг засварлаж харгалзах интерфейс дээр 'IPAutoconfigurationEnabled'-г 0 болгож тохируулна уу. Хуучин хувилбарууд нь өөр өөр гол замуудтай; идэвхгүй болгох хэсгийг үзнэ үү.

169.254.xx-г харуулж буй машин нь өөрөө "асуудал" биш, харин DHCP түрээсийг аваагүйн шинж тэмдэг юм. Дээрх шалгалтын тусламжтайгаар (DHCP үйлчилгээ, кабель, драйвер, галт хана болон хэмжүүр) Энгийн зүйл бол хүчинтэй IP руу буцаж, бүрэн холболтыг сэргээх явдал юм.

Холбоотой нийтлэл:
DHCP-ийг хэрхэн идэвхжүүлэх вэ