Windows VPN-ийн анхдагч маршрутаас нэг хост хасах
Бүрэн туннелийн профайл анхдагч маршрутыг эзэмшинэ. Нэг хостод физик интерфейс дээр илүү нарийн префикс хэрэгтэй бөгөөд холболт бүрийн дараа дахин нэмэгддэг.
Зөөврийн компьютер оффисын VPN-д холбогдоход хэвлэгчийн вэб хуудас, локал сүлжээнд л хариу өгдөг интранет зэрэг бүх зүйл түүнийг дагана. Гараар хийсэн маршрут үүнийг нэг цагийн турш засдаг ч дараа нь холболт тасарч, буцаж ирэхэд онцгой тохиолдол алга болсон байна. Туннельд ямар ч алдаа байхгүй: Windows нэг л чиглүүлэлтийн хүснэгт хадгалдаг бөгөөд VPN адаптер холболт бүрт тухайн хүснэгтийн өөрийн хувийг дахин бичдэг. Үлддэг зүйл бол адаптерийн өөрийн бичлэгээс гадуур байгаа бүхэн юм.
Туннель аль бичлэгийг авах вэ
Хүснэгтийг хоёр удаа бичиж ав, нэг удаа туннель унтарсан, нэг удаа асаалттай үед, дараа нь анхдагч мөрүүдийг харьцуул. Профайл анхдагч префиксийг шаардах үед адаптерийн бичлэг хүснэгтийн хамгийн өргөн мөр болдог тул аливаа онцгой тохиолдол түүнээс нарийн байх ёстой. Энэ нь префиксийн уртын тухай арифметик бөгөөд итгэл эсвэл бодлогын тухай мэдэгдэл биш. Энэ нь мөн онцгой тохиолдол аль интерфейсийг нэрлэхийг тогтоодог.
Үргэлжлүүлэхийн өмнө интерфейсийн индекс ба локал гарцыг бичиж ав, учир нь машин өөр сүлжээнд нэгдэхэд хоёулаа өөрчлөгддөг. Доорх командууд тэдгээрийг санах ойноос биш, машинаас уншдаг.
route print -4
Find-NetRoute -RemoteIPAddress 198.51.100.30
Хоёр дахь команд нь тухайн нэг хаяг яг одоо ашиглах интерфейс ба дараагийн алхмыг мэдээлдэг бөгөөд энэ нь дөчөн мөр уншиж таамаглахаас дээр. Холболтын өмнө болон дараа нь ажиллуулбал өөрчлөлтийн бүртгэлд хавсаргах үнэ цэнэтэй хосыг олж авна. Хоёр гаралт хоёулаа энэ хуудасны үлдсэн хэсэгт хэрэглэгдэх тоонуудыг өгдөг.
Хостын маршрут тодорхой байдлаар ялна
Хамгийн урт префиксийн тохирол ялагчийг тогтоодог тул физик гарцаар дамжсан /32 туннелээр дамжсан анхдагчийг туннельд хүрэлгүйгээр ялна. Тэр хаяг руу чиглэсэн урсгал локал интерфейсээр гарч, бусад бүхэн одоогийн замаа хадгална. Туннель анхдагчийг хэвээр зөөж, тэр очих газрын цорын ганц нэр дэвшигч байхаа болино. Префиксийн урт нь хүснэгтийн санал болгодог цорын ганц хөшүүрэг бөгөөд энэ ажилд хангалттай.
Тодорхой байдал нь домэйн нэрийг хасах ойлгомжтой богино замыг ч үгүйсгэдэг, учир нь хүснэгт хаягуудыг тааруулдаг бөгөөд нэг нэр хэд хэдэн хаяг руу задарч болно. Эхлээд хостыг задалж, дараа нь түүний аль хаяг онцгой тохиолдолд тохирохыг шийд.
Доорх бүхний хувьд Office нэртэй холболт, локал гарц 10.0.0.1 интерфейс 7 дээр, очих газар 198.51.100.30 дээр гэж үзье. Эдгээр нь анхдагч биш, орлуулагч утгууд бөгөөд дээрх командууд таны машин бодитоор ашигладаг утгыг өгдөг. Энэ орлуулалтын тэмдэглэлийг өөрчлөлттэй хамт хадгал, дараагийн уншигч тоог хуулахгүйн тулд.
Маршрутыг дараагийн дахин холболтоос илүү удаан амьдруул
Windows VPN холболт дээр хасах заавар санал болгодоггүй тул онцгой тохиолдол адаптер дахин бичихгүй физик интерфейс дээр амьдрах ёстой. Хариулт мэт харагдах cmdlet эсрэгээр хийдэг: Add-VpnConnectionRoute префиксийг туннель руу зөөдөг бөгөөд энэ нь хуваагдсан профайл нэг очих газрыг зөөж, үлдсэнийг локал үлдээх ёстой толь тохиолдол юм. Энд түүн рүү тэмүүлэх нь гадаа үлдээхийг хүссэн урсгал доош орохыг батална.
Гараар хийх хэлбэр нь нэг команд. Сул тал нь дахин холболт биш, сүлжээний өөрчлөлт.
route -p add 198.51.100.30 mask 255.255.255.255 10.0.0.1 metric 1 if 7
Энэ нь -p ачаар дахин ачааллыг даван туулж, туннель бусад бүхнийг зөөж байхад нэг хаягийг интерфейс 7-оор гаргадаг. Зөөврийн компьютерыг өөр сүлжээнд зөөвөл гарц ба индекс хоёулаа хуучирч, бичлэг чимээгүйхэн бүтэлгүйтдэг. Хэн эзэмшиж, хэзээ устгах ёстойг бичиж ав.
Холболтын скрипт нь илүү бат бөх хувилбар, учир нь бичлэг амьд үлдсэн гэж найдахын оронд холболт бүрийн дараа онцгой тохиолдлыг дахин нэмдэг. Доорх хоёр мөр нь туннелийг эхлүүлдэг зүйлд хамаарах бөгөөд нэвтрэх скриптэд биш.
rasdial Office
route add 198.51.100.30 mask 255.255.255.255 10.0.0.1 metric 1 if 7
Туннелийг юу өргөсөн ч, хоёр дахь мөрийн зөв газар нь тэр, мөн rasdial холболт тогтосны дараа л буцаж ирдэг тул маршрут адаптерийн өөрийн бичлэгийн ард буудаг. Унтаанаас сэрсний дараа дахин ажиллуул, учир нь түр зогсолт маршрутыг унагаж, туннелийг дээгүүр үлдээж болно. Хэрэв ажил эсрэгээрээ бол, нэг префиксийг туннель руу түлхэж, үлдсэнийг локал үлдээх бол, Add-VpnConnectionRoute зөв хэрэгсэл.
Чиглүүлэлт процесс сонгож чадахгүй
Заримдаа шаардлага очих газраас ч нарийн: нэг программ локал замаар явах ёстой, бусад бүхэн туннель дотор үлдэх ёстой. Чиглүүлэлт үүнийг илэрхийлж чадахгүй, учир нь процесс биш хаягийг тааруулдаг. Ажиллах боломжтой загвар нь асуудлыг эхлүүлэгч рүү түлхдэг.
Профайлыг анхдагч маршрутаас хол байлгаж, тэр нэг програмыг локал интерфейсийн хаягт уясан байдлаар эхлүүл, тэгвэл онцгой тохиолдол эхлүүлэх команд болж, туннель аль хэдийн зохицуулж байсан зүйлээ хадгална. Чиглүүлэлтийн хүснэгтэд юу ч өөрчлөгдөхгүй, ийм учраас энэ нь дахин холболтыг даван туулдаг. Энэ нь мөн туннель эхнээсээ анхдагч маршрутыг эзэмших ёсгүй гэсэн үг тул энэ нь өмнөхөд нөхөөс хийх биш, өөр загвар юм.
Сул тал нь техникийн бус, үйл ажиллагааны. Программыг үргэлж бүрхүүлээр эхлүүлэх ёстой бөгөөд сэрсний дараа холбоос байхгүй бол хүснэгтийн санал болгосон аль ч замыг чимээгүйхэн авдаг. Энэ нь зориуд нээдэг хөтчид тэвчихүйц, туннелиас хэзээ ч гарах ёсгүй зүйлд хүлээн зөвшөөрөхгүй.
Хэрэглэгч тус бүрийн холболт ч үүнийг шийдэхгүй. Windows холболтыг бүртгэлд хязгаарлаж болох боловч чиглүүлэлтийн хүснэгт бүх машинд хамаарах хэвээр байдаг тул анхдагч маршруттай бүртгэлд хязгаарлагдсан холболт машины бүх процессыг, бусад сессийг оролцуулан, чиглүүлсээр байна. Хүрээ нь зөвхөн маршрутын хүрээ бүртгэлтэй тохирох үед бодит болдог. Тиймээс нэг зөөврийн компьютер хуваалцдаг хоёр хүн нэг хүснэгт хуваалцаж, хоёр дахь нь эхнийх нь эхлүүлсэн туннелийг өвлөнө.
Онцгой тохиолдол дахин холболтыг даван туулсныг батал
Өөрчлөлтийг бүтэлгүйтэх аргаар нь туршиж үз: салга, дахин холбогд, шинэ программ нээ, дараа нь локал үлдэх ёстой нэг хаяг ба туннель ашиглах ёстой нэг хаягийг хүс. Хоёулыг нь холбогдсон төлөв дэх Find-NetRoute-тай харьцуул.
Хэрэв дахин холболтын дараа префикс хүснэгтэд байхгүй бол энэ нь буруу формат биш, буруу объектод амьдарч байна. Үүнийг физик интерфейс рүү зөөж, туршилтыг давт. Хоёр командын гаралтыг өөрчлөлтийн бүртгэлтэй хамт хадгал, учир нь ажиллаж буй төлөвийн агшин зураг дараа нь тайлбарын нэг догол мөрөөс илүү олон асуултад хариулдаг. Дараагийн хүн холболт юу үүсгэснийг мэдэхийг хүснэ, та юу үүсгэхийг хүсээгүйг биш.