Introducción
Si disponemos de dos equipos que queremos conectar a la red de un proveedor a través de una conexión de cable módem que únicamente permite una IP pública sin utilizar un router podemos hacerlo configurando un Mac OS X cliente como servidor NAT (Network Address Translation).
Aquí veremos como configurar dos Mac OS X pero puede hacerse de forma similar si el equipo secundario es de otro tipo (Mac OS Classic, Windows, Linux...).
La versión de sistema utilizada en este documento es el Mac OS X cliente, dado que es la versión que normalmente se dispondrá en casa. Con la versión servidor existen menos restricciones.
Procedimiento
Para configurar el NAT necesitaremos:
Conectar los equipos
Cable UTP (RJ45)
En este caso necesitaremos un Hub o Concentrador para conectar los equipos.
Para conectarlo:
- Conectar el equipo principal (el que hará las funciones de NAT) al cable módem.
- Conectar el equipo principal (el que hará las funciones de NAT) al Concentrador.
- Conectar el segundo equipo al Concentrador.
IMPORTANTE: Asegúrese de que todos los cables UTP están conectados a puertos normales del Concentrador; no los conecte al puerto Uplink.
Cable Firewire
En este caso deben ser equipos con puerto Firewire que soporten conexiones de red sobre dicha conexión.
Para conectarlo:
- Conectar el equipo principal (el que hará las funciones de NAT) al cable módem (cable UTP).
- Conectar el equipo principal con el 2º equipo mediante el cable Firewire.
Configuración de la conexión a internet del Mac OS X a través de la tarjeta Ethernet interna.
- Ir al Menú Manzana / Preferencias del Sistema / Red / Ethernet incorporada.
- En TCP/IP: elegir “Usar DHCP”.
- En PPPoE: dejar vacío.
- En AppleTalk: elegir “Off” [desmarcar la selección].
- En Proxies: elegir “Usar modo FTP pasivo (PASV)”.
- En Ethernet: dejar “Automáticamente”.
Configuración de la conexión a la red local del Mac OS X a través de la tarjeta Ethernet secundaria o el puerto FireWire integrado.
- Ir al Menú Manzana / Preferencias del Sistema / Red / [nombre de la tarjeta Ethernet].
- En TCP/IP:
- Elegir “Manualmente”.
- En Dirección IP: 192.168.1.1.
- En Máscara subred: 255.255.255.0.
- En Router: 192.168.1.1.
- En Servidores DNS: [Los del ISP].
- En PPPoE: dejar vacío.
- En AppleTalk: elegir “On” [marcar la selección, únicamente si tenemos clientes Classic incapaces de conectar mediante TCP/IP].
- En Proxies: elegir “Usar modo FTP pasivo (PASV)”.
- En Ethernet: dejar “Automáticamente”.
Configuración del cortafuegos de la red local del Mac OS X a través de la tarjeta Ethernet secundaria.
Mac OS X 10.4.x y anteriores
- Ir al Menú Manzana / Preferencias del Sistema / Compartir / Firewall.
- Iniciar el Firewall.
- Añadir una “Nueva...” definición de puerto de conexión.
- Seleccione Otros como “Nombre de puerto” e introduzca el Número de los puertos necesarios, separados por comas, para conectar con los servicios a los que se desea acceder según la relación que sigue y escriba una Descripción [por ejemplo “Compartir servicios”]:
- 22: Compartir shell remoto seguro (SSH, scp, sftp)
- 25: Compartir enviar correo (smtp)
- 110: Compartir recibir correo (pop3)
- 143: Compartir recibir correo (imap4)
- 993: Compartir recibir correo seguro (imap4+SSL)
- 995: Compartir recibir correo seguro (pop3+SSL)
- 80: Compartir web (http)
- 443: Compartir web segura (https)
- 139: Compartir conexiones a servidores Windows (Samba)
- 548: Compartir conexiones a servidores Mac OS X
- 631: Compartir impresora (CUPS)
- Otros...
- En el botón “Avanzado...” hay que dejar sin marcar “Bloquear tráfico UDP”.
- Ir al Menú Manzana / Preferencias del Sistema / Compartir / Internet.
- Inicie el Compartir Internet.
Mac OS X 10.5.x
- Ir al Menú Manzana / Preferencias del Sistema / Seguridad / Firewall.
- Elegir “Permitir todas las conexiones entrantes”.
Si no queremos dejar al sistema sin protección podemos utilizar un programa de configuración de terceras partes o configurar a mano los puertos de acuerdo a los detalles de configuración propuestos para la configuración con sistemas 10.4.x y anteriores.
Configuración de la conexión a la red local del ordenador secundario con Mac OS X a través de su tarjeta Ethernet incorporada o el puerto FireWire integrado.
- Ir al Menú Manzana / Preferencias del Sistema / Red / [nombre de la tarjeta Ethernet].
- En TCP/IP:
- Elegir “Manualmente”.
- En Dirección IP: 192.168.1.2 [Debe ser diferente en cada màquina pero dentro del ámbito de la subred].
- En Máscara subred: 255.255.255.0.
- En Router: 192.168.1.1.
- En Servidores DNS: [Los del ISP].
- En PPPoE: dejar vacío.
- En AppleTalk: elegir “Off” [desmarcar la selección].
- En Proxies: elegir “Usar modo FTP pasivo (PASV)”.
- En Ethernet: dejar “Automáticamente”.