OpenVPN инициализация аяктаганын билдирет: эмне үчүн буйрук сабы кайтпайт
Журналдын акыркы сабы программанын эмес, ишке кирүүнүн аякташын билдирет. Алдыңкы пландагы оңдоо, кызмат бирдиги жана демон режиминин арасынан тандаңыз.
Акыркы журнал сабынан кийин терминал унчукпай калганда эч нерсе тыгылып калган жок. Бул алдыңкы планда иштеген кардар үчүн күтүлгөн форма: ал ишке кирүүнү бүтүрүп, азыр ошол жерде отуруп трафикти ташып жатат. Кабыктын буйрук сабы көрүнгөндөй ийгилик белгиси эмес.
Билдирүүнү ишке кирүү менен туруктуу абалдын ортосундагы чек катары караңыз, анткени ал дал ушунү билдирет.
Билдирүү процесстин эмес, ишке кирүүнүн аякташын билдирет
OpenVPN бул сапты түзмөнү ачкан, интерфейсти жөндөгөн, маршруттарды орноткон жана өнөктөш менен TLS алмашууну бүткөндөн кийин басып чыгарат. Андан кийин процесс иштеп улантат, анткени анын милдети туннелди ачык кармоо жана пакеттерди өткөрүү. Алдыңкы пландагы программа ушул милдетти аткарып жатканда буйрук сабына кайтпайт. Кийинки унчукпас чыгаруу кадимки, анткени кардар бир нерсе өзгөргөндө гана сүйлөйт.
Эгер сап пайда болуп, байланыш кийин өлсө, бул башка окуя, жана журнал бул тууралуу кийин айтат.
Ctrl+C — чечим, оңдоо эмес
Ctrl+C басуу үзгүлтүк жөнөтөт, кардар аны өчүрүү өтүнүчү катары кабыл алат. Буйрук сабы кайтат, туннел жоголот, жана аны колдонгон ар кандай сессия бүтөт. Бул илгерилөөгө окшош жана чындыгында тескери. Эгер максат туруктуу байланыш болсо, жооп — процессти терминалыңызсыз уланта турган жерге жылдыруу, аны үзүү эмес.
Оңдоо учурунда аны алдыңкы планда калтыруу туура тандоо, анткени кийинки каталар ошол эле терезеде көрүнөт. Бир мүнөттүк унчукпас эч бир тарапка эч нерсени далилдебейт; чыгарууну кароонун ордуна туннел аркылуу ресурсту сынап көрүңүз.
Билдирүү эмнени далилдебейт
Аяктоо — кардардын өз конфигурациясы жөнүндөгү жергиликтүү билдирүү. Ал каршы тарап жооп берет, орнотулган маршруттар сизге керектүүгө туура келет же туннел аркылуу аттарды чечүү иштейт деп айтпайт. Бөлүнгөн туннел профили толук инициализацияланган болушу мүмкүн, ал эми компаниянын жалпы ресурсу жеткиликсиз бойдон калат, анткени маршрут же DNS саясаты аны эч качан камтыган эмес. Сервер тараптагы үлгүлөр кардарларды кабыл алууга даяр болгондо ушуга окшош сапты басып чыгарат, бул кандайдыр бир кардардын туташканына барабар эмес.
«Сервер ишке кирди» жана «ноутбук жалпы ресурсту ача алат» — эки башка жерден жасалган байкоолор, жана аларды аралаштыруу сизди туура эмес хостту оңдоого жиберет.
Терминалсыз иштетүү
Туруктуу жайгаштыруу үчүн платформа колдогон кызмат түзүлүшүн колдонуңуз. systemd хостунда бул — профили /etc/openvpn/client ичиндеги openvpn-client@office үлгүсү, кайра жүктөөлөргө туруштук берүү үчүн ишке киргизилип, иштетилген. Community OpenVPN ошондой эле --daemon сунуштайт, --log же --log-append менен кошо, бул процессти ажыратып, чыгарууну файлга жөнөтөт. Эки ыкма тең процесстин кантип иштешин өзгөртөт; экөө тең маршрутту оңдобойт жана алыскы колдонмону соо кылбайт.
Кызмат башкарып жаткан үлгүнүн жанында экинчисин ишке киргизип жатпаганыңызды текшериңиз. Бир профилди талап кылган эки кардар чаташтырган журналдарды жана сиз көздөбөгөн бир туннелди жаратат.
Жумушка ылайыктуу түзүлүштү тандаңыз
Диагностика үчүн алдыңкы план, сессиядан узак жашашы керек нерселердин баарына кызмат, таяна турган кызмат менеджери жок болгондо демон режими. Бул үчөө кадимки учурларды камтыйт, жана ар биринин жашоосунун айкын себеби бар. Бирин байкабастан тандоо «терезе жабылганга чейин иштейт» деген отчётту жаратат.
Туннел калышы керек болсо, кийин анын кайра жүктөөдөн кийин кайтарын жана журналдары сиз карай турган жерге түшөрүн тастыктаңыз. Инициализация сабы ошол журналдарда да көрүнөт, жана ошондо эч кимге анын үчүн терминалды көзөмөлдөөнүн кереги жок.