본문 바로가기

개발/홈서버 인프라관리

무료도메인 DUCK DNS

반응형

Duck DNS로 mytodoapp.duckdns.org 같은 도메인으로 만들면 훨씬 편해요!

 

 

Duck DNS 설정

1. Duck DNS 계정 만들기

https://www.duckdns.org 접속 → 구글 계정으로 로그인

2. 도메인 만들기

  • 서브도메인 입력 (예: jintodo 또는 mytodoapp)
  • add domain 클릭
  • 상단에 token 나타남 → 복사

3. 맥에 자동 업데이트 스크립트 설치

# 홈 디렉토리로
cd ~

# 스크립트 생성
nano duckdns.sh

 


아래 내용 붙여넣기 (YOUR_DOMAIN과 YOUR_TOKEN 교체):

 

#!/bin/bash
echo url="https://www.duckdns.org/update?domains=YOUR_DOMAIN&token=YOUR_TOKEN&ip=" | curl -k -o ~/duckdns.log -K -

 

# 실행 권한
chmod 700 ~/duckdns.sh

# 테스트
./duckdns.sh
cat ~/duckdns.log  # "OK" 나와야 함

 


4. 자동 실행 설정 (5분마다 IP 체크)

 

crontab -e

 

*/5 * * * * ~/duckdns.sh >/dev/null 2>&1

 

Esc → :wq → Enter (저장)

 

최종 테스트

반응형