Простое мини-инструкция о том, как узнать или просмотреть свой общедоступный IP-адрес. desde linux, без использования браузера для доступа к типичным существующим страницам.
В этом случае я собираюсь использовать Archlinux, но он подходит и для других версий Linux.
1 - Сначала мы проверяем, установлен ли curl следующим образом:
2 - В случае его отсутствия устанавливаем:
pacman -S завиток
3 - Теперь мы запускаем его либо как обычный пользователь, либо как root следующим образом:
завиток ifconfig.me
4 - Вы так просто видели?
Что ж, надеюсь, это поможет любопытным, которым лень открыть браузер, чтобы увидеть свой ip.
Объятие цели
Эта команда также может служить:
wget -qO- icanhazip.com
Ура.
О, круто! благодаря!
Привет, я использую эту команду: dig + short myip.opendns.com @ resolver1.opendns.com
ничего не устанавливая.
привет
dig + short myip.opendns.com @ resolver1.opendns.com
Обратите внимание, что я не рекомендую использовать метод curl / wget из соображений безопасности.
источник :
http://www.cyberciti. biz / faq / как-найти-мой-общедоступный IP-адрес из командной строки на-а-Linux
pacman -Ss, чтобы узнать, установлен ли пакет?
.......
в этом случае:
pacman -Q | пакет grep
что-то более универсальное (не все лучники)
который curl &> / dev / null && echo "установлен" || эхо "нет"
https://blog.desdelinux.net/viernes-de-terminal-ubicacion-geografica-ip/
Я всегда использовал wget -qO- ifconfig.me/ip (это заглавная буква o. Не ноль)
ничего не устанавливая, по крайней мере, на debian и производные
Я думаю, что лучше и быстрее:
curl ipinfo.io/ip
Спасибо Вам большое за информацию ! очень полезно, особенно когда у вас нет графической среды на сервере 😉
привет