Екі VPN, бір шешуші: соңғы жазған жеңеді
Екі клиент те DNS саясатын орната алады, ал соңғы жазған жеңуі мүмкін. Жұрнақтарды шешушілерге сәйкестендіріп, жүктеу жолын туннельдерден тыс ұстаңыз.
Екі VPN клиенті қосылған: біреуі жұмысқа, екіншісі зертханалық желіге, ал ішкі атаулар тек соңғы қосылған клиент үшін шешіледі. Бұл көрініс клиенттердің біріндегі қатеге ұқсайды. Әдетте бұл қай атау кімге тиесілі екені туралы келісімсіз бір шешуші конфигурациясын жазатын екі бағдарламаның болжамды нәтижесі.
Аңыз: ең жаңа VPN DNS-ке ие
Ең соңғы қосылым жеңеді деген жалпы ереже жоқ. Не болатыны платформа механизміне және әр клиенттің оны қалай жазатынына байланысты. Шешуші файлын алмастыратын клиент бір нәтиже береді; әр қосылым үшін домен қосатын клиент басқа нәтиже береді; ештеңе жасамайтын клиент алдыңғы күйді бұзбай қалдырады.
Сондықтан байқалған мінез-құлық екі іске асырудың қасиеті, құжатталған басымдық емес. Тек іске қосу ретінен ой қорыту кейде дұрыс, кейде қайталау қиын жолдармен қате болады. Оның орнына сәйкестендіруді жазып қойыңыз. Екі клиентте өмір сүретін дизайн дизайн емес.
Атау кеңістіктерін шешушілерге сәйкестендіріңіз
Жеке жұрнақтарды және әр желі талап ететін шешушіні тізімдеп, содан кейін жалпыға ортақ атаулардың қайда баруын шешіңіз. Сол тізім — дизайн. Онсыз клиенттер шешімді кездейсоқ қабылдайды.
Әр қосылым үшін DNS-ті немесе маршруттау домендерін қолдайтын платформа бөлуді әдейі білдіре алады: бір домен бір қосылымға, екінші домен екіншісіне барады, ал қалғаны айқын әдепкі мәнді ұстанады. Бір файлды қайта жазатын екі тегіс скрипт бұл дизайнды сақтай алмайды, өйткені әрқайсысы бүкіл конфигурацияны өзіне тиесілі деп ойлайды.
Windows-та атауларды шешу саясаты кестесі жұрнақтарды нақты серверлерге бағыттай алады, ал VPN клиенті сонда ережелер орната алады. Саясатты тексеріңіз, адаптерлер тізімін емес, өйткені атауды адаптерлер тізімі шешпейді.
Жүктеу жолын ұстаңыз
Әр клиент өзінің соңғы нүктесін табуы керек, сонда ғана сол нүкте ұсынатын қызметті пайдалана алады. Егер соңғы нүктенің хост атауы тек туннель арқылы шешілсе, ал туннельге шешілген хост атауы қажет болса, сізде қосылымның күту уақыты ретінде көрінетін циклдік тәуелділік бар. Екі туннельден тыс бір жүктеу жолын ұстаңыз. Ол қосылымды құтқаратын күнге дейін ештеңе тұрмайды.
Әр шешушіге апарар жолды қараңыз, тек оған конфигурацияланған атауды емес. Тек екінші туннель арқылы қолжетімді шешуші жоқ сияқты әрекет етеді, ал симптом маршруттау қатесі емес, күту уақыты.
Қабаттасатын мекенжайлар DNS мәселесі емес
Бір мекенжай ауқымын пайдаланатын екі жеке желіні DNS ретімен түзету мүмкін емес. Егер екі туннель де 10.0.0.0/8-ге талап қойса, дұрыс шешілген атау әлі де хост дұрыс туннельге маршруттай алмайтын мекенжайға сілтейді. Бұл мекенжай деңгейіндегі шешімді қажет етеді, мысалы әртүрлі ауқымдар, атау кеңістігі немесе аударма, тағы бір шешуші параметрі емес. Мұны ерте шешу ешқашан жұмыс істемейтін DNS конфигурациясы арқылы ұзақ айналма жолды болдырмайды.
Атауларды шешуді кінәламас бұрын екі туннельдің мекенжай бөлінісін салыстырыңыз. Екі жақ та бір префиксті итермелегенде, хост ол үшін бір маршрут ұстайды, ал екінші туннель арқылы шешілген атау әлі де бірінші туннельге тиесілі мекенжайға түседі. Әртүрлі ауқымдар, әр желі үшін атау кеңістігі немесе аударма — түзетулер; әр клиент қосылғаннан кейін маршруттар кестесінің көздеген жолды көрсететінін растаңыз.
Мұны нақты қолданбалармен дәлелдеңіз
Тек өз атау кеңістігінде ғана бар екі хост пен бір жалпыға ортақ атауды таңдап, содан кейін әрқайсысын оған ие болуы тиіс клиент арқылы шешіңіз. Күтілетін шешушіден алынған дұрыс жауап қолданбаның хостқа жететінін дәлелдемейді, өйткені сол мекенжайға апарар жол әлі де сәтсіз болуы мүмкін. Әр сұраудың соңынан пайдаланушы шын мәнінде іске қосатын бағдарламадан қосылым сынағын жасаңыз.
Өзінің шифрланған DNS параметрі бар клиент жаңа ғана тексерген саясатты айналып өтуі мүмкін, сондықтан бұл параметрді шолудың бөлігі ретінде тексеріңіз. Содан кейін екі клиентті жеткізуші қолдайтын ретпен қайта қосып, сұрауларды қайталаңыз; егер рет өзгергенде жауаптар орын ауыстырса, бәсекелес жазушы әлі де конфигурацияның бір бөлігіне ие. Бірдеңені өңдеуден бұрын ережені қай компонент орнататынын анықтаңыз — клиент, операциялық жүйе профилі немесе басқару агенті. Рет пен иелерін жазып қойыңыз, келесі адам оларды қайта ашпасын.