Suporte
Envie-nos uma mensagem usando o formulário abaixo ou escreva para [email protected]. Informe seu dispositivo, o software do servidor (knockd ou fwknopd) e o que acontece quando você bate — nunca nos envie sua sequência de batidas nem chaves.
Escreva para nós
Uma batida não abre a porta
- 1Confira o endereço de onde você bate na tela inicial e compare-o com o que os registros do servidor mostram. Fixe IPv4 ou IPv6 para o servidor se forem diferentes.
- 2Confira o servidor: knockd e fwknopd registram cada batida reconhecida. Se nada for registrado, os pacotes não estão chegando ao servidor.
- 3Compare seq_timeout e a ordem das portas em knockd.conf com a sequência no app.
- 4Nos dados móveis ou em uma VPN, seu endereço público muda — bata novamente após trocar de rede.
Perguntas
O que é port knocking?
O port knocking mantém um serviço como SSH oculto atrás de um firewall fechado. O firewall só o abre para um endereço que primeiro envia um padrão secreto de tentativas de conexão — a batida. O knockd observa uma sequência de portas; o fwknop aceita um pacote criptografado de Autorização de Pacote Único.
Com quais servidores o Secret Knock funciona?
Qualquer servidor que execute knockd ou fwknopd, além de firewalls que abram uma porta após uma sequência de tentativas de conexão TCP ou UDP — por exemplo, em uma VPS Linux, um servidor doméstico, um NAS ou um roteador.
Funciona com roteadores MikroTik ou DrayTek?
Sim. O port knocking do MikroTik por tentativas de conexão ou por tamanho de pacote ICMP funciona, e o Secret Knock envia os tamanhos de ping esperados pelas regras do roteador. Para roteadores DrayTek Vigor, ele bate como a própria Port Knocking Tool da DrayTek: a primeira porta e, depois, duas portas geradas a partir do código TOTP do roteador. Os modelos preenchem os ajustes habituais.
Posso experimentar sem ter meu próprio servidor?
Sim. Após a primeira inicialização, o Secret Knock adiciona uma porta de demonstração: um servidor público de teste em demo.secretknock.app. Mantenha pressionado o botão Bater dela, e o servidor abre uma porta para o seu endereço por 30 segundos, para que você possa ver todo o processo antes de adicionar seu próprio servidor. A porta de demonstração não conta para o servidor gratuito.
O port knocking é seguro?
Uma sequência de batidas clássica trafega sem criptografia, portanto trate-a como uma camada adicional diante de chaves SSH fortes, e não como substituição. O SPA do fwknop é mais forte: cada pacote é criptografado, autenticado com HMAC e não pode ser reutilizado.
Funciona no Apple Watch?
Sim. Os apps do Apple Watch não podem enviar pacotes de rede brutos por conta própria, então o Watch bate por meio do iPhone. Longe do iPhone, o Watch pode enviar SPA do fwknop por HTTP se o seu servidor permitir isso.
Por que minha batida não abriu a porta?
Na maioria das vezes, a batida saiu por IPv6 enquanto o SSH se conecta por IPv4, ou vice-versa, ou o servidor viu um IP público diferente. O Secret Knock mostra o endereço de onde você bate e permite fixar IPv4 ou IPv6 para cada servidor. O guia de port knocking aborda as outras causas.
O Secret Knock coleta dados?
Não. Não há conta, análises nem rastreamento. Seus servidores e chaves permanecem nos seus dispositivos e no seu próprio iCloud.
Quanto custa?
Um servidor é gratuito com todos os recursos. Servidores ilimitados são uma compra única que cobre iPhone, iPad, Mac e Apple Watch e funciona com o Compartilhamento Familiar.