CENTOS+ORAY+DDNS

CENTOS+DDNS
 
1 花生壳官网下载  Linux 花生壳动态域名
 http://www.oray.cn/peanuthull/download_linux.php
 
2. 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):
以上操作完成 , 系统将自动登录花生壳服务器
 
3. 设置防火墙 , 使花生壳使用的几个重要端口保持开放 , 当然首先要保证你的防火墙是开机自启动的哦 ( 或者你不用防火墙,那就干脆关了它,当然不建议你这样作了 )
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

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


4. 测试

  (1) 用花生壳自己的 web 测试页面,在浏览器里面输入网址 : http://ip:6160, 如果始终显示离线 (offline) 则有问题。
  (2) http://www.ip138.com 网站提供的 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 主页已经设置好了。
 
5. 加入启动及其他
(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 测试程序就是我们在浏览器里输入
http://localhost:6160
所看到的页面 )
/etc/phlinux.conf (
主配置文件 )
/var/log/phlinux.log (
花生壳的日志文件 )
(4) 如果你第一次安装的时候没有设置正确或者想重新设置,那么可以运行: /usr/local/phlinux/./phlinux -i
或者你也可以直接编辑 /etc/phlinux.conf 文件,对登陆用户名及密码等项进行修改。
(5)
如何终止后台运行的花生壳 (phlinux)Deamon( 守护进程 )
首先用 ps -A 查看所有进程列表,记住 phlinux pid
再使用 kill -9 杀掉此进程即可。
 
6. 端口映射,让外网可以访问。
 
iptables -t nat -A PREROUTING -p tcp -i ppp0 --dport 80 -j DNAT --to 192.168.0.31:80
 
 
注:
在安装 phlinux_install 中运行程序时 , 提示如下错误 :
error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory
解决办法 : 在下面包里有 libstdc++.so.5 然后复制到 /usr/lib
在我附件里有下载   或者到以下网站下载
http://www.linuxidc.com/upload/2008_06/08062807082818.zip
该压缩包里有 myxrgsu, libpcap.so.0.6.2, libstdc++.so.5  
 

你可能感兴趣的:(centos,职场,休闲,ddns)