macOS-те VPN маршрутын тексеру: route get ешнәрсені өзгертпей
Әдепкі маршруттың скриншоты нақтырақ жолды өткізіп жіберуі мүмкін. Сәтсіз межелікке route get арқылы сұраныс жіберіңіз, интерфейс пен шлюзді оқыңыз және ешнәрсені өзгертпеңіз.
Пайдаланушы интранетке кеңсе желісінде қол жеткізеді, туннель арқылы емес, ал Параметрлер VPN-нің қосылғанын көрсетіп тұр. Сол сәтте маршруттар кестесін өңдеу диагностика үшін қолданып жатқан қашықтағы сессияны үзу қаупін тудырады. Оның орнына ядродан сәтсіз хост үшін қандай жол таңдайтынын сұраңыз. macOS-тегі route утилитасында бір межелік үшін дәл осыған жауап беретін get операциясы бар, ешнәрсені өзгертпейді.
Сәтсіз хосттан сұраңыз, әдепкі маршруттан емес
Қазіргі Mac-те әдепкі маршруттың скриншоты өте азды айтады, себебі нақтырақ межелік немесе шектелген саясат әдепкі маршрут айтып тұрғандай нәрсені басып озуы мүмкін. Туннель көтерілген болуы мүмкін, әдепкі маршрут дұрыс көрінуі мүмкін, бірақ сізге қажет жалғыз хост әлі де басқа жерге бағытталуы мүмкін. Сәтсіз мекенжайдан сұраңыз және ядроға таңдаған жолды атауға мүмкіндік беріңіз.
Пішімі — route -n get, содан кейін мекенжай: route -n get 203.0.113.10, мұнда құжаттама мекенжайы сіздің мақсатыңызды білдіреді. Рұқсат етілген межелікті және сәйкес мекенжайлар тобын пайдаланыңыз, өйткені IPv4 жауабы тек IPv6 ресурсы туралы ештеңе айтпайды. route утилитасының құжаттамасы get операциясын және ол басып шығаратын өрістерді сипаттайды.
Интерфейс пен шлюзді дәлел ретінде оқыңыз
VPN-ге қосылу алдында сұранысты орындаңыз, содан кейін қайтадан, және интерфейс пен шлюз жолдарын салыстырыңыз. Осы екі жауаптың айырмашылығы — туннельдің шын мәнінде өзгерткені, және ол бүкіл кестені төгуге қарағанда әлдеқайда пайдалы. Екі орындауда да интерфейс бірдей болса, маршрут ешқашан мәселе болмаған және бағыттауды қарауды тоқтатуға болады.
Қорытынды жасамас бұрын межелікті, интерфейсті, шлюзді және сұраныс уақытын жазып алыңыз. Шығыс — дәлел, диагноз емес: бөлінген туннель болғанда бір интерфейс бір хост үшін дұрыс, екіншісі үшін қате болуы мүмкін.
Дұрыс маршрут — жұмыс істейтін сұраныс емес
Маршрут ядро қандай интерфейсті қолданатынын айтады, одан артық емес. DNS, хост firewall-ы және қолданбаны авторизациялау сол шешімнің үстінде тұрады, және бағыттау сәтті болғаннан кейін де сұраныс сәтсіз аяқталуы мүмкін. Әрі қарай жылжымас бұрын нақты симптомды сақтаңыз, өйткені "қосыла алмайды" мен "қосылады, бірақ қате қайтарады" — әртүрлі зерттеулер және келесі қадамдары да әртүрлі. Резолвер көрінісі мен интерфейс көрінісі межелік сұранысын алмастырмайды, толықтырады.
Маршруттау кестесінің тізімінің әлі де орны бар: күтпеген әдепкіні осылай байқайсыз. Қалған қарапайым әдепкі VPN пайдаланылмайды деп дәлелдемейді, өйткені нақтырақ жазбалар одан басым түседі.
Соңғы нүкте мен ресурсты бөлек ұстаңыз
Екі іздеу қатысады және олар әртүрлі сұрақтарға жауап береді. Соңғы нүктеге жету — физикалық желі арқылы сыртқы саяхат. Қолданбаға жету туннельдің ішінде, тек жеке жақта ғана бар мекенжайда болады. Екеуін шатастыру классикалық жалған ілмекті тудырады: соңғы нүкте өзі аяқтайтын туннель арқылы бағытталып жатқандай көрінеді. Екі мекенжайды бөлек сұраңыз, әр нәтижені белгілеңіз, және шатасу жоғалады.
Префикстердің қабаттасуы — білуге тұрарлық тағы бір жағдай. Жергілікті және қашықтағы диапазондар қабаттасқанда, ең ұзын префикстің сәйкестігі шешеді, сондықтан қабаттасқан жергілікті қосымша желі күткен қашықтағы мекенжайды көлеңкелеуі мүмкін. Сонда жеке межелік жергіліктіге ұқсас көрінеді, ал түзету маршруттар кестесінде емес, мекенжай жоспарында. get сұранысы қай интерфейс жеңгенін көрсетеді, және бұл — бірдеңені өзгертер алдында қажет факт.
Алдымен оқыңыз, кейін өзгертіңіз
route add және route delete бірінші айналымнан тыс қалсын. Қашықтан басқаратын Mac-те кестенің бір немқұрайлы өңделуі машинаға қайтатын жолдың өзін алып кетуі мүмкін, сонда диагностиканы аяқтайтын ешкім қалмайды. Дұрыс маршруттың қандай екенін шешіңіз, өзгерісті қалай кері қайтаруды жазыңыз, содан кейін ғана орындаңыз. Тексерудің мұндай құйрығы жоқ.
Сол сақтық бірінші қадам ретінде кэштерді тазалауға және желілік қызметтерді қайта іске қосуға да қатысты, өйткені екеуі де сіз оқуға дайындалып жатқан дәлелді жояды. Тек оқуға арналған тексерулер арзан, қайталанатын және кез келген ретпен қауіпсіз. Оларды әдепкі қадам етіңіз, және дәлел сол жаққа нұсқағанда ғана өзгеріске жүгініңіз.