Узнать свой внешний IP-адрес из консоли.

Изображение пользователя uicraor.

Чисто случайно нашел на просторах инета... =)
Оригинал текста:
Узнайте внешний IP-адрес маршрутизатора, используя строку Linux командой

Если вы хотите узнать, какой внешний IP-адрес маршрутизатора присвоил вам, вы можете либо искать в Интернете сайты, которые могут показать вам информацию об вашем IP-адресе или вы можете запустить в Linux команду:

wget -O - -q icanhazip.com

Комментарии (27)

0
salt - 15 Февраль, 2010 - 22:05
Изображение пользователя salt.

Работает, забавно :)

0
SEVA - 16 Февраль, 2010 - 10:53
Изображение пользователя SEVA.

(ifconfig -a) уже не котируется чтоли?
(и команда поменьше будет)

0
uicraor - 16 Февраль, 2010 - 11:09
Изображение пользователя uicraor.

а причем тут котируется или не котируется?
можно например еще и консольным брузером узнать свой ip-адрес...
links ip.yandex.ru

0
Гость - 6 Ноябрь, 2011 - 20:50

Это ip.yandex.ru узнавать внеш. ИП ??

0
Xenomorph - 16 Февраль, 2010 - 11:30
Изображение пользователя Xenomorph.

ifconfig -a покажет все интерфейсы, в том числе и неработающие в данный момент, так что опция -а не нужна. Не спорю, что много внешних IP можно узнать и при помощи ifconfig, но есть же хитропопые провайдеры, у которых всё не как у людей - и свой айпи будешь узнавать долго и нудно. Или так, как предложил uicraor

0
SEVA - 16 Февраль, 2010 - 12:19
Изображение пользователя SEVA.

А про хитропопых по-подробнее можно?)). Это случайно не фейковые айпишники netbuynet? все нормально определяется ключом (-а).

0
Xenomorph - 16 Февраль, 2010 - 12:27
Изображение пользователя Xenomorph.

Вполне могу. Например у меня. Выделено около 1000 IP, точнее не скажу. Когда кол-во людей превышает кол-во IP, включается NAT, и айпи внешние не совпадают с IP в ifconfig

0
Fatalist - 16 Февраль, 2010 - 19:58
Изображение пользователя Fatalist.

И ты такой далеко не один ;)

0
Condor - 16 Октябрь, 2012 - 15:35
Изображение пользователя Condor.

А у нашего провайдера у всех юзеров белые статические айпишники :0р
Можете мне завидовать, да :0)))

0
Vlad_W_1999 - 16 Октябрь, 2012 - 16:54

А чего завидовать, если у моего провайдера то же самое? У меня же всеукраинский провайдер, а не сетка в общаге, как у Ксеноморфа. :-Р

0
Xenomorph - 21 Октябрь, 2012 - 08:39
Изображение пользователя Xenomorph.

У вас года на полтора устарели данные. У меня уже тоже всеукраинский провайдер, да и живу я уже не в общаге :P

0
Vlad_W_1999 - 21 Октябрь, 2012 - 11:36

Во, время летит. :-(

А чего это ты ко мне на "вы" обращаешься? Вроде как раньше такого не было...

0
Xenomorph - 22 Октябрь, 2012 - 17:21
Изображение пользователя Xenomorph.

У «вас всех» имелось в виду.

0
Vlad_W_1999 - 23 Октябрь, 2012 - 11:41

А, тогда всё в норме. :-)

0
Xenomorph - 16 Февраль, 2010 - 21:51
Изображение пользователя Xenomorph.

Вот сейчас, у меня айпи ifconfig даёт 10.66.66.20, а внешний у меня 91.202.128.73.

0
dyug - 16 Февраль, 2010 - 12:30

все хорошо, но если ты не имеешь белого ИП а сидишь за прокси/маскарадом, то толку тебе с твоего ИП, когда требуется внешний... :-)

0
Fatalist - 16 Февраль, 2010 - 20:00
Изображение пользователя Fatalist.

