Como dar salida a internet desde el cliente (solucionado)

Imagen de Sogun
0 puntos

Hola, soy nuevo y he encontrado varios posts parecidos pero no termina de ser mi caso y me pierdo.
Mi problema es que tengo 2 maquinas virtuales, una con 2 tarjetas, la 1º NAT que da acceso a internet y la 2º RED INTERNA, con ip: 192.168.1.44.
La otra maquina virtual solo tiene una tarjeta de red interna con ip: 192.168.1.45, entre las 3 tarjetas se hacen ping, y ahora, ¿como doy acceso a internet al cliente?

uso ubuntu 12.04 en ambas maquinas.

Gracias.

Imagen de Gabriel_M
+1
0
-1

... ejecuta en ella:

sudo su
/sbin/iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth0 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward

Esto suponiendo que eth0 es la que se conecta a internet
Y en el cliente tendrías que tener acceso a internet

+1
0
-1
Imagen de Sogun
+1
0
-1

Muchas gracias pero cuando lanzo el comando me dice que iptables no es un directorio, ¿qué estoy haciendo mal?

+1
0
-1
Imagen de Gabriel_M
+1
0
-1

sudo su
iptables  -t  nat  -A  POSTROUTING  -s  192.168.1.0/24  -o  eth0  -j  MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward
+1
0
-1
Imagen de Sogun
+1
0
-1

funcioó :D
saludos

+1
0
-1