您的位置:首页 > 理论基础 > 计算机网络

linux下利用ADSL TPLink路由器 oray(花生壳软件)搭建网络服务器

2008-12-30 21:37 519 查看

如何利用ADSL TPLink路由器 oray(花生壳软件)在办公室搭建网络服务器

作者:虞吕伟
网址:http://www.hooma.net/boe/viewthread.php?tid=6008&page=1
转载请注明出处

一、前言:

现在人们在工作中是越来越离不开网络了,特别是很多公司都有自已的企业网站和邮件服务器,有的甚至有自已的论坛和FTP服务器,如果只是单纯一个网站那只需可以租用别人的虚拟空间即可,但如果需要像论坛和FTP服务器之类的就必须有自已的服务器了,因为这两者对磁盘空间的要求很大,单纯租用空间肯定不够,如果租用很大的虚拟空间费用也是大的吓人,不如自已买个服务器,现在一台服务器的费用已经降得很低了。

[align=left][/align]
[align=left][/align]
[align=left] 有了服务器以后,管理及宽带就成了一个问题,如果托管在电信机网,虽然现在有些托管费用不是很贵,但服务器的维护就成了一个大问题,每次有问题都住机房跑不太现实,除非公司特别有钱,整几个备用的服务器;[/align]
[align=left][/align]
[align=left][/align]
[align=left] 其实现在宽带很普及,一般办公室都能达到2M-4M了,我们完全可以将服务器放在办公室里,不光省钱而且维护起来也方便,绝对是一个理想的解决方案。[/align]
[align=left][/align]
[align=left][/align]
[align=left] 如何设置web服务器、邮件服务器、FTP服务器等不是本文要介绍的内容;我介绍的重点是“ 如何利用ADSL TPLink路由器 oray(花生壳软件)在办公室搭建一个网络服务器环境”,使得别人通过公司域名能够访问公司内部服务器上的web,或者登录FTP服务器。[/align]

问题在于现在公司一般都用adsl,而adsl的IP地址一般是动态的,如何将公司的域名解析到动态的IP地址上呢? 就算域名绑定到IP地址上,但一般公司内部的服务器的IP都是私有地址,这两者之间又如何跳转呢,这就需要设置端口映射?

其实做这些工作并不难,只需两个步骤就可以了:

第一步:在服务器上安装花生壳软件
第二步:设置路由器端口映射

二、花生壳

“花生壳”是针对个人和中小企业提供的完全免费的动态域名解析客户端,它免费为你提供动态域名解析服务,当你安装并注册这项服务后,无论你在任何地点、任何时间、使用任何线路,只要你的电脑连在互联网上,那你就可以利用这个服务建立拥有固定域名和最大自主权的互联网主机。

关于如何获得花生壳软件及服务请访问花生壳网站:http://www.oray.cn/
http://www.oray.cn/PeanutHull/

在花生壳网站注册成为花生壳用户(也就是花生客,记住你注册的用户名和密码,安装时需要用到)并且下载客户端软件后,你就可以在你的服务器上安装使用了。

需要说明的是:花生壳提供免费服务,但如果你需要更稳定和专业的服务,则需付费成为专业或商业用户。

下面介绍一下花生壳在linux和windows上的安装以及如何设置你的路由器!

在linux上安装和使用花生壳

一、花生壳For Linux安装步骤

下载适合您的unix/linux版本的安装包文件,使用root身份解压缩安装包

# tar -zvxf phlinux-1.0-install.redhat.9.0.tar.gz

安装包文件将解压缩至phlinux_install目录中

# cd phlinux_install

执行安装脚本

# ./install.sh

执行安装脚本后,将自动以互动配置模式的phlinux程序

输入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):

以上操作完成,系统将自动登录花生壳服务器,用户可以通过web方式查看当前花生壳客户端的运行状态.

花生壳客户端使用 6160端口提供web检测服务,例如 http://192.168.0.1:6160/

此监测页面将完全的反应当前花生壳的运行状态.







oray_00.gif (28.11 KB)

2008-6-6 05:09 PM

注:以互动配置模式运行phlinux程序并配置完成后,如监视web页面显示花生壳的在线状态为 "离线 / 认证失败",可能是由于您输入的用户名或密码错误,请重新以互动设置模式运行程序配置

# /usr/local/phlinux/phlinux -i

二、花生壳For Linux程序参数说明

phlinux [参数]

参数列表

