Печатачот е офлајн кога се поврзува VPN? Проверете ја табелата со рути
VPN со целосен тунел може да ја надмине рутата до вашиот печатач. Четири проверки ја наоѓаат победничката рута, додаваат тесна хост-рута и ја задржуваат по повторното поврзување.
Вашиот лаптоп се поврзува со корпоративниот VPN и печатачот два метра подалеку престанува да одговара. На печатачот ништо не се промени, а локалната мрежа не падна. Она што се промени е табелата со рути: тунелскиот адаптер сега има патека што ја покрива адресата на печатачот, па тие пакети излегуваат преку VPN и пристигнуваат на порта што нема поим каде е вашата рамна мрежа. Изведете ги четирите проверки подолу по ред и застанете на првата што нема да успее.
Прв чекор: докажете дека печатачот е сѐ уште достапен на LAN
Пред да ја допрете рутирањето, потврдете дека уредот е жив за нешто што не го користи VPN. Побарајте телефон на истиот Wi-Fi да ја отвори веб-страницата на печатачот или пингнете ја адресата од друга машина на рамната мрежа. Ако печатачот не одговори ниту таму, VPN е случајност и грешката е во печатачот, во неговата Wi-Fi врска или во изолацијата на клиенти на пристапната точка.
Ако одговара насекаде освен на овој лаптоп, имате проблем со рутирање или со резолуција на имиња што живее на лаптопот, и следниот чекор ќе ви каже кој од двата е.
Втор чекор: пронајдете ја рутата што Windows навистина ја избира
Не читајте ја табелата од горе надолу и не погодувајте. Прашајте го Windows кој запис го избира за точната адреса што ве интересира, и земете го индексот на интерфејсот во исто време.
Find-NetRoute -RemoteIPAddress 192.168.1.50
route print -4
tracert -d 192.168.1.50
Find-NetRoute ја печати победничката рута и нејзиниот интерфејс, и тоа се двата факти од кои зависи остатокот. route print -4 ги прикажува околните записи, вклучително двата полустандардни што ги инсталираат клиентите со целосен тунел: 0.0.0.0/1 и 128.0.0.0/1, кои заедно го покриваат целиот IPv4 простор без никогаш да го заменат 0.0.0.0/0. /1 е подолг од /0, но вашиот 192.168.1.0/24 е уште подолг, затоа недостасувачката LAN рута е поважна од самата тврдба на тунелот.
Две правила го решаваат одговорот. Најдолгиот совпаѓачки префикс победува прв, а меѓу записите со ист префикс победува пониската вкупна метрика, каде вкупната ја комбинира метриката на рутата и метриката на интерфејсот. Ако избраниот интерфејс е тунелот, продолжете. Ако е физичкиот адаптер, а сообраќајот сѐ уште не поминува, застанете тука: вашиот проблем е резолуција на имиња или сопствената листа за пристап на печатачот, а не VPN рутата.
Трет чекор: додадете ја најтесната рута што ја именува портата и интерфејсот
Поправката е еден запис што ја насочува адресата на печатачот кон локалниот рутер на локалниот адаптер. Извршете го во подигнат команден ред и заменете ги вредностите што штотуку ги прочитавте.
route add 192.168.1.50 mask 255.255.255.255 192.168.1.1 if 12 -p
Вредноста на if е индексот на интерфејсот на физичкиот адаптер. Неговото испуштање е најчестата причина командата да изгледа успешна и да не промени ништо, бидејќи кога два адаптери можат да стигнат до истиот следен скок, Windows е слободен да го избере оној што не го сакавте. Знамето -p го прави записот постојан, па тој преживува рестартирање наместо да умре со сесијата.
Претпочитајте хост-рута за единечниот уред пред рута за целиот 192.168.1.0/24. Рутата за подмрежа е поширока отколку што бара задачата и се судира во моментот кога корпоративната страна исто така го користи тој префикс: еден префикс тогаш има два сопственици, а кој запис победува одлучува до која мрежа навистина можете да стигнете.
Во спротивната насока, ако сте ја избришале опцијата за стандардна порта на VPN врската за да го заштитите LAN, и оддалечените приватни префикси престануваат да се решаваат. Додадете рути за нив преку VPN интерфејсот на ист начин, инаку тунелот станува врска што не носи ништо.
Четврт чекор: направете исклучокот да преживее следното поврзување
Многу корпоративни клиенти повторно го инсталираат целиот сет рути при секое поврзување и притоа повторно ги пресметуваат метриките на интерфејсите, па рута што работеше вчера денес може да биде надмината. По повторното поврзување, повторете Find-NetRoute за печатачот и проверете дали интерфејсот сѐ уште одговара на физичкиот адаптер. Ако записот исчезнал, нешто го брише; постојаната рута не ве штити од агент што ја мете табелата. Закажаните задачи што ја додаваат рутата повторно по поврзувањето со VPN се вообичаеното решение, и тие се истото решение што се крши кога индексот на адаптерот ќе се промени по док или ажурирање на драјвер.
Гледајте го IPv6 одделно. Клиент што бара само стандарден IPv4 може да ја остави стандардната рута IPv6 на физичкиот адаптер, па печатач достапен преку IPv6 продолжува да работи додека IPv4 не поминува, или обратно. Тестирајте со ping -4 и ping -6 пред да одлучите дека табелата со рути е невина.
Што ве чини локалната кратенка
Секоја рута што го заобиколува тунелот е дупка во ветувањето на тунелот. Сообраќајот до таа адреса веќе не минува низ корпоративната порта, што значи без проверка, без евидентирање и без спроведување политика врз него. На управуван уред тоа може да биде проблем со усогласеност, а не преференца, затоа прашајте дали постои официјален исклучок за поделен тунел пред да додадете еден рачно. Чувајте го вашиот онолку тесен колку што бара задачата и онолку краткотраен колку што дозволува ситуацијата.
Ако печатачот одговори по промената, повторете ги четирите проверки по следното повторно поврзување наместо да претпоставите дека поправката се задржа. Ако не одговори, снимете го излезот на Find-NetRoute пред поврзувањето и по него; разликата ќе ви каже дали клиентот го избришал записот или само го прераспоредил.