Орноту скрипти иштетилгенден кийин VPN серверинин ээси болушу керек
Скрипт серверди кура алат, бирок кирүү саясатын, жаңырту жолун же кайтарууну өзүнө ала албайт. Иштетүүдөн мурун өткөрүп берүүнү аныктаңыз.
Эки башка иш бир болуп сатылат: машинаны VPN серверине айландыруу жана башка бирөөнүн дарбазасына кошулушу керек ноутбукка VPN кардарын кошуу. Орнотуу скрипти биринчисине жооп берет, экинчисине жооп бере албайт, анын README көрсөткөн нерселерге карабастан. setup-ipsec-vpn долбоору ды конкреттүү мисал катары алыңыз: ал колдоого алынган Linux хостунда Libreswan жана xl2tpd менен IPsec/L2TP, Cisco IPsec же IKEv2 серверин курат. Бул сервер үчүн жайгаштыруу келишими, кандайдыр бир машина үчүн жалпы рецепт эмес. Скрипт иштегенге чейин кандай ишиңиз бар экенин чечиңиз, анткени андан кийинкинин баары сервер тууралуу.
Хост жөнүндө чынчыл болуңуз
Башка нерсени да бүтүргөн машина, же файрволу операциялык системанын ордуна булут башкаруу тегиздиги менен башкарылган машина таза виртуалдык машинадан башка орнотуу болуп саналат. Кошуп жаткан протоколуңузду жана колдонуп жаткан чыгарылышыңызды жазып алыңыз, анан экөөнү тең долбоордун колдоо тизмеси менен салыштырыңыз, былтыркы блог менен эмес.
Кызматты күйгүзүү ага барган жолду ачпайт. IPsec үчүн хосттун алдындагы тармак UDP 500 жана 4500ге, жайгаштырууга жараша ESP протоколунун өзүнө да жол бериши керек. 50 протоколун таштаган коопсуздук тобунун артында ийгиликтүү аяктаган скрипт эч ким жете албаган сервер жаратты, жана орнотуучунун чыгышында эч нерсе муну айтпайт.
Орнотуучу чындыгында эмнени алат
IPsec конфигурациясы жана купуя файлы, L2TP демон конфигурациясы, PPP параметрлери жана азыр ошол портторго ээ болгон systemd бирдиктерин күтүңүз. Долбоордун README өзгөртүүлөрдөн мурун бар конфигурация файлдарынын камдык көчүрмөсү жасаларын айтат, бул пайдалуу жана хосттун камдык көчүрмөсү менен бирдей эмес. Кайсы компоненттерди дистрибутив пакеттери, кайсыларын скрипти кайра иштетүү же кайра жазуу аркылуу жаңыртарын чечиңиз, анткени бул бузулуу режимдери ар башка эки тейлөө жолу.
Бекиткен ревизияңызды бекемдеп коюңуз. Учурдагы демейки бутакты берген жүктөө URL кийинки айда башка мазмун кайтарышы мүмкүн, ошондуктан иштеткен commit же чыгарылышты жазып, анын көчүрмөсүн сактаңыз. Ошол бир адат түшүндүрүүгө келбеген абалды экинчи адам түнү экиде ойлой алган нерсеге айландырат.
Скрипт эмнени бере албайт
Автоматташтыруу иштеген орнотууну жаратат жана ошондо токтойт. Туннель кайсы жеке ресурстарга жетиши керек экенин ал чечпейт, бул кирүү саясатынын суроосу жана ага хосттун файрволу менен үстүңкү тармак экөө тең пикирин айтат. Кимге күбөлүктөр берилерин, алар кантип жеткирилерин же адам кеткенде анын кирүү укугу кантип алынарын ал чечпейт. Жана жаман жаңыртуудан кийин машина кантип калыбына келтирилет чечпейт, бул адатта эң жаман учурда билинет.
Кардар профилдери жана көрсөтүлгөн купуялар — кирүү материалы, орнотуу журналдары эмес. Жалпы каналга чапталган жаралган профиль — аккаунт, ошол эле стандарт орнотуу корутундусунун скриншотторуна да тиешелүү. Кызматты калыбына келтирүү үчүн керектүү инсандык абалдын корголгон тизмесин кармаңыз жана ошол күбөлүктөрдүн кайсынысы кийинчерээк жокко чыгарылганын белгилеңиз.
Биринчи кардар — кабыл алуу сынагы
Жайгаштырууну бир ыйгарым укуктуу кардардан, чындыгында күйгүзгөн протоколуңуз менен кабыл алыңыз. Жеке ат чечилерин, кайтуу жолу иштээрин, кайра туташуу туура жүрүшүн жана уруксат берилген топтомдон тышкаркы максат четке кагыларын текшериңиз. Башка кардар колдонмосунан ийгиликтүү кирүү сиз жөнөткөн колдонмо жөнүндө далил эмес.
Каалаган айкалышыңыз мындан ары колдоого алынбаса, орнотуудан мурун тейленүүчү жолду тандаңыз. Эски чыгарылышты жандандыруу, аутентификацияны алсыздатуу же түшүндүрүлбөгөн скрипти кайра иштетүү — бул кийинкиге калтыруу, тейлөө планы эмес, жана ар бири өткөрүп берүүнү кыйындатат.
Өткөрүп берүү барагын жазыңыз
Аны кыска кармаңыз: сервер, аны курган ревизия, керектүү порттор, компоненттер жана алардын жаңыртуу ээлери, уруксат берилген ресурстар, күбөлүк жолу жана калыбына келтирүү процедурасы. Туннелдеги өзгөртүү кирүүнү бузган учурда колдоно турган консолдук же тилкенин сыртындагы жолду кошуңуз. Ошондо кийинки адам эки жолу иштетүүдөн корккон буйрукту эмес, кызматты мураска алат.
Хост өзгөргөндө ошол баракты карап чыгыңыз, бир нерсе бузулганда гана эмес. Эч качан окулбаган өткөрүп берүү документи — үнсүз чындык болуудан калган документ.