openwrt dnscrypt 정보

openwrt dnscrypt 정보

dnscrypt-server-docker를 사용하여 dnscrypt 서버를 자체 호스팅합니다(https://github.com/jedisct1/dnscrypt-server-docker)

Mac OS X에서 테스트했는데 잘 작동합니다.

$ sudo dnscrypt-proxy \                            
    --provider-key=xxxx \
    --resolver-address=xxxx:xxxx \
    --provider-name=2.dnscrypt-cert.xxxx.org 

[NOTICE] Starting dnscrypt-proxy 1.6.0
[INFO] Generating a new session key pair
[INFO] Done
[INFO] Server certificate #808464433 received
[INFO] This certificate looks valid
[INFO] Chosen certificate #808464433 is valid from [2015-12-09] to [2015-12-10] [INFO] Server key fingerprint is xxxxx
[NOTICE] Proxying from 127.0.0.1:53 to xxxx:xxxx

하지만 openwrt로 실행하면 잘못된 것입니다.

[NOTICE] Starting dnscrypt-proxy 1.6.0
[INFO] Generating a new session key pair
[INFO] Done
[INFO] Server certificate #808464433 received
[INFO] This certificate has not been activated yet
[ERROR] No useable certificates found
[INFO] Refetching server certificates
[INFO] Server certificate #808464433 received
[INFO] This certificate has not been activated yet
[ERROR] No useable certificates found

dnscrypt-proxy 업그레이드를 시도했지만 효과가 동일하지 않습니다.

어떻게 해결할 수 있나요?

답변1

시간대 문제이므로 인증서를 확인할 수 없습니다.

해결 방법: 서버와 클라이언트는 특정 시간대를 사용합니다.

관련 정보