Як знайти IP свого клієнта VPN у Windows


4

Коли я бігаю ipconfigі отримую наступне:

C:\Documents and Settings\grmsrh14>ipconfig

Windows IP Configuration

Ethernet adapter Wireless Network Connection:

        Media State . . . . . . . . . . . : Media disconnected

Ethernet adapter Local Area Connection:

        Connection-specific DNS Suffix  . :
        IP Address. . . . . . . . . . . . : 112.25.2.222
        Subnet Mask . . . . . . . . . . . : 255.255.254.0
        Default Gateway . . . . . . . . . : 112.25.2.1
        DHCP Class ID . . . . . . . . . . : rise

Ethernet adapter Local Area Connection 2:

        Media State . . . . . . . . . . . : Media disconnected

PPP adapter my_lab:

        Connection-specific DNS Suffix  . :
        IP Address. . . . . . . . . . . . : 10.2.251.41
        Subnet Mask . . . . . . . . . . . : 255.255.255.255
        Default Gateway . . . . . . . . . :

Чи є команда, яка друкує тільки IP-адресу my_lab (VPN), тобто 10.2.251.41 ?

Відповіді:


2

Ви можете використовувати netshкоманду:

Для Vista / 7:

netsh interface ipv4 show addresses "PPP adapter my_lab"

І один із них для XP:

netsh interface ip show config "PPP adapter my_lab"

Там, де адаптер PPP my_lab можна замінити на ім’я будь-якого з ваших адаптерів.


На XP, чи не буде netsh interface ip show address "PPP adapter my_lab"?
Snark

Так, оновлено відповідно
важко

Ці команди дають гарну інформацію, але не "лише IP-адресу my_lab (VPN), тобто 10.2.251.41"
Snark,

1

Чи знаєте ви діапазон ip VPN my_lab?

Якщо ви зробите, пакетний файл на зразок цього зробить фокус:

@echo off
FOR /F "tokens=2 delims=:" %%a in ('IPCONFIG ^|FIND "IP" ^|FIND "10.2"') do set _IP=%%a
set IP=%_IP:~1%
echo %IP%

Але, як це запропонував heavyd, якщо ви знаєте лише ім'я адаптера PPP, краще скористатися командою netsh.

@echo off
FOR /F "tokens=1-6 delims=:. " %%a in ('netsh int ip show address "my_lab" ^|find "IP Address"') do set IP=%%c.%%d.%%e.%%f
echo %IP% 

- Оновлено


Дякуємо за Ваш відповідь. На жаль, ні. Я не знаю діапазону.

+1 для першого сценарію. Мій VPN навіть не відображається в списку, коли я запускаю "netsh int ip show address", тому другий скрипт не працює для мене (використовуючи Windows XP). Я думаю, що я знаю діапазон, хоча це вирішує мою проблему.
Ergwun
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.