Documente Academic
Documente Profesional
Documente Cultură
compartir Internet
Si el ttulo es algo raro. Vern, hace poco tuve que hacer algo poco usual en mi cuarto. El
problema fue el siguiente:
Tengo dos computadoras. Una, la de escritorio, grande, con un amplio monitor y teclado para
poder programar cmodamente. Dos, la porttil, una ultramvil, super pequea y super
liviana para poder llevar a todo lado. Ambas con Ubuntu GNU/Linux Intrepid Ibex 8.10.
Se trata de una HP Pavilion Slimline s3020n y la portatil de una Acer Aspire One 110L.
Vern, por alguna razn se jodi la tarjeta inalmbrica de mi computadora de escritorio (aka,
Desktop). No saba si era un problema de software o de hardware. Mientras averiguaba tena
que usar la portatil (aka Laptop), pero despus de varias horas de pasar archivos de la llave
ida y vuelva, de estar cambiando de teclado, saltando del mouse al touchpad, tuve que pensar
en una alternativa. Bien, vamos a usar el internet inalmbrico de mi Laptop en la Desktop.
Ms fcil decirlo que hacerlo. La idea es esta:
Mi Laptop tiene dos dispositivos de red, el inalmbrica y el cableada. Y mi Desktop tambin,
sin embargo la inalmbrica no funciona. Entonces, conectamos las tarjetas de red de las
computadoras directamente entre si con un cable Ethernet y accedo a Internet por la tarjeta
inalmbrica de mi Laptop. Simple, no?
1) Bien, lo primero, Cmo conecto las dos computadoras? Cual cable Ethernet?
Yo saba que se necesitaba un tipo de cable particular conocido como Crossover para poder
conectar dos computadoras entre si. Que no es ms que una organizacin particular de un
cable UTP. Sin embargo, yo solo tena a mano un cable straight through (el standard) que
por afuera se ve igualito pero que tiene una organizacin del cableado distinta. As que
busqu si exista una forma de lograrlo con un cable de este tipo pero pareca que era
imposible, y no encontr ningn evento documentado hasta que encontr en la entrada de
Wikipedia una tecnologa conocida como Auto-MDIX, que automticamente detecta qu
tipo de cable se requiere y configura la tarjeta. Sin embargo, esta tecnologa es una
caracterstica opcional del Gigabit Ethernet [1], y para mi desgracia, ambas de mis tarjetas
de red eran Fast Ethernet (el standard viejo). Me dije, que diablos! Vamos a probar a ver que
pasa. Asumamos que es un cable crossover y sigamos tutoriales en red de como conectar dos
computadoras por medio de un crossover, y si no funcionan, es porque se necesita un
crossover y tendr que ir a buscar uno.
Por lo tanto, la conexin qued:
Internet <-> Router <-> Inalmbrico <-> Interfaz de red inalmbrica ath0 <-> Laptop <->
interfaz de red cableada eth0 1 <-> cable Ethernet straight through <-> interfaz de red
cableada etho 2 <-> Desktop
[1] Segn la entrada de en.Wikipedia Crossover que apunta a la clusula 40.4.4 del IEEE
802.3-2008. Sin embargo, Iridium nos cuenta que tambin se encuentran en algunas NICs y
switch Fast Ethernet.
2) IPs, Mscaras de Red, Puertas de enlace, DNS, y ms.
Decirles que llegar a esta configuracin me tom 6 horas. Entre lecturas de tutoriales, revisar
los fundamentos de redes, probar sin parar, etc. Para configurar todos los aspectos cre un
perfil con el network manager y me conect a ese perfil, cualquier dato no especificado se
deja en blanco. Para configurar estos parmetros dan click derecho sobre el cono del
Network Manager Editar conexiones Cableada/Inalmbrica Aadir Ajustes de
IPv4 Manual
Laptop:
ath0: (Wifi, acceso a Internet) DHCP en una primera instancia. Luego con el comando
ifconfig ath0 pude ver los datos asignados por el router y colocarlos como estticos
para evitarme problemas futuros, aunque se supone que puede quedar como DHCP:
o IP: 192.168.1.102
o Subnet: 255.255.255.0
o Gateway: 192.168.1.1
eth0: (tarjeta de red 1)
o IP: 192.168.0.1
o Subnet: 255.255.255.0
o Gateway: 192.168.1.1
Desktop:
Como podrn observar la clave est en que la puerta de enlace (gateway) de la Desktop es la
direccin IP de la tarjeta de red de la Laptop. Lo mismo para el DNS. Adems, es esencial
que el LAN, o la red privada, en este caso las tarjetas cableadas, estn en una subnet diferente.
Como pueden observar, la inalmbrica y el router se encuentran en el rango 192.168.1.X
mientras que la LAN est en el rango 192.168.0.X
A este punto pueden verificar que ambas computadoras se responden la una a la otra. En
consola:
Desde la Laptop:
ping 192.168.0.2
Desde la Desktop:
ping 192.168.0.1
Felicidades, ya se comunican entre si! Sin embargo, por alguna razn, ninguna de las dos
computadoras es ahora capz de comunicarse con otros servidores en Internet.
Nota: Si desean saber el por qu de esa direccin IP consulten: Assigning Private Network
Addresses to the Internal LAN.
3) Compartir la conexin a Internet.
Primero se debe transferir todo el trfico de una interfaz a otra. Esto se logra por medio de
una caracterstica conocida como Masquerade. De nuevo, existe un muy extenso documento
acerca de ello aqu.
1. Para ello primero instalamos el paquete ipmasq.
sudo apt-get install ipmasq
6. Reiniciamos el dnsmasq
sudo /etc/init.d/dnsmasq restart