Dau gleient OpenVPN ar un gwesteiwr Linux: pwy sy’n berchen ar y llwybr?
Gall dau gleient rannu un gwesteiwr os oes gan bob rhagddodiad berchennog. Ewch drwy’r pwrpas, y pyllau, enwi’r enghreifftiau a phrawf stopio fesul twnnel, yn y drefn honno.
Mae’r ddau broffil yn adrodd eu bod wedi cysylltu ac mae un ohonynt yn cario traffig a fwriadwyd ar gyfer y llall yn dawel. Mae dau gleient ar un gwesteiwr yn drefniant a gefnogir; nid yw dau gleient heb berchennog ar gyfer pob rhagddodiad. Llai o waith yw codi’r ail dwnnel na phenderfynu pa broses a ganiateir i hawlio pa lwybr. Ewch drwyddo yn y drefn isod a daw’r ffurfweddiad o’r atebion.
Dechreuwch drwy ofyn beth yw pwrpas yr ail dwnnel
Mae tair sefyllfa yn edrych yn union yr un fath ar y llinell statws ac angen gwahanol ddyluniadau. Mae rhannu cyrchfannau yn anfon un rhagddodiad drwy broffil y swyddfa a’r llall drwy broffil y labordy, heb i’r naill na’r llall hawlio llwybr diofyn. Mae rhannu fesul cymhwysiad fel arfer yn cadw un twnnel llawn ac yn llywio traffig penodol â rheolau polisi. Mae methiant wrth gefn yn cadw un twnnel yn union ar agor ar y tro, sy’n golygu na ddylai’r ail ddechrau’n awtomatig.
Ysgrifennwch yr achos i lawr cyn agor unrhyw ffeil ffurfweddu, oherwydd mae’r ateb hwnnw’n penderfynu popeth sy’n dilyn.
Y trefniant toredig mwyaf cyffredin yw dau dwnnel llawn sydd ill dau wedi gwthio llwybr diofyn, lle mae’r un a gysylltodd ddiwethaf yn ennill ac mae’r cyntaf yn dal i esgus. Mae’r cyflwr hwnnw’n edrych yn fwriadol o’r llinell statws ac yn gwastraffu diwrnod o’r tabl llwybro. Mae enwi’r achos yn gyntaf yn ei wneud yn amhosibl yn hytrach nag yn annhebygol yn unig.
Edrychwch ar y pyllau cyn y llwybrau
Gall dau weinydd roi allan gyfeiriadau o un ystod breifat yn hawdd, a phan wnânt hynny, mae’r cleient yn gorffen gyda dau ryngwyneb o fewn un rhagddodiad. Yna ni ellir priodoli unrhyw gyrchfan i ryngwyneb yn ôl cyfeiriad, oherwydd mae’r ddau yn edrych yr un mor gywir. Ailrifwch un pwll yn lle dyfeisio rheol i dorri’r cyfartal.
Gwiriwch y rhwydwaith lleol hefyd, oherwydd mae LAN cartref neu swyddfa sy’n gorgyffwrdd ag ystod twnnel yn creu’r un amwysedd o’r ochr arall. Cymharwch y cyfeiriadau ar y gwesteiwr â dau ffurfweddiad y gweinydd cyn beio’r cleient. Mae newid pwll ar weinydd labordy yn atgyweiriad pum munud, tra bo gwaith osgoi llwybro polisi ar gyfer rhagddodiad sy’n gorgyffwrdd yn dreth barhaol ar bawb sy’n darllen y ffurfweddiad yn ddiweddarach. Penderfynwch pa un o’r rhain a ddymunwch cyn dewis ble i ymyrryd.
Mae dwy deulu cyfeiriad yn golygu dau rownd o’r gwiriad hwn. Mae pyllau IPv6 yn gwrthdaro mor dawel â rhai IPv4.
Rhowch berchennog i bob proffil
Un enghraifft fesul proffil, un ffeil ffurfweddu fesul enghraifft, ac un enw sy’n nodi’r pâr. Ym mhecynnu arddull Debian, yr enw ar ôl yr arwydd @ sy’n dewis y ffeil, a dyna pam na all dau broffil sy’n rhannu enw enghraifft byth weithio ill dau. Cadarnhewch y mapio o’r uned sydd wedi’i gosod yn hytrach nag o diwtorial.
systemctl cat [email protected]
ip -4 addr showYna penderfynwch pwy sy’n gosod llwybrau, sy’n gwestiwn polisi yn hytrach na chwestiwn cystrawen.
Pan fydd y ddau weinydd yn gwthio setiau anghydnaws, naill ai ychwanegwch route-nopull a rhestru dim ond y rhagddodiaid sydd eu hangen ar bob proffil, neu gadewch i un gadw ei lwybr diofyn a llywio’r gweddill â rheol polisi. Mae dwy broses sydd ill dwy yn gosod llwybr diofyn yn gorffen gydag un enillydd ac ni all neb ddweud pam. Unwaith y bydd y ddau dwnnel yn cario traffig ar gyfer gwahanol ffynonellau, gall ateb fynd allan drwy’r un anghywir, a’r patrwm sy’n dal yw marc cysylltiad a adferir ar atebion ac a lywiedir i’w dabl ei hun. Cyfyngwch y marciau fel na fydd pecynnau amgryptio’r twneli eu hunain byth yn cyfateb iddynt.
Gwiriwch fesul twnnel, yna stopiwch un
Unwaith y bydd y ddau i fyny, cymerwch dair darlleniad: y cyfeiriad ar bob dyfais twnnel, y llwybr i westeiwr sy’n byw y tu ôl i bob un, a’r llwybr y byddai cyrchfan y tu allan i’r ddau yn ei gymryd. Mae rhestr llwybrau cyffredin yn peidio â disgrifio’r chwiliad terfynol cyn gynted ag y bydd rheolau ar waith, felly gofynnwch i’r cnewyllyn beth fyddai’n ei ddewis mewn gwirionedd. Yna stopiwch un enghraifft a gwyliwch beth sy’n diflannu. Os yw stopio’r gyntaf yn aflonyddu’r ail, mae rhywbeth yn dal i gael ei rannu rhyngddynt: llwybr, enw dyfais, neu reol wal dân na wahanwyd gan neb.
ip rule show
ip route get 203.0.113.9Dewch â’r proffil a stopiwyd yn ôl ac ailadroddwch yr un gwiriadau, oherwydd mae twnnel sy’n gweithio unwaith ar ôl ailgychwyn ac byth eto yn nam cylch bywyd mewn gwisg llwybro.
Cofnodwch yn y nodiadau defnyddio pa broffil sy’n berchen ar ba rhagddodiad, wrth ymyl yr ystodau pwll. Mae dau dwnnel yn drefniant bwriadol, ac mae ar y darllenydd nesaf angen gweld y ffin cyn cyffwrdd ag unrhyw broffil. Heb y nodyn hwnnw, mae’r ffin yn cael ei hailddarganfod gan bwy bynnag sy’n gwylio pan fydd y rhagddodiad a rennir yn torri o’r diwedd.