在树莓派上使用花生壳动态域名管理

Linux · 2013-05-03

前提条件:

1.花生壳id,http://www.oray.com/  花生壳的官网免费注册的,注册完就可以免费申请动态域名了

2.家中路由器必须接入公网,并且设置端口映射功能,把端口映射到树莓派的内网ip上(这个教程就不提了,自己研究吧) 3.连入内网的树莓派
步骤: 1.安装所需的库

$aptitude install libstdc++5

3.下载花生壳文件,并编译。

$wget http://download.oray.com/peanuthull/phddns-2.0.5.19225.tar.gz
$tar zxvf  phddns-2.0.5.19225.tar.gz
$cd phddns-2.0.5.19225
$./configure
$make

4.查看软件是否编译成功

$cd src
$ls -l phddns
-rwxr-xr-x 1 root root 80968 Aug 2 11:18 phddns

5.后台运行花生壳

$./phddns -c /etc/phlinux.conf -d

输入服务器地址,如无特殊情况可使用默认值Enter server address(press ENTER use phlinux3.oray.net):

输入您的Oray帐号名称Enter your Oray account:

对应的Oray帐号密码Password:

选择帮定的网卡,如无特殊,默认即可Network interface(s):
eth0:192.168.141.18lo:127.0.0.1
Choose one(default eth0):

选择日志保存到哪个文件Log to use(default /var/log/phddns.log):
保存配置文件,选择yes则直接保存到/etc/phlinux.conf,输入other可以指定文件Save to configuration file (/etc/phlinux.conf)?(yes/no/other):

接下来程序将已交互模式开始运行192.168.141.18 NIC bind successOnStatusChanged okConnecting OnStatusChanged okDomainListedOnDomainRegistered skyvense22.gicp.net OnStatusChanged okDomainsRegisteredUserType: 0
看到上面这些就表示登录成功,这个时候可以按ctrl+c先退出程序 4_133_7bb61c8d1ec1df9
6.检测运行状态

tail /var/log/phddns.log

4_133_7e724420d8321c8

7.退出后台运行1.查看进程ID
$ps -A | grep phddns1888 ?        00:00:00 phddns
杀掉进程kill -9 1888

花生壳

备案号:粤ICP备15078260号