VPN аркылуу 169.254: дарек эч качан маршрутталуучу болгон эмес
Link-local багыт туннелге жетпей эле ыргытылат, ошондуктан маршрут кошуу гана бузулушту кеңейтет. Ички тармакты оңдоо же көпүрө курууну тандаңыз.
Сиз маршрутту кошосуз, туннель көтөрүлөт, бирок аркы тарапка ping «network unreachable» эмес, толук жоготуу менен өлөт. Бул айырма маанилүү, анткени көңүлдү маршруттоо таблицасынан даректин өзүнө бурат. 169.254 багыты link-local, ал эми анын аймагы долбоор боюнча биринчи hop-то бүтөт, туура эмес конфигурациядан эмес.
Кийинки чечим тар жана аны ачык кабыл алуу керек: сервер тараптагы ички тармакты оңдоо же 2-катмардын сегментин кеңейтип, дарекке кайра жергиликтүү маани берүү. Калганынын баары, кеңири маршрут кошуу да, ошол эле бузулушту көбүрөөк багыттарга таратат.
Даректе маршрут жок эмес, ал маршрутталбайт
IPv4 link-local даректери жакшыраак эч нерсе жооп бербегенде өзүлөрүн дайындашат; Windows’тогу автоматтык жеке даректөө ушундан келет. Аймак ар бир байланышта бир убакта колдонулат, ошондуктан иштейт: бир сегменттеги эки хост эч кандай координациясыз сүйлөшө алат.
Ушундай эле касиеттен улам маршрутизатор бул пакеттерди тармактардын ортосунда өткөрбөшү керек. Link-local багытка жөнөтүлгөн пакетти кабыл алып, башка интерфейстен чыгаруу эки маанилүүлүк жаратат, анткени жөнөтүүчүнүн «жергиликтүүсү» менен алуучунун «жергиликтүүсү» башка жерлер. Кайсынысын көздөгөнүн чечүүчү издөө жок. Бул жерде өткөрүү администратор күйгүзө алган саясат тандоосу эмес; дарек классы аны жокко чыгарады.
Ошондуктан 169.254.1.10 ды туннель аркылуу жеткиликтүү деп орноткон шлюз ядродон дарек форматы тыюу салган нерсени сурайт. Пакет алыскы хостко жетпей туруп эле ыргытылат, маршруттун тактыгы аны өзгөртпөйт.
Туннель аймак маселесин эмне үчүн көрүнүктүү кылат
TUN интерфейси эки өнөктөштүн ортосунда IP пакеттерин ташыйт жана артында жалпы сегмент жок. Таратуу жок, аркы тарап үчүн ARP жок жана кошуналарды табуу да жок.
Белгилер так дал келет, эгер эмнени издөөнү билсеңиз. Маршрут таблицада бар, ping толук жоготууну билдирет, кошуналар таблицасы толук эмес жазууну көрсөтөт. Туннелдеги жазуу пакеттин чыгып баратканын көрсөтөт, бул адамдарды дарек классына эмес, алыскы учка кароого түртөт.
Windows’то ошол эле тамырдан экинчи, тышкы жактан байланышсыз белги бар: бир гана link-local дареги калган адаптерде пайдалуу шлюз жок, ошондуктан тармакты таануу туташууну классификациялай албайт жана брандмауэр профили public’ке түшөт. Туннель себеп эмес; дарек себеп.
Үч суроо менен чечиңиз
Ички тармакты оңдоо менен байланышты көпүрөлөөнүн ортосундагы тандоо үч шартка байланыштуу.
| Question | If yes | If no |
|---|---|---|
| Can the far-side host be given a routable address? | Change the host or fix DHCP and route normally | Continue to the next question |
| Does the device accept a static address at all? | Assign one from the site's real prefix | Bridging is the only remaining option |
| Can you accept broadcast crossing the tunnel? | A bridge is viable for a small segment | Replace the device or accept no remote access |
Көп учурлар биринчи суроодо токтойт. Link-local дарек көрсөткөн хост адатта DHCP жооп бербегенин, кабель же VLAN туура эмес экенин, же бирөө даректи кол менен жазганын билдирет. Аны оңдоо кандайдыр бир туннель ишинен арзан жана келечектеги бардык кардарлардан маселени алат.
Бир нерсени божомолдоодон мурун сервер тарабын текшериңиз. Хостто ip addr show жана ip route, кардарда arp -n же route print -4 иштетиңиз.
Көпүрө туура жооп болгондо эмнеге турду
Физикалык адаптерди TAP адаптери менен көпүрөлөө алыскы кардарды жергиликтүү таратуу доменинин бөлүгү кылат.
Чыгымдар реалдуу жана аларды кимдир бирөө макул болгонго чейин айтуу керек. Таратуу трафиги туннелден өтөт, кардар жергиликтүү сегментке бардык максатта ачык, ал эми сервер эми пакеттерди маршруттоонун ордуна кадрларды өткөрөт. Бул лабораториялык стол же маршрутталуучу конфигурация жолу жок түзмөк үчүн орундуу алмашуу, алыскы кирүү үчүн начар демейки.
Көпүрө курууда эки жарым керек: сервердеги көпүрө жана кардар профилинде кайсы багыттар аркы тарапта экенин айткан маршрут. Жалгыз көпүрө кардарды божомолго калтырат, жалгыз маршрут дарек классын оңдой албайт.