enchufado
   RSS
#
Zaurus 5500G: Segundos pasos (GNU/Linux) 2005-05-01 10:24:24

Si en el anterior artículo veíamos cómo conectar la Zaurus con el PC, ahora veremos cómo conectarnos a Internet desde la Zaurus a través del PC. Este es un paso más sencillo que el anterior, si bien debes tener ciertos conocimientos previos de redes en GNU/Linux. Yo mismo no supe conseguirlo y tuve que pedir ayuda a los usuarios de Badopi vía lista de correo (gracias MaQui!).

La idea es la siguiente: ya que PC y Zaurus se ven a nivel de red, le tenemos que decir a la Zaurus que el PC es su gateway para salir a Internet. Por otro lado, configuraremos el PC para que las peticiones de la Zaurus las redireccione al gateway del PC (el router) y haga masquerading con la IP de la Zaurus. Sencillo, ¿eh? Pues a mi no me lo pareció tanto :D

La receta es la siguiente:

# Activamos el forwarding del kernel.
echo 1 > /proc/sys/net/ipv4/ip_forward
# Limpiamos las reglas de todas las cadenas (ojo, resetea cualquier
# configuración previa de iptables).
iptables --flush
# Hacemos NAT sobre los paquetes de salida, indicamos la interfaz de
# salida y finalmente indicamos qué hacer cuando se cumpla toda la regla
# definida hasta aquí. En nuestro caso, usamos la TARGET EXTENSION llamada
# MASQUERADE, para mapear la dirección IP para una interfaz dada cuando el
# paquete salga a Internet.
iptables --table nat --append POSTROUTING --out-interface eth0 -j MASQUERADE
# Finalmente, para la cadena FORWARD especificamos una interfaz (usb0)
# por la cual los paquetes serán recibidos. La acción que se llevará a cabo
# con estos paquetes es la de aceptarlos.
iptables --append FORWARD --in-interface usb0 -j ACCEPT

Con esto ya deberíamos ser capaces de ver Internet desde nuestra Zaurus. Navegar, actualizar los paquetes que tengamos instalados, etc...


Comentarios (0)


Volver al indice

login, admin, form, register