블로그 이미지
훅크선장

카테고리

분류 전체보기 (362)
사진이야기 (23)
펭귄컴퓨팅 (121)
컴퓨터보안 (84)
절름발이 프로그래머 (59)
하드웨어개조 (23)
멀알려줄까 (35)
홈베이킹&홈쿠킹 (2)
잡다한것들 (15)
Total
Today
Yesterday

달력

« » 2024.4
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

공지사항

태그목록

최근에 올라온 글

'2024/04/22'에 해당되는 글 1건

  1. 2024.04.22 OpenWRT에서 freedns.afraid.org의 무료 DDNS 설정하기

FreeDNS 의 서비스에서 생성한, 무료 DDNS 도메인을 OpenWRT 23.05.2 에서 설정하는 방법

 

1.  먼저 서브도메인을 생성한다.

https://freedns.afraid.org/subdomain/

 

개인적으로 선호하는 ignorelist.com 도메인을 이용하여, not4you.ignorelist.com 이라고 서브도메인을 생성한다.

 

2.  Dynamic DNS 탭에서 해당 도메인의 Direct URL을 가져온다.

https://freedns.afraid.org/dynamic/

 

not4you.ignorelist.com.bat 라는 파일이 다운로드 되는데, 해당 내용을 보면,

rem not4you.ignorelist.com
cd %~DP0
wget -q --read-timeout=0.0 --waitretry=5 --tries=400 --background https://freedns.afraid.org/dynamic/update.php?

VEVxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxMg==

 

라고 되어 있는데, 이중에서 ? 문자이후의 VEVxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxMg== 만 필요하다.

 

3. OpenWRT 에 SSH 로그인해서, /etc/config 디렉토리 하단의 ddns 파일을 수정한다.

기본 예제 ddns 파일 내용을 무시하고, 다음과 같이 수정한다.

 

config ddns 'global'
     option ddns_dateformat '%F %R'
     option ddns_loglines '250'
     option ddns_rundir '/var/run/ddns'
     option ddns_logdir '/var/log/ddns'

config service 'Test4You'
     option service_name 'afraid.org-keyauth'
     option use_ipv6 '0'
     option enabled '1'
     option lookup_host 'not4you.ignorelist.com'
     option domain 'not4you.ignorelist.com'
     option username 'freedns 계정 이름'
     option password 'VEVxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxMg==' 
     option ip_source 'network'
     option ip_network 'wan'
     option interface 'wan'
     option use_syslog '2'
     option check_unit 'minutes'
     option force_unit 'hours'
     option retry_unit 'seconds'
     option check_interval '10'
     option force_interval '24'
     option retry_max_count '3'
     option retry_interval '60'

 

Luci 웹에서는 상단 메뉴에서 서비스 -> 동적 DNS 로 이동하여 아래 그림과 같이, “새로운 서비스”를 생성하면 된다. 

 

Posted by 훅크선장
, |