Access Server желілік интерфейс атын өзгерткеннен кейін байланысын жоғалтты: кілттерді түзетіңіз
Интерфейс атын өзгерту демонды хост енді иемденбейтін мекенжайға қалдырады. Аталған кілттерді сұраңыз, тек сол мәндерді өзгертіңіз, содан кейін қызметті қайта іске қосыңыз.
Сіз желілік интерфейс атын өзгерттіңіз немесе адаптері басқа атаумен қайтқан машинаны қалпына келтірдіңіз, енді OpenVPN Access Server демоны іске қосылмайды. Веб интерфейс әлі жауап беруі мүмкін немесе бермеуі мүмкін — бұл ескі атауға қай компонент байланғанына байланысты. Қызмет бұзылмаған және конфигурация жоғалмаған; бір параметр әлі де хостта жоқ интерфейсті нұсқап тұр.
Қалыпты реакция — қате жойылғанша қайта орнату, қайта инициализациялау немесе дерекқорды өңдеу. Олардың әрқайсысы ақаудан үлкенірек өзгеріс, ал соңғысы серверді құтқаруға тұрарлық еткен пайдаланушыларды, рұқсаттарды және тәуелділіктерді жоя алады. Бұл байланыстыру мәселесі және оның атаулы шешімі бар.
Симптом шын мәнінде не дейді
Байланыстыра алмайтын демон мұны әдетте өз журналында айтады: мекенжай қолжетімсіз немесе интерфейс жоқ. Хабарлама нақты: ол демонның талпынған мекенжайын атайды; оны хосттағы ip -br addr көрсетілімімен салыстырып, интерфейс аты өзгергенін, жойылғанын немесе ескі мекенжайсыз көтерілгенін білесіз.
Барлық уақытта рұқсат етілген қалпына келтіру консолін ашық ұстаңыз. Егер өзгертетін байланыстыру сіздің жалғыз әкімшілік сессияңызды тасымалдаса, қайту жолын өзіңіз кесіп тастадыңыз. Жергілікті консоль, екінші басқару мекенжайы немесе құжатталған сыртқы жол өзгерісті қайтарымды етеді.
Өңдеуден бұрын конфигурацияны сұраңыз
Access Server конфигурациясын өз CLI арқылы көрсетеді. Құжатталған көрініс:
sacli ConfigQueryОны нұсқаңыз үшін құжатталған әкімшілік ортада іске қосыңыз, басқа хосттағы байланыссыз shell-ден емес. Бірдеңе өзгертуден бұрын ағымдағы мәндерді қорғалған жерге сақтаңыз және толық шығысты ашық қолдау тақырыбына қоймаңыз.
Бұл шығыс сервер конфигурациясының көрінісі, толық сақтық көшірме емес. Пайдаланушы мен топ қасиеттері бөлек сұралады, сондықтан таза байланыстыру сәйкестіктерді қалпына келтірмейді, ал қалпына келтірілген сәйкестік тыңдаушыны түзетпейді. Екеуін екі бөлек құжат ретінде жазыңыз.
Қай тыңдаушы бұзылғанын анықтаңыз
Access Server бірнеше тыңдаушыны іске қосады. OpenVPN демондары туннель трафигін, веб қызмет әкімшілік және клиент порталын тасымалдайды, басқа компоненттердің өз порттары болуы мүмкін. Сәтсіз браузер сұранысы қайсысының құлағанын айтпайды, қате хабарламасындағы порт нөмірі де айтпайды.
Демонның байланыстыру кілттері әр демон үшін құжатталған, ал ресми оқулықта мән интерфейс идентификаторы болып табылады, кілт атаулары ip_address-мен аяқталса да. Осы сөйлемді екі рет оқыңыз. Оқулық UDP және TCP демондары бір интерфейсті бөліседі деп күтеді, сондықтан тек бір кілтті түзету жартылай жөндеу.
Аталған параметрді өзгертіңіз, сәйкес жолдарды емес
Оқулық ConfigPut бағдарламасын нақты кілттерде құжаттайды, мысалы vpn.daemon.0.server.ip_address және vpn.daemon.0.listen.ip_address. Өнімнің өз әдісін кілт атауымен және жаңа мәнмен, нұсқаңызда құжатталған синтаксисте қолданыңыз және тек диагностикалаған тыңдаушының кілттерін өзгертіңіз.
Істемеу керек нәрсе — дерекқордан мәні ескі интерфейс атауына тең барлық жолды іздеп, олардың бәрін ауыстыру. Бұл ескі атау тек тыңдаушы параметрлерінде болды деп болжайды, ал схема мұны уәде етпейді. Бұл өзгерісті тексеруді де мүмкін емес етеді.
Тағы екі азғырудан бас тартқан жөн. Барлық интерфейстерде тыңдайтын әдепкіні қалпына келтіру — әшкерелеу туралы шешім, емле түзетуі емес; көзделген жергілікті байланыстыру, жарияланған жол және оның алдындағы сүзгі осы таңдаумен үйлесуі керек. Конфигурацияны қайта инициализациялау мәселені шешудің орнына оның атын өзгертеді, өйткені жаңа орнату аты өзгергенге дейін жұмыс істеген пайдаланушылар мен рұқсаттарды дәл тастайды.
Қолданыңыз, содан кейін жолдың жұмыс істейтінін дәлелдеңіз
Мән түзетілгеннен кейін оны өнімнің құжатталған өмірлік циклі арқылы қолданыңыз ( өмірлік цикл ). Оқулық кілттерді орнатқаннан кейін sacli start қолданады; бұл хостты толық қайта жүктеу немесе дерекқорды қалпына келтіру емес.
ss -lntup | grep -E '1194|443'
sacli ConfigQuery | grep -i ip_addressТыңдаушыны тексеріңіз, содан кейін бір рұқсат етілген VPN қосылымын орнатыңыз, бір жеке ресурсқа жетіңіз және әкімшілік бетті күтілетін жолмен ашыңыз. Қолданыстағы пайдаланушы рұқсаттарын және күшін жоюларды сақтаңыз; оларды қалпына келтіретін қалпына келтіру байланыстыруды түзетіп, орналастыруды жоғалтты. Жұмыс сол қызмет көзделген интерфейсте жұмыс істегенде аяқталады.