Portal cautivo en MacOS

1

Quiero implementar un portal cautivo básico. Para la configuración de la prueba, tengo un mac mini connect a wifi (192.168.1.1) y una computadora portátil de ubuntu conectada a ella a través de LAN.

Lo que estoy tratando de lograr es que el mac-mini actúe como un enrutador y asigne una ip a la computadora portátil de ubuntu y controle el tráfico. Soy nuevo en la red, así que no tengo idea de con qué estoy trabajando.

He buscado en Google muchas cosas y he visto algunos ejemplos como los siguientes

Según tengo entendido, mi mini tiene:

  • en0 , que creo que es la conexión wifi con ip 192.168.1.101

  • en1 , que creo que es la conexión Ethernet. Creo que necesito un servidor DHCP para asignar IP a los dispositivos que se conectan con el que está disponible de forma predeterminada, ¿no?

  • ¿Qué hace el sysctl ? El comando sudo sysctl -w net.inet.ip.fw.enable=1 no funciona y muestra sysctl: unknown oid 'net.inet.ip.fw.enable error

  • pfctl es el cortafuegos y realizará el bloqueo / redireccionamiento real.

En cuanto a cómo debería funcionar, mi entendimiento es que el firewall inicialmente pondrá en una lista negra todas las direcciones ip / mac. luego, por cada nueva conexión, se redirigirá a mi localhost ejecutando apache donde, al iniciar sesión correctamente, php eliminará la IP de la lista negra. Si bien tengo la esperanza de implementar la parte de apache / php, no tengo idea de cómo se debe implementar la fase inicial de cosas de gateway / ip / firewall.

TL; DR: ¿Cómo puedo implementar la puerta de enlace y el firewall?

Supongamos que soy un NOOB total y que los pasos detallados para resolverlo son bienvenidos. Pero cualquier ayuda es apreciada. Gracias de antemano

    
pregunta Arzoo 19.02.2018 - 00:15

0 respuestas

Lea otras preguntas en las etiquetas