--interact
-i, 互动配置模式运行
程序以互动模式提示用户输入必要的参数
--daemon
-d, 后台进程模式运行

程序在后台进程中运行,可以使用 kill -9 <;PID> 关闭

--help
-h, 显示帮助.

三、常见问题

如何以每次开机时自动运行花生壳客户端?

使用RedHat Linux,在/etc/rc.d/rc.local 文件中加入一行内容 /usr/local/phlinux/phlinux -d

使用Freebsd,创建一个文件/etc/rc.local并加执行权限,在此文件中加入一行内容 /usr/local/phlinux/phlinux -d

以后台进程模式运行花生壳客户端程序,如何退出?

首先用ps -A查看所有进程列表,记住phlinux的pid
再使用kill -9 <;PID> 杀掉此进程

如何手动修改登陆的用户名及密码
您可以直接编辑/etc/phlinux.conf文件,对登陆用户名及密码进行修改。

解析IP不一致?

PING域名所解析的IP不是您当前的公网IP时,可能是DNS的缓存导致的。建议您尝试清除您的DNS缓存,再进行PING,看问题是否存在。
操作方法:[开始]--[运行]--输入CMD--在DOS界面输入命令:ipconfig /flushdns

在windows中安装和卸载花生壳

一、安装和卸载花生壳
1、下载花生壳

如何下载安装花生壳?

