Linux是多用户、多任务的操作系统,具备可移植性、强大的网络功能和良好的编程环境。在Linux的发行版中已附带了多套服务器软件,无论是架设网页服务器、邮件服务器,还是FTP服务器,都能够轻而易举地实现。本文以Red Hat Linux 9.0为基础,向您全面讲述Linux环境下服务器架设的方法和技巧。
| lsw 回复于:2004-02-18 12:03:13 |
| 一、动态域名的实现
1.动态域名基础 搭建Linux服务器是个系统工程,涉及到硬件购置、软件安装、域名申请、网络服务提供等。这里的前提就是域名的申请,因为对于虚拟拨号上网的用户而言,使用的都是动态IP地址,别人根本无法和您联系。 解决的办法就是采用动态域名解析工具,通过运行一个专门的客户端程式,一旦拨号用户上线,就会把当前的动态IP地址发送到专门的动态域名解析服务器,然后该动态域名解析服务器就能够及时更新自己的数据库,把某个“固定”域名指向该临时IP地址。这样,不管现在的IP地址是多少,总是能够通过一个固定的域名来访问我们的Linux服务器。 需要注意的是,电脑所拥有的IP地址应该是公网IP地址,也就是Internet所采用的IP地址,而非内网(局域网)IP地址。 2.动态域名解析 (1)注册动态域名 我们能够到科迈网http://www.comexe.cn/register.php注册一个用户账户。然后在“域名管理”页面中单击“申请科迈公网免费二级域名”链接,注册一个合适的名称(例如myname),即会得到一个myname.kmip.net的二级域名,然后单击“提交”按钮,假如该域名没有被别人注册,则能够立即生效。 注意:本文假设用户已完全安装Red Hat Linux 9.0,并使用KDE桌面系统。 (2)安装动态域名解析工具 注册成功以后,我们能够到http://www.comexe.cn/client/linux_i.tar.gz中下载动态域名解析工具(如,版本号“公网Ver 2.00 Build 104”)。下载得到的是个压缩文档,在系统里建立一个目录,如/usr/local/comexe,把下载的文档解压到这个目录即可。 [root@ahpeng root]# cd /tmp [root@ahpeng tmp]# tar -xvzf linux_i.tar.gz [root@ahpeng tmp]# cp pipclient /usr/local/comexe/pipclient (3)配置客户端 解压后得到一个执行文档pipclient。在终端命令窗口转换到该目录并运行以下命令: [root@ahpeng comexe]# ./ pipclient 第一次运行pipclient,会需要输入配置信息: [root@ahpeng comexe]# ./ pipclient Usage: pipclient -h -c -w /home/pipclient -h: help message. -c: do configuration. -w <dir>: set work directory. Do configuration now. Input User name: 这里按照屏幕提示输入以下配置信息: Input User name: //在科迈网注册的用户名 Input Password: //科迈网用户密码 Input Domain: //域名 Input Offline URL or Offline IP(Enter for none): //域名离线URL。假如没有请直接按回车键。这里要注意离线功能对科迈的二级域名(如abc.dns0755.net、abc.kmip.net)无效 Has another domain?(Y/N): //假如要解析多个域名,请按“Y”,逐个输入域名及其离线URL 配置完毕后应该出现以下提示信息: 030827 155904:MESG: COMEXE DDNS (Public IP) Ver 2.00a Build 102 Copyright 2003 Shenzhen COMEXE Communication Technology Co. Ltd. All Rights Reserved. http://www.comexe.cn 030827 155904:MESG:服务启动. 030827 155904:INFO:Connected to:210.22.12.54:9994 030827 155904:INFO:Connected to:210.22.12.54:9993 030827 155904:MESG:登录成功! 出口IP是: xxx.xxx.xxx.xxx 030827 155904:INFO:xxx.xxx.xxx.xxx N 20 现在能够按Ctrl C组合键退出。假如以后要修改配置,能够在终端命令窗口运行以下命令: [root@ahpeng comexe]#./pipclient -c 3.内网映射 所谓内网(局域网),就是只有一台主机(可能是代理服务器或路由器)连接到Internet,具备公网地址,假设为A1。别的电脑通过他和Internet连接,假设为A2,只有内网地址,外网电脑显然无法直接访问A2。 要让外网用户能够访问Linux服务器,通常有三种解决思路: (1)假如A1是Windows主机 假如A1是Windows主机,能够考虑安装端口映射工具,如PortTunnel,把外网电脑对A1特定端口的访问,转驳到对A2特定端口的访问。 (2)假如您采用路由器 假如您采用路由器,或具备路由功能的ADSL Modem,能够直接在路由器上进行配置。这里以AboveCable无线路由器为例进行介绍: 首先在浏览器地址栏中输入“192.168.100.100”,回车进入路由器配置界面,输入密码即可进入管理界面。展开页面左侧的“重定向规则→虚拟主机”链接,然后在右侧页面中依次填上服务端口、服务器IP地址,这样外网对路由器的特定端口访问,都会被转驳到指定服务器的端口。 (3)下载客户端程式 登录到http://www.comexe.cn/helptruehost.php下载一个特别的客户端程式,但是这需要支付一定的费用、并且带宽受到限制(通过专门的服务器中转),他能够实现内网用户对外提供服务。 4.内置防火墙的配置 在搭建Linux网站时,更有一个很容易疏忽的问题,即是没有正确配置系统内置的防火墙,这可能会导致“客户”无法访问我们的Linux服务器,所以必须对防火墙进行配置。单击“主菜单→系统配置→安全级别”菜单项,即可打开“安全级别配置”对话框,如图1所示。选中“定制”选项,然后选择所需启用的服务,例如WWW、FTP、邮件(SMTP)等,最后单击“确定”按钮即可。
文章整理:西部数码--专业提供域名注册、虚拟主机服务 相关文章
热点关注
IDC资讯
虚拟主机
域名注册
托管租用
vps主机
智能建站
网站运营 建站经验 策划盈利 搜索优化 网站推广 免费资源 网站联盟 联盟新闻 联盟介绍 联盟点评 网赚技巧 行业资讯 业界动态 搜索引擎 网络游戏 门户动态 电子商务 广告传媒 网络编程 Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它 服务器技术 Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护 软件技巧 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷 Internet Explorer 网页制作 FrontPages Dreamweaver Javascript css photoshop fireworks Flash 程序设计 Java技术 C/C++ VB delphi 网络知识 网络协议 网络安全 网络管理 组网方案 Cisco技术 操作系统 Win2000 WinXP Win2003 Mac OS Linux FreeBSD |



