Estou executando uma imagem personalizada linux na caixa Virtual . Além disso, estou usando um conector USB -para- Ethernet do meu laptop para conectar outros clientes. Na configuração de rede, usei o adaptador de ponte para ambas as interfaces, ou seja, eth0 e Asix (usb-para-ethernet). Quando eu estou executando a caixa virtual, eth0 está ficando público IP como 10.xxx , mas eth1 (USB-to_eth ) não está recebendo nenhum IP .
Eu tentei executar udhcpc
em eth1 para obter IP usando dhcp , mas falhou. Além disso, eu atribuí eth1 alguns IP no mesmo intervalo que eth0 com eth0 como rota. Mas ainda assim, nenhum pacote está chegando a eth0 de eth1 . Eu testei o mesmo fazendo ping de outras interfaces públicas IP via eth1 como ping -I eth1 10.x.x.x
, mas falhou.
Eu também tentei as regras iptables
como abaixo:
echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -I FORWARD -i eth0 -o eth1 -j ACCEPT
iptables -I FORWARD -i eth1 -o eth0 -j ACCEPT
cat / etc / network / interfaces não mostra nada, pois não existe tal arquivo.
Tags networking virtualbox dhcp