Кој IPv6 извор го избира барањето за VPN и зошто тоа е важно
Домаќин со неколку IPv6 адреси избира извор пред да ја побара рутата. Проверете ги подредените правила, евентуалното поврзување на програмата и политиката за враќање на далечната страна.
Додадовте VPN адреса и очекувавте барањето да ја користи, но серверот уште го запишуваше стариот префикс. Ништо во тунелот не откажа; домаќинот направи избор на адреса-извор пред воопшто да ја погледне рутата во која гледавте. Изборот на извор IPv6 е одделен подреден натпревар меѓу кандидат-адресите на домаќинот, а најдолгиот совпаѓачки префикс е само едно правило близу крајот на тој натпревар. За да го добиете посакуваниот резултат, треба да знаете кое правило веќе победило. Самите правила се досадни и прецизни, и токму затоа треба да се читаат по ред.
Две пребарувања, не едно
Изборот на одредиште го одредува следниот скок и излезниот интерфејс. Потоа изборот на извор одредува која од адресите на домаќинот ќе се појави во заглавието, и на двете прашања одговараат различни механизми иако и двата користат префикси. Домаќин со физичка адреса, привремена адреса и VPN адреса има три кандидати за кое било одредиште, а рутата кон VPN не го предлага третиот автоматски.
Затоа правилна рута и погрешен извор толку лесно се соживуваат, и затоа истото барање може да се однесува поинаку од пребарувач и од присилно поврзување. Третирајте ги двете пребарувања како одделни додека не добиете доказ што ги поврзува.
Читајте ги правилата како подреден натпревар
RFC 6724 ги наведува правилата по ред, и секое само разбива изедначеност оставена од претходните. Предноста на излезниот интерфејс и совпаѓањето на ознаки се појавуваат многу пред споредбата на префикси, па адреса на интерфејсот што го користи рутата веќе има предност што подобра совпаѓање на префикс не може да ја избрише. Застарувањето и опсегот исто така учествуваат, и затоа застарена адреса понекогаш престанува да се избира без никој да ја смени политиката.
Практичното читање е дека не можете да заклучувате за победникот само од одредиштето. Наведете ги кандидатите, поминете ги правилата по ред и видете каде одлуката навистина е донесена.
Забележете и дека ова е изворната половина од проблемот. Мешањето на двете споредби на префикс дава објаснувања што звучат строго и предвидуваат погрешна адреса. Кажете на која споредба мислите секогаш кога во тикетот ја користите зборот префикс.
Поврзувањето на програмата го менува прашањето
Програмата може да побара конкретна адреса-извор, и валиден експлицитен избор го преместува прашањето од „која адреса домаќинот би ја претпочитал“ во „може ли таа адреса да стигне до одредиштето и да се врати“. Алатките што се поврзуваат со извор или бараат дополнителни податоци за избраната адреса го покажуваат тоа директно, и тие се најбрзиот начин да докажете која адреса врската навистина ја користела. Тој експеримент е подобар од третото читање на табелата за рутирање, бидејќи известува што одлучило јадрото, а не што конфигуриравте вие. Повторете го по промената и споредете ги двата одговора.
Тоа го прави поврзувањето со извор и дијагностичка алатка и привремено решение: поврзете ја VPN адресата и гледајте дали барањето успева. Ако успее, патеката е во ред и проблемот беше изборот. Ако не успее, проблемот од самиот почеток беше повратната патека или политиката на далечната страна.
Проверете дали далечната страна ја прифаќа таа адреса-извор
Што и да избере домаќинот, тоа мора да одговара на заштитениот опсег на VPN и на повратната рута и правилата за пристап на далечниот крај. Извор надвор од селекторите може да влезе во тунелот и да биде отфрлен на далечниот крај, што изгледа како едностранична дефект и се префрла на рутирањето. Споредете го избраниот внатрешен извор со опсегот на заштита пред да ги пипнете поставките за шифрирање, зашто промената на режимот не избира меѓу кандидат-адреси.
Држете ја и адресата на надворешната крајна точка одделно во вашето размислување. Таа го означува транспортот меѓу учесниците во VPN и не е извор на пакетот на програмата внатре.
Одлучете со четири набљудувања
Запишете го користеното одредиште, соодветните локални извори, фактички избраниот извор и ефективната излезна патека. Четири реда се доволни за објаснување на речиси секој случај, и можат да се споредат меѓу исправен и дефектен домаќин без повторно да се расправа теоријата. За чекорот на избор користете го сопствениот поддржан приказ на оперативниот систем, а не име од стандардот, зашто имплементациите додаваат свои локални претпочитања.
Кога одговорот уште ве изненадува, подредувањето прави нешто што вашиот мисловен модел не го прави, а исправката е да ги смените влезовите, не да се расправате со алгоритмот. Запишете ги четирите набљудувања во тикетот и следниот читател ќе може да го повтори вашиот заклучок.