Почему мой интерфейс eth0 не обнаружен при установке Snort?
Я пытаюсь установить Snort на Ubuntu Server в VMware. Работает нормально до настройки сетевых карт.
Я редактировал /etc/network/interfaces
со следующими данными:
#######Primary address
auto eth0
iface eth0 inet static
address 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
#######second address
auto eth1
iface eth1 inet manual
Тогда я делаю
ifconfig eth1 up
После того, как я пытаюсь бежать
sudo /etc/init.d/networking restart
Работает нормально, но при входе
sudo ifconfig eth1 up
это дает ошибку
eth1: ERROR while getting interface flags: No such device
Я тоже пробовал, без рута
sudo service networking restart
Нет эффекта. Кто-нибудь может мне помочь с этим? Очень ценится.
2 ответа
На сервере Ubuntu сетевая карта будет обнаружена только один раз при первой загрузке.
Вам нужно что-то удалить
$rm -rf /etc/udev/rules.d/70-persistent-net.rules
Менять
нано /etc/default/snort
ALLOW_UNAVAILABLE="да"
и /etc/snort/snort.debian.conf
DEBIAN_SNORT_INTERFACE="eth0" # или другой порт