- APIPA 169.254/16 bi maskeya 255.255.0.0 vediqetîne, bê derî an DNS; tenê gihîştina herêmî.
- Xerîdar her çend deqeyan carekê ji bo DHCP-ê kontrol dike û dema ku peymanek werdigire IP-ya girêdana herêmî diguherîne.
- Ew dikare bi rêya Registry li Windows-ê were neçalak kirin an jî Zeroconf/Avahi li Linux-ê were neçalak kirin.
- Çareserî: DHCP, kabloyan, ajokaran, karûbaran kontrol bike û stûna TCP/IP-ê ji nû ve saz bike.

Dema ku cîhaza we bi navnîşana 169.254.xx xuya bibe û tor hişyariya girêdana sînorkirî nîşan bide, pir mimkûn e ku navnîşana otomatîkî ya APIPA dixebite. Ev mekanîzma dema ku IP-yek herêmî ya awarte destnîşan dike DHCP falla, ku rê dide hin danûstandinan li ser heman tora fîzîkî lê bêyî gihîştina torên din.
Li mal û kargehan, ev mijarek dubare dibe: kartên di DHCP-ê de ku bersivek wernagirin û dikevin nav APIPA-yê, laptopên ku bêyî înternetê bi rêya Wi-Fi-yê ve girêdidin, an serverên ku ji ber pirsgirêkek taybetî, nûkirina peymana xwe rawestînin. Fêmkirina APIPA çi ye, ew çawa dixebite, û meriv çawa wê neçalak dike an teşhîs dike Ew ê dem û serêşê we xilas bike.
APIPA çi ye û ji bo çi ye?
APIPA (Navnîşana IP-ya Taybet a Otomatîk) taybetmendiyek IPv4 ye ku ger serverek DHCP tune be, navrûyê bi navnîşanek ji bloka 169.254.0.0/16 bixweber mîheng dike. Ew tenê navnîşana IP û maskeya 255.255.0.0 dide, bêyî derî an DNS., ji ber vê yekê ew rê dide ragihandina herêmî di navbera cîhazên li ser heman beşê de û tiştek din.
Ev cîh ji hêla IANA ve ji bo navnîşanên girêdana herêmî li gorî RFC 3927 hatiye veqetandin, û di nav rêzên girêdana herêmî de ye. Di pratîkê de, APIPA torê di asta herêmî de "zindî" dihêle. dema ku mîhengkirinek derbasdar tune be, lê ew ne rêwerbar e an jî ji bo gihîştina înternetê guncaw e.
Girîng e ku rêzikname bên destnîşankirin: ew RFC 3330 (paşê ji hêla RFC 5735 ve hate guhertin) û RFC 3927 karanîna van navnîşanan diyar dikin. Rêjeya bikêrhatî li ser komputeran bi gelemperî ji 169.254.1.0 heta 169.254.254.255 e., her du seriyên wê veqetandî dihêle (169.254.0.x û 169.254.255.x) û 169.254.255.255 wekî weşanê bikar tîne.

