Перейти к основному содержимому

Как посмотреть внешний IP в Linux

·126 слов·1 минута
гайды
Юрий Семеньков
Автор
Юрий Семеньков
DevOps, tech, geek, mentor

Мне часто нужно узнать с какого IP адреса я выхожу в интернет.

Конечно, мы можем зайти на какой-нибудь сайт, вроде myip.ru и посмотреть, но как быть, когда ты работаешь на сервере?

В терминале пользуюсь регулярно:

curl ifconfig.so

В ответ получим наш внешний ip-адрес. И всё.

Но, начав работать с некоторыми облачными провайдерами заметил, что такой запрос может возвращать “серый” адрес, вроде:

rnd-1:~$ curl ifconfig.so
172.20.4.1

Тогда можно использовать один из многих других сайтов, например:

curl ifconfig.me

В браузере можно воспользоваться теми же сайтами, они дадут более даже подробную информацию:

Кстати, можно так же воспользоваться утилитой dig, например, когда на сервере нет установленного curl:

dig ip @dns.toys

Но это скорее из разряда прикольных вещей — https://www.dns.toys/


👉 Больше шортиков выходит у меня в Telegram-канале: https://t.me/etogeek

Related

caffeinate — macbook, не спи
·210 слов·1 минута
гайды
Увеличение разделов в Linux на горячую
·1141 слово·6 минут
linux гайды
Дейлики
·248 слов·2 минут
работа