VPN сыртына чыккан IPv6 трафиги: агып жаткан маршрутту табуу
Туннелден өткөн IPv4 жана түз IPv6 — бул маршруттоодогу боштук, сыр эмес. Белгилүү үй-бүлөнүн сурамын текшериңиз, тандалган маршрутту окуңуз, анан боштукту жабыңыз.
Эки сыноо барагы бири-бирине каршы: бири туннел аркылуу провайдердин дарегин билдирет, экинчиси үй префиксиңизди билдирет, жана анык тыянак — VPN агып жатат. Бул тыянак бир кадамды өткөрүп жиберет, анткени эки отчет эки башка маршруттоо чечимин иштетти, алардын бири гана туннелге кириши керек эле. Боштук адатта чыныгы, жана бул жабуу маселеси, сынган туннел эмес. Үч суроо аны чечет: кайсы агым иш жүзүндө чыкты, ядро ага кайсы маршрутту тандады жана кардар кандай жүрүм-турумду көздөдү.
Ошол тартипте иштеңиз. Аларга тартипсиз жооп берүү кардар бузукпу деген узак талкууга алып барат, ал эми чыныгы жооп — IPv6 маршруту эч качан орнотулган эмес.
Кайсы агым иш жүзүндө чыкты жана кайсы адаптерде
Колдонулган үй-бүлөнү атаган сыноодон баштаңыз, анан колдонмону, кирүү тармагын, колдонуудагы профилди жана байланыш IPv6 сунуштайбы дегенди жазып алыңыз. Ошол төрт факт эки аткарууну салыштырууга боло тургандай кылат, ал төртүнчүсүн адамдар унутат: v6 префикси жок тармак v6 агып кете албайт, ал эми кийинчерээк аны кошкон тармак жоопту өзгөртөт.
Баракты жүктөп, анын натыйжасын окуунун ордуна ар бир үй-бүлөгө бир сурам жөнөтүңүз. Бир барак v6 жана v4 ресурстарын аралаштырышы мүмкүн, фондук процесс алдыңыздагы өтмөктөн башкача жүрүшү мүмкүн, ал эми кэштелген жооп сиз текшерүүгө аракет кылган тармактык өзгөрүүдөн узак жашашы мүмкүн. Текшере турган барар жериңизди белгилеп, жазып алыңыз, ошондо кайталанган аткаруу ошол эле нерсени өлчөйт.
Ядро тандаган маршрутту окуу
Маршрут таблицасы браузер жооп бере албаган суроого жооп берет. Системадан белгилүү бир барар жер кайда барарын сураңыз жана көрүнгөн демейки менен катар саясат эрежелерин да кошуңуз, анткени экөө тең аны басып озушу мүмкүн:
ip -6 route get 2606:4700:4700::1111
ip -6 rule show
ip -6 route show table all
Тактагыраак префикс — бир барар жер туннелден тышкары калып, калганынын баары ичинде калышынын кадимки себеби, ал эми саясат эрежеси каалаган маршруттан жогору артыкчылыкта ушундай кыла алат. Метриканы да окуңуз, анткени бир префикстин эки жазуусу экрандагы тартиби менен эмес, метрика менен чечилет. Windows'то барабар тизме Get-NetRoute -AddressFamily IPv6, чечим тартибине дал келүү үчүн метрика боюнча иреттелген. Таблицада туура көрүнгөн эреже да төмөнүрөөк номурлуу саясат эрежесине утулушу мүмкүн, ошондуктан эрежелер тизмеси маршруттар тизмеси менен бир дем менен жүрөт.
Кардардын IPv6 саясаты кайдан келет
Кардар v6ны туннел аркылуу өткөрүүгө, андан баш тартууга же аталган өзгөчөлүккө жол берүүгө курулушу мүмкүн, жана бул үч ниет үч башка туура натыйжа берет. Байкоону агым деп атоодон мурун профилди жана кардардын өз документтерин окуңуз, анткени операциялык система дагы эле физикалык байланышта кошуна издөөсүн жөнөтүп жатканда v6ны блоктогон кардар долбоорлогондой жүрүм-турум кылат.
Туннелден атайылап чыгарылган колдонмо — туннел эч качан ташыбаган үй-бүлөгө караганда башка учур. Биринчиси бир программа жөнүндө чечим, экинчиси жабуудагы боштук, ал эми оңдоо ошого жараша айырмаланат. Эч качан болбошу керек болгон маршрутту издегенге чейин кардардын чыгарылган программаларынын тизмесин окуңуз.
Тар байкоо, таблица каршы келгенде
Маршрут издөө эки маанилүү болгондо, хосттогу бир интерфейс байкоосу аны чече алат, бирок ал суроого багытталган болсо гана. VPNдин өз акыркы чекитине трафик долбоор боюнча физикалык адаптерден өтөт; маанилүүсү — такыр башка жакка даректөө берилген колдонмо агымы да ошол жерде көрүнөбү. Баарын жыйноонун ордуна жазууну текшерип жаткан барар жериңизге чыпкалаңыз.
Кең жазуу бир суроо талап кылгандан алда канча көп жеке трафикти ачыкка чыгарат. Ал ошондой эле суроого так эмес жооп берет, анткени сизди кызыктырган агым байланышсыз туташуулардын агымына көмүлүп келет. Текшерилген барар жерге чыпкалаңыз, бир аз пакеттен кийин токтоңуз жана жазууну жок кылыңыз.
Боштукту жабуунун үч жолу
Үй-бүлөнү туннел аркылуу өткөрүңүз, туннел аны ташый албаганда кардарда блоктоп коюңуз, же ээси жана кароо күнү менен атайылап өзгөчөлүктү жазып коюңуз. Ар бири коргоого татыктуу, ал эми коргоого татыксыз жалгыз нерсе — тандоону жашыруун калтыруу, анткени жашыруун тандоо — агымдын дал өзү. Эгер туннелде v6 чыгуучусу такыр жок болсо, кардарда v6дан баш тартуу акыйкат да, текшерүүгө боло турган да. Маанилүүсү — тандоо кийинки адам таба турган жерде жазылышы, алты айдан кийин жүрүм-турумдан божомолдонбошу.
Кайра туташкандан кийин жана тармактардын ортосунда жылгандан кийин текшерүүнү кайталаңыз, анткени мурунку байланыш үчүн орнотулган маршрут өзгөрүүдөн аман өтүшү мүмкүн. Анан барар жерди, тандалган маршрутту, кардар саясатын жана сыноо колдонгон үй-бүлөнү жазыңыз, ошондо кийинки адам чечимди кайра чыгарбай, окуйт. RFC 7359 кош катмардын агып кетишин ката эмес, долбоорлоо маселеси катары документтештирет, жана бирөө иштеп жаткан v4 туннели баарын жабат деп ырастаганда шилтеме кылынуучу дал ошол булак.