请访问花生壳官方网站的[url=http://www.oray.cn/PeanutHull/PeanutHull_Download.htm]http://www.oray.cn/PeanutHull/PeanutHull_Download.htm[/url]页面下载花生壳安装程序。

2、安装花生壳
安装前注意:您的系统中如果已经安装了花生壳3.×版本!为防止您的同一个护照同时登录花生壳3.×与花生壳2008造成域名离线,建议您安装花生壳2008前先进行卸载老版本。
第一步:下载完成后,双击运行PeanutHull5.0.1_Setup.exe文件


图片附件



第二步:选择安装语言


图片附件



第三步:花生壳安装向导


图片附件



第四步:协议授权


图片附件



第五步:选择组件


图片附件



第六步: 选择安装位置


图片附件



第七步:进行安装


图片附件



第八步:完成安装


图片附件



3、卸载花生壳
通过windows控制面板的[添加/删除程序]进行卸载花生壳2008客户端。


图片附件



通过Windows开始菜单链接进行卸载花生壳2008客户端


图片附件



注:卸载花生壳程序的时候先要退出正在运行的花生壳程序才能正确完成卸载过程。

二、使用花生壳
1、主界面


图片附件



注:在使用花生壳之前,用户必须首先注册一个花生护照。

如何注册花生护照?(请见以下步骤)

1、开始注册基本资料
进入http://www.oray.net,点击首页注册护照按钮。
2、第一步:护照简介
点击开始按钮进入下一页。
3、第二步:签署用户协议
选定同意条款后,点击下一步按钮进入下一页。
4、第三步:填写护照基本信息
填写完成后,点击下一步按钮进入下一页。
5、第四步:设置密码保护问题
填写完成后,点击下一按钮进入下一页。
6、第五步:护照申请完成
点击完成按钮继续填写对应护照的详细资料,或者直接选择左菜单栏的功能项进行操作。
至此,您已经成功申请了Oray护照
7、开始注册护照详细资料
选择您护照的类型后,点击下一步按钮进入下一页。
8、填写详细资料
当您选择个人类型,见到如下图页面。填写完成后点击下一步按钮进入下一页。
当您选择企业类型,见到如下图页面。填写完成后点击下一步按钮进入下一页。
9、核对填写的资料
核对填写的资料是否有问题。若有错误,点击修改按钮返回进行修改;若无错误,点击确认按钮进入下一页。
10、详细资料填写完成
点击完成按钮,结束详细资料填写过程。
在点击完成按钮后,返回我的控制台首页。并请留意左菜单栏显示您的用户名、ID、帐户总额和服务级别的资料。


图片附件



2、菜单
(1)护照设置


图片附件



菜单注解
注册新护照点击此处直接连接到Oray网站申请新护照
添加点击此处输入您拥有的Oray护照,可以为您添加多个护照同时登录,客户端最高支持5个护照同时登录
编辑 点击此处可以设置当前使用花生壳2008客户端登陆的护照、网络连接、在线规则和详细资料
删除选择您要删除花生壳2008客户端登陆的护照,选中需要删除的护照后点击删除按钮
(2)护照属性
账户


图片附件



[align=center]菜单[/align][align=center]注释[/align]
护照名
填写您的Oray护照名称
密码
填写您的Oray护照密码
忘记密码
点击按钮,通过连接Oray网站使用密码保护问题或通过邮件取回密码
花生壳客户端启动时本护照自动登录
选定此选项,下次花生壳联网登录的时候该护照自动随花生壳上线
网络连接


图片附件



[align=center]菜单[/align][align=center]注释[/align]
花生壳服务线路选择
针对接入ISP线路出口经过NAT转发导致目前登陆花生壳客户端界面显示公网IP地址与实际公网IP地址不一致的专业级别用户而设
本机网卡选择
针对多网卡的用户,该选择能自定义花生壳2008客户端接入网络的网卡.默认设置为当前系统优先级最高的网卡为接入。非特殊情况不建议更改改选项。
端口选择
推荐使用自动分配,非特殊情况不建议使用自定义端口
在线规则


图片附件



注意:在线时间是针对于护照而言的。
如果设置的在线时间以外手动去【刷新】或【登录】护照,护照将会被强制登陆。直到下一天的循环时段,花生壳客户端将重新执行您所定义的在线设置进行上线或下线。

详细资料


图片附件



护照注册用于设置所注册的Oray护照的个人或企业信息,Oray护照的个人或企业信息在新注册完成后可以随意的修改,在成为付费用户后为了确保用户的权益,部分关键性信息只能进行一次性修改。

(3)参数设置


图片附件



菜单
注释
不在系统启动时启动花生壳
设置当Windows启动时花生壳客户端不随着系统自动启动。您必须手动启动程序,花生壳客户端才开始工作。
仅启动服务
设置当Windows启动时花生壳客户端的后台服务也随着启动,但不会启动Windows桌面的客户端程序
启动服务并在任务栏显示图标
设置当Windows启动时花生壳客户端的Windows桌面客户端程序以及后台服务也随着系统自动启动
启动服务在任务栏显示图标并启动主窗口
设置当Windows启动时花生壳客户端的Windows桌面客户端程序以及后台服务也随着系统自动启动。同时花生壳客户端将自动展开在您的桌面中。
花生壳离线提醒
设置花生壳客户端离线后是否作出提示用户反应
域名到期提醒(提前30天)
设置用户注册的顶级域名到期前30天进行提醒,强烈建议用户选择此项,以免域名过期丢失
提醒时是否发出声音
设置提醒时是否发出声音
(4)锁定客户端
保障花生壳客户端人为操作的安全,花生壳锁定后将不能打开主界面进行操作,如果要解锁必须输入护照密码才能解锁(可以输入当前添加的任何护照的密码解锁


图片附件



(5)视图


图片附件



[align=center]菜单 [/align][align=center]注释 [/align]
总显示在最前面
使花生壳客户端的界面在桌面最前方显示
只显示已激活花生壳域名
域名管理列表中仅显示已经激活了花生壳的子域名
刷新
让当前所运行的花生壳客户端进行重新登陆
3、IP工具
(1)域名状态


图片附件



通过【IP工具】中的【域名状态】工具可以检查您的域名是否对应于你的服务器所获得的公网IP。
1) 类型选择A;
2) DNS服务器:ns1.oray.net (您可以添加其他DNS进行查询)
3) 填入您的域名: www.oray.net (注意:不要把“HTTP”也填写进去)
然后点击查询,会出现:
Server: ns1.oray.net
Address: 61.152.96.115 DNS服务器对应的IP地址
Name: www.oray.net 您需要查询的域名
Address: 61.152.96.119 /该域名当前指向的IP地址,如果这个IP地址是您当前的IP地址,说明您的花生壳客户端已经正常运行了。

如果出现:
*** UnKnown can't find www.oray.net : Non-existent domain
则说明无法解析您的域名,有可能是花生壳不在线导致的,有时候也有可能是由于您的域名过期等其它原因导致的,必须一一进行排查。
用户还可以查询域名的NS记录、MX记录、CName记录等。
自定义查询DNS服务器
选择【IP工具】中的【域名状态】点击【设置】,然后输入DNS服务器名称或者IP地址,再点击【增加】,然后关闭窗口。


图片附件



(2)PING
校验与远程计算机或本地计算机的连接。这里的PING和命令状态下的PING命令使用基本相同。


图片附件



