DD-WRT'теги OpenVPN 2.5 угуучусу өлдү беле? Түзүлгөн конфигурацияны окуңуз
OpenVPN 2.5 эски курулуштар кабыл алган конфигурацияларды четке кагат. DD-WRT'те firewall'го тийүүдөн мурун түзүлгөн файлды жана демон журналын окуңуз.
DD-WRT'те өлгөн угуучу адатта демон өз конфигурациясын талдоо учурунда чыгып кеткенин билдирет, firewall эрежеси портту жапканын эмес. OpenVPN 2.5 эски конфигурациялар таянган бир нече демейки маанини катаалдатты, жана эски курулушта иштеген түзүлгөн конфигурация сокет ачылганга чейин эле четке кагылышы мүмкүн. Себеби роутердин өз журналында, ал эми кирүү түзүлгөн файлда. Экөөнү ушул тартипте окуу кандайдыр бир пакетти кармоодон тезирээк.
Демон firewall эмес
Бул айырма маанилүү, анткени сырттан эки бузулуу бирдей көрүнөт: кардар handshake жиберет жана эч нерсе кайтпайт. Бири иштебеген процесс, экинчиси иштеп, чыпкалаган процесс.
Бир нерсени өзгөртүүдөн мурун аларды эки текшерүү менен бөлүңүз, анткени өлгөн демонго firewall оңдоосу экинчи өзгөрмөнү гана кошот.
DD-WRT түзгөн конфигурацияны окуңуз
DD-WRT веб-интерфейске терген текстти OpenVPN'ге бербейт. Ал түзүлгөн конфигурацияны /tmp/openvpn/openvpn.conf ичине жазат жана демонду ошол файл менен иштетет, ошондуктан интерфейс талаалары жана Additional Config'теги кандайдыр бир текст OpenVPN аларды көрүүдөн мурун эле биригет. Эгер түзүлгөн файлдын ордуна форманы жөндөсөңүз, реалдуу кирүүнү эмес, ниетти окуйсуз. Кайра жүктөө /tmp тазалаардан мурун ошол файлды туруктуу жерге көчүрүңүз.
Түзүлгөн файлды көздөгөнүңүз менен салыштырыңыз, айрыкча интерфейс сиз эч качан тандабаган директиваны жазган жерде. Эскирген опцияны чыгарган ачылма тизме формада көрүнбөйт жана демон үчүн өлүмгө алып келет.
Эгер түзүлгөн файл бош же жок болсо, демон иштөөгө да жетпеген, жана маселе OpenVPN'ден жогору.
OpenVPN 2.5 эмнени кабыл алууну токтотту
OpenVPN 2.5 ncp-ciphers ордуна data-ciphers койду жана демейки минималдуу TLS версиясын 1.2'ге көтөрдү. Ал кысууну иштетүүнү да өзгөрттү, ошондуктан кысууну сунуштаган тарап конфигурация ачык уруксат бербесе четке кагылат, жана ns-cert-type сыяктуу эски опция аттарын remote-cert-tls пайдасына эскирген деп жарыялады. Бул өзгөртүүлөрдүн ар бири мурун иштеген конфигурацияны талдоо же сүйлөшүү бузулушуна айландырат.
Бузулуу режими директивага жараша. Белгисиз же алынган опция демонду иштөөдө токтотот, бул сиздин өлгөн угуучуңуз. Сүйлөшүү дал келбестиги демонду иштеп турууга калтырат жана кардарларды четке кагат, бул кардар тарабынан firewall маселесине окшош көрүнөт.
Журналдагы биринчи катаны окуңуз, акыркысын эмес. Талдоо биринчи жаман директивада токтойт, ал эми андан кийинкинин баары өчүрүүнүн ызы-чуусу.
Broadcom'го таандык алдын ала шарттар
Broadcom курулуштарында туннелдик түзмөк демон аны колдонордон мурун болушу керек. tun модулу жүктөлгөнүн жана /dev/net/tun бар экенин текшериңиз, анткени түзмөктүн жоктугу сертификаттарга эч кандай тиешеси жок иштөө бузулушун жаратат. Ошол эле DD-WRT маршруттар жана DNS үчүн түзгөн жардамчы скрипттерге да тиешелүү: эгер алар жок болсо же аткарылуучу болбосо, демон иштеп баштап, баары бир өз жөндөөсүн бүтүрө албашы мүмкүн.
Чыныгы билдирүү керек болгондо демонду түзүлгөн конфигурацияга каршы көбүрөөк деталдуулук менен алдыңкы планда иштетиңиз. Алдыңкы пландагы иштетүү init скрипти жутуп койгон талдоо катасын басып чыгарат.
Андан кийин кадимки кызматты калыбына келтириңиз, анткени алдыңкы пландагы демон жана init скрипти порт үчүн талашат.
Кардарларды жөндөөдөн мурун угуучунун бар экенин далилдеңиз
Процессти жана сокетти өз-өзүнчө ырастаңыз: бири иштеп жаткан демонго, экинчиси күтүлгөн даректе байланган UDP портуна. Сокетсиз процесс али жөндөөдө же туура эмес интерфейске байланганын билдирет. Бул жуп пайдалуу сынак, анткени бир жарымы экинчисинсиз чын боло албайт.
Кардар тараптагы жөндөө угуучу бар болгондон кийин гана мааниге ээ. Анда кардардын шифри жана TLS жөндөөлөрү сервердин data-ciphers тизмесине жана минималдуу версиясына туура келерин, порттун чын эле роутерге өткөрүлүп жатканын текшериңиз.
Түзүлгөн конфигурацияны жана оңдоону далилдеген журнал сабын сактаңыз. Кийинки firmware жаңыртуу демейки маанилерди кайра өзгөртүшү мүмкүн, жана ушул жазуу кайталоону беш мүнөттүк текшерүүгө айландырат.