[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' 명령어로 프로세스가 동작 중인지 확인
댓글
댓글 쓰기