| pfsense添加3322动态域名 |
| 作者:佚名 文章来源:www.router.net.cn 点击数: 更新时间:2006-8-23 9:16:19 |
|
|
|
|
|
|
一、安装配置。 1、http://www.pfsense.com/mirror.php?section=downloads,下载pfsense,livecd或者Embedded的img文件。 http://www.3322.org/dyndnspage/ez-ipupdate-3.0.10-freebsd4.8-i386.tgz,下载3322用于freebsd4.x的ez-ipupdate文件。
2、安装pfsense,安装步骤省略。硬件支持列表:http://www.pfsense.com/index.php?id=37。
3、配置好pfsense,Diagnostics-Command Prompt,在upload上传刚下载的ez-ipupdate-3.0.10-freebsd4.8-i386.tgz文件,上传默认是放到了/tmp。
cd /tmp mv /usr/local/bin/ez-ipupdate /usr/local/bin/ez-ipupdate.bak tar xvzf ez-ipupdate-3.0.10-freebsd4.8-i386.tgz cd ez-ipupdate-3.0.10-freebsd4.8-i386 cp -f ez-ipupdate /usr/local/bin/ez-ipupdate 4、System-Advanced,启用ssh。用类putty等ssh工具进入shell命令行模式。我们来link一下:
link /lib/libc.so.6 /lib/libc.so.4 二,文件修改 1、Diagnostics-Command Prompt (用惯了就觉得也挺方便哈) Command:
ls ,点Execute,列出www目录下的php文件来,找到services_dyndns.php,复制文件名到File to download:,点击download下载到本地编辑。
2、用editplus之类的工具打开services_dyndns.php,找到178行(根据版本上下一些地方):
$types = explode(",", "DynDNS (dynamic),DynDNS (static),DynDNS (custom),DHS,DyNS,easyDNS,No-IP,ODS.org"); $vals = explode(" ", "dyndns dyndns-static dyndns-custom dhs dyns hn easydns noip ods"); 替换为:
$types = explode(",", "DynDNS (dynamic),DynDNS (static),QDNS,DHS,DyNS,easyDNS,No-IP,ODS.org"); $vals = explode(" ", "dyndns dyndns-static qdns dhs dyns hn easydns noip ods"); File to upload:,浏览本地修改好的services_dyndns.php,upload到/tmp目录。 shell#
cd /tmp/ mv /usr/local/www/services_dyndns.php /usr/local/www/services_dyndns.php.bak cp -f services_dyndns.php /usr/local/www/services_dyndns.php 3、重启pfsense,Services-Dynamic DNS,Enable,下拉菜单选择QDNS,设置自行填写。
|
| 文章录入:zyydaolang 责任编辑:zyydaolang |
|
上一篇文章: 文档翻译]14 m0nwall设置案例--14.3 过滤桥设置 下一篇文章: PFSense |
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |