NAS Synology'де орнотуу OpenVPN сайттан сайтка серверлер

Баарына салам!

Мен темаларды жөндөөлөр менен билем OpenVPN Көп нерсе жасалды. Бирок, мен жеке өзүм аталыштагы тема боюнча системалаштырылган маалыматтын жетишсиздигине туш болдум, ошондуктан тажрыйбамды негизинен административдик гуру эмес адамдар менен бөлүшүүнү чечтим. OpenVPN, бирок мен Synology NAS'тагы алыскы тармактар ​​үчүн сайттан сайтка туташууга жетишким келет. Мен муну өзүм үчүн да жазып алгым келет.

Ошентип, менде пакет орнотулган Synology DS918+ NAS бар. VPN Сервер конфигурацияланган OpenVPN жана VPN серверине туташа алган колдонуучулар. Мен серверди DSM интерфейсинде (NAS серверинин веб-порталы) орнотуу жөнүндө кененирээк айтып бербейм. Бул маалымат өндүрүүчүнүн веб-сайтында жеткиликтүү.

Көйгөй DSM интерфейсинин (жарыяланган күнгө карата 6.2.3 версиясы) башкаруу үчүн чектелген сандагы жөндөөлөргө ээ экендигинде. OpenVPN сервер. Биздин учурда, сайттан сайтка туташуу талап кылынат, башкача айтканда, VPN кардар ички тармагындагы хосттор VPN сервер ички тармагындагы хостторду көрө алышы керек жана тескерисинче. NAS'та жеткиликтүү болгон демейки жөндөөлөр VPN кардар ички тармагындагы хосттордон гана VPN сервер ички тармагындагы хостторго кирүүгө мүмкүндүк берет.

VPN серверинин ички тармагынан VPN кардар тармактарына кирүүнү конфигурациялоо үчүн, биз NASка SSH аркылуу кирип, конфигурация файлын конфигурациялашыбыз керек болот OpenVPN серверлерди кол менен иштетиңиз.

SSH аркылуу NASдагы файлдарды түзөтүү үчүн, мен үчүн Midnight Commander колдонуу ыңгайлуу. Бул үчүн, мен пакет борборуна булакты туташтырдым packages.synocommunity.com жана Midnight Commander пакетин орнотту.

NAS Synology'де орнотуу OpenVPN сайттан сайтка серверлер

УИАга SSH аркылуу администратордук укуктарга ээ аккаунт менен кириңиз.

NAS Synology'де орнотуу OpenVPN сайттан сайтка серверлер

Биз sudo su терип, администратордун сырсөзүн кайра көрсөтөбүз:

NAS Synology'де орнотуу OpenVPN сайттан сайтка серверлер

Биз mc буйругун терип, Midnight Commanderди иштетебиз:

NAS Synology'де орнотуу OpenVPN сайттан сайтка серверлер

Андан кийин, /var/packages/VPNCenter/etc/openvpn/ каталогуна өтүп, openvpn.conf файлын табыңыз:

NAS Synology'де орнотуу OpenVPN сайттан сайтка серверлер

Тапшырма боюнча биз 2 алыскы тармакты туташтырышыбыз керек. Бул үчүн, биз DSM 2 аркылуу УИАнын бардык кызматтарына чектелген укуктары менен эсептерди түзөбүз жана VPN серверинин жөндөөлөрүндө VPN туташуусуна гана мүмкүнчүлүк беребиз. Ар бир кардар үчүн биз VPN сервери тарабынан бөлүнгөн статикалык IPди конфигурациялашыбыз керек жана бул IP трафиги аркылуу VPN серверинин ички тармагынан кардардын VPN ички тармагына багыт алышыбыз керек.

Баштапкы маалыматтар:

