安装和使用花生壳(linux)

来源:互联网 发布:windows7是什么软件 编辑:程序博客网 时间:2024/05/17 21:59

安装和使用花生壳(linux),我是这样做的:

首先得有个花生壳的帐户,须到 http://www.oray.com 申请办理。以下操作,以此为基础。

1、在 xp 的浏览器,打开网页http://www.oray.com/peanuthull/download_linux.php
     按钮“立即下载” phddns-2.0.5.19225.tar.gz
2、用 pscp 把文件传到 RPi
     pscp phddns-2.0.5.19225.tar.gz  pi@192.168.1.101:/home/pi
3、解压所有文件
     tar zxvf phddns-2.0.5.19225.tar.gz
4、进入目录并编译
     cd phddns-2.0.5.19225
     ./configure
     make
5、执行编译好的程序并配置(默认使用/etc/phlinux.conf,如果不存在这个文件则自动进入交互配置)
     cd src
     ./phddns
     输入服务器地址,如无特殊情况可使用默认值(直接回车)
     Enter server address(press ENTER use phlinux3.oray.net):
     输入Oray帐号名称
     Enter your Oray account:
     对应的Oray帐号密码
     Password:
     选择绑定的网卡,如无特殊,默认即可(直接回车)
     Network interface(s):
     eth0:192.168.1.101
     lo:127.0.0.1
     Choose one(default eth0):
     选择日志保存到哪个文件(直接回车)
     Log to use(default /var/log/phddns.log):
     保存配置文件,选择yes则直接保存到/etc/phlinux.conf,输入other可以指定文件(按键 y,再回车)

     Save to configuration file (/etc/phlinux.conf)?(yes/no/other):

接下来程序将以交互模式开始运行,控制台显示:

192.168.1.101
NIC bind success
OnStatusChanged okConnecting
OnStatusChanged okDomainListed
OnDomainRegistered skyvense22.gicp.net
OnStatusChanged okDomainsRegistered
UserType: 0
看到上面这些就表示登录成功,这个时候可以按ctrl+c先退出程序
6、将phddns拷贝到你希望的位置
     cp phddns /usr/bin/
7、以后台模式启动花生壳并检查运行情况
     /usr/bin/phddns -c /etc/phlinux.conf -d
控制台显示:phlinux started as daemon!
     查看客户端日志:
     tail /var/log/phddns.log
注:仔细看看日志里的内容,会明白花生壳的工作原理,即定时将客户端的IP地址,报告给服务端。
8、退出花生壳
     查看进程ID:
     ps -A | grep phddns
     让后台进程退出:
     kill -9 xxxxx
注:xxxxx就是ps查看到的进程ID
9、将花生壳加到系统启动时运行
     vi /etc/rc.local
     在文件的末尾加上一行:
     /usr/bin/phddns -c /etc/phlinux.conf -d
在控制台手工启动花生壳客户端,就是:
sudo /usr/bin/phddns -c /etc/phlinux.conf -d


原创粉丝点击