Kvölduðu biðlararnir tengjast og beiningar virka vel, en eini biðlarinn með fast heimilisfang nær alls ekki þjóninum. Ekkert hefur breyst í eldveggnum, og CCD-línan lítur trúlega út. Algengasta orsökin er annað viðfang sem skrifað er fyrir aðra TUN-topologíu en þjónninn keyrir. Bilunin er hljóðlát: biðlarinn kemur upp með heimilisfang og þjónninn samþykkir tenginguna, en engin umferð fer þó yfir.

Undir net30 er það svið jafningjaheimili; undir subnet er það netmaska. Formin tvö eru valkostir, aldrei runa.

Formin tvö, hlið við hlið

Í hefðbundinni net30-uppsetningu á hver biðlari /30-blokk: netheimili, tvö nothæf heimilisföng og útvarpsheimili. ifconfig-push tekur heimilisfang biðlarans og jafningjaheimilið, og jafninginn er hitt nothæfa heimilisfangið í sömu blokk, notað af þjónshlið punkt-til-punkt-tengingarinnar.

# net30: client address and its peer
ifconfig-push 10.99.0.6 10.99.0.5
# topology subnet: client address and the pool netmask
ifconfig-push 10.99.0.20 255.255.255.0

Undir topology subnet deilir biðlarinn einu undirneti með þjóninum, og sama tilskipunin tekur heimilisfang og netmaska. Eigið heimilisfang þjónsins kemur frá server-tilskipuninni, ekki frá öðru sviðinu. Að blanda formunum framleiðir biðlara sem heldur að hann sé á punkt-til-punkt-tengingu meðan þjónninn beinir honum sem undirnetshýsli, eða öfugt. Þess vegna má aldrei para netmaska við net30.

Báðar línurnar í blokkinni eru stakar línur fyrir CCD-skrá. Hver biðlari fær nákvæmlega eina þeirra.

Lestu topologíuna sem þjónninn keyrir í raun

Lestu stillinguna sem er í gangi í stað sjálfgefins pakkagildis, því topologían gæti hafa verið sett fyrir árum og afrituð áfram. Leitaðu að topology subnet eða skorti á því, og athugaðu síðan hvernig server-línan úthlutar heimilisföngum. Stilling sem nefnir aldrei topologíu er ekki það sama og sú sem setur subnet.

Lestu síðan stillingarnar sem biðlarinn fékk. Heimilisfangið, netmaskin og jafninginn sem hann greinir frá segja þér hvaða túlkun þjónninn beitti.

Haltu fasta heimilisfanginu utan hópsins

Fast heimilisfang verður að liggja utan hópsins, annars geta tveir biðlarar fengið sama heimilisfang. Með subnet-topologíu bælir nopool á server-línunni sjálfvirka hópnum, og skýrt ifconfig-pool-bil skilgreinir hvað kvölduðu biðlararnir fá.

dev tun
topology subnet
server 10.99.0.0 255.255.255.0 nopool
ifconfig-pool 10.99.0.100 10.99.0.210 255.255.255.0
client-config-dir /etc/openvpn/ccd

Þjónninn tekur 10.99.0.1 fyrir sig, og fasta heimilisfang biðlarans liggur utan bila hópsins. CCD-skráin er nefnd eftir raunverulegri auðkenni biðlarans, ekki eftir nafni sniðskrárinnar, og hún tekur enga aukalega skráarendingu. Ef username-as-common-name er virkt er auðkennda notandanafnið auðkennið sem á að stemma. Tvö tæki sem deila einu auðkenni munu einnig deila fasta heimilisfanginu, sem er stefnumál en ekki beiningavandamál.

Sannprófið úthlutunina sem biðlarinn fékk í raun

Tengdu fyrirhugaða biðlarann aftur og staðfestu hvaða CCD-skrá var valin áður en þú athugar hvað annað. Sannprófaðu síðan heimilisfangið, netmaskina eða jafningjann og leiðina aftur til þjónsins. Biðlari sem sýnir jafningjaheimili í subnet-uppsetningu notar enn rangt form.

Breyting á topologíu hefur áhrif á hvern biðlara og hverja yfirskrift, svo meðhöndlaðu hana sem flutning en ekki viðgerð eins biðlara. Að leiðrétta stöðu línuna til að passa við topologíuna sem þegar er notuð er venjulega minni breytingin. server-options tilvísun skjalfestir hjálparann og yfirskriftir sértækar fyrir biðlarann.

Tengdir greinar