Все для домашнего медиа - Отзывы | Советы по покупке | Дизайн | Новости технологий

Поиск IP-адреса в командной строке в Linux

1 389

Поиск по IP-адресу в командной строке очень прост в Linux.

Я написал небольшой сценарий, чтобы сделать это для меня. Вот что я сделал:

nano ipaddr.sh

Введите следующие строки в скрипт:

#!/bin/bash eip=`wget http://automation.whatismyip.com/n09230945.asp -O - -q` iip=`ifconfig | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | awk '{ pr int $1}'` echo "External IP: $eip" echo "Internal IP: $iip" exit 0

Сделал скрипт исполняемым пользователем:

chmod 700 ipaddr.sh

Поиск IP-адреса в командной строке в Linux

Поиск IP-адреса командной строки

Запустите скрипт:

./ipaddr.sh

И вывод выглядит так:

External IP: XX.XX.XXX.XX Internal IP: 192.168.X.X

Внешний IP-адрес — это IP-адрес, предоставленный моим провайдером и показанный всему миру. Внутренний IP-адрес — это IP-адрес, назначенный DHCP моего маршрутизатора сетевому устройству на моем сервере.

Источник записи: https://www.smarthomebeginner.com

Этот веб-сайт использует файлы cookie для улучшения вашего опыта. Мы предполагаем, что вы согласны с этим, но вы можете отказаться, если хотите. Принимаю Подробнее