Столдогу принтер тоннель көтөрүлгөндөн кийин да иштей берет, ал эми башка кеңседеги сервер үнсүз түрдө жергиликтүү бир нерсеге чечилет. Эки жүрүм-турум тең бир эрежеден келет: эң так маршрут жеңет, ал эми түз туташкан префикс мүмкүн болушунча так. Адатта бул — каалаган долбоор жана кайталанган жеке диапазондун алыскы даректи ушундай уурдайт. Ядронун тандоосун адегенде окуу табышмактуу ийгиликсиздикти префикстерди салыштырууга айландырат.

Туташкан префикс демейки маршруттан такыраак

Тоннель адатта демейки маршрутту же префикстер жыйындысын орнотот, ал эми жергиликтүү интерфейс туташкан префиксти жана бүт LANга маршрутту алып жүрөт. Алардын ортосун эң узун префикстин дал келүүсү чечет, ошондуктан LAN префиксинин ичиндеги багыт тоннелге эч качан жетпейт. Ошондуктан VPN күйүп турганда принтер, маршрутизатордун башкаруу баракчасы жана жергиликтүү NAS жеткиликтүү бойдон калат. Ошондуктан кабатташкан диапазондогу алыскы ресурс туура эмес машинага кетет.

Жеке дарек мейкиндиги бирдей эмес, ал эми эки сайттын бирдей префиксти тандоосу пландоого татыктуу жыш. Диапазондор кабатташканда жергиликтүү жооп тез келет жана кадырлуу көрүнөт, ошондуктан ийгиликсиздикти кирүү маселеси деп туура эмес окуу оңой. Багыт жооп берди, бирок сиз ойлогон багыт эмес.

Ядро кабыл ала турган тандоону окуңуз

Кестени жогорудан окуунун ордуна ядродон так багыт үчүн кайсы маршрутту колдоноорун сураңыз. Андан соң башка кестени тандай ала турган саясат эрежелерин издеңиз. Эки буйрук эки суроого тең бир нече секундада жооп берет.

ip route get 10.20.30.41
ip route show table all | grep -E '10\.|default'
ip rule show

Биринчи чыгыш интерфейсти, кийинки секирүүнү жана ядро колдоно турган булак дарегин атайт, жана бул — маанилүү жооп. dev мааниси жергиликтүү көпүрөгө шилтесе, бул пакеттин тоннелге эч качан кирбей турганын билдирет, VPN кардарынын абал панели эмне дебесин. Чыпкаланган кесте тизмеси башка кестеде ошол эле префикстин бар-жогун, ал эми эрежелер тизмеси ошол кестелерге кандай тартипте кайрыларын көрсөтөт. Саясат эрежеси префиксти белгилүү кесте аркылуу жибере алат негизги кесте каршы болсо да, ошондуктан бул тартип жооптун бөлүгү.

Жергиликтүү кирүү өзүнчө уруксат

Маршруттун болушу аны колдонууга уруксат болушу эмес. Көпчүлүк кардарлар тоннель көтөрүлгөндө жергиликтүү тармак байланышын жаап сала алышат, жана бул жөндөө — маршруттоонун натыйжасы эмес, саясат чечими. Ишенимдүү жакынкы кызмат долбоорго кирсе, маршруттарды ойлоп табуунун ордуна колдоого алынган жергиликтүү кирүү параметрин күйгүзүңүз. Түзмөк коомдук Wi-Fi'де болсо, аны өчүк калтырыңыз.

Эки катмар ар башкача ийгиликсиз болот. Тоскон жергиликтүү жол маршрут бар болсо да убакыттын бүтүшүнө алып келет, ал эми кабатташкан маршрут туура эмес хосттон жооп берет. Аларды айырмалоо бир суроого турат жана файрвол өзгөртүүлөрүнүн жарым күнүн үнөмдөйт, ал эми багыттоо тартиби strongSwan'дин багыттоо боюнча жазуулары баяндалган.

Хост маршруттарын үйбөстөн кабатташууну оңдоо

Бир дарек үчүн хост маршруту кабатташууну оңдогондой көрүнөт жана ошол диапазондогу экинчи дарек керек болгон учурда иштен чыгат. Ушундай жыйырмадан кийин кайсы префикс кадырлуу экенин эч ким айта албайт. Туруктуу чечимдер — даректөөнү өзгөртүү, кайталанган диапазондон качкан документтелген топология же бир четинде которуу. Ар бири бир жолу пландоо убактысын алат, түбөлүк тейлөөнүн ордуна.

Эгер убактылуу хост маршруту чын эле керек болсо, анын жанына себебин, ээсин жана күнүн жазып коюңуз, кийин аны жок кылууга болот. Андан соң так даректи жана кызматты, ошондой эле коомдук багытты текшериңиз, анткени жергиликтүү кирүүнүн байланышсыз колдонмолорду тоннелден үнсүз чыгарып салган өзгөртүүсү баштапкы бузуктуктан жаман. Жергиликтүү префикс менен алыскы префикти өзүнчө жазып тутуңуз; бул адат иштеп турган жергиликтүү ping алыскы кеңсеге жетүү далили катары таралышына жол бербейт.

Тектеш макалалар