Та WireGuard файл дахь AllowedIPs-ийг өөрчилж, туннелийг дахин эхлүүлэхэд маршрутын хүснэгт яг урьдын адил харагдана. Ердийн хариу үйлдэл нь төвөг учруулж буй маршрутыг устгаад цааш явах бөгөөд энэ нь дараагийн дахин холбогдол түүнийг буцааж тавих хүртэл ажиллана. Таны зассан файл таны харж буй төлөвийг үүсгэсэн объект байх албагүй. Хоёр менежер нэг машинд ижил протоколыг ажиллуулж болох бөгөөд интерфэйсийг зэрэг нэг л нь эзэмшинэ.

Домог: машин дээр WireGuard-ийн нэг тохиргоо байдаг

wg-quick /etc/wireguard/ дор файл уншиж, та түүнийг өргөхөд интерфэйсийг байгуулна. NetworkManager холболтын профайлыг өөрийн keyfile хэлбэрээр хадгалж, идэвхжүүлэх үед танилцуулна, мөн wg-quick файлыг импортлох нь утгуудыг тэр профайл руу хуулна, түүн рүү холбохгүй. Дараа нь эх файлыг засах нь юу ч өөрчлөхгүй, учир нь профайл түүнийг цаашид уншихгүй. Тиймээс ижил түнш, түлхүүрийн жагсаалт хоёр удаа оршиж болох бөгөөд хоёр дахь хувь хүчинтэй байна.

Санаж үлдэх шалгуур: дахин ачаалалтыг даадаг ч дахин импортыг даадаггүй өөрчлөлтүүд нэг сангаас, дахин ачаалалтад алга болдог өөрчлөлтүүд нөгөөгөөс ирдэг.

Нэг практик жишээ хуваагдлыг тодорхой болгоно. Харьцуулна уу nmcli connection show -тай systemctl status wg-quick@wg0, дараа нь маршрутууд яг аль интерфэйст өлгөгдсөнийг шалгана уу. Хэрэв үйлчилгээ үхсэн, интерфэйс өргөгдсөн бол файл юу ч гэсэн профайл ажлыг хийнэ.

Домог: маршрутжуулалтын дүрмүүд WireGuard-ийн хэсэг

Цөмийн WireGuard төхөөрөмж түнш, түлхүүрүүдийг мэддэг бөгөөд бодлогын маршрутжуулалтын талаар юу ч мэддэггүй. Таны харж буй ip rule бичлэг, нэмэлт хүснэгтүүдийг интерфэйсийг өргөсөн хэрэгсэл суулгасан. wg-quick fwmark болон тусгай хүснэгт, түүн рүү заасан дүрмүүдийг нэмж болно, харин NetworkManager маршрутуудыг өөрийн ipv4 тохиргоогоор суулгаж, DNS-ийг системийн ашигладаг resolver бэкэндэд үлдээнэ. Ижил туннель, өөр гаж нөлөө.

Ямар нэгэн зүйлийг өөрчлөхөөс өмнө ip rule болон ip route show table all уншиж, маршрут бүр аль хүснэгтэд амьдардаг талаар тэмдэглээрэй. Таны тохируулаагүй хүснэгтийн дугаар түүнийг бүтээсэн хэрэгслийн талаар хүчтэй сануулга юм.

Домог: маршрутыг устгах нь засвар

Ажиллаж байх үед устгасан маршрут бол эзэмшигч дараагийн идэвхжүүлэлтэд дахин суулгах маршрут бөгөөд идэвхжүүлэлт таныгүйгээр ч тохиолдож болно: зөөврийн компьютер сэрэх, холбоос хэлбэлзэх, үйлчилгээ дахин эхлэх эсвэл NetworkManager-ийн автомат холболт. Тиймээс ижил маршрут буцаж ирдэг, тиймээс түр шийдэл буруу биш, харин найдваргүй мэт санагддаг. Эхлээд менежерийг тодорхойлж, дараа нь тэр менежерийн үнэхээр уншдаг оролтыг өөрчил.

Дахин холбогдож, холбогдох үйлчилгээг дахин эхлүүлэх нь жинхэнэ засварыг зөвхөн цэвэрхэн харагдах засвараас ялгах шалгалт юм.

Нэг эзэмшигчийг сонгож, нөгөөг нь устга

Байрлуулалт тань дэмждэг менежерийг сонгоод, өрсөлдөгч идэвхжүүлэлтийг түүний баримтжуулсан удирдлагаар идэвхгүй болго, түүнийг дэмий хоосон үлдэнэ гэж найдахын оронд. Масклагдсан wg-quick үйлчилгээ эсвэл устгагдсан NetworkManager профайл нь тодорхой; хоёуланг нь идэвхтэй үлдээж, тэднийг уралдуулах нь тийм биш. Ямар нэг зүйлийг идэвхгүй болгохын өмнө ажиллаж байгаа хандалтыг хамгаал, учир нь таны алсын сессийг зөөж буй интерфэйс таны устгах гэж буй интерфэйс байж болно.

Өөрчлөлтийн дараа оруулсан болон хасагдсан урсгал, дараа нь DNS, дараа нь нэг удаа дахин ачаалж шалгана уу. Нэг менежертэй дахин ачаалалтыг төлөв дааж чадвал танд тохиолдлын биш, эзэмшигч байна.

Ерөнхий дүрмийг WireGuard-ийн гадна ч санах нь зүйтэй: ямар нэг тохиргоо байнга буцаж ирдэг бол үр дүнг устгахаа больж, түүнийг байнга үйлдвэрлэж буй процессыг ол.

Холбоотой нийтлэлүүд