compartir conexión a Internet usando el método pointopoint

compartir conexión a Internet usando el método pointopoint

Estoy tratando de compartir la conexión a Internet entre dos hosts usando un dispositivo Ethernet y usando el método pointopoint, pero aún no he obtenido ninguna respuesta adecuada.
Aquí está la cronología:

configurando ip:

albergar un

ifconfig eth0 10.0.1.1 pointopoint 10.0.1.2 netmask 255.255.255.255

anfitrión b

ifconfig eth0 10.0.1.2 pointopoint 10.0.1.1 netmask 255.255.255.255

configuración del enrutador (host A):

del host a, cuyo host a se había establecido ip_forwarden '1' ( sysctly /proc/net/ipv4/)

iptables -A PREROUTING -t nat -j MASQUERADE

y en el host b lo he hecho en cli

route add default dev eth0

con /etc/resolv.confcontener

nameserver 8.8.8.8

al hacer ping a Google la respuesta es como esta:

PING google.com (209.85.231.104) 56(84) bytes of data.
From 10.0.1.2 icmp_seq=2 Destination Host Unreachable
From 10.0.1.2 icmp_seq=3 Destination Host Unreachable

¿Oh mi? ¿Dónde está exactamente mi culpa?

gracias de antemano chicos :)

Respuesta1

Primero, no uses pointopoint.

En segundo lugar, su ruta en el Host B debería ser:

route add default gw 10.0.1.2

Desea establecer su iptablesregla en lo siguiente:

iptables -A PREROUTING -t nat -i eth0 -o ppp0 -j MASQUERADE

Si puede proporcionar más información, ampliaré esta respuesta para ayudarlo mejor.

información relacionada