Port knocking en Apple Watch
Abre la puerta desde la muñeca. La app de Apple Watch llama a todo tipo de puertas a través de tu iPhone y muestra la Puerta entreabierta con su cuenta atrás; lejos del iPhone, puede enviar SPA de fwknop mediante HTTP por sí sola.
A través de tu iPhone
Las apps de Apple Watch no pueden enviar paquetes de red sin procesar, por lo que el Watch pide a tu iPhone que llame. Todo tipo de puertas funciona así: secuencias knockd, fwknop mediante UDP, tamaños de ping y DrayTek. Tus secuencias de llamadas y claves permanecen en el iPhone.
Por sí solo: SPA de fwknop mediante HTTP
Sin el iPhone cerca, el Watch puede enviar un paquete SPA de fwknop como una solicitud HTTP mediante Wi‑Fi o datos móviles. fwknopd lee el paquete del tráfico que captura, así que activa SPA mediante HTTP, incluye el puerto HTTP en su filtro de captura y asegúrate de que algo acepte conexiones TCP en ese puerto —tu servidor web, por ejemplo— para que la solicitud se envíe.
# /etc/fwknop/fwknopd.conf
ENABLE_SPA_OVER_HTTP Y;
PCAP_FILTER udp port 62201 or tcp port 80; En el Watch
- 1Mantén pulsado el llamador. El Watch da un toque en tu muñeca cuando se envía la llamada y otro cuando se abre la puerta.
- 2Puerta entreabierta muestra la comprobación del puerto y la cuenta atrás, con Volver a llamar.
- 3La complicación abre la app desde la esfera del reloj.
- 4Con el bloqueo de la app activado, el Watch no llama.
Todos los ejemplos en GitHub → Todas las configuraciones de esta página, listas para copiar: github.com/mobilcomm/secretknock-examples (dominio público).
Preguntas
¿Mis claves se envían al Watch?
Solo para las puertas que llaman con SPA de fwknop mediante HTTP, que el Watch envía por sí solo. Las secuencias de llamadas y otras claves permanecen en el iPhone.
Guías para tu configuración
- Port knocking explicado →
- knockd en iPhone, iPad y Mac →
- SPA de fwknop en iPhone, Mac y Apple Watch →
- Port knocking de MikroTik →
- Llamada a puertos de DrayTek Vigor →
- Oculta SSH tras llamadas a puertos →
- Por qué una llamada no abre el puerto →
- Ejemplos de knockd.conf →
- configuración del servidor fwknop →
- ¿Port knocking, VPN o fail2ban? →