NAS VPN аркылуу жеткиликсиз: дарек, кайтуу жолу же кызмат?
Жеке туннелге NASка маршрут, жооп жолу жана уруксат берилген кызмат керек. Кирүү маалыматтарын өзгөртүүдөн мурун үчөөнүн кайсынысы ишке ашпаганын аныктаңыз.
Туннелдер көтөрүлөт, кардарлар дарек алышат, NAS болсо такыр жооп бербейт. Ушул бир симптом үч байланышсыз бузулууну камтыйт жана аларды текшерүү тартиби оңдоо канча убакыт аларын аныктайт. Даректөө биринчи келет, анткени капталган кошумча тармак сиздин суроону бөлөк түзмөккө жибериши мүмкүн. Кайтуу жолу экинчи келет, анткени жоопсуз келген суроо жабык кызматка так окшош. Кызмат жана уруксат акырында келет жана биринчи экиси далилденгенден кийин гана.
Баары жеткиликсиз деп окулган үч бузулуу
Дарек тандоо, кайтуу маршруттоо жана кызмат авторизациясы бирдей көрүнүүчү билдирүү берет: эч нерсе болбойт. Алардын далилдери, жооптуулары жана оңдоолору ар башка, ошондуктан аларды бөлүү — бүткүл иш. Ийгиликсиз ping өзү аз далилдейт, ал эми ийгиликтүү TCP баш тартуу чындыгында жакшы кабар.
| Observation | Most likely conclusion |
|---|---|
| Route to the NAS address leaves the wrong interface | Overlapping or missing private route |
| Request visible on the server, no reply seen | Return path, gateway forwarding or translation |
| TCP connection refused rather than dropped | Reachable host, service not listening or filtered |
| TCP works, login or file access fails | Share permission, account or protocol version |
Таблицаны себептердин тизмеси катары эмес, текшерүүлөрдүн тартиби катары окуңуз. Ар бир сап кийинкисин чектейт, анткени баш тартуу даректөө жана кайтуу жолу иштеп жатканын далилдейт. Маршрут кайсы интерфейсти тандаганын текшерүүдөн мурун өрт дубалынын эрежелеринде жыйырма мүнөт өткөрүү — түштөн кийинки убакытты жоготуунун эң кеңири тараган жолу. Жогорудан ылдый иштеңиз жана дал келген биринчи сапта токтоңуз.
Биринчи шарт: бул дарек туура түзмөкпү?
NAS кошумча тармагын жана VPN кардарларга берген диапазонду жазып алыңыз, анан экөөнү тең ноутбугуңуз азыр турган тармак менен салыштырыңыз. Бул серепте NAS 10.40.7.25 дарегинде, ал эми VPN бассейни 10.40.9.0/24, бир сайт планынын ичиндеги эки өзүнчө жеке диапазон; 192.168.0.0/24 же 10.0.0.0/24 колдонгон үй чарбасынын алардын бири менен кагылышуу мүмкүнчүлүгү алда канча жогору.
Жергиликтүү тармак менен NAS тармагы капталганда, кардар бул трафикти өз дарбазасына жөнөтөт жана кокустан ошол эле дарекке ээ байланышсыз түзмөккө жетиши мүмкүн. Жооп берген нерсеге кирүү маалыматтарын жазганга чейин жолду текшериңиз.
ip -4 route get 10.40.7.25
traceroute -n -m 5 10.40.7.25
Биринчи буйрук ядро колдоно турган интерфейс менен дарбазаны атайт, экинчиси чындап жооп берген алгачкы секириктерди көрсөтөт. Эгер экөө дал келбесе, издөөгө ишениңиз, анткени пакет ушул жол менен жүрөт. NASтан бир секирик мурун токтогон секириктер тизмеси да бузулуу эмес, табылга. Физикалык адаптерге, туннелге эмес, чечилген издөө изилдөөнү ушул жерде бүтүрөт.
Экинчи шарт: жооп кайтабы?
Кардарга NASка карай маршрут, ал эми NAS тармагына VPN бассейнине карай кайтуу жолу керек. Дарбазалык жиберүү, өрт дубал эрежелери жана атайын дарек которуу бул жуптун ар бирине таасир этет. strongSwanдын өткөрүү тууралуу жазуулары дарбазанын артындагы жеке кошумча тармак үчүн кайтуу маршруту менен которуу тандоолорун сүрөттөйт.
Суроо келип, жооп башка дарбазадан чыкканда, эч кандай DNS өзгөртүү асимметрияны оңдобойт. Эки тараптагы жазуу аны бир аракетте чечет жана которуу NAS жооп берген булакты кайра жаздыбы, аны да көрсөтөт. Администратор ушул чекке жооптуу: керектүү кызматтарга гана жана VPN кардар диапазонуна уруксат бериңиз, жана маршруттоо же которуу тандалганын жазыңыз.
Үчүнчү шарт: кызмат барбы жана уруксат берилгенби?
Башкаруу барагы менен файл бөлүшүү кызматы бир машинанын ар башка акыркы чекиттери, жана бири туташууларды кабыл алат, экинчисин хосттун өрт дубала, кызмат конфигурациясы же бөлүшүү уруксаты блоктойт. Баш тартуу менен жооп берген түзмөк биринчи эки шартты далилдеди, бул үчүнчүсүн бир топ тарыйт.
Файлдар чындап керек болгон эсеп менен текшериңиз, орнотуу учурунда колдонулган администратор эсеби менен эмес, анткени администратор укуктары жок маршрутту оңдой албайт, ал эми маршрут бөлүшүү уруксатын бере албайт. Аталыштар да бул жерде: үйдө табылган NAS аты көбүнчө жергиликтүү multicastка көз каранды, аны маршрутталган туннел ташыбайт, ошондуктан аттоону жеткиликтен ажыратуу үчүн өндүрүүчү документтеген жеке хост атын же даректин өзүн сынап көрүңүз.
NAS тармагынын сыртынан текшериңиз, анан жай кеңейтиңиз
Ошол эле LAN ичинде жасалган тест алыскы жолдун ар бир толук эмес бөлүгүн жашырат, ошондуктан биринчи ийгиликтүү алыскы аракет өзгөрүүлөр журналында жазууга татыктуу. Текшерүүлөрдү NASка туннел аркылуу гана жеткен кардардан аткарыңыз жана ар бир аракеттин баштапкы ката текстин сактаңыз.
nc -vz 10.40.7.25 445
smbclient -L 10.40.7.25 -U guest
Жол иштегенден кийин зыянсыз файлды өткөрүңүз жана өзүңүзгө чындап керек болгон окуу же жазуу жүрүм-турумун тастыктаңыз. Эгер чоң өткөрүүлөр токтоп, кичинелери өтсө, калган маселе пакет өлчөмүн иштетүү же байланыш туруктуулугу, даректөө эмес.
Түшүндүрүлбөгөн бузулууну айланып өтүү үчүн файл бөлүшүү же башкаруу портторун интернетке жарыялабаңыз. Жеке жолду оңдоңуз, NAS программалык камсыздоосун колдоодо кармаңыз жана ал аркылуу камдык көчүрмө жасаган нерселердин баарынын калыбына келтирилишин ошол камдык көчүрмөгө таянбастан мурун текшериңиз.