Узнать IP адаптера из bat | |
---|---|
S-type Автор Сообщений: 2969 Дата регистрации: 24.04.2004 |
На компьютере есть два адаптера. При подключении к VPN добавляется ещё один (виртуальный, с протоколом PPP). Как можно в bat-файле узнать IP этого адаптера?
Надоело каждый раз сначала смотреть IP, а потом делать route add... |
Re: Узнать IP адаптера из bat | |
---|---|
Foxtrot Сообщений: 3408 Откуда: Куда: Дата регистрации: 25.04.2003 |
может проще метрику поменять один раз?
хотя если винда... этому багу сто лет в обед ------------------ Мойте ноги, моя ноги вы моете и руки |
Re: Узнать IP адаптера из bat | |
---|---|
S-type Автор Сообщений: 2969 Дата регистрации: 24.04.2004 |
Уважаемый, при чём тут метрика? О каком баге речь? |
Re: Узнать IP адаптера из bat | |
---|---|
S-type Автор Сообщений: 2969 Дата регистрации: 24.04.2004 |
Великий и могучий гугл помог:
Интересно, какие извращенцы выдумали подобный синтаксис. Иначе говоря, фильтруем и находим. А затем:
и, не надо каждый раз ручками. P.S. Всё таки, метрикой заинтриговал. |
Re: Узнать IP адаптера из bat | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
ru.wikipedia.org Если требуется каждый раз шаманить с route add, значит неправильно настроена сеть. Либо у тебя на узле (параметры VPN соединения - прежде всего то что называется "Use default gateway on remote network"), либо на самом удалённом VPN сервере - если ты используешь DHCP (что по идее правильно), он тебе и маршруты напихает, помимо собственно присвоения адреса. Конечно если настройки VPN сервера вне твоего контроля (т.е. даже попросить админа разобраться нельзя) - ну тогда да, прямой путь тебе к геморрою с ручным управлением маршрутами. При этом в актуальных версиях винды вместо "батников" рекомендуется использовать Powershell скрипты - а там даже чисто сишарповский код можно всунуть, и вообще все классы дотнет фреймворка доступны. Другое дело что это надо таки изучать... ------------------ WBR, Igor |
Re: Узнать IP адаптера из bat | |
---|---|
S-type Автор Сообщений: 2969 Дата регистрации: 24.04.2004 |
Да, снял галочку Да, настройки VPN сервера вне моего контроля. Просил админов разобраться, даже ссылки им давал, как это сделать - увы, игнорируют. Исправлено 1 раз(а). Последнее : S-type, 05.07.18 22:13 |
Re: Узнать IP адаптера из bat | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Это дома или как? Может проще поменять домашнюю подсеть, если она пересекается с внешней VPN-овской? Что-то мне кажется ты перемудрил с лечением
------------------ WBR, Igor |
Re: Узнать IP адаптера из bat | |
---|---|
S-type Автор Сообщений: 2969 Дата регистрации: 24.04.2004 |
Да, клиент у меня дома. На сколько понимаю, домашняя подсеть с внешней VPN-овской не пересекаются. |
Re: Узнать IP адаптера из bat | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Тогда интернет не должен отваливаться, если снят флажок "Use default gateway on remote network". Ради интереса покажи route print (можешь замаскировать публичные ip, если вдруг они там имеются - хотя по идее не должно быть таковых за роутером) до поднятия VPN и после. Ну и tracert -d 8.8.8.8 "удачный" без VPN и "плохой" когда оно не туда ломится.
Не одмин, но вдруг чего угляжу, или кто другой подскажет ------------------ WBR, Igor |
Re: Узнать IP адаптера из bat | |
---|---|
S-type Автор Сообщений: 2969 Дата регистрации: 24.04.2004 |
Это я тебя запутал.. Подправил пост выше. Инет отваливается, когда подключаюсь к VPN и галочка стоит. При снятой галочке инет есть. Роут нужен для доступа к серверам за VPN. Конечно, есть косяк с DNS - если галочка стоит, можно подключаться по DNS именам. Если голочку снять - сервера доступны только по IP. Есть варианты, но это ведь заниматься надо: social.technet.microsoft.com |
Re: Узнать IP адаптера из bat | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
А, ну то совсем другое дело Хождение по внутренней сети за VPN-ом, да ещё и доступ к внутреннему DNS-у...
Так то да, проще было бы если бы VPN раздавал IP из "внутренней сети" а не отдельные. Галка в общем случае НЕ должна стоять - иначе твой инет трафик попрёт через VPN в эту сеть и будет пытаться оттуда уже идти в собственно инет - для рабочих сетей это плохой вариант, и вполне может быть заблокирован владельцем этой "рабочей" сети (и даже должен быть заблокирован, если он не доверяет на все 100% своим VPN клиентам). Впрочем, у нас тоже периодически ломалось это г*но (TMG управляющий VPN-ом), и админ перевёл VPN на один из роутеров (микротик там какой-то что-ли, не в курсе деталей). Сейчас вроде без проблем работает ------------------ WBR, Igor Исправлено 1 раз(а). Последнее : Igor Korolyov, 06.07.18 12:45 |
Re: Узнать IP адаптера из bat | |
---|---|
Foxtrot Сообщений: 3408 Откуда: Куда: Дата регистрации: 25.04.2003 |
сори что заинтриговал это не наш случай
------------------ Мойте ноги, моя ноги вы моете и руки |
© 2000-2024 Fox Club  |