APIPA bi hûrgulî çawa dixebite
Dema ku navrûyek di DHCP-ê de be û bersivek wernegire, pergal APIPA-yê çalak dike. Xerîdar di destpêkê de çend DHCPDISCOVER dişîne; ravekirineke hevpar ew e ku ew di çend saniyan de 3 an 4 daxwazan dike û, heke bersivek tune be, ew otomîhengkirina girêdana herêmî dest pê dike.
Di dema mîhengkirina otomatîk de, cîhaz navnîşana IP-ya pseudo-random di nav rêza destûr de hildibijêre û berî ku wê saz bike, bi karanîna probeyan (ARP an weşan) piştrast dike ku ew nayê bikar anîn. Eger pevçûnek tesbît bike, heta hejmareke herî zêde ya hewldanan navnîşaneke din diceribîne.; hin nivîs heta 10 hewldanan vedibêjin berî ku heke pevçûn berdewam bikin dev jê berdin.
Piştî destnîşankirinê, xerîdar bi awayekî periyodîk li serverek DHCP digere. Mînakî, li ser Windows-ê, daxwazên DHCP-ê her 5 hûrdeman carekê ji nû ve têne ceribandin.Ger serverek xuya bibe, stacka TCP/IP IP-ya APIPA-yê bi peymanek derbasdar diguhezîne.
APIPA tenê ji bo IPv4 derbas dibe; Mîhengkirina Otomatîk a Bêdewlet (SLAAC) di IPv6 de tê bikar anîn, ku di RFC 2462 de (niha ji hêla RFC 4862 ve hatî nûvekirin) hatiye ravekirin, bi mekanîzmayek cûda û navnîşanên girêdana herêmî yên ku bi pêşgira fe80::/10 hatine danîn.
APIPA li ser Windows-ê: tevger û taybetmendî
Di sîstemên Windows ên nûjen de, APIPA bi xwerû çalak e. Dema ku DHCP wernegire, stack xwe bi xwe tayîn dike û bi periyodîk hewl dide ku peymanek kirêkirinê ji nû ve bi dest bixe.Wekî din, taybetmendiya hestiyariya medyayê dema ku girêdan vedigere, hewldanên ji nû ve ceribandinê leztir dike.
Di guhertoyên kevintir ên mîna Windows 98 de, Media Sense tune bû, ku dikare piştî qezayek fîzîkî ji nû ve girêdanê dereng bixe. Windows 2000, XP, 7, 10 û guhertoyên nûtir Media Sense dihewînin. û taybetmendiyên din ên temamker ên wekî ICMP Router Discovery an RIP listening ji bo baştirkirina çarçoveya torê.
Hin pêkanînên Windows-ê bi heşkirina navnîşana MAC-ê ya navrûyê IP-ya APIPA-yê çêdikin, lêgerîna aramiyê piştî ji nû ve destpêkirinê û kêmkirina îhtîmala dubarekirinan (her dem bi kontrolkirina pevçûnê ya berê).
Meriv çawa dizane ku hûn di APIPA de ne
Di Windows 2000/XP/Server 2003 û guhertoyên nûtir de, rêzikek fermanê veke û fermana jêrîn bimeşîne: ipconfig /all ji bo nirxandina bloka mîhengkirina otomatîkEger mîhengkirina otomatîk çalak be û IP 169.254.xy bi maskeya 255.255.0.0 be, hûn di APIPA de ne.
Di guhertoyên kevintir ên Windows-ê de (Windows 98, Windows Me), amûra winipcfg dihêle hûn bibînin ka navnîşanek di nav 169.254.xx de di bin etîketa mîhengkirina otomatîk de heye an na. Dîtina vê IP-ê nîşan dide ku tu peymana kirêkirina DHCP-ê tune ye..
APIPA-yê di Windows-ê de neçalak bike an çalak bike
APIPA dikare were neçalak kirin, karanîna DHCP-ê were parastin an na, li gorî rewşê. Ev bi sererastkirina Registry ya Windows-ê ve tê kirin., rê li gorî guhertoya pergalê diguherîne.
- Di Windows 98/Me de: têketina DWORD 'IPAutoconfigurationEnabled' bi nirxa 0x0 li vir zêde bike:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\DHCP. - Li ser Windows 2000/XP/Server 2003: 'IPAutoconfigurationEnabled' (DWORD 0x0) di bin navrûya taybetî de zêde bike:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\<GUID_del_adaptador>. - Di guhertoyên nûtir de (Windows 7/8/10/11), hûn ê referansên ji bo pêça parametreya gerdûnî ya TCP/IP jî bibînin:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\ParametersJi bîr meke ku nirxa 1 APIPA çalak dike û nirxa 0 jî wê neçalak dike.
Piştî guhertina Registry, ji bo ku mîheng bi bandor bibin, tê pêşniyar kirin ku hûn komputerê ji nû ve bidin destpêkirin. Berî ku hûn tiştekî dest lê bidin, kopiyek ji qeyda xwe çêbikin., nemaze li ser alavên krîtîk.
Senaryoyên tîpîk ên ku APIPA tê de xuya dike
Bootkirin bêyî kirêya pêşwext û bêyî DHCP: xerîdar boot dike, çend peyamên vedîtinê (3 an bêtir) dişîne û, Heke bersivek tune be, ew di nav 169.254/16 de IP-yek pola B dide xwe.. Di navberan de berdewam bike bi ceribandina dubare.
Bi peymana kirê ya berê û bê DHCP: cîhaz deriyê xwerû dipirse; Ger bersiv bide, IP-ya kevin bihêleHeke bersivek tune be an jî dergeh neyê mîheng kirin, APIPA tê çalak kirin û çewtî ji bikarhêner re têne ragihandin.
Peymana kirêkirinê qediya û DHCP tune: xerîdar hewl dide ku nû bike; Heke serverek nebîne, ew vedigere APIPA-yê., çend tespîtan dişîne û her çend deqeyan carekê çerxê dubare dike heta ku server dîsa bikeve serhêl.
Tesbîtkirina bilez dema ku hûn 169.254.xx dibînin
Bi bingehan dest pê bike: kabloyan, girêdanan, rewşa router an swîçê, û karûbarê DHCP ya cîhaza ku wê pêşkêş dike kontrol bike (li malê, ew bi gelemperî router e). Ji nû ve destpêkirina router û navrûya torê ya kontrolkirî ji nû ve danûstandinê ferz dike..
Li ser Windows-ê, van fermanan di fermana bilindkirî de bimeşînin da ku stackê ji nû ve saz bikin: Ew ewle ne û bi gelemperî bûyerên dubare çareser dikin..
netsh int ip reset c:\resetlog.txt
netsh winsock reset
ipconfig /flushdns
ipconfig /registerdns
ipconfig /release
ipconfig /renew
Her wiha kontrol bike ka xizmeta 'DHCP Client' çalak e (services.msc) û, ger pêwîst be, DHCP-ê li ser Windows 10-ê çalak bike. Divê di rewşa Destpêkirinê de û cureya destpêkirinê de Otomatîk be. da ku navrû bi rêkûpêk alîkariyên darayî werbigire.
Heke hûn Wi-Fi bikar tînin, lihevhatina adapterê bi ewlehiya xala gihîştinê (WPA/WPA2, hwd.) û kalîteya sînyalê re kontrol bikin. Danûstandineke xirab dikare rê li ber bidestxistina IP-ê bigire. tevî dîtina SSID û girêdanê.
Kontrolkirina servera DHCP an routerê
Li ser torên bi serverek DHCP ya taybet, fikrek baş e ku meriv li tomar û rewşa scopes binêre. Têketinên mayî ji 169.254.xx radike ger bi xeletî hatibin tomarkirin û piştrast be ku hewza çalak neqediyaye.
Rêbazên xebitandinê yên baş: navrûyên neyên bikaranîn neçalak bikin, IP-ya statîk a derbasdar dide navrûyên rêveberiyê, DHCP li ser her bintorê bicîh bike û vebijarkên pêşketî (wek vedîtina weşanê, heke hebe) binirxîne.
Di jîngehên malê de, têkevin navrûya routerê û piştrast bikin ku servera DHCP çalak e û xwedî menzîla têr e. Nûvekirina firmware ya routerê dibe alîkar ku xeletiyên naskirî werin rastkirin. û performans û aramiyê baştir dike.
Çareserkirina nakokî û bandora wan
Nakokiyên IP-ê dikarin ji ber tayînkirinên destan ên dubare, xeletiyên DHCP, an jî rezervasyonên bi rêk û pêk ên nebaş derkevin holê. Nasîna cûreyê nakokîyê ji bo biryardana ka peymanên kirêkirinê statîk, dînamîk nû bikin, an betal bikin girîng e..
Di karsaziyan de, du komputer bi heman navnîşana IP-yê dikarin karûbarên krîtîk rawestînin, nemaze heke nakokî bandorê li serveran bike. Çavdêrîkirin û denetimkirina torê bi awayekî periyodîk dihêle hûn pirsgirêkan pêşbînî bikin. û dema bêhnvedanê kêm bikin.
APIPA û ewlehî: îstismarkirinên gengaz û tedbîrên dijber
Hin çavkanî destnîşan dikin ku bi berdewamî sepandina APIPA-yê li ser Windows-ê dikare bi awayekî xerab were bikar anîn, mînakî bi guhertina tomarên qeydê yên têkildarî mîhengkirina otomatîk, DHCP, an metrîkên navrûyê. Armanca êrîşkarek dê ew be ku pêwendiya mêvandarê ji ser înternetê qut bike. guhertina parametreyên hesas.
Di nav mîhengên ku di wê çarçoveyê de hatine behs kirin de mifteyên wekî 'IPAutoconfigurationEnabled', 'EnableDHCP', 'DhcpConnForceBroadcastFlag' an nirxên metrîkî yên navrûyan di ...\Tcpip\Parameters\Interfaces\<GUID>. Her çend zanîna wan di parastinê de dibe alîkar jî, bê kontrol otomatîkkirina wan nayê pêşniyar kirin. ji ber ku hûn dikarin torê bi xwe asteng bikin.
Tedbîrên dijber: Îmtiyazên rêveberiyê sînordar bikin, Registry biparêzin, polîtîkayên xalên dawî hişk bikin, Guhertinên neasayî yên torê bişopînin û skrîptên başkirinê bikar bînin (vesazkirina TCP/IP)Û bê guman, nûvekirina ajokar û pergala xebitandinê (OS) rêjeya êrîşê kêm dike.
Linux: Zeroconf, Avahi, û Çawa Neçalak Bikin
Li ser GNU/Linux, tevgera wekhev bi Zeroconf û daemonê avahi-autoipd ve girêdayî ye. Heke hûn naxwazin ku navrû 169.254/16 qebûl bike, çend rê hene li gorî belavkirinê.
Di malbatên klasîk ên Red Hat/CentOS de, Zeroconf bi gelemperî bi zêdekirina jêrîn li mîhengê gerdûnî tê neçalak kirin: 'NOZEROCONF=erê' saz bike û torê ji nû ve bide destpêkirin ji bo dûrketina ji rêyên girêdana herêmî yên otomatîk.
# /etc/sysconfig/network
NETWORKING=yes
NOZEROCONF=yes
# Reinicio del servicio
service network restart
Heke hûn Avahi bikar tînin, li gorî polîtîkaya tora we, dibe ku ji nû ve destpêkirin an neçalakkirina daemonê wê pêwîst be. Li ser sîstemên SysV yên kevintir hûn ê rêyên wekî '/etc/init.d/avahi-daemon restart' bibînin.; rêveberê karûbarê guhertoya xwe rast bike.
Rêbazek din jî ew e ku rêya 169.254.0.0/16 bi awayekî hot-delete bê kirin û rêyên derbasdar ji bo binşehrê xwe bi ip/route bên danîn. Wekî pîvanek domdar, hûn dikarin rêzikên ku riya girêdana herêmî di skrîptên avahi-autoipd de zêde dikin şîrove bikin. heke belavkirina we wan bikar tîne.
# 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
Gavên din ên pratîkî ku pir caran dibin alîkar
Nûvekirina ajokera adaptera torê (û firmwareya routerê, heke hebe) nelihevhatin û têkçûnên danûstandinê çareser dike. Heke guhertoyek nû tune be, ji nû ve sazkirina ajokar carinan rewşên xirab paqij dike. piştî mehan bikaranînê.
Eger rewş berdewam bike û hûn guman dikin ku sazkirina pergalê ye, dibe ku vegera OS-ê rêya herî bilez be. Ger we berê hardware û DHCP ji holê rakiribe, kopiyekê çêke û sazkirinek paqij bifikire..
Li ser makîneyên bi gelek navrûyan (fîzîkî û virtual), pêşîniyan û metrîkan binirxînin. Kartên virtual ên hypervisor dikarin destwerdanê bikin Eger metrîk li jor NIC-a fîzîkî be, divê ew biçe LAN-ê.
Ji bo dîtina tabloya rê û metrîkên têkildar li ser Windows-ê, bikar bînin: Bi vî awayî hûn ê bizanin ka kîjan navrû di biryarên rêwerdanê de "serketî" ye..
netstat -rn
Heke hûn hewce ne ku metrîkê bi destan rast bikin, biçin taybetmendiyên TCP/IPv4 yên kartê, vebijarkên pêşkeftî, û ji bo danîna nirxek nizm (mînak, 1) di navrûya sereke de, metrîka otomatîkî neçalak bikin. Yên mayî dikarin li ser otomatîkê werin hiştin. ji bo ku ji surprîz dûr bikevin.
Bi gelemperî pirs pirsîn
- Çima tîma min tenê li ser 169.254.xx bi yên din re diaxive? Ji ber ku APIPA dergeh an DNS mîheng nake. Di heman girêdanê de tenê girêdana herêmî ya Qata 3 heye, û tu router nayên derbaskirin.
- Ma APIPA bi serê xwe diçe? Belê, dema ku servera DHCP bersiv dide û peymanek derbasdar radest dike. Windows her çend deqeyan carekê hewl dide ku serverek bibîne û IP-ya girêdana herêmî bêyî destwerdana destî diguherîne.
- Ma ez dikarim 169.254.xx wekî IP-yek sabît bikar bînim "ji ber ku ew dixebite"? Ev ne fikrek baş e. Ew rêwerbar nîne û armanca rêza girêdana herêmî binpê dike. Ew rêzên RFC1918 ji bo IP-yên taybet ên statîk bikar tîne.
- Ez çawa dikarim APIPA bêyî rakirina DHCP neçalak bikim? Qeyda tomarê biguherîne da ku 'IPAutoconfigurationEnabled' li ser navrûya têkildar li ser 0 bicîh bike. Guhertoyên kevintir rêyên mifteyên cûda hene; li beşa neçalakkirinê binêre.
Makîneyek ku 169.254.xx nîşan dide, bi serê xwe ne "pirsgirêk" e, lê belê nîşanek e ku peymana kirêkirinê ya DHCP nehatiye wergirtin. Bi kontrolên jorîn (xizmeta DHCP, kablo, ajokar, dîwarê agir û metrîk) Tiştê normal ew e ku meriv vegere IP-ya derbasdar û girêdana tevahî ji nû ve bi dest bixe.
Edîtorê pisporê teknolojî û pirsgirêkên înternetê bi zêdetirî deh salan ezmûna xwe di medyaya dîjîtal a cihêreng de heye. Min ji bo pargîdaniyên e-bazirganî, ragihandinê, kirrûbirra serhêl û reklamê wekî edîtor û afirînerê naverokê xebitî. Min li ser malperên aborî, darayî û sektorên din jî nivîsandiye. Karê min jî hewesa min e. Naha, bi gotarên min di nav de Tecnobits, Ez hewl didim ku hemî nûçe û derfetên nû yên ku cîhana teknolojiyê her roj pêşkêşî me dike ji bo baştirkirina jiyana me bikolim.