LINUX.ORG.RU
решено ФорумAdmin

Помогите довести до ума скрипт


0

1

в общем, хочу узнать mac адреса у компов в сети. Переделал немного существующий скрипт бэкапа

cat backup_host | while read host
do
host=`echo $host|awk '{print $1}'`
ssh $host ifconfig

done


в backup_host ip адреса машин, авторизация по ключу уже давно работает. Но вот незадача обрабатывается только первый адрес и всё. Помогите пожалуйста очень очень надо)))))

Ответ на: комментарий от Morphine

Про файл с ипишниками забыл:

nmap -iL bacup_host |grep ^[Int,MAC]

Morphine
()

arping

Если сетка одна, то arping поможет

outsider ★★
()

по моему тебе arp -a нужно, чтобы мак адреса выявить у всей сетки

alikhantara
()

А заче своё что-то мудрить если можно это сделать с помощю nmap ?

nmap 192.168.0.1/24 -sP 
Tok ★★
()

nast -m -i [dev]

anonymous
()
Ответ на: комментарий от Tok

совсем забыл про славный nmap))) скрипт просто готовый был и вот решил немного подправить.... Всем большое спасибо))))

anykey_mlya
() автор топика
Ответ на: man ssh от anonymous

Спасибо именно то что нужно, nmap для данной цели конечно больше подходит, но ssh на перспективу...)))

anykey_mlya
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.