А для этого очень хорошо подошёл Remobo. Сильно выручает.

0
Гость - 17 Февраль, 2010 - 10:42
0
Гость - 1 Сентябрь, 2010 - 10:56

можно текстовым браузером зайти сюда - http://myip.at.ua/

0
Гость - 19 Октябрь, 2010 - 04:27

http://www.whatismyip.com/automation/n09230945.asp

+1
Гость - 28 Август, 2011 - 21:20

curl ifconfig.me

0
Гость - 9 Июль, 2012 - 14:22
0
8givchik8 - 15 Октябрь, 2012 - 10:33

Вообще это получается использование стороннего ресурса, насколько я понял.
А еще можно командой: ip a
У меня вывод такой:

1: lo: mtu 16436 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth1: mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether f4:6d:04:cf:6b:9b brd ff:ff:ff:ff:ff:ff
inet 10.26.30.190/24 brd 10.26.30.255 scope global eth1
inet6 fe80::f66d:4ff:fecf:6b9b/64 scope link
valid_lft forever preferred_lft forever
3: ppp0: mtu 1460 qdisc pfifo_fast state UNKNOWN qlen 3
link/ppp
inet 94.27.104.147 peer 94.27.127.11/32 scope global ppp0
В моем случае 94.27.104.147 это мой ip-адрес.)

0
dyug - 15 Октябрь, 2012 - 10:46

понятно, буквы осилены, чтение и понимание - не осилено.
Если ты сидишь за маскарадом или прокси - толку тебе с внутренних ИП?
пример простой.
например я, на работе.
traceroute -n www.ru
traceroute to www.ru (194.87.0.50), 30 hops max, 60 byte packets
1  192.168.41.1  0.437 ms  0.396 ms  0.578 ms
2  192.168.254.1  1.049 ms  1.030 ms  1.215 ms
3  81.25.225.ХХ  1.603 ms  1.583 ms  1.768 ms
пропущено
10  194.87.0.50  24.529 ms  25.410 ms  27.260 ms
dyug@dyug-ws:~$ ifconfig
br0       Link encap:Ethernet  HWaddr 00:1d:60:ХХ:ХХ:ХХ 
          inet addr:192.168.41.250  Bcast:192.168.41.255  Mask:255.255.255.0

то есть, толку мне с моего внутрисетевого ИП, если я в данном случае иду через один свитч, кабель, второй свитч, роутер (41.1/254.2), оптика на километров 10 примерно, роутер (254.1/внешнийИП.)

Дома тоже самое, только там хопов поменьше. :-)

0
8givchik8 - 16 Октябрь, 2012 - 07:47

Я, dyug, Вас не сильно понял, я говорю о внешнем ip-адресе, который в моем случае - 94.27.104.147.

+2
dyug - 16 Октябрь, 2012 - 10:01

Ок. еще раз обьясню:
У меня на компе НЕТ физически внешнего/белого/реального ИП адреса. То есть вообще.
И использование команды ифконфиг, или ип а или любых других способов локального узнавания адреса не покажет мне к адрес под которым я выхожу в интернет.
И таких довольно много.
Поэтому - ваш метод определения внешнего ип адреса весьма ограничен, не универсален, и часто дает ошибочные данные.

Я достаточно ясно обьяснил, почему данный метод не правилен, с подробностями и реальным примером?

+1
8givchik8 - 16 Октябрь, 2012 - 20:01

Я не претендовал и не претендую, на правильность и абсолютную истину. Предложил вариант. И как показала моя практика данные всегда правильные.
Я не говорил что мне не нравится вариант предложенный в этой теме, я даже ним пользовался.
И собственно прошу прощения, но это не мой метод.)
Я в Linux чайник, и как человек который располагает информацией в той или иной степени актуальной - предложил вариант, не мной придуманный (а всего лишь вычитанный).)
И напоследок - Ваш ответ я понял, не понял я к чему он был сказан.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры