LINUX.ORG.RU
решено ФорумAdmin

Как узнать мой внешний ip адрес?

 ,


3

1

Привет!

Последние несколько лет для этой цели пользовался командой wget --timeout=10 -O - -q icanhazip.com, но недавно запросы на этот сервер перестали проходить (м.б. провайдер блокирует, ХЕЗ).

Нужно решение, удобное для использования в скриптах.
Спасибо.

★★

wget --timeout=10 -O - -q eth0.me

anonymous
()

Пользуюсь ifconfig.co из-за возможности отображать нужную для меня информацию. Так, например:

Страна:

curl ifconfig.co/country

Город:

curl ifconfig.co/city

IP:

curl ifconfig.co/ip

И так далее.

Prosto_user ★★★
()

Какая-то ерунда у меня с нетом происходит:

dig +short myip.opendns.com @resolver1.opendns.com
;; connection timed out; no servers could be reached

Все известные тулзы перепробовал – нет ответа.

rmu ★★
() автор топика
Последнее исправление: rmu (всего исправлений: 1)
Ответ на: комментарий от insw

curl 2ip.ru

О, отлично, российский заработал. Спасибо!

rmu ★★
() автор топика
Последнее исправление: rmu (всего исправлений: 1)
Ответ на: комментарий от Prosto_user

Пользуюсь ifconfig.co из-за возможности отображать нужную для меня информацию.

Благодарю! Добавлю в свой awesome виджет имя страны.

rmu ★★
() автор топика
[9:32] u@notebook:~> cat .cshrc | grep myip
alias   myip            fetch -qo- https://ifconfig.co/
IPR ★★★★★
()
Ответ на: комментарий от rmu

Стоп. Он показывает какой-то другой айпи.

rmu ★★
() автор топика
Ответ на: комментарий от arto

dig @resolver1.opendns.com +short -4 myip.opendns.com a

От этого нет ответа.

rmu ★★
() автор топика

Как узнать мой внешний ip адрес?

С такими вопросами, его скорее всего нет.

anonymous
()
Ответ на: комментарий от anonymous

Как узнать мой внешний ip адрес?

С такими вопросами, его скорее всего нет.

А в инет он выходить телепатически?

CryNet ★★★★★
()
Ответ на: комментарий от CryNet

А в инет он выходить телепатически?

Через провайдерскую локалочку же. У меня пол конторы так сидит, хз откуда они таких провайдеров находят.

p.s. Самому приходится доплачивать за фиксированный адрес, иначе мой пров выдаёт динамический, но по крайней мере внешний.

anonymous
()

pwsh

 ~ >>> cat ./bin/myip.ps1

$wc = [net.webclient]::new()
$wc.downloadstring('http://ipinfo.io') | convertfrom-json

 ~ >>> myip

ip       : 119.225.17.126
city     : Moscow
region   : Moscow
country  : RU
loc      : 55.7522,37.6156
org      : AS25513 PJSC Moscow city telephone network
postal   : 101000
timezone : Europe/Moscow
readme   : https://ipinfo.io/missingauth
anonymous
()
curl ipinfo.io
curl -s 4.ipquail.com/ip
curl -s 6.ipquail.com/ip
athost ★★★★★
()

примерно раз в полгода-год приходится менять сайт, определяющий ипишник. они то умирают, то им надоедает на халяву сервис предоставлять. не скажу какое решение у меня сейчас работает, а то вы его заддосите и придется снова менять. а ваши решения приберегу на память

anto215 ★★
()

За надобности буду юзать ifconfig.co

Ибо curl ifconfig.co/json прекрасен)

i3wm
()
Последнее исправление: i3wm (всего исправлений: 1)

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

Bootmen ☆☆☆
()
Ответ на: комментарий от Bootmen

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

А потом окажется, что это провайдер завернул 25 порт на собственный почтовик. :)

vodz ★★★★★
()
Ответ на: комментарий от anonymous

Не, ну скорее всего тут пол форума сидит из серого IP и ещё N человек гуляет по сети с таким же IP, но чтобы совсем не определялся

CryNet ★★★★★
()
Ответ на: комментарий от anto215

Так вон Prosto_user предоставил всегда работающий способ. Правда curl нужно будет поставить если его нет в системе

CryNet ★★★★★
()
Ответ на: комментарий от CryNet

но чтобы совсем не определялся

Я и не писал, что он совсем не будет определяться. Будет определяться адрес, через который провайдер выпускает в инет свою локалку, там после него вполне могут ещё несколько шлюзов стоять.

серого IP

Не является внешним, я об этом и написал.

anonymous
()
Ответ на: комментарий от vodz

провайдер завернул 25 порт на собственный почтовик. :)

Это тоже будет в заголовках. Вы их просто не читали. Не админ.

Bootmen ☆☆☆
()
Ответ на: комментарий от anto215

ifconfig.me работает уже несколько лет, не припомню никаких проблем.

anonymous
()
Ответ на: комментарий от Bootmen

Это тоже будет в заголовках.

Если провайдер сам делать nat - не будет (там будут ваш серый и ip mail-сервера), ибо если вы сами делаете nat на рутере, то и этот топик сам просто смехотворен.

Вы их просто не читали. Не админ.

Что ещё про меня придумаете? Просто поразительно, вроде поддержал мысль человека, продолжив шутку ровно в той же манере, так нет же, как это посмел кто-то что-то вообще вякнуть, надо включать хамломёт.

vodz ★★★★★
()
Ответ на: комментарий от vodz

Если провайдер сам делать nat - не будет (там будут ваш серый и ip mail-сервера), ибо если вы сами делаете nat н

Че за бред?

Bootmen ☆☆☆
()
Последнее исправление: Bootmen (всего исправлений: 1)
Ответ на: комментарий от Bootmen

