- APIPA 169.254/16-ро бо ниқоби 255.255.0.0, бидуни дарвоза ё DNS таъин мекунад; танҳо дастрасии маҳаллӣ.
- Муштарӣ ҳар чанд дақиқа DHCP-ро тафтиш мекунад ва ҳангоми гирифтани иҷора IP-и маҳаллиро иваз мекунад.
- Онро тавассути Реестр дар Windows ғайрифаъол кардан мумкин аст ё Zeroconf/Avahi-ро дар Linux хомӯш кардан мумкин аст.
- Ҳалли: DHCP, кабелҳо, драйверҳо, хидматҳоро тафтиш кунед ва стеки TCP/IP-ро аз нав танзим кунед.

Вақте ки дастгоҳи шумо бо суроғаи 169.254.xx пайдо мешавад ва шабака огоҳии маҳдуди пайвастшавиро нишон медиҳад, эҳтимол дорад, ки суроғаи автоматии APIPA кор кунад. Ин механизм таъин IP маҳаллӣ фавқулодда вақте DHCP афтид, имкон медиҳад, ки баъзе муошират дар як шабакаи ҷисмонӣ, вале бе дастрасӣ ба шабакаҳои дигар.
Дар муҳитҳои хонагӣ ва корпоративӣ ин як мавзӯи такрорист: кортҳои DHCP, ки посух намегиранд ва ба APIPA меафтанд, ноутбукҳое, ки тавассути Wi-Fi бе интернет пайваст мешаванд ё серверҳое, ки бо сабаби мушкилоти мушаххас тамдиди иҷораи худро қатъ мекунанд. Фаҳмидани APIPA чист, он чӣ гуна кор мекунад ва чӣ гуна онро хомӯш кардан ё ташхис кардан мумкин аст Он вақт ва дарди саратонро сарфа мекунад.
APIPA чист ва он барои чӣ кор мекунад?
APIPA (Суроғаи худкори IP хусусӣ) хусусияти IPv4 мебошад, ки интерфейсро бо суроғаи блоки 169.254.0.0/16 худкор танзим мекунад, агар ягон сервери DHCP мавҷуд набошад. Он танҳо суроғаи IP ва ниқоби 255.255.0.0-ро бидуни дарвоза ё DNS таъин мекунад, аз ин рӯ, он имкон медиҳад, ки иртиботи маҳаллӣ байни дастгоҳҳои як сегмент ва ҳеҷ чизи дигар.
Ин фазо аз ҷониби IANA барои суроғаҳои истинодҳои маҳаллӣ мувофиқи RFC 3927 ҷудо карда шудааст ва ба доираи ба истилоҳ истинодҳои маҳаллӣ дохил мешавад. Дар амал APIPA шабакаро дар сатҳи маҳаллӣ "зинда" нигоҳ медорад. вақте ки конфигуратсияи дуруст вуҷуд надорад, аммо он масир нест ё барои дастрасӣ ба Интернет мувофиқ нест.
Барои тартиб додани қоидаҳо муҳим аст: 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 муфассал кор мекунад
Вақте ки интерфейс дар DHCP аст ва посух намегирад, система APIPA-ро фаъол мекунад. Муштарӣ ҳангоми оғозёбӣ якчанд DHCPDISCOVER мефиристад; Тавсифи маъмул ин аст, ки он дар тӯли чанд сония 3 ё 4 дархост мекунад ва агар посухе набошад, он худкорконфигуратсияи пайванди маҳаллиро оғоз мекунад.
Ҳангоми танзими худкор, дастгоҳ суроғаи псевдо-тасодуфӣ дар доираи иҷозатдодашударо интихоб мекунад ва пеш аз гузоштани он тасдиқ мекунад, ки он бо истифода аз зондҳо (ARP ё пахш) истифода намешавад. Агар он ихтилофро ошкор кунад, он суроғаи дигарро то шумораи ҳадди аксар кӯшиш мекунад.; баъзе матнҳо то 10 кӯшишро пеш аз таслим кардан тасвир мекунанд, агар бархӯрдҳо идома ёбанд.
Пас аз таъин, муштарӣ мунтазам ҷустуҷӯи сервери DHCP -ро идома медиҳад. Дар Windows, масалан, дархостҳои DHCP тақрибан ҳар 5 дақиқа такрор карда мешаванд.Агар сервер пайдо шавад, стеки TCP/IP IP-и APIPA-ро бо иҷораи дуруст иваз мекунад.
APIPA танҳо ба IPv4 дахл дорад; Автоконфигуратсияи бидуни шаҳрвандӣ (SLAAC) дар IPv6 истифода мешавад, ки дар RFC 2462 тавсиф шудааст (ҳоло аз ҷониби RFC 4862 нав карда шудааст), бо механизми дигар ва суроғаҳои маҳаллии истинод бо префикси fe80::/10.
APIPA дар Windows: рафтор ва хусусиятҳо
Дар системаҳои муосири Windows, APIPA бо нобаёнӣ фаъол аст. Ҳангоми қабул накардани DHCP, стек худаш таъин мекунад ва давра ба давра кӯшиш мекунад, ки иҷораро барқарор кунад.Илова бар ин, хусусияти ҳисси медиа кӯшишҳои такрориро ҳангоми бозгашти пайваст суръат мебахшад.
Дар версияҳои кӯҳна ба монанди Windows 98, Media Sense вуҷуд надошт, ки метавонад пайвастшавии дубораро пас аз садамаи ҷисмонӣ таъхир кунад. Windows 2000, XP, 7, 10 ва баъдтар Media Sense -ро дар бар мегиранд ва дигар хусусиятҳои иловагӣ ба монанди ICMP Router Discovery ё гӯш кардани RIP барои беҳтар кардани контексти шабака.
Баъзе татбиқҳои Windows APIPA IP-ро тавассути хэш кардани суроғаи MAC интерфейс, тавлид мекунанд, ҷустуҷӯи субот пас аз бозоғозӣ ва кам кардани эҳтимолияти такрорӣ (ҳамеша бо санҷиши пешакии низоъ).
Чӣ тавр донистан мумкин аст, ки шумо дар APIPA ҳастед
Дар Windows 2000/XP/Server 2003 ва дертар, сатри фармонро кушоед ва иҷро кунед: ipconfig /ҳама барои баррасии блоки худкори конфигуратсияАгар танзимоти худкор фаъол бошад ва IP 169.254.xy бо ниқоби 255.255.0.0 бошад, шумо дар APIPA ҳастед.
Дар версияҳои кӯҳнаи Windows (Windows 98, Windows Me), утилитаи winipcfg ба шумо имкон медиҳад, ки бубинед, ки оё суроға дар дохили 169.254.xx зери нишони худкорконфигуратсия мавҷуд аст. Дидани ин IP нишон медиҳад, ки ягон иҷораи DHCP мавҷуд нест.
APIPA-ро дар Windows ғайрифаъол ё фаъол созед
APIPA-ро вобаста ба ҳолат ғайрифаъол кардан, нигоҳ доштан ё накардани истифодаи DHCP кардан мумкин аст. Ин тавассути таҳрири Феҳристи Windows анҷом дода мешавад, тағйир додани масир вобаста ба версияи система.
- Дар Windows 98/Me: вуруди DWORD 'IPAutoconfigurationEnabled' бо арзиши 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 ё бештар) медиҳад ва, Агар ҷавоб набошад, он ба худ синфи B IP-ро дар доираи 169.254/16 таъин мекунад. Кӯшишро бо фосилаҳо идома диҳед.
Бо иҷораи қаблӣ ва бидуни 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) ва агар лозим бошад, DHCP-ро дар Windows 10 фаъол созед. Он бояд дар ҳолати оғозшуда ва навъи оғозёбӣ худкор бошад то ки интерфейс грантҳоро дуруст ба даст орад.
Агар шумо 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)Ва, албатта, навсозии драйверҳо ва OS сатҳи ҳамларо коҳиш медиҳад.
Linux: Zeroconf, Avahi ва чӣ гуна онро хомӯш кардан мумкин аст
Дар GNU/Linux, рафтори баробар бо Zeroconf ва демони avahi-autoipd алоқаманд аст. Агар шумо нахоҳед, ки интерфейс 169.254/16-ро қабул кунад, якчанд роҳ вуҷуд дорад вобаста ба distro.
Дар оилаҳои классикии 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
Дигар қадамҳои амалӣ, ки аксар вақт кӯмак мекунанд
Навсозии драйвери адаптери шабакавӣ (ва нармафзори роутер, агар имконпазир бошад) номувофиқатӣ ва нокомии музокиротро ҳал мекунад. Агар версияи нав мавҷуд набошад, аз нав насб кардани драйвер баъзан ҳолатҳои вайроншударо тоза мекунад. пас аз моҳҳои истифода.
Агар вазъият боқӣ монад ва шумо ба насби система шубҳа дошта бошед, барқароркунии OS метавонад роҳи зудтарини рафтан бошад. Нусхаи эҳтиётӣ созед ва насби тозаро баррасӣ кунед, агар шумо аллакай сахтафзор ва DHCP-ро истисно карда бошед..
Дар мошинҳое, ки интерфейсҳои гуногун доранд (физикӣ ва виртуалӣ), афзалиятҳо ва ченакҳоро баррасӣ кунед. Кортҳои виртуалии гипервизор метавонанд халал расонанд агар метрика болотар аз NIC ҷисмонӣ бошад, ки бояд ба LAN равад.
Барои дидани ҷадвали масир ва ченакҳои алоқаманд дар Windows, истифода баред: Бо ин роҳ шумо хоҳед донист, ки кадом интерфейс дар қарорҳои масир "ғолиб" аст..
netstat -rn
Агар ба шумо лозим аст, ки метрикаро дастӣ танзим кунед, ба хосиятҳои TCP/IPv4 корт, имконоти пешрафта гузаред ва ченаки автоматиро барои муқаррар кардани арзиши паст (масалан, 1) дар интерфейси асосӣ қайд кунед. Боқимондаро ба таври автоматӣ гузоштан мумкин аст. барои дидани он.
Саволҳое, ки аксар вақт дода мешаванд
- Чаро дастаи ман танҳо бо дигарон дар 169.254.xx сӯҳбат мекунад? Азбаски APIPA шлюзҳо ё DNS-ро танзим намекунад. Дар дохили як пайванд танҳо пайвасти маҳаллии Layer 3 мавҷуд аст ва ҳеҷ гуна роутерҳо убур карда намешаванд.
- Оё APIPA худ аз худ меравад? Бале, вақте ки сервери DHCP ҷавоб медиҳад ва иҷораи дуруст медиҳад. Windows кӯшиш мекунад, ки дар як чанд дақиқа сервер пайдо кунад ва IP-и маҳаллиро бе дахолати дастӣ иваз кунад.
- Оё ман метавонам 169.254.xx-ро ҳамчун IP-и собит истифода барам "зеро он кор мекунад"? Ин фикри хуб нест. Он масир нест ва ҳадафи диапазони пайванди маҳаллиро вайрон мекунад. Он диапазони RFC1918-ро барои IP-ҳои хусусии статикӣ истифода мебарад.
- Чӣ тавр ман APIPA-ро бе нест кардани DHCP хомӯш мекунам? Реестрро таҳрир кунед, то 'IPAutoconfigurationEnabled' -ро ба 0 дар интерфейси мувофиқ таъин кунед. Версияҳои кӯҳна дорои роҳҳои гуногуни калидӣ мебошанд; ба бахши хомӯшкунӣ нигаред.
Мошине, ки 169.254.xx-ро нишон медиҳад, худ аз худ "мушкилот" нест, балки аломати он аст, ки иҷораи DHCP ба даст наомадааст. Бо санҷишҳои дар боло зикршуда (хидмати DHCP, кабелҳо, драйверҳо, девори девор ва метрика) Чизи муқаррарӣ бозгашт ба IP-и дуруст ва барқарор кардани пайвасти пурра аст.
Муҳаррир дар масъалаҳои технология ва интернет бо таҷрибаи зиёда аз даҳ сол дар васоити гуногуни рақамӣ тахассус дорад. Ман ҳамчун муҳаррир ва эҷодкунандаи мундариҷа барои тиҷорати электронӣ, иртибот, маркетинги онлайн ва ширкатҳои таблиғотӣ кор кардам. Ман инчунин дар вебсайтҳои иқтисод, молия ва дигар соҳаҳо навиштаам. Кори ман ҳам ҳаваси ман аст. Ҳоло, тавассути мақолаҳои ман дар Tecnobits, Ман кӯшиш мекунам, ки ҳама хабарҳо ва имкониятҳои наверо, ки ҷаҳони технология ҳар рӯз барои беҳтар кардани ҳаёти мо пешкаш мекунад, биомӯзам.