podust
@podust

Как узнать свой IP во внутренний сети провайдера при помощи ping в Linux?

В Windws'овской утилите ping есть ключ -r, позволяющий узнать ваш IP внутри сети провайдера (если пинговать один из ресурсов в этой сети). Например, команда ping 172.x.x.x -r 1 -n 1 выдает обычную информацию о пинге, плюс под ней идет строчка "Маршрут: 172.выданный_вам.провайдером.айпи"

Как то же самое провернуть с linux-овой версией ping? (Или, может быть, другой утилитой).
  • Вопрос задан
  • 1446 просмотров
Пригласить эксперта
Ответы на вопрос 5
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
ip -4 addr sh | awk '/inet / {print $2}' - адреса с маской
ip -4 addr sh | awk '/inet / {gsub ("/*",""); print $2}' - без маски.

К ip можно добавить параметр dev.
Ответ написан
попробуй wget -O - -q icanhazip.com
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы