MULTI: cyfeiriad ffynhonnell gwael gan gleient: cyfeiriad pwy oedd o?
Nid yw’r ffynhonnell fewnol yn cyfateb i’r cleient a’i danfonodd. Cydweddwch ef â neilltuad twnnel, LAN y tu ôl i’r cleient, neu hunaniaeth ddyblyg.
Mae log y gweinydd yn argraffu MULTI: bad source address from client, yn gollwng y pecyn, ac mae’r sesiwn yn aros yn gysylltiedig. Mae’r cyfuniad hwnnw’n drysu pobl sy’n darllen y neges fel methiant dilysu. Nid felly y mae: dilyswyd y cleient, ac roedd y pecyn a gyrhaeddodd yn cario cyfeiriad ffynhonnell mewnol na allai’r gweinydd ei gysylltu â’r achos hwnnw o’r cleient. Mae’r gwiriad yn digwydd cyn danfon, a dyna pam mae’r twnnel yn edrych yn iach tra nad oes dim defnyddiol yn croesi trwyddo.
Beth mae’r gweinydd yn ei gymharu cyn danfon
Ar gyfer pob pecyn sy’n cyrraedd o gleient, mae gweinydd gofod defnyddiwr yn edrych ar y cyfeiriad ffynhonnell y tu mewn i’r twnnel ac yn gofyn i’w gyflwr llwybro mewnol pa gleient y mae’r cyfeiriad hwnnw’n perthyn iddo. Os mai achos arall yw’r perchennog, neu os nad oes perchennog o gwbl, cliriwyd y pecyn a rhoddir y rhybudd.
Nid yw danfon cyffredin trwy rydyw’r twnnel yn digwydd byth.
Mae’r drefn honno’n esbonio manylyn sy’n syfrdanu pobl: nid yw cownteri wal dân y gwesteiwr yn symud, oherwydd ni chyrhaeddodd y pecyn y wal dân erioed. Nid yw addasu hidlo llwybr cefn ar y gwesteiwr yn newid dim yma, gan fod y gwrthodiad wedi digwydd yng ngwiriediad cysylltu’r daemon ei hun. Darllenwch y neges fel datganiad am berchnogaeth, yna darganfyddwch pa un o’r tair sefyllfa a’i cynhyrchodd.
Tri ffynhonnell cyfeiriad mewnol nad yw’n cyfateb
Gall y cleient fod yn anfon o gyfeiriad na neilltuwyd iddo, o rwydwaith na chyhoeddodd neb ei fod yn eiddo iddo, neu o ddyblyg hunaniaeth sydd eisoes â pherchennog. Mae’r tair yn cynhyrchu’r un llinell log. Maent yn wahanol yn yr hyn y mae’n rhaid i chi ei newid. Dechreuwch â’r cyfeiriad a’r rhestr neilltuadau gyfredol, a gadewch i’r ddau ffaith hynny ddewis yr achos.
Mae eu gwahaniaethu yn gofyn am ddwy ffaith: y cyfeiriad a wrthodwyd yn y log, a’r neilltuadau y mae’r gweinydd yn eu hystyried yn gyfredol. Mae’r ail ar gael o olwg statws neu reoli’r achos sy’n rhedeg, a dyma’r unig awdurdod sy’n werth ymgynghori ag ef, oherwydd bod ffeil ffurfweddu yn cofnodi bwriadau yn hytrach na’r cyflwr presennol.
Cofnodwch y ddau cyn newid unrhyw beth, yna dosbarthwch. Nid yw sgrinlun a gymerwyd wedyn yn gofnod o’r cyflwr a gynhyrchodd y rhybudd. Cadwch y stamp amser hefyd, oherwydd bod neilltuadau’n symud rhwng sesiynau.
| Rejected source is | Likely cause |
|---|---|
| The client's own tunnel address | Static assignment conflict, wrong profile, or manual address change |
| A host behind that client | Missing internal ownership for that prefix |
| An address belonging to another session | Two devices sharing one identity or one static address |
Y LAN y tu ôl i gleient ac iroute
Pan fydd cleient safle yn llwybro ei rwydwaith preifat ei hun, rhaid datgan bod y rhwydwaith hwnnw’n perthyn i’r cleient. Mae ffeil benodol i’r cleient ag cofnod iroute yn gwneud hynny, ac mae’r cofnod yn enwi’r rhagddodiad y caiff y cleient ei gario.
Mae llwybr cnewyllyn sy’n cyfeirio’r un rhagddodiad at y twnnel yn ofyniad ar wahân, ac nid yw ei ychwanegu yn newid dim am berchnogaeth fewnol y daemon.
# /etc/openvpn/server/ccd/site-b
iroute 192.168.70.0 255.255.255.0Cadarnhewch fod yr hunaniaeth effeithiol yn cyfateb i enw’r ffeil, gan fod anghytundeb yn golygu na fydd y ffeil byth yn llwytho, ac mae’r symptom yn union yr un fath â chofnod ar goll. Peidiwch ag ychwanegu iroute llydan i dawelu’r rhybudd, oherwydd bod hynny’n troi ffynhonnell annisgwyl yn un awdurdodedig heb ateb pam y danfonodd y cleient hi. Mae llawlyfr OpenVPN 2.6 yn dogfennu iroute, duplicate-cn a mapio hunaniaeth fel rheolyddion ar wahân.
Yr un hunaniaeth ar ddwy beiriant
Mae proffil a gopïwyd i ail liniadur yn cario’r un dystysgrif a’r un enw cyffredin. Yn dibynnu ar osodiadau’r gweinydd, gall y cysylltiad newydd ddisodli’r hen un, a’r achos sy’n dal y berchnogaeth sy’n ennill y gwiriad cysylltu.
Mae hynny’n gwneud i’r nam edrych yn ysbeidiol, gan ymddangos yn unig pan fydd y ddau ddyfais yn effro.
Mae caniatáu enwau cyffredin dyblyg yn gadael i’r ddau gysylltu, ond nid yw’n rhoi cyfeiriadau statig annibynnol nac annibyniaeth berchnogaeth iddynt. Os oes rhaid i ddau ddyfais gydfodoli, cofrestrwch hwy ar wahân fel bod gan bob un ei hunaniaeth a’i neilltuad ei hun. Mae trin y gosodiad dyblyg fel atgyweiriad ar gyfer y rhybudd hwn yn gadael y dirgelwch yn ei le ac yn ychwanegu ail un.
Profwch fod y gysylltiad wedi newid
Gweithredwch y cywiriad trwy berchennog y ffurfwedd, yna ailgysylltwch y cleient yr effeithiwyd arno fel bod y polisi newydd yn llwytho.
Ailadroddwch yr un llif a chadarnhau tri pheth: ffynhonnell fewnol y pecyn, yr achos o’r cleient y mae’r gweinydd yn ei gysylltu ag ef, ac ymddygiad y cyrchfan wedyn.
Os yw’r rhybudd yn peidio ond mae’r cymhwysiad yn dal i fethu, mae’r broblem wedi symud yn hytrach na diflannu. Mae anfon ymlaen, rheolau wal dân a’r llwybr dychwelyd yn gamau ar wahân, ac mae pasio’r gwiriad cysylltu yn golygu’n unig fod y pecyn wedi cael caniatâd i adael y twnnel.