Домашний сервер

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

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

Поиск по 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

Похожие записи
Домашний сервер

Изменить интервал синхронизации времени Windows?

Домашний сервер

План новичка: полное руководство по установке Monit

Домашний сервер

Google OAuth Tutorial для Docker и Traefik - аутентификация для сервисов

Домашний сервер

Установите Guacamole на Docker - VNC, SSH, SFTP и RDP, как босс!

Sign up for our Newsletter and
stay informed
[mc4wp_form id="14"]

Политика конфиденциальности

Наш сайт использует файлы cookies, чтобы улучшить работу и повысить эффективность сайта. Продолжая работу с сайтом, вы соглашаетесь с использованием нами cookies и политикой конфиденциальности.

Принять