注:用户经常会发现有些域名和IP是Ping不通的,是由于对方的主机或防火墙禁止了Ping的数据返回。

(3)路由跟踪
Tracert命令诊断实用程序通过向目标计算机发送具有不同生存时间的ICMP数据包,来确定至目标计算机的路由,也就是说用来跟踪一个消息从一台计算机到另一台计算机所走的路由路径。


图片附件



从上图可以看到有一些行是以星号表示的。出现这样的情况,可能是防火墙封掉了ICMP的返回信息,所以我们得不到什么相关的数据包返回数据。

(4)连接分析
该诊断命令使用 NBT(TCP/IP 上的 NetBIOS)显示协议统计和当前 TCP/IP 连接。在没有特殊情况下请不要选中[每5秒自动刷新]这个选项,因为连接分析就是DOS的Netstat命令,这样会经常性的占用CPU和系统资源。


图片附件



(5)自诊断


图片附件




图片附件



1.不能启动网络
出现此错误的情况很少,可能的情况是用户机器上的TCP/IP协议没有安装或者用户的网络系统存在重大问题。
2.解析域名出错
无Internet连接,或者系统的DNS设置有问题,或者DNS服务器存在问题。
3.连接失败
无Internet连接,或网络提供商路由设置问题,或防火墙问题,或没有打开花生壳使用的TCP/UDP的6060端口。
4.接收数据错误
能连上服务器,但是服务器或者服务器的防火墙断开了连接,也可能是网络提供商断开了此连接,也有可能是客户端短时间内重试或刷新次数太多次造成的。

注:从花生壳3.1开始将使用TCP/UDP 6060的端口

如何在vista中安装花生壳2008

[align=left]由于微软发布最新版本的Windows Vista系统采用了较多的安全设置,因此针对新的权限设置在安装花生壳2008的时候请采用以下方式进行。[/align]

[align=left]安装步骤:[/align]

[align=left]由于Vista采用了全新的权限管理机制UAC(User Account Control),像花生壳这类以服务方式运行的网络工具在Vista中必须使用Administrator用户才能正常安装。[/align]

[align=left]1. 安装花生壳的windows用户必须是administrator权限组用户,建议最好激活administrator帐号,进行安装。[/align]

[align=left]2. 运行花生壳2008安装程序; [/align]

[align=left]4. 安装完成以后,设置花生壳登陆的Oray护照和相关参数(随windows启动并自动登陆),以后不管用什么用户身份登陆Vista花生壳将一样通过后台服务自动运行。[/align]

[align=left]如何通过非administrator身份运行花生壳前端界面:[/align]

[align=left]方法一:(推荐)[/align]

[align=left]点击花生壳快捷图标,右键选择属性,选择[兼容性]并勾选“请以管理员身份运行该程序”。启动后由于vista需要对权限进行重新配置,所以需要等待一定的时间(一般30-60秒钟左右)。
[/align]


图片附件



方法二:
点击花生壳快捷图标,右键选择菜单中的“以管理员身份运行”。此方法每次运行都要重复性操作。


图片附件



路由器的设置

目前已通过花生壳嵌入式认证的路由器厂家有: D-LINK 阿尔法 金联视讯 德赛电子 七友科技 中怡数宽 TP-LINK

安装好花生壳后,为了让外部能通过域名访问内部的WEB,FTP等服务器,必须开放相应的端口,定义广域网服务端口与局域网服务器的映射关系,下面我们开始设置路由器

1、 设置虚拟服务器:打开路由器设置界面,在“转发规则”—>“虚拟服务器”里面,将20、21、22、25、80、110、143端口分别映射给内网的服务器,如图所示:







tplink_01.jpg (119.04 KB)

2008-6-6 06:08 PM

至于各个端口的作用我在这儿就不多说了,网上有很多网友问为什么我设置了25、21端口,但使用mail和ftp时总是有问题,就是因为少设了几个端口映射,因为这两个服务都需要回转机制,必须同时将110和20端口也映射,另外22端口是用来SSH远程管理的。

[align=center][/align]
2、 更改远程WEB管理端口:前面已经将80端口映射到内网的WEB服务器,此时需要修改远程WEB管理端口,如图所示:







tplink_02.jpg (129.68 KB)

2008-6-6 06:08 PM

[align=center][/align]
3、 设置动态DNS:







tplink_03.jpg (97.79 KB)

2008-6-6 06:08 PM

[align=center][/align]
通过上述配置,已经完成路由器的基本配置。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