Журнал LinuxFormat - перейти на главную

LXF147:tut0

Материал из Linuxformat
Перейти к: навигация, поиск

Совет месяца: Узнаем IP-адрес

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

Можно бы скомандовать в терминале ifconfig – ну, а если у вас свежеподключенный сервер без монитора и клавиатуры? Тогда без IP-адреса на него по SSH не выйти.

А вы загляните в файлы журнала маршрутизатора – в предположении, что они есть и вам разрешено это делать.

Одно из решений – таблица arp, применяемая для установки соответствия MAC- и IP-адресов, а MAC-адрес на устройствах обычно нанесен.

Команда sudo arp -n покажет текущую таблицу ARP, и если устройство уже «в контакте», вы все там увидите. Если нет, принудительно задайте ему временный IP-адрес – это позволит вам войти через SSH и задать конфигурацию сети для конкретного хоста при установке соединения с вашего компьютера, при помощи команды

arp -s IPaddress MACaddress

Если вы – обладатель прав на сканирование сети, вам очень пригодится утилита netdiscover (http://nixgeneration.com/~jaime/netdiscover), запускаемая командой

sudo netdiscover -i eth0

Вы существенно сократите время ожидания результата, указав утилите диапазон просмотра – параметром -r:

sudo netdiscover -i eth0 -r 192.168.1.0/24
Персональные инструменты
купить
подписаться
Яндекс.Метрика