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 бағдарламалық жасақтамасын қолдауда ұстаңыз және ол арқылы сақтық көшірме жасайтын барлық нәрсенің қалпына келтірілуін сол сақтық көшірмеге сенбес бұрын тексеріңіз.