Synology дээр OpenVPN гар барилт бүтэхгүй байна уу? LAN дамжуулалтыг шалгаарай
Хоёр порттой NAS дээр VPN багц нэг интерфэйс дээр сонсдог. Нөгөө хаяг руу дамжуулах нь ямар ч гэрчилгээгээр засагдахгүй TLS гар барилтын алдаа өгдөг.
Таны зөөврийн компьютер TLS гар барилт амжилтгүй болсон гэж мэдээлж байгаа тул гэрчилгээг дахин бүтээх уруу татагдана. Тэгэхийн өмнө илүү уйтгартай асуулт тавь: Synology үнэндээ аль Ethernet порт дээр сонсож байна вэ? Хоёр LAN порттой NAS хоёр хаягтай бөгөөд DSM-ийн VPN Server багц өөрийн OpenVPN сонсогчийг тэдний нэгэнд холбодог. Маршруулагч 1194-ийг нөгөө хаяг руу дамжуулахад нэг ч пакет үйлчилгээнд хүрэхгүй, харилцагчид хэлэлцэх зүйл байхгүй.
Алдааны текст төөрөгдүүлдэг, учир нь харилцагчийн хамгийн сүүлд туршсаныг дүрсэлдэг, эхэнд юу эвдэрснийг биш. Багцын хуудсыг маршруулагчийн дүрэмтэй харьцуулахад хоёр минут хангалттай.
Сонсогч холбогдсон хаягийг олоорой
DSM портуудаа LAN 1 ба LAN 2 гэж нэрлэдэг бөгөөд тус бүр өөрийн хаяг, дэд сүлжээтэй. VPN Server-ийг нээж, OpenVPN таб дээр нэрлэсэн интерфэйсийг уншаад, дараа нь Хяналтын самбарыг нээж DSM-ийн тэр интерфэйс дээрх IPv4 хаягийг тэмдэглээрэй. Дамжуулалт NAS-ийн хост нэрийг биш, яг энэ хоёр утгыг нэрлэх ёстой.
Хоёр дахь кабель залгасан ч хоёр дахь сонсогч үүсэхгүй. Хоёр холбоос хоёулаа холбогдсон мэт харагдаж болох ч зөвхөн нэг хаяг трафикийг хүлээн авдаг, хоёр интерфэйс нэг дэд сүлжээнд байвал хоёр хаяг дүрэм хадгалахаас өмнө хэн ч дахин уншдаггүй нэг цифрээр л ялгаатай.
SSH-ээр сокетийг өөрөө хараарай, учир нь демон үнэндээ юунд холбогдсоныг, тохиргооны хуудас юу зорьж байгааг биш, зөвхөн эндээс харж болно.
sudo netstat -anp | grep 1194
Шинийг нэмэхийн оронд одоо байгаа дамжуулалтыг засварла
Нэг гадаад портод хоёр дүрэм байвал маршруулагч сонгох эрх чөлөөтэй бөгөөд алийг нь сонгох нь програм хангамжийн шинэчлэл эсвэл дахин эхлүүлсний дараа өөрчлөгдөж болно. Одоо байгаа дүрмийг нээж, дотоод хаягийг нь сольж, хадгалаад, дараа нь дахин нээж утгыг уншаарай. Дүрмийг үйлчилгээний нэрээр нэрлэх нь тусалдаг, учир нь таван ижил дамжуулалтын жагсаалт бол буруу нь амьд үлдэх арга.
external 1194/udp -> 192.0.2.20:1194/udp
Дотоод портыг сонсох порттой тэнцүү байлгаж, протоколыг нэгдмэл байлга. UDP 1194 бол өгөгдмөл сонсогч, харин TCP профайл багцын талд өөрийн сонсогч, маршруулагч дээр тохирох дамжуулалт шаарддаг. Зөвхөн UDP сонсдог үйлчилгээ рүү TCP дамжуулбал алдаа биш, чимээгүй байдал гарна.
Хэрэв NAS-ийн хаяг DHCP-ээс ирдэг бол дүрэм хадгалахаас өмнө түүнийг нөөцөл. Түрээсийн хугацаа дуусахад хаяг дахин олгогдож, дамжуулалт хуучин утга руугаа заасаар байх бөгөөд хэн ч NAS-д хүрээгүй өдөр гар барилт бүтэлгүйтэж эхэлнэ. NAS талын статик тохиргоо ижил асуудлыг шийднэ, гэхдээ хаяг маршруулагчийн DHCP мужаас гадна байх ёстой.
Пакетууд огт ирж байгаа эсэхийг нотлоорой
Эхлээд NAS дээр бичлэг эхлүүлж, дараа нь харилцагчаас холбогдож, гаралтын эх хаягийг уншаарай. Алдааны дараа эхэлсэн бичлэг юу ч харуулахгүй, юу ч нотлохгүй.
sudo tcpdump -i any -n udp port 1194
Чимээгүй байдал нь трафик үйлчилгээнд хүрэхээс өмнө үхсэн гэсэн үг: буруу дотоод хаяг, DSM галт ханын хаалттай порт эсвэл захиргааны хувьд унтарсан интерфэйс. Гаралтад пакет байвал дамжуулалт ажиллаж байна, үлдсэн гэмтэл сүлжээний давхаргаас дээгүүр байгаа бөгөөд энэ нь хамаагүй бага хайлтын талбар.
Бичлэг мөн пакет ирсэн интерфэйсийг нэрлэдэг бөгөөд энэ нэг дэлгэрэнгүй мэдээлэл буруу порт руу чиглэсэн дүрмийг асаалтгүй порт руу чиглэсэн дүрмээс ялгадаг. Мөн адил оролдлогын үеэр маршруулагчийн өөрийн тоолуурыг ажиглаарай, хэрэв харуулж байвал. Бичлэг хоосон байхад хөдлөхгүй тоолуур маршруулагч руу заадаг бол хоосон бичлэгтэй хөдөлдөг тоолуур хоёр төхөөрөмжийн хоорондох зам руу заадаг.
Пакетууд ирэхэд дамжуулалтыг буруутгахаа болино
Дараагийн сэжигтэн бол профайл бөгөөд ердийн шалтгаан нь хуучирсан байдал. Экспортолсон .ovpn файл экспортолсон мөчийн эрх мэдэл, материалыг агуулдаг тул гэрчилгээ нь дараа солигдсон багц хуучин хуулбарыг авч явсан харилцагчийг татгалзана.
Тээвэрлэлт бол тодорхой шалгах ёстой өөр нэг зөрүү, учир нь профайл болон багцыг өөр өөр газар засварладаг. Багцыг солихгүйгээр профайлыг UDP-ээс TCP болговол харилцагч байхгүй сонсогчийг хүлээж, бусад бүх зүйлд хэлдэг ердийн гар барилтын текстээ хэлнэ. Файл дахь proto мөрийг уншаад, дараа нь серверийн хуудсанд сонгосон протоколыг харж, зөвхөн дараа нь тэдгээр тохирч байна гэж дүгнэ. DSM галт ханын дүрмийг унших нь гурав дахь шалгалт: портыг орон нутгийн дэд сүлжээнээс зөвшөөрч интернэтээс зөвшөөрдөггүй дүрмийг туршилтын дараа орхиход амар бөгөөд энэ нь гал тогооноос ажиллаж, бусад бүх газраас бүтэлгүйтдэг холболт үүсгэдэг.
Алсын хэрэглэгчийн үнэхээр явдаг замыг туршаарай
Нэг LAN доторх харилцагч дамжуулалтад огт хүрэлгүйгээр NAS-д хүрч чадна, тиймээс энэ нь алсын хандалтын тухай юу ч нотлохгүй. Wi-Fi унтарсан утсаар ашиглах эсвэл сүлжээний гадна байгаа хүнээс асууж, тэр оролдлогын үеэр маршруулагчийн тоолуурыг ажиглаарай. Алсын оролдлого бүтэлгүй болж орон нутгийнх нь амжилттай болвол дамжуулалт эсвэл галт хана одоо ч тоглоомд байна.
Ажиллаж байгаа төлөвийг ажиллаж байх зуур тэмдэглэ: гадаад порт, дотоод хаяг, протокол, багцын интерфэйс, мөн профайлын нэр ба экспортолсон огноо. Гар барилт дахин бүтэлгүй болвол тэр тэмдэглэл ба одоогийн тохиргооны хоорондох ялгаа нь гэмтэл бөгөөд үйлчилгээ хоёр портын алийг ашигладгийг хэн ч дахин нээх шаардлагагүй.