VPN серверинин ички тармагы: 192.168.1.0/24.
Даректер пулу OpenVPN сервер 10.8.0.0/24. Мен өзүм OpenVPN Сервер 10.8.0.1 дарегин алат.
VPN кардар 1 (VPN колдонуучусу) суб-тармагы: 192.168.10.0/24, төмөнкү күнү кабыл алынышы керек OpenVPN сервердин статикалык дареги 10.8.0.5
VPN кардар 2-тармактын ички тармагы (VPN-GUST колдонуучусу): 192.168.5.0/24, төмөнкү күнү кабыл алынышы керек OpenVPN сервердин статикалык дареги 10.8.0.4

Орнотуулар каталогунда ccd папкасын түзүңүз жана колдонуучунун логинине ылайыктуу ысымдар менен орнотуу файлдарын түзүңүз.

NAS Synology'де орнотуу OpenVPN сайттан сайтка серверлер

VPN колдонуучусу үчүн файлга төмөнкү орнотууларды жазыңыз:

NAS Synology'де орнотуу OpenVPN сайттан сайтка серверлер

VPN-GUST колдонуучусу үчүн файлга төмөнкүлөрдү жазыңыз:

NAS Synology'де орнотуу OpenVPN сайттан сайтка серверлер

Болгону конфигурацияны так жөндөө калды OpenVPN серверлер - кардардын жөндөөлөрүн окуу үчүн параметр кошуп, кардардын тармактарына маршруттоону кошуңуз:

NAS Synology'де орнотуу OpenVPN сайттан сайтка серверлер

Берилген скриншотто конфигурациянын алгачкы 2 сабы DSM интерфейсин колдонуу менен конфигурацияланган (жөндөөлөрдөгү "Кардарларга сервердин жергиликтүү тармагына кирүүгө уруксат берүү" кутучасын белгилеңиз) OpenVPN сервер).

Client-config-dir ccd сызыгы кардар орнотуулары ccd папкасында экенин көрсөтөт.

Андан кийин, 2 конфигурация линиясы тиешелүү шлюздар аркылуу кардар тармактарына маршруттарды кошот. OpenVPN.

Акыр-аягы, субнет топологиясы туура иштеши үчүн колдонулушу керек.
Биз файлдагы бардык башка орнотууларга тийбейбиз.

Орнотууларды жазгандан кийин, пакет менеджеринде VPN Server кызматын кайра иштетүүнү унутпаңыз. Хосттарда же сервердик подтармактын хосттору үчүн шлюзда, NAS аркылуу кардар ички тармактарына каттамдарды каттаңыз.
Менин учурда, NAS (анын IP 192.168.1.3) жайгашкан ички тармактагы бардык хосттор үчүн шлюз роутер (192.168.1.1) болгон. Бул роутерде мен 192.168.5.0/24 жана 192.168.10.0/24 тармактары үчүн маршруттук жазууларды статикалык маршрут таблицасында 192.168.1.3 (NAS) шлюзуна коштум.

УИАда брандмауэр иштетилгенде, аны да конфигурациялашыңыз керек экенин унутпаңыз. Мындан тышкары, брандмауэр кардар тарабында иштетилиши мүмкүн, аны да конфигурациялоо керек.

P.S. Мен тармактык технологиялар боюнча, айрыкча, алар менен иштөө боюнча адис эмесмин OpenVPNМен жөн гана тажрыйбам менен бөлүшүп, субтармактардын ортосунда сайттар аралык байланышты орнотууга мүмкүндүк берген жөндөөлөрдү жарыялап жатам. Балким, андан да жөнөкөй жана/же туурараак орнотуу бардыр, жана сиз өз тажрыйбаңыз менен комментарийлерде бөлүшсөңүз, мен кубанычта болмокмун.

Source: www.habr.com

DDoS коргоосу, VPS VDS серверлери бар сайттар үчүн ишенимдүү хостинг сатып алыңыз 🔥 DDoS коргоосу, VPS VDS серверлери бар ишенимдүү веб-сайт хостингин сатып алыңыз | ProHoster