Mae ceisiadau'n gadael y peiriant, mae cymar VPN yn ateb, ac nid yw'r ateb byth yn cyrraedd y soced. Mae'r twnel i fyny, mae logiau'r cymar yn dangos bod y pecyn yn cael ei anfon, ac nid oes dim yn y rhaglen yn egluro'r distawrwydd. Ar Linux un o'r rhai a amheuir yn aml yw hidlo llwybr gwrthdro: gellir gwrthod pecyn IPv4 sy'n dod i mewn pan nad yw dilysu ffynhonnell yn cytuno â'r llwybr y mae'r cnewyllyn yn ei ddisgwyl ar gyfer y ffynhonnell honno. Mae ei ddilyn mewn trefn yn dweud wrthych ai dyna'r achos ai cyd-ddigwyddiad. Mae hefyd yn eich cadw rhag analluogi rheolaeth diogelwch i drwsio llwybr sy'n eisiau.

Beth y mae dilysu ffynhonnell yn ei benderfynu

Mae'r cnewyllyn yn gwirio a yw cyfeiriad ffynhonnell pecyn yn gredadwy ar gyfer y rhyngwyneb y cyrhaeddodd arno, drwy ymgynghori â'r tabl llwybro am lwybr yn ôl i'r ffynhonnell honno. Os yw'r llwybr gwrthdro'n pwyntio rywle arall, gellir gollwng y pecyn cyn i unrhyw reol wal dân neu soced rhaglen ei weld. Mae'r gwiriad hwn yn bodoli i wneud patrymau ffugio penodol yn anos, a dyna hefyd pam mae cynlluniau anghymesur a llwybro polisi yn dod ar ei draws tra bod pob cleient cyffredin ar yr un rhwydwaith yn gweithio'n iawn. Mae gan gleientiaid cyffredin lwybro cymesur, sef yn union yr hyn y mae'r gwiriad yn ei dybio.

Y gair pwysig yw credadwy. Gall y pecyn fod yn gwbl gyfreithlon ac eto fethu'r gwiriad, oherwydd nid cyfreithlonrwydd sy'n cael ei brofi.

Darllenwch y modd effeithiol, nid un maes

Mae tri modd: analluog, llym a llac. Mae llym yn gosod disgwyliad llwybr gwahanol i llac, ac mae'r gosodiad byd-eang yn rhyngweithio â'r rhai fesul rhyngwyneb, felly gall darllen un ffeil ddisgrifio'n anghywir yr hyn sydd mewn grym mewn gwirionedd. Darllenwch y ddau, a'u darllen ar y rhyngwyneb sy'n derbyn yr ateb yn hytrach nag ar ryngwyneb y llwybr diofyn.

sysctl net.ipv4.conf.all.rp_filter
sysctl net.ipv4.conf.<iface>.rp_filter
ip route get <source-of-the-reply>

Y chwiliad llwybr yn y drydedd linell honno yw'r rhan y mae pobl yn ei hepgor. Mae'n dweud wrthych beth y mae'r cnewyllyn yn ei gredu am y ffynhonnell, sef yn union fewnbwn y gwiriad.

Dewch o hyd i'r anghysondeb cyn newid y gwiriad

Canfyddwch pam mae'r ateb yn cyrraedd y rhyngwyneb hwnnw ac a ddylai ei lwybr gwrthdro fod yn wahanol. Mae rheol polisi sy'n anfon ceisiadau ar un llwybr tra bo atebion yn dychwelyd ar un arall yn gynllun cyfreithlon, a dyna hefyd y cynllun y mae dilysu llym yn ei wrthod. Gall marciau a ddefnyddir mewn llwybro polisi fod yn bwysig yma hefyd, gan eu bod yn newid yr hyn y mae'r chwiliad gwrthdro yn ei ddychwelyd.

Os yw'r llwybr gwrthdro ar goll yn syml, mae ei ychwanegu yn trwsio'r achos yn hytrach nag analluogi gwiriad. Mae llwybr ar goll, gwrthodiad wal dân a detholydd traffig anghywir i gyd yn cynhyrchu'r un symptom gweladwy, a dim ond un ohonynt yn ymwneud â dilysu ffynhonnell.

Peidiwch â diffodd gwiriadau ffynhonnell yn fyd-eang fel yr ymateb cyntaf. Mae hynny'n cyfnewid diagnosis penodol am newid ymddygiad eang y bydd rhaid i chi ei gofio'n ddiweddarach.

Addasiad detholus y gallwch ei amddiffyn

Os oes gwir angen addasiad cul, cwmpaswch ef i'r rhyngwyneb sydd ei angen, nodwch pam, a'i roi yn y ffurfweddiad sy'n berchen ar y rhyngwyneb hwnnw fel ei fod yn goroesi ailgychwyn. Yna ailbrofwch yr union lif a fethodd, o'r un ffynhonnell i'r un cyrchfan, yn hytrach na phing i rywbeth cyfleus.

Cynhwyswch achos y dylid ei wrthod o hyd. Os yw'r achos hwnnw'n llwyddo nawr, mae'r addasiad wedi gwanhau mwy na'r un llwybr y gwnaethoch fwriadu ei drwsio.

Cadwch IPv4 ac IPv6 ar wahân

Nid yw sysctl sy'n edrych yn gyfarwydd yn bolisi ar gyfer pob teulu cyfeiriad. Mae gan IPv6 ei ymddygiad ei hun a'i osodiadau ei hun, a gall peiriant fod yn llym ar un teulu ac yn caniataol ar y llall heb i neb sylwi nes i gyrchfan benodol fethu. Gwiriwch y ddau os yw'r llwyth gwaith yn defnyddio'r ddau.

Cofnodwch y modd, y rhyngwyneb, allbwn y chwiliad llwybr a'r rheswm dros y newid mewn un man. Bydd y person nesaf yn dod o hyd i'r gosodiad a dim esboniad, a bydd naill ai'n ei dynnu neu'n ei gopïo i rywle nad yw'n perthyn iddo.

Erthyglau cysylltiedig