NETCONSOLE: socat и netcat не ловят пакеты
null56 27 декабря, 2012 - 17:09
Всем привет
задача поймать дампы отправляемые по сети механизмом netconsole
Удаленная машина (скрипт)
umount /sys/kernel/config/ mount -t configfs none /sys/kernel/config/ mkdir /sys/kernel/config/netconsole/qqq cd /sys/kernel/config/netconsole/qqq echo rdata0 > dev_name echo 255.255.255.255 > remote_ip echo ff:ff:ff:ff:ff:ff > remote_mac echo 6666 > remote_port echo 1 > enabled
по идее, всё верно
локальная машина (запускаю от рута)
socat udp-recv:6666 - или nc -u -l -p 6666
тест: запускаю tcpdump на удаленной машине, эти два приложения молчат, если проверять Wireshark или tcpdump, то пакеты приходят, внутри пакетов соответсвующее сообщение, что запущен неразборчивый режим (PROMISC)
спасибо
»
- Для комментирования войдите или зарегистрируйтесь