TCP жұмыс істейді, ал UDP сол портта басқа серверге жетеді
Бір адрес пен бір порт нөмірі TCP мен UDP-ні әртүрлі машиналарға жібере алады. Күтпеген CA импорттамас бұрын немесе сенімді өзгертпес бұрын backend-ті тексеріңіз.
Профиль TCP арқылы жұмыс істейді, ал UDP арқылы сертификат туралы ескертумен сәтсіз аяқталады. Интуитивті оқу — UDP жолы сенімді бұзды, ал интуитивті түзету — сертификатты қабылдау. Екі болжам да симптомды толық түсіндіретін бір мүмкіндікті айналып өтеді: екі транспорт әртүрлі машиналарға жетті. Жөнелту ережесі протокол бойынша сәйкестендіріледі, және бір порт нөмірінің TCP мен UDP жартысын бір хостқа көрсетуге ештеңе мәжбүрлемейді.
Бір порт нөмірі, екі тәуелсіз ереже
Жөнелту — протокол, мақсаттық адрес және порт бойынша кестеден іздеу. TCP 1194 үшін ережесі және UDP 1194 үшін ережесі бар шлюз екі тәуелсіз шешімді білдіреді, және олар әртүрлі ішкі хосттарды атай алады. Ортақ нөмір — адамдар үшін қолайлылық, ал желі талап ететін қасиет емес. Порт нөмірін қызмет анықтамасы емес, белгі ретінде қарастырыңыз.
Мақсат етілген ережелерді емес, қолданыстағы ережелерді қараңыз. Мақсаттық адрес, аударылған порт және кіру интерфейсі бәрі қатысады, ал бұрынғы көшіруден қалған ереже екі жартының сәйкессіздігінің әдеттегі себебі.
Басқаны өзгертпес бұрын екі салыстыруды да жазып алыңыз. Жолдар жұбы — бүкіл гипотеза.
Клиент шын мәнінде нені тексерді
Қол алысу кезінде клиент сертификатты конфигурацияланған сенімге және күткен атауға қарсы тексереді. Күтпеген сертификат — сәйкестікті тексеруден өтпеген сәтті тексеру, және қарсы тарап сіз жеткіңіз келген тарап болмаса, бұл дұрыс нәтиже. Оны қабылдамау клиенттің жұмыс істейтінін дәлелдейді, транспорттың бұзылғанын емес. Хабарланған атауды хабарланған тізбектен бұрын оқыңыз, өйткені клиент салыстырған нәрсе — атау.
Айырмашылық маңызды, өйткені екі ақау әртүрлі түзетулерге әкеледі. Сенім мәселесі сенімді түзетуді қажет етеді, ал күтпеген қарсы тарап маршруттауды немесе жөнелтуді түзетуді қажет етеді.
Клиент қандай сәйкестікті хабарлағанын жазып алыңыз. Бұл атау қай машина жауап бергені туралы ең күшті ишара.
Әрекетті сервермен байланыстырыңыз
Клиент пайдаланған профильді, жария адресті, транспортты және портты жазып алыңыз. Содан кейін әрекет уақытын жеткіңіз келген сервердің журналымен сәйкестендіріңіз. Ол жердегі жоқтық — бұл із, брандмауэрдің тастағанының дәлелі емес, өйткені журналдау деңгейлері орнатулар арасында әртүрлі. Уақыт белгісі мен бастапқы адрес бірге әрқайсысы жеке-жеке болғаннан гөрі көбірек тарылтады.
Кезіккен сертификат сәйкестігін күтілетін сәйкестікпен әкімшілік арна арқылы салыстырыңыз. Дәл осы арнадан тыс салыстыру тексеруді сенімді ұстайды.
Екі транспорттың бір backend-ті бөлісетіні туралы қорытынды жасамас бұрын ескі жөнелту ережелерін, балама тыңдаушыларды және кез келген жүктемені теңгеру жолын тексеріңіз. Олардың әрқайсысы екінші транспортқа тимей-ақ ағынды басқа жаққа бұра алады.
Сенімді дұрыс емес қарсы тарапқа бейімдемеңіз
Күтпеген CA-ны импорттау симптомды жоғалтады және клиент кімге сенетінін өзгертеді. Бұл сәтсіз қосылымнан да нашар күй, өйткені ол сәйкессіздікті шешудің орнына жасырады. Сол сияқты туннель көтеріле ме, соны көру үшін тексеруді өшіруге де қатысты.
Егер қарсы тарап заңды, бірақ әдейі емес болып шықса, дұрыс әрекет — оны пайдаланудан шығару немесе ережені дұрыс хостқа бағыттау. Сенім қоймасы — түгендеу қатесін реттейтін орын емес.
Бас тарту мәтінін сақтаңыз. Бұл клиент көрген нәрсенің жалғыз жазбасы.
Түзетуден кейін жаңа ағынды тексеріңіз
Салыстыруды түзетіп, содан кейін жаңа клиент сессиясымен қосылыңыз. Күйі бар аударма бар ағынды ескі мақсатта ұстауы мүмкін, сондықтан орнатылған қосылым өзгерістерден өтіп, сізді адастыруы мүмкін. Жаңасын бастаңыз және көздеген сервер журналынан оның әрекетті өңдегенін растаңыз.
Егер екі транспорт дәлелді түрде бір серверге жетіп, бәрібір әртүрлі әрекет етсе, қалған айырмашылық — сол сервердің өз тыңдаушылары мен конфигурациясы. Транспорттарды салыстыру тек соңғы нүктенің сәйкестігі белгіленгеннен кейін ғана мәнге ие.