콘텐츠로 건너뛰기
Secret Knock

지원

아래 양식을 사용해 메시지를 보내거나 [email protected]로 문의해 주세요. 기기, 서버 소프트웨어(knockd 또는 fwknopd), 노크했을 때 발생하는 상황을 알려주세요. 노크 시퀀스나 키는 절대 보내지 마세요.

문의하기

무엇에 관한 문의인가요?

무엇을 도와드릴까요? 기기, 서버 소프트웨어(knockd 또는 fwknopd), 발생한 상황을 알려주세요.

답변을 원하는 경우에만 입력하세요. 노크 시퀀스나 키는 절대 보내지 마세요.

추가하기 전에 스크린샷에 노크 또는 키가 표시되지 않는지 확인하세요.

전송될 내용

  • 메시지 및 문의 유형
  • 입력한 경우 이메일 주소
  • 추가한 경우 스크린샷
  • 페이지 언어. 서버는 악용 방지를 위해 메시지가 전송된 IP 주소를 보관합니다

처리 방법: 개인정보 처리방침의 지원 양식 섹션을 참조하세요.

노크가 포트를 열지 못함

  1. 1홈 화면에서 노크를 보내는 주소를 확인하고 서버 로그와 비교하세요. 다르면 서버에 IPv4 또는 IPv6를 고정하세요.
  2. 2서버를 확인하세요. knockd 및 fwknopd는 인식한 모든 노크를 기록합니다. 아무것도 기록되지 않는다면 패킷이 서버에 도달하지 않는 것입니다.
  3. 3knockd.conf의 seq_timeout 및 포트 순서를 앱의 시퀀스와 비교하세요.
  4. 4모바일 데이터나 VPN에서는 공인 주소가 바뀝니다. 네트워크를 전환한 후 다시 노크하세요.
포트 노킹 가이드 읽기 →

질문

포트 노킹이란 무엇인가요?

포트 노킹은 SSH와 같은 서비스를 닫힌 방화벽 뒤에 숨깁니다. 방화벽은 먼저 비밀 연결 시도 패턴, 즉 노크를 보내는 주소에 대해서만 이를 엽니다. knockd는 포트 시퀀스를 감시하고, fwknop는 암호화된 단일 패킷 인증 패킷 하나를 수락합니다.

Secret Knock은 어떤 서버와 작동하나요?

knockd 또는 fwknopd를 실행하는 모든 서버와, TCP 또는 UDP 연결 시도 시퀀스 뒤에 포트를 여는 방화벽에서 작동합니다. 예를 들어 Linux VPS, 홈 서버, NAS 또는 라우터에서 사용할 수 있습니다.

MikroTik 또는 DrayTek 라우터에서도 작동하나요?

예. 연결 시도 방식과 ICMP 패킷 크기 방식의 MikroTik 포트 노킹 모두 작동하며, Secret Knock은 라우터 규칙이 기대하는 핑 크기를 전송합니다. DrayTek Vigor 라우터에서는 DrayTek 자체 Port Knocking Tool과 같이 노크합니다. 즉, 첫 번째 포트와 라우터의 TOTP 코드로 만든 두 개의 포트를 차례로 사용합니다. 템플릿이 일반적인 설정을 채워 줍니다.

내 서버 없이 사용해 볼 수 있나요?

예. 처음 실행한 후 Secret Knock은 데모 문을 추가합니다. demo.secretknock.app의 공개 테스트 서버입니다. 해당 문을 길게 누르면 서버가 30초 동안 내 주소에 대해 포트를 열므로, 직접 서버를 추가하기 전에 전체 흐름을 확인할 수 있습니다. 데모 문은 무료 서버 한도에 포함되지 않습니다.

포트 노킹은 안전한가요?

기본 노크 시퀀스는 평문으로 전송되므로, 강력한 SSH 키를 대체하는 수단이 아니라 그 앞에 추가하는 한 겹의 보안 계층으로 사용해야 합니다. fwknop SPA는 더 강력합니다. 각 패킷은 암호화되고 HMAC로 인증되며 재전송 공격을 받을 수 없습니다.

Apple Watch에서도 작동하나요?

예. Apple Watch 앱은 자체적으로 원시 네트워크 패킷을 보낼 수 없으므로, Watch는 iPhone을 통해 노크합니다. iPhone에서 떨어져 있을 때는 서버에서 이를 활성화한 경우 Watch가 HTTP를 통해 fwknop SPA를 보낼 수 있습니다.

왜 노크해도 포트가 열리지 않았나요?

대부분의 경우 노크는 IPv6로 나갔지만 SSH는 IPv4로 연결되었거나 그 반대의 경우이며, 또는 서버가 다른 공인 IP를 인식했기 때문입니다. Secret Knock은 노크를 보내는 주소를 표시하고 서버별로 IPv4 또는 IPv6를 고정할 수 있게 해 줍니다. 다른 원인은 포트 노킹 가이드에서 확인할 수 있습니다.

Secret Knock은 데이터를 수집하나요?

아니요. 계정, 분석 및 추적 기능이 없습니다. 서버와 키는 기기와 본인의 iCloud에만 저장됩니다.

비용은 얼마인가요?

모든 기능과 함께 서버 하나는 무료입니다. 무제한 서버는 iPhone, iPad, Mac 및 Apple Watch에서 사용할 수 있고 가족 공유를 지원하는 일회성 구매입니다.