ifconfig-push: indirizz tal-pari f'net30 jew netmask tas-subnet?
It-tieni argument ta' ifconfig-push huwa indirizz tal-pari f'net30 u netmask taħt topology subnet. Qabbel it-topoloġija li qed taħdem qabel ma tibdel il-fajl CCD.
Il-klijenti dinamiċi jikkonnettjaw u jirrutjaw sew, iżda l-klijent wieħed b'indirizz fiss ma jistax jasal għas-server xejn. Xejn fil-firewall ma nbidel, u l-linja CCD tidher plawsibbli. Il-kawża tas-soltu hija t-tieni argument miktub għal topoloġija TUN differenti minn dik li qed itħaddem is-server. Il-falliment huwa kwiet: il-klijent jitla' b'indirizz u s-server jaċċetta l-konnessjoni, iżda ebda traffiku ma jaqsam.
Taħt net30 dak il-qasam huwa indirizz tal-pari; taħt subnet huwa netmask. Iż-żewġ forom huma alternattivi, qatt mhuma sekwenza.
Iż-żewġ forom, ħdejn xulxin
F'deploy tradizzjonali net30 kull klijent għandu blokk /30: indirizz tan-netwerk, żewġ indirizzi użabbli u indirizz broadcast. ifconfig-push jieħu l-indirizz tal-klijent u l-indirizz tal-pari, u l-pari huwa l-indirizz l-ieħor użabbli fl-istess blokk, użat min-naħa tas-server tal-link point-to-point.
# 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
Taħt topology subnet il-klijent jaqsam subnet wieħed mas-server, u l-istess direttiva tieħu indirizz u netmask. L-indirizz tas-server stess ġej mid-direttiva server, mhux mill-qasam tat-tieni. L-għaqda tal-forom tipproduċi klijent li jemmen li qed ikun fuq link point-to-point waqt li s-server jirrutjah bħala host tas-subnet, jew bil-maqlub. Huwa għalhekk li netmask qatt m'għandu jiġi mgħaqqad ma' net30.
Iż-żewġ linji fil-blokk huma linji singoli għal fajl CCD. Klijent wieħed jieħu eżattament waħda minnhom.
Aqra t-topoloġija li s-server qed itħaddem tassew
Aqra l-konfigurazzjoni li qed taħdem minflok dik ta' default tal-pakkett, għax it-topoloġija setgħet ġiet stabbilita snin ilu u nkupjata 'l quddiem. Fittex topology subnet jew in-nuqqas tiegħu, imbagħad iċċekkja kif il-linja server talloka l-indirizzi. Konfigurazzjoni li qatt ma ssemmi topoloġija mhijiex l-istess bħal waħda li tistabbilixxi subnet.
Imbagħad aqra s-settings li rċieva l-klijent. L-indirizz, il-mask u l-pari li jirrapporta jgħidulek liema interpretazzjoni applikat is-server.
Żomm l-indirizz fiss 'il barra mill-pool dinamiku
Indirizz fiss irid ikun barra mill-pool dinamiku, inkella żewġ klijenti jistgħu jingħataw l-istess indirizz. B'topoloġija subnet, nopool fuq il-linja server jrażżan il-pool awtomatiku, u firxa espliċita ifconfig-pool tiddefinixxi x'jirċievu l-klijenti dinamiċi.
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
Is-server jieħu 10.99.0.1 għalih, u l-indirizz fiss tal-klijent jinsab barra mill-firxa tal-pool. Il-fajl CCD jismu wara l-identità effettiva tal-klijent, mhux wara l-isem tal-fajl tal-profil, u ma jieħux estensjoni żejda. Jekk username-as-common-name huwa attiv, l-isem tal-utent awtentikat huwa l-identità li trid tinqabel. Żewġ apparati li jaqsmu identità waħda se jaqsmu wkoll l-indirizz fiss, li huwa problema ta' politika mhux ta' routing.
Ivverifika l-assenjazzjoni li l-klijent irċieva tassew
Qabbad mill-ġdid il-klijent maħsub u kkonferma liema fajl CCD intgħażel qabel ma tiċċekkja xi ħaġa oħra. Imbagħad ivverifika l-indirizz, il-mask jew il-pari, u r-rotta lura lejn is-server. Klijent li juri indirizz tal-pari f'deploy subnet għadu juża l-forma ħażina.
Bidla fit-topoloġija taffettwa kull klijent u kull override, għalhekk ittrattaha bħala migrazzjoni mhux tiswija ta' klijent wieħed. Il-korrezzjoni tal-linja statika biex taqbel mat-topoloġija diġà użata normalment hija bidla iżgħar. Ir-referenza server-options tiddokumenta l-helper u l-overrides speċifiċi għall-klijent.