na maquina tem 2 placas de rede ?
qual seria no nome delas ? eth0 , eth1 ?
se o virtua estiver ligado na eth0
deixa como dhcp
e na eth1 configura com ip de rede local - 192.168.x.x
com netmask , broadcast , network
mas deixa sem gateway
feito isso voce tem as 2 interface ligado porem ainda nao esta compartilhando para isso
cria um script de firewall
a adiciona assim
#!/bin/bash
echo "********* Compartilhando internet ***********"
echo "1" > /proc/sys/net/ipv4/ip_forward
# Limpando as tabelas
iptables -F
iptables -t nat -F
iptables -t mangle -F
# Mascarando conexões da rede
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
pronto esta compartilhado a conexão
espero que ajude
qualquer coisa estamos ai