Технический форум

Технический форум (http://www.tehnari.ru/)
-   Любые вопросы от новичков (http://www.tehnari.ru/f23/)
-   -   Как узнать WAN-адрес через командную строку? (http://www.tehnari.ru/f23/t249218/)

imported_riba 09.10.2016 11:46

Как узнать WAN-адрес через командную строку?
 
Народ! Разъясните, пожалуйста! У меня обычный серый айпи от ростелекома через их роутер.

Хочу узнать свой WAN-адрес. Вот ввёл я ipconfig /all:

Адаптер Ethernet Ethernet:

DNS-суффикс подключения . . . . . : Home
Описание. . . . . . . . . . . . . : Realtek PCIe GBE Family Controller
Физический адрес. . . . . . . . . : 6C-62-6D-55-20-FF
DHCP включен. . . . . . . . . . . : Да
Автонастройка включена. . . . . . : Да
Локальный IPv6-адрес канала . . . : fe80::406:2ac2:e9ea:a2f6%12(Основной)
IPv4-адрес. . . . . . . . . . . . : 192.168.0.10(Основной)
Маска подсети . . . . . . . . . . : 255.255.255.0
Аренда получена. . . . . . . . . . : 9 октября 2016 г. 10:14:10
Срок аренды истекает. . . . . . . . . . : 10 октября 2016 г. 10:14:09
Основной шлюз. . . . . . . . . : fe80::1%12
192.168.0.1
DHCP-сервер. . . . . . . . . . . : 192.168.0.1
IAID DHCPv6 . . . . . . . . . . . : 57434733
DUID клиента DHCPv6 . . . . . . . : 00-01-00-01-1E-BA-77-AB-6C-62-6D-55-20-FF
DNS-серверы. . . . . . . . . . . : 192.168.0.1
NetBios через TCP/IP. . . . . . . . : Включен

У меня что WAN адрес IPv6? Где мой внешний назначенный IPv4-адрес роутера?

Если я вбиваю в яндексе "Мой айпи", то высвечивается:

ДАННЫЕ О ПОЛЬЗОВАТЕЛЕ
IPv4-адрес
176.59.46.23

Почему я не вижу этот ip-адрес через iconfig???
Как мне через командную строку получить эти данные? (без использования web-интерфейса роутера)

prima 10.10.2016 14:36

Роутер
Цитата:

Статус подкл. WAN по IPv4:3G 10.45.177.211; Тип WAN: 3G;
Яндекс
Цитата:

Ваш IP-адрес
IPv4:217.118.79.39
Несколько других сервисов
Цитата:

Айпи
82.145.221.44
Страна
Europe
Модераторы, посмотрите мой адрес, до перезагрузки роутера он не изменится.

Команда трассировки показывает, что адрес, вписанный в роутере, работает и находится в моей хате.

AlexZir 10.10.2016 16:07

Утилита ipconfig используется для сбора сетевых параметров внутри локальной сети, во внешние же сети запрос формируется другими способами.
Внешний IP-адрес раздается удаленным сервером, находящимся за NAT-ом роутера, стандартным способом вы эту информацию не получите.
Для проверки WAN-адреса можно воспользоваться онлайн сервисами типа 2ip.ru, яндекс-информа и прочими либо дополнительными программами типа Rainmeter, автоматически получающими требуемую информацию с использованием Wois-сервисов сети.

Хотя для Linux-систем можно воспользоваться следующими хаками:
Цитата:

в консоли Linux / UNIX можно применить утилиты curl и wget:
curl ifconfig.me
или:
curl smart-ip.net/myip
Эта команда выведет вам в консоль IP-адрес, с которого вы видны внешнему миру.
Аналогичной задаче может послужить и утилита wget:
wget -O - -q icanhazip.com
или:
wget -O - -q ifconfig.me/ip
Существуют и другие, более длинные варианты:
lynx --source http://formyip.com/ | awk '/The/{print $5}'
wget -q -O - http://formyip.com/ | awk '/The/{print $5}'
wget -q -O - http://checkip.dyndns.com/ | awk '{print $6}' | sed 's/<.*>//'

Эти решения для определения внешнего IP-адреса удобно использовать на хостах без графического веб-браузера и в скриптах командной оболочки, например:
#!/bin/bash
MYIP=$(wget -O - -q icanhazip.com);
echo $MYIP;


Источник


prima 10.10.2016 16:12

А у меня какой адрес сейчас видится технарями?
Я привёл три из текущих, определённых разными способами.

wss60 10.10.2016 16:21

Цитата:

Сообщение от imported_riba (Сообщение 2421403)
Как мне через командную строку получить эти данные? (без использования web-интерфейса роутера)

Из консоли можно зайти в модем через telnet и посмотреть IP…

AlexZir 10.10.2016 16:26

Цитата:

Сообщение от prima (Сообщение 2421765)
82.145.221.44

этот адрес определяется

prima 10.10.2016 16:35

Спасибо. Попробую другими способами потестировать, тоже интересно бывает знать свой адрес.


Часовой пояс GMT +4, время: 18:49.

Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.