Туннель ноутбукта иштеген, ошондуктан конфигурация файлы телефон менен планшетке көчүрүлгөн, эми үчөөндө тең кол алышуулар үзүлүп-үзүлүп турат. Эч нерсе туура эмес басылган эмес жана сервердин конфигурациясы өзгөртүлгөн эмес. WireGuard профили бир нече түзмөк колдоно алган сырсөздүү аккаунт эмес; бул ачкычтар жуп, жана сертешти гана ачык жарымы аныктайт. Файлды көчүрүү инсандыкты көчүрөт, ошондуктан сервер азыр баары бирдей деп ырастаган бир нече түзмөк үчүн бир гана акыркы чекит мамилесин кармоого аракет кылат. Сервер тарабынан байкала турган экинчи түзмөк жок, дареги дайыма жылып турган сертеш гана бар.

Ар бир түзмөктөгү кол алышуу журналынан баштаңыз

Ар бир түзмөктө клиентти ачып, бир нерсени өзгөртүүдөн мурун акыркы кол алышуу убактысын жана учурдагы акыркы чекитти жазып алыңыз. Ден соолугу жакшы жөндөөдө бул маанилер түзмөк колдонулуп жатканда туруктуу болот; кайталанган инсандыкта убакыт белгилери кезектешип келет, жана серверде катталган акыркы чекит профили бар түзмөктөн башка түзмөктү сүрөттөшү мүмкүн. Ушул кезектешүү — кол тамга, жана ал симптомдун жөндөө катасы эмес, туруксуз байланыш болуп көрүнүшүн түшүндүрөт. Түзмөктөр бузулган эмес; алар бири-бирине тоскоол болуп жатат.

Окууну түзмөктөрдүн өзүндө жүргүзүңүз, ошондо ар бир байкоо белгилүү машинага байланышат. Колдоо чатынан көчүрүлгөн убакыт белгиси ошол байланышты жоготот жана кийин абдан аз баалуу.

Эки түзмөктүн бир инсандыкты бөлүшөрүн ырастаңыз

Ачык ачкычтарды салыштырыңыз, эч качан жеке ачкычтарды эмес. Ачык ачкыч жеке ачкычтан алынат, ошондуктан бирдей жеке ачкычы бар эки профиль бирдей ачык ачкыч берет жана сервер үчүн айырмаланбайт. Эгер эки түзмөк бир ачык ачкычты билдирсе, маселе чечилди жана keepalive'дин эч бир жөндөөсү жардам бербейт. Туруксуз кол алышуулары бар эки башка ачкыч таптакыр башка жерди көрсөтөт, ошондуктан салыштыруу ар кандай өзгөртүүдөн мурун болушу керек.

wg show wg0 public-key
wg show wg0 latest-handshakes
wg show wg0 endpoints
wg show wg0 transfer

Бул буйруктар тек ачык материалды жана эсептегичтерди басып чыгарат, колдоо сүйлөшүүсүнө ушунун баары жетет. Серверде бир ачык ачкычы жана эки тармактын ортосунда дайыма жылып турган акыркы чекити бар сертеш жазуусу кайталоонун күтүлгөн натыйжасы, анткени жаңы булактан келген аныкталган пакет трафиктин кайда жөнөтүлөрүн жаңыртат. Бул жүрүм-турум протоколдун долбоор боюнча иштеши, ошондуктан аны тармактын бузулушу менен чаташтыруу ошончолук оңой.

Экинчи инсандыкты туура даярдаңыз

Ага муктаж түзмөктө жаңы ачкычтар жубуңузду түзүп, анан алынган ачык ачкычты өзүнүн уруксат берилген даректери менен өзүнчө сертеш катары серверге кошуңуз. Жеке ачкыч түзмөктө түзүлүп, ошол жерде калышы керек; башка жерде түзүлүп коюлган ачкыч жок дегенде бир кошумча жерден өткөн, жана бул сапар эми ишеним тарыхынын бөлүгү.

umask 077
wg genkey > newdevice.key
wg pubkey < newdevice.key

Сервер тарабына ачык ачкыч жана баштапкы түзмөк менен кагылышпаган уруксат берилген даректин дайындалышы керек. Эски туннель дарегин сактап, жаңы ачкыч сунуштаган профиль сервер кабыл алып, анан туура эмес багыттай турган сертеш жаратат, бул четке кагылган кол алышуудан алда канча назик бузулуу. Даректин дайындалышын туташуудан мурун текшериңиз, биринчи түшүнүксүз пакет жоготуусунан кийин эмес.

Дубликатты түпнусканы бузбай алып салыңыз

Жаңы инсандык иштегенден кийин көчүрүлгөн профилди түпнуска түзмөктүн айланасынан алып салыңыз, түпнуска али колдонуп жаткан сервер жазуусун өчүрбөңүз. Эгер көчүрмө ачылып калган болушу мүмкүн болсо, анын ордуна дароо күчүн жок кылып, анан кайра чыгарыңыз; ыңгайлуулук жалпы сырды айланамда калтырууга себеп эмес.

Бир жазылууга бир нече түзмөктү чындап колдогон башкарылуучу кызмат муну өзү айтат жана өз интерфейсинен өзүнчө эсеп маалыматтарын чыгарат. Бир профилди кол менен көчүрүү эч качан ошол модель эмес, кызматтын бренди чексиз түзмөктөрдү белгилесе да.

Эки түзмөктү өзүнчө жана чогуу сынаңыз

Алгач ар бир түзмөктү жеке текшериңиз: кол алышуу, кыймылдап жаткан өткөрүү эсептегичтери жана туннель гана жете турган багыт. Анан экөөнү бир убакта иштетип, сервердин акыркы чекиттерди кандай көрүп жатканын байкаңыз; эки башка ачкыч секирип турган бир жазуунун ордуна эки туруктуу сертеш жазуусун бериши керек.

Жаңы ачык ачкычтарды жайгаштыруу жазуулары менен сактап, кайсы түзмөк кайсынысын кармай турганын жазыңыз. Ошол тизме жок болсо, профилди көчүрө турган кийинки адам ошол эле бузулууну кайталайт, жана кезектешип турган кол алышуулар кайра тармакка таңылат.

Тектеш макалалар