• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о форуме и правила – там коротко описано, как задать вопрос так, чтобы быстро получить ответ. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Как узнать WAN-адрес через командную строку?

imported_riba

Ученик
Регистрация
23 Янв 2016
Сообщения
5
Реакции
0
Баллы
0
Как узнать 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-интерфейса роутера)
 
Роутер
Статус подкл. WAN по IPv4:3G 10.45.177.211; Тип WAN: 3G;
Яндекс
Ваш IP-адрес
IPv4:217.118.79.39
Несколько других сервисов
Айпи
82.145.221.44
Страна
Europe
Модераторы, посмотрите мой адрес, до перезагрузки роутера он не изменится.

Команда трассировки показывает, что адрес, вписанный в роутере, работает и находится в моей хате.
 
Утилита 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;


Источник
 
А у меня какой адрес сейчас видится технарями?
Я привёл три из текущих, определённых разными способами.
 
Спасибо. Попробую другими способами потестировать, тоже интересно бывает знать свой адрес.
 
Назад
Сверху