За такое любой Админ почтовика вас отправит в бан.

Чушь. Большая часть всей почты имеют Received с путём от серого ip отправителя в локалке клиента до smtp-отправителя.

vodz ★★★★★
()
Последнее исправление: vodz (всего исправлений: 1)
Ответ на: комментарий от Bootmen

За такое любой Админ почтовика вас отправит в бан

Мне вот постоянно приходят письма в заголовках которых ни то что путь письма, даже адрес моего ящика или какого-либо ящика вообще на этом сервере не содержится. И админ что-то не спешит их банить. Даже отрицает сам факт существования таких писем. Одна надежда на локальный спам-фильтр.

Khnazile ★★★★★
()
Ответ на: комментарий от vodz

Большая часть всей почты имеют Received с путём

Ну дык вы сами описали почты весь Путь письма. Что еще хотели? :) Выше читайте. По топику. Ржу не могу…

Bootmen ☆☆☆
()
Последнее исправление: Bootmen (всего исправлений: 1)
Ответ на: комментарий от Khnazile

Мне вот постоянно приходят письма в заголовках которых ни то что путь письма, даже адрес моего ящика или какого-либо ящика вообще на этом сервере не содержится.

Одно дело все заголовки (по умолчанию ведь Received вроде нигде не включено), другое дело поля From/To внутри письма, где корректное заполнение зависит только от составителя письма, другое дело логи сервера, где видно как происходит диалог по протоколу и там уже указан ваш email по определению чтобы дошло до вас.

vodz ★★★★★
()
Ответ на: комментарий от vodz

Коллеги не забывайте, что в нормальном почтовике настроены рестрикшены.. У Хназаие ИХ нет. Он троль.

Bootmen ☆☆☆
()
Ответ на: комментарий от Bootmen

Ну дык вы сами описали почты весь Путь письма.

Так себе пародия на гуглотранслейт, не получилось. Путь от самого себя самому себе так и выглядеть: от серого до smtp, далее до smtp держателя ящика. Всё. Ваш белый тут никак не засветится.

Ржу не могу…

Знаете, я вот зашел в соседний топик и снова на вас наткнулся (нет, не специально): Прокси-сервер с возможностью назначить внешний IP для пользователя Просто удивительно, как с таким хамлом ещё кто-то разговаривает.

vodz ★★★★★
()
Ответ на: комментарий от Bootmen

Обоснуй

Я имею привычку оставлять в квотинге мысль, на которую отвечаю. Так и быть, демонстрирую, там было «Ржу...».

балбеc

ЧТД.

vodz ★★★★★
()
Ответ на: комментарий от vodz

Оно понятно, но ведь хорошим тоном считается дописать for в заголовок recieved, разве нет? Тут и этого не делают. Просто письмо из ниоткуда. Почта провайдерская, мне на нее приходят сообщения о состоянии счета, отключениях связи на пол дня, изменении тарифов и условий договора, так что просто перестать пользоваться ящиком не могу :)

Khnazile ★★★★★
()
Ответ на: комментарий от vodz

ЧТД? Вопрос был выше задан. Не забудь из «квотинга» вынуть дежурный штырь.

Bootmen ☆☆☆
()
Последнее исправление: Bootmen (всего исправлений: 1)
Ответ на: комментарий от Khnazile

Оно понятно, но ведь хорошим тоном считается дописать for в заголовок recieved, разве нет?

Что за for? Описка от from? Локальная почта внутри провайдера может вообще оказаться в ящике без stmp вообще.

vodz ★★★★★
()
Ответ на: комментарий от Bootmen

заставил узеров на клиентах настраивать только pop3. .:) И мне спокОйнее.
Нужно приучить узеров к этому правилу.

Что-то ещё не понятно в ваших «выхлопах» по рекомендациям настройки почтового сервера?

anc ★★★★★
()
Ответ на: комментарий от vodz

Ну у нормальных писем на других ящиках обычно

Recieved: from <такой-то хост> by <адрес почтового сервера> for <адрес ящика>

Khnazile ★★★★★
()
Ответ на: комментарий от Bootmen

Рукопоп, Вы уже ответили «Я тоже поначалу долго разглядывал иерархию пользовательских ящиков. Потом плюнул. И заставил узеров на клиентах настраивать только pop3. .:) И мне спокОйнее.»
«Попы и руки» сделала как смогла. Хватит «гением почтарей» тут прикидываться. Да ещё и советы давать.

anc ★★★★★
()
Ответ на: комментарий от Khnazile

Ну у нормальных писем на других ящиках обычно

Если нет Recieved: при наличии их у других писем в таком ящике, получается, что отправитель локален и вы можете смело попытаться наезжать на прова.

vodz ★★★★★
()
Ответ на: комментарий от anonymous

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

Как будто это что-то плохое. Для 99% современных интернет-пользователей реальный IP даже скорее вреден, чем полезен. Вообще даже есть диапазон специальный - RFC 6598

p.s. Самому приходится доплачивать за фиксированный адрес

А кому на самом деле надо - доплатит.

AS ★★★★★
()
Последнее исправление: AS (всего исправлений: 1)
Ответ на: комментарий от anc

уже ответили «Я тоже поначалу долго разгляды

Я так понял:долго рылись в истории форума. Ну Вам плюс! Историков уважаю.:) ЕслИ насчет почтаря, то прошу опровергнуть. Какое хавно нарыли в истории?

Bootmen ☆☆☆
()
Последнее исправление: Bootmen (всего исправлений: 1)
Ответ на: комментарий от system-root

отображение названия планеты ещё добавь

Да ну МКС-то уже есть. :-) Кстати интересно, кто им там Интернет даёт.

AS ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.