Корисникот стигнува до интранетот на канцелариската мрежа, а не низ тунелот, додека Поставките сѐ уште покажуваат дека VPN е поврзан. Уредувањето на табелата со рути во тој момент ризикува да ја прекине далечинската сесија што ја користите за дијагностика. Наместо тоа, прашајте го јадрото кој пат би го избрало за домаќинот што не успева. Алатката route во macOS има операција get што одговара точно на тоа, за една цел, без ништо да смени.

Прашајте го домаќинот што не успева, не стандардната рута

Снимка на стандардната рута кажува многу малку на современ Mac, бидејќи поспецифична цел или ограничена политика можат да го надминат она што стандардната рута изгледа дека го кажува. Тунелот може да е кренат, стандардната рута може да изгледа исправна, а единствениот домаќин што ви треба сепак може да биде насочен на друго место. Прашајте ја адресата што не успева и оставете го јадрото да го именува избраниот пат.

Формата е route -n get проследено со адресата: route -n get 203.0.113.10, каде документациската адреса го претставува вашиот цел. Користете ја овластената цел и соодветното семејство адреси, бидејќи одговорот IPv4 не кажува ништо за ресурс што е само IPv6. Документацијата на алатката route ја опишува операцијата get и полињата што ги печати.

Читајте го интерфејсот и портата како доказ

Извршете го прашањето пред да го поврзете VPN, а потоа повторно, и споредете ги линиите за интерфејс и порта. Разликата меѓу тие два одговора е она што тунелот навистина го смени, и е далеку покорисна од целосен излез на табелата. Ако интерфејсот е ист во двете извршувања, рутата никогаш не била проблемот и можете да престанете да го гледате рутирањето.

Запишете ја целта, интерфејсот, портата и времето на прашањето пред да заклучите. Излезот е доказ, не дијагноза: истиот интерфејс може да биде исправен за еден домаќин и погрешен за друг кога е вклучен поделен тунел.

Исправна рута не е барање што работи

Рутата ви кажува кој интерфејс би го користело јадрото, ништо повеќе. DNS, огнениот ѕид на домаќинот и овластувањето на апликацијата стојат над таа одлука, и барањето може да пропадне откако рутирањето ќе успее. Зачувајте го точниот симптом пред да продолжите, бидејќи „не може да се поврзе“ и „се поврзува но враќа грешка“ се различни истраги со различни следни чекори. Погледот на резолверот и погледот на интерфејсот ја дополнуваат целта на прашањето наместо да ја заменат.

Излезот од табелата со рути сѐ уште има место: така забележувате неочекувана стандардна рута. Преостанатата обична стандардна рута не докажува дека VPN не се користи, бидејќи поспецифичните записи победуваат над неа.

Држете ја крајната точка и ресурсот одделно

Вклучени се две пребарувања и тие одговараат на различни прашања. Да се стигне до крајната точка е надворешно патување низ физичката мрежа. Да се стигне до апликацијата се случува внатре во тунелот, на адреса што постои само на приватната страна. Мешањето на двете ја создава класичната лажна јамка, каде крајната точка изгледа како да се рутира низ тунелот што го завршува. Прашајте ги двете адреси одделно, означете го секој резултат, и забуната исчезнува.

Преклопувањето на префикси е другиот случај што вреди да се знае. Кога локалните и далечинските опсези се преклопуваат, одлучува совпаѓањето на најдолгиот префикс, па преклопениот локален подмрежа може да ја засени далечинската адреса што ја очекувавте. Тогаш приватната цел изгледа идентична со локална, а поправката припаѓа на планот за адреси, не на табелата со рути. Прашањето get покажува кој интерфејс победил, и тоа е фактот што ви треба пред да смените нешто.

Прво читајте, подоцна менувајте

Држете ги route add и route delete надвор од првиот круг. На Mac што го администрирате од далечина, едно невнимателно уредување на табелата може да го одземе токму патот назад до машината, и никој да не може да ја заврши дијагнозата. Одлучете која е исправната рута, запишете како да ја вратите промената, и само тогаш извршете ја. Проверката нема таков опаш.

Истото внимание важи за чистење кешови и рестартирање на мрежни услуги како прв чекор, бидејќи двете го уништуваат доказот што штотуку требаше да го прочитате. Проверките само за читање се евтини, повторливи и безбедни во кој било редослед. Направете ги стандарден чекор, и посегнете по промена само кога доказот покажува на неа.

Поврзани статии