LAN хост аты VPN аркылуу иштебейт: суффикс, mDNS же аймакпы?
Кыска ат издөө суффиксине, .local аты multicastке, ал эми компаниянын аты жеке аймакка таянышы мүмкүн. Жалгыз маршрут эч кандай ат кызматын бербейт.
Түзмөктүн жанында принтер кыска атка, ал эми файл сервери лакап атка жооп берет. Туннелден эки ат тең убакыт бүтүрөт, бирок алардын даректери дагы эле иштейт. Маршрут өз ишин аткарып жатат; ошол кыска аттарды иштеткен ат жолу туннелден эч качан өткөн эмес. Бул жүрүм-турумду үч механизм жаратат жана ар бири башка оңдоону талап кылат.
Ат кайсы механизмге көз каранды экенин аныктоодон баштаңыз.
Ар кандай аракеттенүүчү аттардын үч түрү
fileserver сыяктуу бир белгилүү ат адатта чечүүчү кошкон DNS издөө суффиксине таянат. Бул суффикс көбүнчө жергиликтүү DHCP ижарасы менен келет, ошондуктан VPNден дарек алган алыскы кардар аны билүүгө эч кандай себеби жок. Маршрут кошуу суффиксти жеткирбейт. Кыска ат жөн эле ат катары болууну токтотот, артындагы дарек жеткиликтүү болсо да.
.local менен бүткөн ат адатта жергиликтүү байланышта multicast DNS аркылуу чечилет, RFC 6762 сүрөттөгөндөй. Multicast маршрутталган туннелден өтпөйт, эгер бир нерсе аны атайын көпүрөлөбөсө же проксилебесе, ошондуктан сегменттен чыккан учурда ат чечилүүнү токтотот.
Толук квалификацияланган компания аты уюмдун чечүүчүлөрү тейлеген ички аймакка таандык. Ал VPN ошол чечүүчүлөрдү түртүп жибергенде жана кардар аларды колдонууга конфигурацияланганда алыстан иштейт. Ал эми localhost RFC 6761 боюнча атайын колдонууга кирет: ал алдыңыздагы машинага шилтейт, эч качан алыскы кызматка эмес.
Маршрутту өзгөртүүдөн мурун чечүүчүнү окуңуз
Кайсы ат сервери жооп бергенин жана кайсы суффикс кошулганын сураңыз. Бир эле суроо ар кандай чечүүчүлөр аркылуу ар кандай жооп берет, жана ошол айырма сизге керектүү далил.
getent hosts fileserver getent hosts fileserver.corp.example.com nslookup fileserver.corp.example.com dig +search fileserver A resolvectl query fileserver.corp.example.com scutil --dns | head -30
Эгер толук квалификацияланган суроо чечилсе, ал эми кыскасы чечилбесе, кемчилик суффиксте, серверде эмес. Эгер экөө тең чечилбесе жана дарек иштесе, кардар ички чечүүчүнү такыр колдонбойт. Чечүүчүлөрдүн тизмесин VPN түртүп жибериши керек болгон нерсе менен салыштырыңыз, анткени ар бир суроо үчүн өзүнүн жергиликтүү чечүүчүсүн сактаган кардар ички аймакты эч качан көрбөйт.
Туура атты кардарга жеткириңиз
Администратордон документтелген алыскы кирүү атын толук сураңыз жана суффикстерди божомолдоонун ордуна профилде ошону колдонуңуз. Эгер жайгаштыруу split DNSти колдосо, ички доменди ички серверлер чече тургандай конфигурациялаңыз, ал эми калганынын баары жергиликтүү чечүүчүнү сактайт. Издөө доменин кардар колдогон жерде VPN конфигурациясы аркылуу түртүп жибериңиз.
Натыйжаны шлюзде эмес, кардарда текшериңиз. Серверде колдонулуп, кардарга эч качан жетпеген жөндөө эч нерсени өзгөртпөйт.
Сертификаттын инсандыгын сактаңыз
Сертификат катасын этибарга албаган дарекке негизделген тест сокет ачылганын гана далилдейт. Кызмат сертификаты атка берилет жана кардар дал келбестикти негиздүү себеп менен четке кагууну улантат. Эгер сертификат ички атты гана тизмелесе, ошол атты колдонуп, чечүүнү оңдоңуз, же колдонмок болгон даректи камтыган сертификат алыңыз.
Ийгиликтүү байланыш берген атты, чечүүчүнү жана суффиксти жазып алыңыз. Бул жазуу кийинки адамды чыныгы көйгөйдү жашырган дарекке негизделген айлампа жолду кайталоодон сактайт.