Enviado em 16/06/2016 - 11:26h
Tenho uma maquina virtual com Debian 8
Nesta máquina virtual tenho 2 placas de redes:
eth0 - recebe internet - esta configurada como modo bridge
eth1 - disponibiliza internet para rede interna - está configurada como rede interna
editei o arquivo /etc/network/interfaces assim:
Ativando o roteamento de pacotes:
Está configurada assim:
ip: 192.168.0.10
mascara : 255.255.255.0
gatewaty: 192.168.0.1
dns: 192.168.0.1
A máquina cliente pinga normalmente no IP(192.168.0.1) do servidor, mas não pinga na internet(por exemplo no google).
EDIT:
Consegui resolver alterando o DNS da máquina cliente de 192.168.0.1 para 200.204.0.10. Porque alterando o DNS ele funciona?
Nesta máquina virtual tenho 2 placas de redes:
eth0 - recebe internet - esta configurada como modo bridge
eth1 - disponibiliza internet para rede interna - está configurada como rede interna
editei o arquivo /etc/network/interfaces assim:
Executei os seguintes comandos:
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0
network 192.168.0.0
Ativando o roteamento de pacotes:
Ativando o NAT:
echo “1” > /proc/sys/net/ipv4/ip_forward
Na máquina cliente tenho uma placa de rede configurada na maquina virtual como rede interna:
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Está configurada assim:
ip: 192.168.0.10
mascara : 255.255.255.0
gatewaty: 192.168.0.1
dns: 192.168.0.1
A máquina cliente pinga normalmente no IP(192.168.0.1) do servidor, mas não pinga na internet(por exemplo no google).
EDIT:
Consegui resolver alterando o DNS da máquina cliente de 192.168.0.1 para 200.204.0.10. Porque alterando o DNS ele funciona?