Heredé una vieja caja de Linux así como una MyBookLive y me gustaría que MyBookLive esté disponible a través de mi red inalámbrica, esencialmente usando la caja de Linux como puerta de enlace.
Acabo de borrar el cuadro de Linux (inicio) e instalé Ubuntu 12.04 en él. La configuración de mi red actualmente se ve así:
(192.168.0.1 netmask 255.255.255.0) ISP --- wireless router --- wlan0 on home (192.168.0.12) | eth0 on home --- MyBookLive MacBook (192.168.0.11)
de modo que MyBookLive es básicamente un disco duro externo glorificado. El enrutador tiene un puerto Ethernet, pero está siendo utilizado por la computadora de mi compañero de cuarto, así que no puedo enchufar el MyBookLive directamente a él.
Ahora mismo puedo hacer ping a MyBookLive.local y MacBook.local desde casa, pero tengo problemas para entender y entender cuáles son los comandos iptables correctos para que mi MacBook vea mi MyBookLive a través de la red de Bonjour. Además, no estoy seguro de si necesito configurar el DNS para reenviar las direcciones xxx.local Bonjour / Zeroconf.
Intenté lo siguiente para reenviar toda mi red cableada (que solo tiene mi MyBookLive) a una única dirección IP:
sysctl net.ipv4.ip_forward=1 iptables -A FORWARD -i wlan0 -o eth0 -j ACCEPT iptables -A FORWARD -i eth0 -o wlan0 -j ACCEPT iptables -t nat -A PREROUTING -i eth0 -p tcp -j DNAT --to 192.168.0.66 iptables -t nat -A PREROUTING -i eth0 -p udp -j DNAT --to 192.168.0.66
pero no puedo hacer ping a esta dirección desde mi MacBook. Probablemente esto sea terriblemente incorrecto, pero soy un noob completo en la configuración de este tipo de red y podría necesitar ayuda de un experto para configurarlo correctamente.