[NO-IP] Dynamic Update Client Install on Raspberry PI

 Refer to https://www.noip.com/support/knowledgebase/install-ip-duc-onto-raspberry-pi


Client Install

$ mkdir /home/pi/noip
$ cd /home/pi/noip
$ wget www.noip.com/client/linux/noip-duc-linux.tar.gz
$ tar noip-duc-linux.tar.gz
$ cd noip-2.1.9-1
$ sudo make
$ sudo make install


Client 실행

$ sudo /usr/local/bin/noip2


Client 실행 확인

$ sudo noip2 ­-S



부팅 시에 자동으로 noip2 가 실행 되도록 설정.


다음 내용을 noip2 파일로 작성

#! /bin/sh
# . /etc/rc.d/init.d/functions	# uncomment/modify for your killproc
case "$1" in
    start)
	echo "Starting noip2."
	/usr/local/bin/noip2
    ;;
    stop)
	echo -n "Shutting down noip2."
	killproc -TERM /usr/local/bin/noip2
    ;;
    *)
	echo "Usage: $0 {start|stop}"
	exit 1
esac
exit 0


'noip2' 파일에 실행권한을 준 뒤 '/etc/init.d'로 복사

$ chmod +x noip2
$ cp noip2 /etc/init.d


그 다음 심볼릭 링크를 생성하여 런레벨 3로 등록.

$ cd /etc/rc3.d
$ ln -s ../init.d/noip2 S01noip2


재부팅 후 사용자 계정 상태에서 'ps -ef  | grep noip2' 명령어로 프로세스가 동작 중인지 확인




댓글

이 블로그의 인기 게시물

Crusader Kings 3 - Converting DNA code using Portrait Editor