DDNS 동적 해석
NullPrivate로 간편한 DDNS 동적 해석 서비스 구현하기
DDNS란?
DDNS(Dynamic DNS)는 동적으로 변하는 IP 주소에 고정 도메인을 연결해 주는 기술로, 가정용 인터넷 사용자가 NAS, 스마트홈 컨트롤러 등 내부 장비에 접근할 때 유용합니다.
기능 특징
- 간편한 사용: 단 하나의 스크립트만으로 자동 업데이트 가능
- 추가 비용 없음: 별도 도메인 구매 불필요
- 높은 신뢰성: NullPrivate DNS 인프라 기반
- 빠른 적용: DNS 레코드 업데이트 즉시 반영, DNS 전파 대기 불필요
사용 가이드
필터 -> DNS 재작성
항목에서 DDNS 스크립트 다운로드 링크를 확인할 수 있습니다.
자주 묻는 질문
효과 확인 방법?
ping your-domain.name
명령어로 현재 IP 주소로 제대로 해석되는지 확인할 수 있습니다.
또는 서비스 관리자 페이지에 로그인하여 필터 -> DNS 재작성 기록을 확인하세요.
정기 업데이트 설정 방법?
Windows 예약 작업
- 작업 스케줄러 열기
- 기본 작업 만들기
- 실행 빈도 설정(15-30분 권장)
- 프로그램 위치는 PowerShell로 선택하고, 매개 변수에 스크립트 전체 명령어 입력
Linux Cron 작업
다음 내용을 crontab에 추가하세요(15분마다 실행):
*/15 * * * * /path/to/update_dns.sh https://xxxxxxxx.adguardprivate.com admin:password123 nas.home
주의 사항
- 사용자명과 비밀번호를 안전하게 보관하여 유출 방지
- 업데이트 스크립트를 시스템 예약 작업에 등록하여 자동 실행 권장
- 해석이 즉시 반영되지 않을 경우 네트워크 연결과 인증 정보 유효성 확인