Seoladh VPN nó léas DHCP an LAN: cé a shannann IP an tolláin?
Taispeánann do chliant VPN seoladh nach bhfeictear riamh i gcomhad léas an LAN. Léigh an cliant, ualach IKEv2 agus linn an gheata chun an fíorshannóir a aimsiú.
Nasc an cliant agus féach ar an oiriúnaitheoir seachas ar dheilbhín Wi-Fi. Is féidir seoladh cosúil le 10.80.0.14 a bheith ar thollán cé nár chláraigh aon fhreastalaí DHCP ar LAN na hoifige an léas sin riamh. Is é an próiseas a roghnaigh an uimhir a shocraíonn cá dtosaíonn an fhadhb-réiteach.
Ar an gcliant féachann gach rud mar an gcéanna: seoladh IPv4 amháin, masc amháin, uaireanta geata réamhshocraithe. Ní thagann an difríocht chun solais ach amháin nuair a fhiafraíonn tú cé a fhreagraíonn don seoladh sin agus cé a choinníonn taifead de.
Léigh seoladh an tolláin ó thaobh an chliaint
Taispeánann Windows an difríocht má léann tú an bhloc iomlán seachas an chéad líne. Priontálann ipconfig /all cur síos oiriúnaitheora, seoladh fisiceach agus líne DHCP. De ghnáth tuairiscíonn oiriúnaitheoir diailithe PPP nó IKEv2 go bhfuil DHCP díchumasaithe, mar gheall gur chaith an nasc a sheoladh le linn an diailithe in ionad é a léasú ó fhreastalaí LAN. Tá oiriúnaitheoir tolláin le DHCP cumasaithe neamhghnách agus is fiú é a fhiosrú ann féin.
Roinneann Linux an fhaisnéis chéanna idir dhá uirlis. Tugann ip -4 addr show dev tun0 an seoladh agus fad an réimír. Nochtann nmcli -f IP4 connection show work ar tháinig an luach ó phróifíl an naisc, ó mhalartú DHCP ar an nascán, nó ó chumraíocht bhrúite. Is é WireGuard an cás is soiléire, ós rud é go gcuireann wg-quick an líne Address ón gcomhad cumraíochta i bhfeidhm nuair a fheictear an chomhéadan agus nach leithdháileann aon phiaraí aon rud ag am an naisc.
Deir an réimír rud éigin freisin. Ciallaíonn /32, nó masc de 255.255.255.255, go bhfuil an geata ag súil le ródú chuig aon seoladh ósta amháin, agus tugann masc níos leithne le tuiscint go bhfuil foshréad ar an nascán áit éigin taobh thiar den tollán.
Cad a iompraíonn ualach cumraíochta IKEv2
Tá meicníocht tiomnaithe ag IKEv2 don obair seo. Iompraíonn an t-ualach cumraíochta a gcuirtear síos air in RFC 7296, alt 3.15.1 tréithe amhail INTERNAL_IP4_ADDRESS, INTERNAL_IP4_NETMASK, INTERNAL_IP4_DNS agus a gcomhghleacaithe IPv6. Seolann an cliant tréith le fad nialasach nuair nach bhfuil rogha aige, agus filleann an freagróir an luach ar mian leis a úsáid. Téann an mhalartú sin taobh istigh de IKE_AUTH, atá criptithe cheana, mar sin ní thrasnaíonn aon chraoladh DHCP an tollán riamh.
Leanann dhá iarmhairt. Ar dtús, is é an freagróir nó aon chúlsheirbhís údaraithe a gcomhairlítear é a roghnaíonn an seoladh, agus is ar an gcúis sin is féidir linn a bheith ar an geata, i bhfreagra RADIUS nó i mapáil de chuid soláthraí céannachta. Ar an dara dul síos, tá an tréith DNS scartha ón tréith seolta. Ní deir fáil 10.80.0.14 aon rud faoi cén réiteoir a tháinig ar ais, nó ar tháinig ceann ar bith.
Tá tréith an mhaisc líonra roghnach go praiticiúil. Filleann a lán suiteálacha seoladh amháin agus ligeann siad don chliant ród ósta a shuiteáil, agus is ar an gcúis sin a fhéadfaidh an linn chéanna breathnú mar /32 ar chliant amháin agus mar /24 ar chliant eile.
Áit a mbuaileann scóip DHCP an LAN agus linn VPN le chéile
Tosaíonn an trioblóid nuair a dhíríonn an dá shannóir ar an raon céanna. Ní bhíonn a fhios ag freastalaí DHCP do 10.20.30.0/24 faoi linn VPN atá cumraithe do 10.20.30.128/25, mar sin ní choisceann aon rud air 10.20.30.140 a léasú do phrintéir agus an geata ag tabhairt an tseolta chéanna do chliant cianda. Fanann an t-imbhuailt ciúin ar feadh laethanta agus ansin tagann sé chun solais mar dhúblach eatramhach.
Seachnaíonn dearadh ródaithe ó shuíomh go suíomh an imbhuailt trína dhéanamh féin. Coinníonn óstach sa bhrainse an seoladh a thug a fhreastalaí DHCP áitiúil dó. Iompraíonn comhéadain tolláin an dá gheata a seoltaí nascáin féin, agus socraíonn an tábla ródaithe conas a thaistealaíonn paicéid. Is tríú catagóir iad seoltaí cliant rochtana cianda agus níor chóir iad a mheascadh le seoltaí nascáin an gheata.
Baineann droicheadú an tolláin ar an LAN an scaradh sin. Má theastaíonn fearann craolacháin amháin ón dearadh i ndáiríre, caithfidh deireadh an VPN a bheith páirteach sna cinntí leithdháilte céanna leis an bhfreastalaí DHCP, trí athsheachadán nó trí fhoinse údaraithe roinnte, in ionad seoltaí a eisiúint as féin.
Fíoraigh cé leis an seoladh
Cruthaigh an úinéireacht sula n-athraíonn tú scóip. Ar an gcliant, breac síos an seoladh agus an réimír. Ar an LAN, cuardaigh sa bhunachar léas. Ar an ngeata, liostaigh na linnte atá cumraithe aige a dháileadh. Baineann seoladh a fhaightear sa chomhad léas le freastalaí DHCP, rud a chiallaíonn go bhfuil an tollán droichidithe nó athsheachadta; baineann seoladh nach bhfaightear ach i linn an gheata le deireadh an tolláin.
# client: address and prefix on the tunnel interface
ip -4 addr show dev tun0
# LAN DHCP server: is this address leased to anyone?
grep -c '10.80.0.14' /var/lib/dhcp/dhcpd.leases
# gateway: pools that remote-access clients draw from
sudo swanctl --list-pools
Breac síos ceithre rud nuair a bheidh an freagra soiléir: cén comhpháirt a shannann seoladh an chliaint, cén raon atá curtha in áirithe dó, conas a shroicheann trácht fillte an raon sin, agus cé na hacmhainní a ghlacann leis. Athraíonn na ceithre iontráil sin líne oiriúnaitheora fhíorúil ina fhíric oibriúcháin.
Déan an tseiceáil arís don tréith DNS fad a bheidh tú ann. Fágann linn a dháileann seoltaí gan réiteoir an cliant ar a DNS áitiúil, rud atá ina mhainneachtain dhifriúil ó linn a dháileann seoladh a úsáideann an LAN cheana.