Estou trabalhando no servidor ubuntu 12.04 lts na estação de trabalho vmware. Preciso configurar minha interface de rede para funcionar no modo promíscuo.
Esta é a minha configuração
auto eth1
iface eth1 inet manual
up ip address add 0/0 dev $IFACE
up ip link set $IFACE up
up ip link set $IFACE promisc on
down ip link set $IFACE promisc off
down ip link set $IFACE down
e quando executo
netstat -i
a bandeira é BMRU
Minha configuração está correta ou preciso executar alguns comandos extras.
ls /dev/
não consigo encontrar vmnet0. Você tem alguma ideia?Respostas:
Sua interface não está no modo promíscuo. Usar:
O sinalizador será atualizado para
BMPRU
. Os detalhes da bandeira são os seguintes:B
sinalizador é para transmissãoM
flag é para multicastP
flag é para o modo promiscR
é para correrU
é para cimafonte
Bem, o problema não está na placa de rede porque o VMware sempre ativa o modo promíscuo para a interface virtual. Mas o problema está dentro da configuração. Não é suficiente ativar o modo promíscuo no arquivo de interface. Eu tive que adicionar esta linha:
no
/etc/rc.local
arquivo porque quando eu reinicio o serviço de rede, eth1 é definido. Portanto, adicionar essas linhas indica ao sistema operacional para não desligar o eth1.fonte
ativar o modo promíscuo
desativar o modo promíscuo
fonte