| IIS安装设置 | ||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
基本设置 | |||||||||||||||||
一. 打开“控制面板”->“管理工具”->“Internet 服务管理器”: | |||||||||||||||||
![]() | |||||||||||||||||
| |||||||||||||||||
![]() | |||||||||||||||||
| |||||||||||||||||
二. 点击上面属性窗口里的“主目录” :
| |||||||||||||||||
![]() | |||||||||||||||||
| |||||||||||||||||
三. 点击上面属性窗口的“文档”:
| |||||||||||||||||
![]() | |||||||||||||||||
| |||||||||||||||||
四. 到此,WEB服务器设置完毕。IIS已经可以提供WEB服务了 | |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
其他设置 | |||||||||||||||||
一、虚拟目录 | |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
1、在资源管理器里建立 | |||||||||||||||||
打开资源管理器,找到要映射的目录,如“d:/software”,在“software”上按鼠标右键,选择“属性”->“Web共享”:
| |||||||||||||||||
![]() | |||||||||||||||||
| |||||||||||||||||
![]() | |||||||||||||||||
在“别名”里输入映射后的名字,再点击确定。 要删除映射,可以按同样的方法,在前面窗口里选择“不共享这个文件夹”。 | |||||||||||||||||
2、在Internet信息服务里建立。 打开“控制面板”->“管理工具”->“Internet 服务管理器”,在“默认Web站点”上按鼠标右键,选择“新建”->“虚拟目录”: | |||||||||||||||||
![]() | |||||||||||||||||
弹出欢迎窗口,点击“下一步”; 在“别名”里输入映射后的名字,如“download”,点击“下一步”; 在“目录”里输入要映射的目录,如“d:/software”,点击“下一步”: | |||||||||||||||||
![]() | |||||||||||||||||
在这里选择正确的访问权限,再点击“下一步”,即完成设置。 删除映射的方法:打开Internet信息服务,在虚拟目录别名上按鼠标右键,选择“删除”。 | |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
虚拟主机设置 | |||||||||||||||||
虚拟主机原理 | |||||||||||||||||
虚拟主机是指在一台服务器里运行几个网站、提供WEB、FTP、Mail等服务。本文主要介绍WEB服务的虚拟主机设置。 虚拟主机有两种实现方法:基于IP的方法和基于主机名的方法。 基于IP的方法: 首先,在服务器里绑定多个IP,然后配置WEB服务器,把多个网站绑定在不同的IP上。访问不同的IP,就看到不同的网站。 基于主机名的方法: 首先,设置多个域名的A记录,使它们解析到同一个IP地址上,即同一个服务器上。然后,在服务器上配置WEB服务端,添加多个网站,为每个网站设定一个主机名。因为HTTP协议访问请求里包含有主机名信息,当WEB服务器收到访问请求时,就可以根据不同的主机名来访问不同的网站。 基本IP的方法在局域网中比较常用,基于主机名的方法在Internet中比较常用。下面以两个最常用的WEB服务器IIS和Apache为例,介绍基于主机名的虚拟主机的设置方法。 设置虚拟主机的主要步骤: 1. 在动态域名客户端软件里添加多个域名。这一步的目的,是让这些域名都解析到同一个服务器上。(注:公网客户端和内网专业版TrueHost客户端可添加多个域名,内网标准版不支持多域名)。 2. 在用户机器的WEB服务器(IIS、Apache等)上添加域名配置虚拟主机。 | |||||||||||||||||
IIS虚拟主机设置 | |||||||||||||||||
1. 打开“控制面板”->“管理工具”->“Internet服务管理器”->“默认web站点”。 2. 在“默认web站点”上按鼠标右键,选择“新建”->“站点”。按“下一步”。 3. 输入站点说明,如“站点1”。按“下一步”。 4. 在“站点的主机头”上输入域名,如“abc.dns0755.net”。按“下一步”。 5. 在路径里指定站点的根目录路径。按“下一步”。 6. 在权限里选择适当的权限。按“下一步”,即可完成。 | |||||||||||||||||
如果配置的是顶级域名的虚拟主机,例如在上面第4步主机头里输入“abc.com”,而同时又希望用户使用“www.abc.com”也能访问。设置步骤如下: | |||||||||||||||||
1. 在“Internet服务管理器”的“站点1”上按鼠标右键,选择“属性”。 2. 在IP地址右边点击“高级”。 3. 点击“添加”,输入端口号(一般用80),再输入主机头名“www.abc.com”。 | |||||||||||||||||
如果有多个站点要添加,请重复执行上面的步骤。
| |||||||||||||||||
Apache虚拟主机设置 | |||||||||||||||||
1.打开Apache配置文件“httpd.conf”,查找“#NameVirtualHost *”,把这行前面的“#”去掉。 2.在“NameVirtualHost *”这行下面,增加虚拟主机站点。示例如下: | |||||||||||||||||
<VirtualHost *> ServerAdmin webmaster@comexe.cn DocumentRoot /export/home/dns0755 ServerName dns0755.net ServerAlias *.dns0755.net ScriptAlias /cgi-bin/ /export/home/dns0755/cgi-bin/ ErrorLog "| /usr/local/sbin/rotatelogs /var/log/http/dns0755-err.log 604800" CustomLog "| /usr/local/sbin/rotatelogs /var/log/http/dns0755.log 604800" combined </VirtualHost> | |||||||||||||||||
说明: | |||||||||||||||||
ServerAdmin webmaster@comexe.cn 站点管理员Email地址 DocumentRoot /export/home/dns0755 站点根目录 ServerName dns0755.net 站点主机名 ServerAlias *.dns0755.net 站点别名,“*”表示任意字符 ScriptAlias /cgi-bin/ /export/home/dns0755/cgi-bin/ 执行脚本文件存放路径 ErrorLog "| /usr/local/sbin/rotatelogs /var/log/http/dns0755-err.log 604800" 错误日志控制 CustomLog "| /usr/local/sbin/rotatelogs /var/log/http/dns0755.log 604800" combined 访问日志 /usr/local/sbin/rotatelogs是日志管理程序 /var/log/http/dns0755.log是日志文件名 604800的单位是秒,这种写法表示每隔7天产生一个日志文件 如果有多个站点要添加,请重复执行第2步操作。 | |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
NetMeeting远程控制 | |||||||||||||||||
| |||||||||||||||||
1. 第一次运行netmeeting,需要运行C:/Program Files/NetMeeting/conf.exe进行设置。 2. 通过域名呼叫,可能需要多呼几次,一般可以成功。 3. 选择:工具->远程桌面共享,选中:请启用这台计算机的“远程桌面共享”: | |||||||||||||||||
![]() | |||||||||||||||||
如果第一运行Netmeeting,将直接进入“向导”。
| |||||||||||||||||
4. 选择:工具->共享,在列表中选择“桌面”: | |||||||||||||||||
![]() | |||||||||||||||||
如果希望对方可以控制本地的机器,请选择“自动接受控制请求”。
| |||||||||||||||||
5. 这时对端应该可以看到本地机器的界面,只要对端“双击”则可取得控制权。 6. 释放控制权:控制->释放控制。 | |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
WinXP 防火墙的设置 | |||||||||||||||||
基于端口映射的内网动态域名网站使用WinXP,防火墙用默认设置即可。公网动态域名或使用TrueHost的内网网站请按如下方法设置:
| |||||||||||||||||
| |||||||||||||||||
![]() | |||||||||||||||||
| |||||||||||||||||
![]() | |||||||||||||||||
| |||||||||||||||||
![]() | |||||||||||||||||
| |||||||||||||||||
![]() | |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
如何建CS服务器 | |||||||||||||||||
| |||||||||||||||||
用动态域名建Counter-Strike(反恐精英)1.4服务器的方法 | |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
1. half-life.rar 2. h1110.exe 3. cs10.exe 4. csv14full.exe | |||||||||||||||||
| |||||||||||||||||
安装步骤: | |||||||||||||||||
1.安装Half-Life。Counter-Strike实际是Half-Life的扩充版,所以要先装Half-Life。您可以从网上下载half-life.rar,然后运行setup.exe。 2.把Half-Life升级到最新版,如下载h1110.exe,并运行。 3.Counter-Strike 1.0版,下载cs10.exe,并运行。 4.升级CS1.0到1.4版,下载csv14full.exe,并运行。 5.建立快捷方式或批处理命令(cs.bat),以运行服务器命令,如: | |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
如果要修改设置,请看一看以下几个文件: | |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
Apache安装设置 | |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
安装 Apache | |||||||||||||||||
一. 下载 | |||||||||||||||||
windows平台的Apache可以在这个网址下载: http://nagoya.apache.org/mirror/httpd/binaries/win32/ Apache的版本目前有两个分支:1.3.x和2.0.x。初学者用1.3.x就可以了。本文以1.3.x为例。 在上面的网址里,包含了两个分支的最新版本。请选择后缀为“exe”或“msi”的安装文件下载。
| |||||||||||||||||
二. 安装 运行下载的Apache文件,即可开始安装。Apache的安装过程很简单。只需要设置下面这个窗口: | |||||||||||||||||
![]() | |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
除此之外,安装过程里所有的选项,全部用默认选项就可以了。 | |||||||||||||||||
三、运行 | |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
配置 Apache | |||||||||||||||||
一、配置文件 | |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
二、配置选项 | |||||||||||||||||
在配置文件里的主要选项如下: #Listen 3000 #Listen 12.34.56.78:80 Apache的IP地址和端口。一般来说不需要设置,Apache会绑定在本机所有IP地址的80端口上。 Port 80 Apache的端口。默认值是80。 ServerName user.dns0755.net Web服务器的名字。安装时输入的“Server Name”就是保存在这里。 DocumentRoot "C:/Program Files/Apache Group/Apache/htdocs" 这是网站的根目录。如果您想把网站文件存放在“D:/myweb”目录下,可以把DocumentRoot后面的目录修改为“D:/myweb”。 Options Indexes FollowSymLinks MultiViews 为了安全起见,请把上面的“Indexes”删掉。否则别人可以浏览到您网站里的所有文件。 DirectoryIndex index.html 默认首页文件名。在浏览器里输入一个地址(例如http://user.dns0755.net/)的时候,Apache会查找这个默认的首页文件打开。如果要配置多个默认首页文件名,请用空格分开。 ScriptAlias /cgi-bin/ "C:/Program Files/Apache Group/Apache/cgi-bin/" CGI文件存放路径。 | |||||||||||||||||
三、高级配置 | |||||||||||||||||
1、设置虚拟目录 | |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
2、如何解决中文网页显示乱码 | |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
3、如何解决中文文件名无法访问 | |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
请注意: | |||||||||||||||||
1、Apache配置过程中最关键的两点是:网站根目录和默认首页文件名。必须要把网站文件放在所指定的网站根目录下,而且默认首页文件名必须要设置正确,否则将看不到您的网页。 | |||||||||||||||||
2、每次配置文件更改后,要重新启动Apache才会生效。 | |||||||||||||||||
| |||||||||||||||||
FTP站长必读 | |||||||||||||||||
您是否正准备搭建自己的FTP网站?您知道FTP协议的工作机制吗?您知道什么是PORT方式?什么是PASV方式吗?如果您不知道,或没有完全掌握,请您坐下来,花一点点时间,细心读完这篇文章。所谓磨刀不误砍柴功,掌握这些基础知识,会令您事半功倍。否则,很可能折腾几天,最后一事无成。 | |||||||||||||||||
FTP基础知识 | |||||||||||||||||
FTP是File Transfer Protocol(文件传输协议)的缩写,用来在两台计算机之间互相传送文件。相比于HTTP,FTP协议要复杂得多。复杂的原因,是因为FTP协议要用到两个TCP连接,一个是命令链路,用来在FTP客户端与服务器之间传递命令;另一个是数据链路,用来上传或下载数据。 FTP协议有两种工作方式:PORT方式和PASV方式,中文意思为主动式和被动式。 PORT(主动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时,客户端在命令链路上用PORT命令告诉服务器:“我打开了XXXX端口,你过来连接我”。于是服务器从20端口向客户端的XXXX端口发送连接请求,建立一条数据链路来传送数据。 PASV(被动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时,服务器在命令链路上用PASV命令告诉客户端:“我打开了XXXX端口,你过来连接我”。于是客户端向服务器的XXXX端口发送连接请求,建立一条数据链路来传送数据。 从上面可以看出,两种方式的命令链路连接方法是一样的,而数据链路的建立方法就完全不同。而FTP的复杂性就在于此。 | |||||||||||||||||
FTP服务器端的注意事项 | |||||||||||||||||
一、FTP服务器是公网IP,用公网动态域名;或是内网IP,用内网专业版TrueHost 1、服务器如果安装了防火墙,请记住要在防火墙上打开FTP端口(默认是21)。 2、所有FTP服务器软件都支持PORT方式。至于PASV方式,大部分FTP服务器软件都支持。支持PASV方式的FTP服务器软件,也可以设置为只工作在PORT方式上。 3、为了PASV方式能正常工作,需要在FTP服务器软件上为PASV方式指定可用的端口范围(设置方法)。此外,还要在服务器的防火墙上打开这些端口。当客户端以PASV方式连接服务器的时候,服务器就会在这个端口范围里挑选一个端口出来,给客户端连接。 二、FTP服务器是内网IP,用内网动态域名标准版cmxnatproxy 这种情况下,FTP服务器不需要做特殊设置,只要支持PASV方式就可以了。大部分FTP服务器软件都支持PASV方式。 | |||||||||||||||||
FTP客户端的注意事项 | |||||||||||||||||
请注意:选择用PASV方式还是PORT方式登录FTP服务器,选择权在FTP客户端,而不是在FTP服务器。 一、客户端只有内网IP,没有公网IP 从上面的FTP基础知识可知,如果用PORT方式,因为客户端没有公网IP,FTP将无法连接客户端建立数据链路。因此,在这种情况下,客户端必须要用PASV方式,才能连接FTP服务器。大部分FTP站长发现自己的服务器有人能登录上,有人登录不上,典型的错误原因就是因为客户端没有公网IP,但用了IE作为FTP客户端来登录(IE默认使用PORT方式)。 作为FTP站长,有必要掌握FTP的基础知识,然后指导您的朋友如何正确登录您的FTP。 二、客户端有公网IP,但安装了防火墙 如果用PASV方式登录FTP服务器,因为建立数据链路的时候,是由客户端向服务器发送连接请求,没有问题。反过来,如果用PORT方式登录FTP服务器,因为建立数据链路的时候,是由服务器向客户端发送连接请求,此时连接请求会被防火墙拦截。如果要用PORT方式登录FTP服务器,请在防火墙上打开1024以上的高端端口。 三、连接用内网标准版cmxnatproxy搭建的FTP服务,必须要用PASV方式。连接任何公网FTP服务器、或用内网专业版TrueHost搭建的FTP服务器,PORT方式和PASV方式都可以使用。 当然,使用PORT方式的时候,还要满足上面的两个条件。 四、常见的FTP客户端软件PORT方式与PASV方式的切换方法。 大部分FTP客户端默认使用PASV方式。IE默认使用PORT方式。 在大部分FTP客户端的设置里,常见到的字眼都是“PASV”或“被动模式”,极少见到“PORT”或“主动模式”等字眼。因为FTP的登录方式只有两种:PORT和PASV,取消PASV方式,就意味着使用PORT方式。 IE: 工具 -> Internet选项 -> 高级 -> “使用被动FTP”(需要IE6.0以上才支持)。如果找不到这个选项,请看 图片。 CuteFTP: Edit -> Setting -> Connection -> Firewall -> PASV Mode 或 File -> Site Manager,在左边选中站点 -> Edit -> Use PASV mode FlashGet: 工具 -> 选项 -> 代理服务器 -> 直接连接 -> 编辑 -> PASV模式 FlashFXP: 选项 -> 参数选择 -> 代理/防火墙/标识 -> 使用被动模式或站点管理 -> 对应站点 -> 选项 -> 使用被动模式或快速连接 -> 切换 -> 使用被动模式 LeapFTP: Options -> Preferences -> General -> Proxy -> Use PASV mode
五、请尽量不要用IE作为FTP客户端 IE只是个很粗糙的FTP客户端工具。首先,IE6.0以下的版本不支持PASV方式;其次,IE在登录FTP的时候,看不到登录信息。在登录出错的时候,无法找到错误的原因。在测试自己的FTP网站的时候,强烈建议不要使用IE。 | |||||||||||||||||
FTP建站的详细配置过程 | |||||||||||||||||
请参考这个网页的说明来配置:使用Serv-U建立FTP网站 | |||||||||||||||||
高级话题 | |||||||||||||||||
一、为什么没有公网IP,也能使用PORT方式登录FTP? NAT网关的工作方式是在TCP/IP数据包的包头里找局域网的源地址和源端口,替换成网关的地址和端口。对数据包里的内容,是不会改变的。而使用PORT方式登录FTP的时候,IP地址与端口信息是在数据包里面的,而不是在包头。因此,没有公网IP,使用PORT方式是无法从internet上的ftp服务器下载数据的。 但是,极少数的NAT网关也支持PORT方式。这些NAT网关连数据包里面的内容都扫描,扫描到PORT指令后会替换PORT方式的IP和端口。在这种NAT网关下面,用PORT方式就没问题了。不过,这些网关也只扫描21端口的数据包,如果FTP服务器不是用默认的21端口,也无法使用PORT方式。 二、内网可以用PORT访问其他FTP,为什么不能用PORT访问自己的TrueHost FTP? 下面要讨论的问题,只是为了说明一些原理,是不影响实际使用的。如果您没有兴趣深究这些原理,不必花时间看。 内网用户通过支持PORT方式的NAT网关,访问自己本机利用TrueHost建立的FTP服务器,FTP命令链路的建立过程如下: | |||||||||||||||||
| |||||||||||||||||
FTP客户端通过ISP的NAT网关、科迈TrueHost服务器、TrueHost客户端,连接用户本机的FTP服务器的21端口。 当需要下载数据的时候,FTP客户端通过这条命令链路,向FTP服务器发送PORT命令。假设命令为: PORT 10,10,0,1,30,4 (即IP=10.10.0.1 端口=30*256+4=7684) 当命令通过ISP的NAT网关的时候,NAT网关判断目的端口是21,并且是PORT命令,于是,修改命令里的IP和端口,替换为自己的IP和端口,比如: PORT 61,144,1,2,50,6 (即IP=61.144.1.2 端口=50*256+6=12806) 用户的FTP服务器最终收到的是上面这个PORT命令。于是,FTP服务器向这个IP和端口发送连接请求,建立数据链路。图示: | |||||||||||||||||
| |||||||||||||||||
但是,因为NAT网关的公网IP只能接收外来的连接请求。就是说,61.144.1.2:12806只能接收其他公网IP的连接请求,对于从NAT内部(10.10.0.1:20)发起的连接请求,是无法建立连接的。为什么?原因很简单,因为内网IP要访问外网,必须要通过NAT建立映射。于是FTP数据链路无法建立。于是,用户无法在自己的机器上通过21端口访问自己的TrueHost FTP。 我们再来看看,如果FTP端口不是21,比如是22,会发生什么情况呢?在FTP客户端发送PORT命令的时候,NAT网关检测到目标端口是22,因为支持PORT的NAT网关只监视目的端口是21的数据包,发现目的端口是22的数据包,不做任何处理,完全放行。于是FTP服务器收到的PORT命令依然是PORT 10,10,0,1,30,4。于是FTP服务器向这个IP和端口发送连接请求。图示: | |||||||||||||||||
| |||||||||||||||||
这种情况下命令链路就可以建立起来了。而且是等于本机连接本机,速度飞快。 综上所述,内网用户无法用PORT方式通过21端口访问自己的TrueHost FTP服务器。如果FTP端口不是21,则可以访问,而且实际上是本机连接本机。 上面的文字,仅仅是为了说明一些原理,不影响实际使用。如果本机访问本机,还要通过FTP的话,就有画蛇添足之嫌了。 | |||||||||||||||||
| |||||||||||||||||
使用Serv-U建立FTP网站 | |||||||||||||||||
FTP基础知识 | |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
公网用户与内网TrueHost用户安装设置方法 | |||||||||||||||||
第一步、下载Serv-U并安装 | |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
![]() | |||||||||||||||||
第二步、设置Serv-U | |||||||||||||||||
![]() | |||||||||||||||||
| |||||||||||||||||
![]() | |||||||||||||||||
| |||||||||||||||||
![]() | |||||||||||||||||
| |||||||||||||||||
![]() | |||||||||||||||||
| |||||||||||||||||
![]() | |||||||||||||||||
| |||||||||||||||||
![]() | |||||||||||||||||
| |||||||||||||||||
![]() | |||||||||||||||||
| |||||||||||||||||
![]() | |||||||||||||||||
| |||||||||||||||||
![]() | |||||||||||||||||
| |||||||||||||||||
![]() | |||||||||||||||||
| |||||||||||||||||
![]() | |||||||||||||||||
| |||||||||||||||||
![]() | |||||||||||||||||
| |||||||||||||||||
第三步、Serv-U的其他设置 | |||||||||||||||||
匿名登录: 打开Serv-U,进入Domains -> user.dns0755.net -> Users,点击鼠标右键,新建一个用户,取名为“anonymous”,并配置好该用户的目录,即可匿名登录Serv-U。 流量限制: 打开Serv-U,进入Domains -> user.dns0755.net -> Users -> 用户名, Allow only ( ) login(s) from same IP address: 允许同一个IP多少个连接(只有公网用户和内网TrueHost用户才能使用) Max. upload speed 最大上传速度(KBytes/s) Max. download speed 最大下载速度(KBytes/s) Max. no. of users 最大用户数 PASV方式设置: 所有FTP服务器软件都支持PORT方式。大部分FTP服务器软件PORT方式和PASV方式都支持。Serv-U默认配置下两种方式都支持。如果要关闭PASV方式,请打开Serv-U,进入 Domains -> user.dns0755.net -> Settings -> Advanced -> 把“Allow passive mode data transfers”前面的钩去掉。 使用内网标准版的用户,不能取消PASV方式。 PASV方式与防火墙的问题: 公网和内网TrueHost用户,如果安装了防火墙,需要在防火墙上打开一些端口给FTP的PASV模式使用,否则使用PASV模式无法登录。在Serv-U的Local Server -> Settings -> Advanced -> PASV port range里,填入给PASV模式使用的本地端口范围,如60000-60020。如果使用Win 9x/Me,请把端口范围限制在5个以内,如果使用Win NT/2000/XP/2003,请把端口范围限制在20个以内。之后,再在防火墙里打开这个范围的端口就可以了。 使用内网标准版的用户不需要设置此选项。 注:Win XP自带的防火墙会自动为FTP打开PASV端口,如果使用Win XP防火墙就不需要设置。 公网+端口映射的注意事项: 通过ADSL共享器/路由器或其他网关上网,采用网关端口映射而使用公网动态域名的用户,建立FTP服务器,用PORT方式访问是没问题的,要用PASV方式访问,需要做如下设置: 在Domains -> user.dns0755.net里选择“Enable dynamic DNS”。之后,右边会多出一个选项“Dynamic DNS”。点击“Dynamic DNS”,在“IP name”里输入域名“user.dns0755.net”,“IP address”留空不设。按“F5”即可得到IP地址。点击“Apply”保存设置。 参考上面的“PASV方式与防火墙的问题”中的说明,设置PASV端口范围,例如 60000 - 60020。 在网关(ADSL共享器/路由器)上为PASV端口设置映射。例如把网关的 60000 - 60020 端口映射到本机的 60000 - 60020 端口。 UL/DL Ratios(上传/下载比例)限制: UL/DL Ratios是上传/下载比例限制。设置了这个功能,需要上传一定数量的文件后,才能下载文件。建议不要启用这个功能。如果您的FTP网站不能下载文件,出现这个错误: 550 Sorry, insufficient credit for download - upload first 请在Serv-U里取消UL/DL Ratios限制。设置方法:进入Domains -> user.dns0755.net -> Users -> username -> UL/DL Ratios,取消“Enable upload/download ratios”.默认设置下,这个功能是关闭的。 | |||||||||||||||||
内网标准版的安装设置方法 | |||||||||||||||||
第一步、安装设置Serv-U | |||||||||||||||||
在内网标准版动态域名网站上安装Serv-U,比公网要麻烦一些。首先,请完全按照上面公网的安装设置办法,把Serv-U安装和设置好。 设置好之后,在本机打开FTP客户端,输入服务器地址127.0.0.1,端口号21,连接Serv-U。如果没有FTP客户端软件,可以打开ie,输入ftp://127.0.0.1/,看看能否登录。这一步很重要,一定要在本机把Serv-U调通,才能进行下面的设置。如果在本机都无法连接,请确认配置过程无误,再请检查是否防火墙的问题。有些防火墙配置很严格,默认情况下把本机IP对本机IP的连接都会封死。 | |||||||||||||||||
第二步、配置端口映射 | |||||||||||||||||
在本机调通Serv-U之后,就可以配置端口映射。配置方法如下: | |||||||||||||||||
1. 登录科迈网 域名管理 页面。 2. 在需要设置的域名右边,点击“修改”,进入“域名修改”页面。端口映射界面如下所示: | |||||||||||||||||
| |||||||||||||||||
3. 在修改表格里,选一个端口名是空的端口。例如端口1是空的,那么在端口1这行右边的端口名里写上大写的端口名“FTP”(一定要写“FTP”,不能用其他名字)。填好端口名后,再记下端口号,比如上述界面里端口号1是“8881”。再按“提交”,让修改生效。 | |||||||||||||||||
4. 启动科迈动态域名内网客户端软件,选择 文件 -> 配置 -> 按3次“下一步”,进入“其他信息”窗口,界面如下: | |||||||||||||||||
![]() | |||||||||||||||||
在默认设置里,已经存在FTP的端口映射。端口名是“FTP”,服务器地址是“127.0.0.1”,端口号是“21”。用这个默认设置即可。点击“完成”,并重新启动服务。到这一步,端口映射配置完毕。 | |||||||||||||||||
第三步、测试FTP | |||||||||||||||||
打开FTP客户端,在服务器地址里填入内网域名,例如“username.dns0755.net”,在端口号里填入上面记下来的端口号“8881”,即可连上内网FTP。如果在ie里使用,请输入:ftp://username.dns0755.net:8881/。在ie里使用内网FTP,需要启用pasv模式(设置方法请参考前面的“FTP基础知识”)。 | |||||||||||||||||
注意事项: | |||||||||||||||||
| |||||||||||||||||
![]() | |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
![]() | |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
用TrueHost + VNC实现远程控制 | |||||||||||||||||
用TrueHost + VNC实现远程控制 | |||||||||||||||||
一、申请动态域名、下载安装客户端。内网用户请使用内网专业版TrueHost。 二、下载最新版的VNC: http://www.realvnc.com/download.phpl 三、按照VNC的说明安装。一般只要运行执行文件即可,例如:vnc-3.3.7-x86_win32.exe。 四、安装完成后,请安装VNC的服务,如图:
| |||||||||||||||||
![]() | |||||||||||||||||
五、启动VNC服务:控制面板->管理工具->服务: | |||||||||||||||||
![]() | |||||||||||||||||
六、设置密码,并允许通过java viewer访问: | |||||||||||||||||
![]() | |||||||||||||||||
| |||||||||||||||||
![]() | |||||||||||||||||
七、可能需要修改VNC的端口,一些服务商会封VNC的缺省端口5900。 1. HKEY_LOCAL_MACHINE/SOFTWARE/ORL/WinVNC3/Default/AutoPortSelect -> 0 2. HKEY_LOCAL_MACHINE/SOFTWARE/ORL/WinVNC3/Default/PortNumber -> 59xx 注:这些参数要求安装VNC服务,并运行一次后才会出现。 八、通过Windows VNC view访问:
| |||||||||||||||||
![]() | |||||||||||||||||
九、通过Java View访问。在浏览器的地址栏输入:http://abc.dns0755.net:58xx
| |||||||||||||||||
![]() | |||||||||||||||||
输入密码即可。 如果多次连接都不成功,请改为直接用IP连接,方法如下: 1、先用域名访问:http://abc.dns0755.net:58xx,等待上面的画面出现。 2、ping abc.dns0755.net,记下abc.dns0755.net的当前IP。 3、在浏览器中改用IP访问:http://xxx.xxx.xxx.xxx:58xx。 4、上面的画面将重新出现,输入密码即可。 注:6,7,8中的“xx”表示数字。 | |||||||||||||||||
| |||||||||||||||||
天网防火墙开放端口的方法 | |||||||||||||||||
天网防火墙开放端口的方法 | |||||||||||||||||
1. 打开防火墙,在自定义IP规则里,找一个空规则,双击它。 2. 在名称里输入规则名称,比如“WEB”。 3. 在说明里写上说明。 4. 数据包方向选择“接收”。 5. 对方IP地址选“任何地址”,或自己指定地址。 6. 协议选择“TCP”,如果是打开UDP端口,则选择“UDP”。 7. 在本地端口里填上端口号、或端口号范围,比如从“80”到“80”。对方端口号不需要填。 8. 在TCP标志位里选择“SYN”。 9. 当满足上面条件时,选择“通行”。 10. 按“确定”。 11. 在这个新规则的左边打上钩。用工具栏的上下箭头把这条规则移到合适的位置。例如要打开80、21等端口,需要移到“禁止所有人连接低端端口”这条规则的上方。 12. 按工具栏上的磁盘图标,保存规则。
| |||||||||||||||||
| |||||||||||||||||
使用MDaemon建立邮件服务器 | |||||||||||||||||
邮件服务基础知识 | |||||||||||||||||
邮件服务涉及两个协议:SMTP和POP3。 | |||||||||||||||||
| |||||||||||||||||
MX记录不一定要指向本域的机器。例如,dns0755.net这个域的MX记录,可以设置为“mail.comexe.com.cn”。这样,所有发给username@dns0755.net的邮件,会被发送到mail.comexe.com.cn这台服务器上。如果邮局域名与机器域名相同,不需要设置MX记录。
| |||||||||||||||||
公网用户与内网TrueHost用户安装设置方法 | |||||||||||||||||
第一步、下载MDaemon并安装 | |||||||||||||||||
| |||||||||||||||||
第二步、设置MDaemon | |||||||||||||||||
| |||||||||||||||||
![]() | |||||||||||||||||
| |||||||||||||||||
![]() | |||||||||||||||||
| |||||||||||||||||
![]() | |||||||||||||||||
| |||||||||||||||||
![]() | |||||||||||||||||
| |||||||||||||||||
![]() | |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
![]() | |||||||||||||||||
至此,MDaemon配置完成。之后,就可以配置邮件客户端(例如OutLook、FoxMail),利用新建的帐号来收发邮件。 MDaemon还提供了WorldClient,一个基于WEB界面的邮件管理工具(WebMail)。MDaemon的WebMail是一个单独的Web服务器,不需要IIS、Apache等Web服务器,可以单独运行。默认端口是3000。在浏览器里输入 http://user.dns0755.net:3000/ 就可以进入WebMail。 另外,WorldClient也可以在IIS下运行。让WorldClient在IIS下运行,可以少打开一个端口。建议使用端口映射的内网用户采取这种方式。设置方法如下: 1. 配置好IIS。进入MDaemon的WorldClient目录“C:/MDaemon/WorldClient”,在“HTML”子目录上按鼠标右键,选择“共享”->“Web共享”->“共享这个文件夹”,输入别名(例如“mail”),在“应用程序许可”里点击“执行”。 2. 进入“C:/MDaemon”目录,在“Users”子目录上按鼠标右键,选择“属性”->“安全”->“添加”,双击“Everyone”,点击确定,回到“属性”窗口,点击“Everyone”,在下面的“完全控制”右边点击“允许”。 3. 进入“控制面板”->“管理工具”->“Internet信息服务器”->“默认Web站点”,在“mail”上按鼠标4. 右键,选择“属性”->“文档”->“添加”,输入文件名“WorldClient.dll”。 启动MDaemon,选择“Setup”->“WorldClient”,选中“WorldClient is running under IIS”。 之后,在浏览器里输入 http://user.dns0755.net/mail/ 就可以进入WorldClient。 | |||||||||||||||||
内网标准版用户安装设置方法 | |||||||||||||||||
第一步、安装设置MDaemon | |||||||||||||||||
| |||||||||||||||||
第二步、配置端口映射 | |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
SMTP的端口映射设置方法如下: | |||||||||||||||||
| |||||||||||||||||
![]() | |||||||||||||||||
| |||||||||||||||||
POP3端口映射的设置方法如下: | |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
![]() | |||||||||||||||||
| |||||||||||||||||
至于WorldClient,请设置为在IIS下运行,可以节省一个端口。 | |||||||||||||||||
第三步、测试MDaemon | |||||||||||||||||
在OutLook等邮件客户端里增加一个新帐号,设置帐号名、密码。发送服务器(SMTP)地址和接收服务器(POP3)地址都填写域名user.dns0755.net,SMTP端口号用默认值25,POP3端口号不能用默认值,要用上面第2步记下来的端口号8881。设置好后就可以收发邮件。 | |||||||||||||||||
打开浏览器,输入 http://user.dns0755.net/mail/ 即可以进入MDaemon的WorldClient页面。 | |||||||||||||||||
注意事项: | |||||||||||||||||
SMTP的端口映射必须设置。110端口映射是否设置,看需求而定。如果需要在内网之外使用OutLook等邮件客户端收信,就设置110的端口映射。 当您在自己的网站或在网站所在的内网中收发邮件时,请不要使用域名作服务器地址,尽量使用网站计算机的内网IP地址来代替,这样可以避免使用端口映射,提高速度。例如您的网站在内网里的IP地址是192.168.0.1,请在邮件客户端里把SMTP服务器地址和POP3服务器地址写成“192.168.0.1”,端口使用默认值“25”和“110”。如果使用WorldClient,请用 http://192.168.0.1/mail/ 来登录。 因为内网客户端只能绑定一个域名,如果您做顶级动态域名解析,绑定了“www.xxx.com”这个域名,想提供“user@xxx.com”这种格式的邮件服务,请登录本站的域名管理页面,把“xxx.com”的MX记录修改为“www.xxx.com”。 |
建站指南
最新推荐文章于 2024-08-16 21:49:01 发布