Dogecoin 노드 문제 해결
Dogecoin Core 실행·동기화·연결 시 자주 겪는 문제와 확인 방법입니다.
동기화가 매우 느리거나 멈춘 것 같을 때
- 첫 동기화: 60GB 이상 다운로드로 24시간~며칠 걸릴 수 있습니다.
~/.dogecoin/debug.log(또는 Data Directory의debug.log)에서 진행 상황 확인.tail -f ~/.dogecoin/debug.log - 디스크 공간: 최소 60GB 이상 여유 확인. 블록체인 성장에 따라 더 필요.
- 네트워크: 방화벽·라우터에서 포트 22556이 막혀 있으면 피어 수가 줄어들 수 있음. 인바운드 허용 후 재시작.
- 연결 수:
dogecoin-cli getconnectioncount. 0이면 인터넷·방화벽·라우터 확인.
인바운드 연결이 안 될 때
- getconnectioncount가 8 이하로만 유지되면 인바운드가 안 되는 경우가 많습니다.
- Dogecoin Core 설정 → 네트워크에서 "Allow Incoming Connections" 체크.
- 방화벽: 22556 TCP 인바운드 허용.
- 라우터: 포트 포워딩 22556 → 노드가 돌아가는 기기의 고정 IP.
- 동기화가 완료된 뒤 몇 시간 지나야 인바운드 연결이 늘어날 수 있음.
RPC가 연결되지 않을 때
- server=1 이 설정되어 있는지 확인 (
dogecoin.conf). - rpcallowip: 접속하는 클라이언트 IP가 허용되어 있는지 확인 (예: 로컬만 쓰면
rpcallowip=127.0.0.1). - rpcport: 기본 25555. 변경했다면 클라이언트 포트 일치 여부 확인.
- 방화벽: RPC를 원격에서 쓰는 경우에만 해당 포트 허용 (보안상 로컬만 허용 권장).
Windows 백신/방화벽 경고
- 공식 Dogecoin.com 또는 GitHub dogecoin/dogecoin에서 받은 설치 파일은 정상입니다. 백신에서 Dogecoin Core를 예외(화이트리스트) 처리한 뒤 재설치.
지갑·백업
- 노드를 지갑으로도 쓰는 경우: 공식 백업 가이드 참고. 업그레이드 전 백업 권장.
- 노드만 운영할 때는
disablewallet=1로 지갑 비활성화하면 리스크가 줄어듭니다.