В данной заметке я покажу, как из консоли узнать внешний IP адрес, который порой так необходимый при конфигурировании тех или иных задач:

[ekzorchik@server ~]$ wget -qO- http://ipecho.net/plain ; echo

<your_externl_ip_address>

[ekzorchik@server ~]$ wget -qO- http://ipecho.net/plain ; echo

<your_externl_ip_address>

[ekzorchik@server ~]$ curl ipecho.net/plain ; echo

<your_externl_ip_address>

[ekzorchik@server ~]$ curl ipv4.ipogre.com

<your_externl_ip_address>

[ekzorchik@server ~]$ ip=$(curl http://internet.yandex.ru/ | grep -P ‘([0-9]{1,3}\.){3}[0-9]{1,3}’)

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current

                                 Dload  Upload   Total   Spent    Left  Speed

100 25026    0 25026    0     0   212k      0 –:–:– –:–:– –:–:–  222k

[ekzorchik@server ~]$ echo $ip

РњРѕР№ IPv4: <your_externl_ip_address>

For CentOS 6.5:

[ekzorchik@server ~]$ sudo yum install bind-utils –y

For Ubuntu 12.04.4 Server:

[ekzorchik@server ~]$ sudo apt-get install dnsutils

[ekzorchik@server ~]$ dig +short myip.opendns.com @resolver1.opendns.com

<your_externl_ip_address>

[ekzorchik@server ~]$ curl -s http://checkip.dyndns.org/ | grep -i address

<html><head><title>Current IP Check</title></head><body>Current IP Address: <your_externl_ip_address></body></html>

Вот собственно и все по некоторым способам, как узнать свой внешний IP не прибегая с сторонним ресурсам. Все опробовано на Ubuntu 12.04.4 Server, так и CentOS 6.5. На этом всё и удачи, с уважением ekzorchik.

От ekzorchik

Всем хорошего дня, меня зовут Александр. Я под ником - ekzorchik, являюсь автором всех написанных, разобранных заметок. Большинство вещей с которыми мне приходиться разбираться, как на работе, так и дома выложены на моем блоге в виде пошаговых инструкции. По сути блог - это шпаргалка онлайн. Каждая новая работа где мне случалось работать вносила новые знания и нюансы работы и соответственно я расписываю как сделать/решить ту или иную задачу. Это очень помогает. Когда сам разбираешь задачу, стараешься ее приподнести в виде структурированной заметки чтобы было все наглядно и просто, то процесс усвоения идет в гору. Также прошу на https://win.ekzorchik.ru https://lin.ekzorchik.ru https://net.ekzorchik.ru https://voip.ekzorchik.ru https;//home.ekzorchik.ru