Узнай свой публичный IP с терминала

Простое минимальное руководство о том, как узнать или посмотреть свой общедоступный IP-адрес из Linux, не используя браузер для обращения к типичным существующим страницам.
В этом случае я собираюсь использовать Archlinux, но он подходит и для других версий Linux.

1 - Сначала мы проверяем, установлен ли curl следующим образом:

pacman -Ss curl

2 - В случае его отсутствия устанавливаем:

pacman -S завиток

В случае с моим экраном он у меня уже установлен, вы даете ему Y и устанавливаете. 😀

3 - Теперь мы запускаем его либо как обычный пользователь, либо как root следующим образом:

завиток ifconfig.me

4 - Вы так просто видели?

Что ж, надеюсь, это поможет любопытным, которым лень открыть браузер, чтобы увидеть свой ip.

Объятие цели


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

9 комментариев, оставьте свой

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

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   правильный сказал

    Эта команда также может служить:

    wget -qO- icanhazip.com

    Ура.

    1.    лед сказал

      О, круто! благодаря!

  2.   экзегеза сказал

    Привет, я использую эту команду: dig + short myip.opendns.com @ resolver1.opendns.com
    ничего не устанавливая.

    привет

  3.   безымянный сказал

    dig + short myip.opendns.com @ resolver1.opendns.com

    Обратите внимание, что я не рекомендую использовать метод curl / wget из соображений безопасности.

    источник :
    http://www.cyberciti. biz / faq / как-найти-мой-общедоступный IP-адрес из командной строки на-а-Linux

  4.   безымянный сказал

    pacman -Ss, чтобы узнать, установлен ли пакет?
    .......
    в этом случае:
    pacman -Q | пакет grep

    что-то более универсальное (не все лучники)
    который curl &> / dev / null && echo "установлен" || эхо "нет"

  5.   Эдуардо сказал

    Я всегда использовал wget -qO- ifconfig.me/ip (это заглавная буква o. Не ноль)
    ничего не устанавливая, по крайней мере, на debian и производные

  6.   Álex сказал

    Я думаю, что лучше и быстрее:
    curl ipinfo.io/ip

  7.   Энрике сказал

    Спасибо Вам большое за информацию ! очень полезно, особенно когда у вас нет графической среды на сервере 😉
    привет