Portkopogtatás Apple Watchon
Nyissa ki az ajtót a csuklójáról. Az Apple Watch app az iPhone-on keresztül mindenféle ajtón kopog, és a visszaszámlálással együtt megjeleníti a Résnyire nyitott ajtó állapotát; az iPhone-tól távol önállóan is küldhet fwknop SPA-t HTTP-n keresztül.
Az iPhone-on keresztül
Az Apple Watch appok nem küldhetnek nyers hálózati csomagokat, ezért az Óra megkéri az iPhone-t, hogy kopogjon. Így mindenféle ajtó működik: knockd sorozatok, fwknop UDP-n keresztül, pingméretek és DrayTek. A kopogási sorozatok és a kulcsok az iPhone-on maradnak.
Önállóan: fwknop SPA HTTP-n keresztül
Ha nincs iPhone a közelben, az Óra Wi-Fi-n vagy mobilhálózaton HTTP-kérésként küldhet fwknop SPA-csomagot. A fwknopd az általa rögzített forgalomból olvassa ki a csomagot, ezért engedélyezze a SPA-t HTTP-n keresztül, vegye fel a HTTP-portot a rögzítési szűrőjébe, és gondoskodjon arról, hogy valami fogadja az adott porton érkező TCP-kapcsolatokat — például a webszervere —, hogy a kérés egyáltalán elküldődjön.
# /etc/fwknop/fwknopd.conf
ENABLE_SPA_OVER_HTTP Y;
PCAP_FILTER udp port 62201 or tcp port 80; Az Órán
- 1Tartsa nyomva a kopogtatót. Az Óra megkocogtatja a csuklóját, amikor a kopogás elküldődik, majd ismét, amikor az ajtó kinyílik.
- 2A Résnyire nyitott ajtó megjeleníti a portellenőrzést és a visszaszámlálást, valamint az Újra kopogás lehetőséget.
- 3A komplikáció megnyitja az appot a számlapról.
- 4Ha az app zárolása be van kapcsolva, az Óra nem kopog.
Minden példa a GitHubon → Az oldal minden konfigurációja másolásra készen: github.com/mobilcomm/secretknock-examples (közkincs).
Kérdések
A kulcsaim átkerülnek az Órára?
Csak a HTTP-n keresztül fwknop SPA-t küldő ajtókhoz; ezeket az SPA-csomagokat az Apple Watch önállóan küldi el. A kopogási sorozatok és a többi kulcs az iPhone-on maradnak.
Útmutatók a beállításához
- A port knocking ismertetése →
- knockd iPhone-on, iPaden és Macen →
- fwknop SPA iPhone-on, Macen és Apple Watchon →
- MikroTik portkopogtatás →
- DrayTek Vigor portkopogtatás →
- SSH elrejtése portkopogtatással →
- Miért nem nyílik ki egy portkopogás után? →
- knockd.conf-példák →
- fwknop-kiszolgáló beállítása →
- Port knocking, VPN vagy fail2ban? →