Предполагаю, что ваша Linux машина находится за NAT роутером. Тогда то, что вы можете посмотреть для вашей машины (например в свойствах сетевого подключения или в свойствах сетевых интерфейсов) это только локальный IP, назначенный интерфейсу локальной сети. Так как вы можете узнать внешний (или WAN) IP адрес, присвоенный NAT роутеру, предпочтительно из командной строки?

Здесь пойдёт речь о том, как выяснить внешний IP из командной строки.

Вначале вам нужно установить curl, т. к. придётся полагаться на внешний веб-сервер для получения внешнего IP адреса.

На Debian, Ubuntu или Linux Mint:

На Fedora, CentOS или RHEL:

Далее список команд, которые вы можете запускать для определения внешнего IP адреса. Вы можете задать псевдоним, для использования одной из этих команд? или использовать их в скриптах командной строки.

Если какие-то из вышеприведённых команд перестали работать, или вы знаете новые сайты, которые дружественны командной строке, дайте мне знать.

Похожие темы

Как создать зашифрованный zip файл на Linux... Допустим вы хотите создать zip архив защищённый паролем, для того чтобы тот, кто пробует распаковать zip файл, должен был ввести правильны...
Как установить CAL++ в Kali Linux? Эта инструкция (Как установить CAL++ в Kali Linux) из серии о том, Как установить GLRX, AMD APP SDK, CAL++ и Pyrit в Kali Linux. Идея в том, чтобы у...
Metasploit – руководство пользователя... Это неофициальный перевод руководства пользователя Metasploit на русский язык. Перевод может содержать неточности. Оригинал статьи на английском я...
Recoll – программа для полнотекстового поиска на L... Если коротко оценить ситуацию с полнотекстовым поиском, то это прозвучит так: «всё очень плохо». Действительно, и на Linux и на Windows ...
Как установить сервер VNC на Linux... Virtual Network Computing (VNC) позволяет создавать совместный доступ другим удалённым пользователям к окружению рабочего стола локального хост...