맛집 여행 캠핑 일상 생활

[Proxmox] duckdns dynu 무료 DDNS 설정 방법 본문

Proxmox

[Proxmox] duckdns dynu 무료 DDNS 설정 방법

영은파더♥ 2024. 4. 12. 12:51
728x90

duckdns.org 사이트에서 구글계정 연동하시면 무료로 5개까지 hostname을 등록할 수 있습니다.
dynu.com 사이트는 회원가입하면 4개까지 무료로 등록이 가능합니다.

mkdir /root/bin

vi /root/bin/duckdns.sh
echo url="https://www.duckdns.org/update?domains=호스트명&token=토큰정보&ip=" | curl -k -o ~/duckdns/duck.log -K -

(정정 : curl "https://www.duckdns.org/update?domains=호스트명&token=토큰정보&ip=" >> ~/duckdns.log)

vi /root/bin/dynu.sh
wget -O ./dynu.log "https://api.dynu.com/nic/update?hostname=무료도메인명&username=계정아이디&password=계정비밀번호&myip="

vi /etc/cron.d/ddns-update
*/5 * * * * root /root/bin/duckdns.sh
*/5 * * * * root /root/bin/dynu.sh

위 방법은 duckdns 사이트에서 알려주는 install 방법에서 crontab 대신에 /etc/cron.d/ 에 크론을 등록하는 방법으로 변경한 내용입니다.

proxmox 뿐만 아니라 debian 이나 centos 도 똑같이 적용될 것 같네요~

 

무료 DDNS 를 이용하는 이유 중 하나가 ipTIME 공유기는 자체 DDNS 서버(호스트명.iptime.org)가 있어서 장점이긴 한데 단점이 공유기 안에 공유기를 설치하면 사설 IP 로 잡히기 때문에 DDNS 등록이 안되거나 사설IP로 등록이 됩니다.

이런 경우 무료 DDNS 를 이용할 수 밖에 없네요~

728x90
반응형
Trackback : | Comments :