在redhat Linux下用花生壳来作DDNS

1. 去花生壳官方网站 [url]http://www.oray.cn[/url] 注册你的Oray护照,这里要注意的是,你注册了Oray护照后,Oray会自动送你一个以你的注册护照名称开头的免费域名,例如:你注册的Oray护照名称为xxx,那么你注册后得到的免费域名为:xxx.gicp.net。所以,在我们注册之前最好想好你的域名名称,这样我们注册后,直接就可以得到你想要的免费的域名了。(例如:Oray护照为:good,那么我们的免费域名为:good.gicp.net)
2. 下载linux下的花生壳客户端软件。官方下载网址: [url]http://www.oray.cn/peanuthull/download_linux.php[/url]
3. root(或用 su -l 切换到root)解压并安装该软件。
tar -zxvf phlinux10all.tar.gz
cd ./phlinux_package
tar -zxvf phlinux-1.0-install.redhat.tar.gz
cd ./phlinux_install
./install.sh
输入web服务的地址,直接回车 ( 此处一定要直接回车,不要输入你得到的免费域名之类的 )

Runing phlinux for first configuration...
Peanuthull Linux-core 1.0 by oray.net, copyright 2005
No user configuration found, entering interactive mode automatically!
Peanuthull Linux-core Interactive startup.
Please input service address(press ENTER use phservice.oray.net):
输入花生壳服务器地址,直接回车 ( 此处也一定要直接回车 )
Please input server address(press ENTER use PH031.Oray.Net):
此处提示输入你的花生护照登陆名
Please input username(press ENTER use ):
此处提供输入花生护照登陆密码
Please input password:
系统提示是否保存设置文件,在这里输入yes回车.
Save to configuration file (/etc/phlinux.conf)?(yes/no):
以上操作完成,系统将自动登录花生壳服务器
4. 设置防火墙,使花生壳使用的几个重要端口保持开放,当然首先要保证你的防火墙是开机自启动的哦(或者你不用防火墙,那就干脆关了它,当然不建议你这样作了)
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
iptables -A INPUT -p tcp --dport 6060 -j ACCEPT
iptables -A INPUT -p udp --dport 6060 -j ACCEPT
(
当然这里可以指定你的外网网卡(这里我们假定你的外网网卡为eth0),例如:iptables -A INPUT -i eth0 -p tcp --dport xxx -j ACCEPT)

/etc/init.d/iptables save (
保存你上面新增的防火墙条目)
/etc/init.d/iptables restart (
重启防火墙)
iptables -nvL (
查看是否已经保存)

当然如果你的防火墙是用自己的脚本的,那就把上面的前三条命令加在你的防火墙脚本中。
5. 测试安装

 (1)用花生壳自己的web测试页面,在浏览器里面输入网址: [url]http://localhost:6160[/url],如果始终显示离线(offline)则有问题。
 (2)[url]http://www.ip138.com[/url]网站提供的IP地址或者域名查询功能。进入这个网站后,我们就能看见我们自己的公网IP地址,在"IP地址或者域名"输入框内输入你的免费域名,进行查询,得出的IP为我们前面看到的自己的IP地址即成功。
 (3)用最简单的nslook命令进行测试
nslookup xxx.xxx.xxx (xxx.xxx.xxx 代表自己的域名或者IP地址)
运行后如果正确显示如下:
Non-authoritative answer:
Name: [url]www.xxx.com[/url]
Address: xxx.xxx.xxx.xxx
(4) 当然如果上面你的测试都是成功的,那么你可以在自己的浏览器中输入你的域名来测试喽,不过前提是自己的web主页已经设置好了。
6. 加入启动及其他
(1) 加入开机自动启动花生壳:在/etc/rc.d/rc.local 文件中加入一行内容 /usr/local/phlinux/phlinux -d 即可。
(2)
查看花生壳的日志:tail -f /var/log/phlinux.log
(3)
通过查看./install.sh安装脚本我们能看出花生壳的程序目录结构:
/usr/local/phlinux (
主程序目录,包括花生壳的主程序phlinux以及用于花生壳测试的迷你web测试程序就是我们在浏览器里输入
[url]http://localhost:6160[/url]
所看到的页面)
/etc/phlinux.conf (
主配置文件)
/var/log/phlinux.log (
花生壳的日志文件)
(4) 如果你第一次安装的时候没有设置正确或者想重新设置,那么可以运行:/usr/local/phlinux/./phlinux -i
或者你也可以直接编辑/etc/phlinux.conf文件,对登陆用户名及密码等项进行修改。
(5)
如何终止后台运行的花生壳(phlinux)Deamon(守护进程)
首先用ps -A查看所有进程列表,记住phlinuxpid
再使用kill -9 杀掉此进程即可。
7. 官方安装指导文档
[url]http://old.oray.cn/Ask/Question-11626.html[/url]
8. 另外因为本人在内网测试,并且是虚拟机,没有环境做端口映射,所以在这里端口映射和ADSL拨号就留给大家自己研究吧。

你可能感兴趣的:(linux,职场,休闲,花生壳,ddns)