[转帖][教程]内网用户建站全攻略

楼主
[转帖][教程]内网用户建站全攻略
曾经自己做了个小站放在了51.NET上,叫<兔贝之家>但是空间很小,而且收费,后来就去查了相关资料把网站搬到了自己的电脑上,家里是内网,但是可以利用软件实现.具体过程我说一下,推荐给内网初建的朋友们:)

好了 ,跟我来!
首先我们先下载一个软件TrueHost[url=http://www.dns0755.net/client/truehost.zip]内网建站必备![/url]下载后解压到本地硬盘的任意一个目录(例如c:\truehost)。其中CMXNetworkDrv.sys、netFilter.inf、netFilterMP.inf是驱动程序文件,TrueHost.exe 是执行文件,cmxnat.ini是TrueHost配置文件。
请注意:如果机器里安装了sygate软件,在安装驱动程序之前,要先把sygate的服务(Service)停止。

第一步,在“网上邻居”上按鼠标右键,选择“属性”:
[img]http://www.dns0755.net/images/cmxdrv/01.gif[/img]
第二步,在“本地连接”上按鼠标右键,选择“属性”:
[img]http://www.dns0755.net/images/cmxdrv/02.gif[/img]
出现如下窗口:
[img]http://www.dns0755.net/images/cmxdrv/03.gif[/img]
第三步,用鼠标单击“安装”:
[img]http://www.dns0755.net/images/cmxdrv/04.gif[/img]
第四步,用鼠标双击“服务”:
[img]http://www.dns0755.net/images/cmxdrv/05.gif[/img]
第五步,选择“从磁盘安装”。请注意,必须要选择“从磁盘安装”,特别是升级TrueHost的时候,不能从“网络服务”里选择已有的服务:
[img]http://www.dns0755.net/images/cmxdrv/06.gif[/img]
第六步,输入驱动程序所在目录,如“c:\truehost”,然后按确定:
[img]http://www.dns0755.net/images/cmxdrv/07.gif[/img]
第七步,选择“Comexe Network driver”,按确定:
[img]http://www.dns0755.net/images/cmxdrv/08.gif[/img]
第八步,如果出现上面这个窗口,请按“是(Y)”。(这个窗口可能出现多次)
[img]http://www.dns0755.net/images/cmxdrv/03.gif[/img]
第九步,当出现上面的窗口,表示安装完成。

   [b] 请注意:驱动安装完成后必须重启计算机[/b]。
1楼
好了,现在我们来注册一个用户名[url=http://www.dns0755.net/register.php]注册[/url]这里只填写带*号的项目就可以了.
好了,成功!进入 动态域名管理 -> 申请科迈内网二级试用域名 [url=http://www.dns0755.net/dnsmgr_newdns0755.php]申请[/url],这里我们选择"内网专业版TrueHost"
恭喜您,域名注册成功 !

域名 tubei.dns0755.net
A记录 210.22.12.55
IP类型 内网专业版
域名解析费 ¥ 260 元/年
有效期 2003年12月24日

咱们现在是试用一个月,如果下个月不想交费,那就再申请一个:)

下面我们 [b]配置TrueHost[/b]

第一步,运行truehost.exe,用鼠标单击“菜单”,选择参数设置:


[img]http://www.dns0755.net/images/th/1.gif[/img]

第二步,增加域名:

[img]http://www.dns0755.net/images/th/2.gif[/img]

输入您的域名,然后按“增加域名”。如果有多个域名,可以连续输入。当您从“注册域名清单”中选择时,相应域名的属性将在右边被显示出来。
域名的格式是:“user.dns0755.net”,不是“http://user.dns0755.net”。
如果您要增加顶级/独立域名,只需要增加“xxx.com”即可,访问“www.xxx.com”会被TrueHost自动转向到“xxx.com”。

第三步,参数设置:

1、科迈服务主机的域名/IP

    这是科迈公司提供TrueHost服务的主机,一般填写缺省的域名:truehost.dns0755.net。

2、科迈内网通服务命令端口

    这是TrueHost服务主机的TCP端口,TrueHost客户端在此端口与服务主机建立TCP连接,完成登录、验证等操作。一般填写缺省值:2001。

3、科迈内网通服务数据端口

    TrueHost客户端与服务主机进行通讯的端口,一般由TrueHost客户端动态分配。如果该端口在本机有特殊用途,请手工修改配置文件cmxnat.ini。

4、登录密码

    您在科迈网注册的用户密码。如果您有多个域名,请为每个域名填写同一个密码。加入密码验证是为了保护用户的域名不被他人盗用。

5、本机Internet接入IP

    运行TrueHost客户端机器的IP。当新增一个域名时,该IP由自动检测得到,如果内网主机有多个IP,请确认可以通过该IP接入Internet。请注意:本机IP不能使用“127.0.0.1”

6、服务器IP

    提供Internet服务的内网主机的IP,如您的FTP服务器、WEB服务器的IP。如果您的服务器与TrueHost客户端运行在同一台主机,可以填写本机IP。请注意:服务器IP不能使用“127.0.0.1”。

    “服务器IP”上的所有端口会向Internet完全开放。TrueHost是不需要端口映射的,想开放哪个端口,把它绑定在服务器IP上即可。在Internet上通过域名和端口就能访问到(不能通过IP访问)。

    如果您的服务器与TrueHost客户端不在同一台主机运行,需要把服务器的缺省网关(Default Gateway)指向运行TrueHost客户端的机器。

    默认状态,您的服务器IP就是本机IP。

    请注意:服务器IP不是指网关IP。绝大多数情况下,服务器IP都是本机IP。除非您在一台机器上安装TrueHost,在另外一台机器上提供Web或FTP服务。

7、FTP服务端口

    TrueHost客户端需要了解您的FTP服务所使用的端口。一般填写缺省值21。

    设置FTP端口,只是为了FTP能更好地工作,与端口映射无关。TrueHost是不需要端口映射的。如果FTP端口设置错误(与FTP服务器的端口不同),不影响FTP的连接和登陆,但PASV方式就无法正常使用,PORT方式可以正常使用。

8、WEB服务端口

    TrueHost客户端需要了解您的WEB服务所使用的端口。一般填写缺省值80。

    设置WEB端口,只是为了WEB能更好地工作,与端口映射无关。TrueHost是不需要端口映射的。如果WEB端口设置错误(与WEB服务器的端口不同),也能访问,但有时可能不正常。

9、DirectSend技术

    这里有三个选项,一般情况下选择“自动检查”,这时TrueHost客户端将自动检测是否能对来访者应用DirectSend技术,以便提高访问速度。

请注意以下几点:

(a)如果您选择了“总是开启”,那么可能导致部分用户无法访问您的内网服务主机。

(b)如果通过NAT主机共享接入Internet,目前经测试确认与DirectSend技术兼容有Ipfilter和IpChains,这两个软件一般在FreeBsd和Linux中使用。确认不可使用的是Windows的“Internet连接共享”。

(c)科迈将为Windows提供配套的NAT软件,以解决NAT的兼容性问题,尽可能让用户用上DirectSend技术。

10、启动在线调试功能

    如果启动在线调试功能,TrueHost客户端的部分运行信息将被回送到科迈服务器。(建议不要打开这个功能)

11、自动重启TrueHost服务

    如果选中本项,则每次修改设置并保存后,TrueHost服务将被重新启动。

12、离线功能

    设置离线网页URL。当您离线的时候,客户访问您的域名,会被转向到这个URL上。如果没有,请留空。请注意:填写的时候,URL前面不能加上“http://”。

13、写调试日志

    如果希望查看更多的运行时信息,可以选中本项。在TrueHost测试阶段,请尽量选择写调试日志,以便于找出问题。

14、自动检测Internet接入IP

    如果运行TrueHost的机器只有一个Internet接入IP,而且这个IP是动态的内网IP,例如有些地方的ADSL接入分配的IP是内网动态IP,请把这个选项打开。

    请注意:如果增加了多个域名,要为每个域名设置属性。

15、显示Tray小图标

    Tray小图标是屏幕右下角的小图标。如下图中蓝色的那个:

[img]http://www.dns0755.net/images/th/21.gif[/img]

 如果不想显示这个图标,可以取消这个选项。每次TrueHost启动的时候,都会检查这个选项,以决定是否显示小图标。在TrueHost的菜单里,也提供“显示小图标”和“隐藏小图标”的功能。在菜单里的选项是临时的,下次TrueHost启动时会失效。

    当TrueHost处于最小化,且该小图标被隐藏,“双击”truehost.exe可以重新弹出界面窗口。

    小图标是蓝色表示没有数据流,红色表示有数据流。

16、驱动缓冲

    设置Comexe network driver驱动程序使用的内存大小,缺省256KB。256KB已经非常足够,建议不要修改此参数。注:该值并不是越大越好。

17、隐藏日志显示

    此选项使TrueHost不再显示日志信息。隐藏日志显示可节省CPU资源。

18、IP钩子

    如果TrueHost在运行过程中提示:

        “Packet too large: xxxxx”

    请选中本项。

19、使用UDP数据通道

    一般情况下,建议使用UDP数据通道,这样速度会快一点。某些用户所在的网络环境不允许UDP包通过,具体表现为检测不到心跳信息,在日志里看不到“Get heart beat from server”,这时可以清空本项,表示采用TCP数据通道。

20、最大连接数

    用户可以自由设定TrueHost可以接受的最大连接数。注:上限是1000,太大的连接数会增CPU占用率和使用更多内存。

21、自动保存经DirectSend检查的IP

    TrueHost在运行过程会自动保存经过DirectSend检查的来访IP,保存操作每隔30分钟进行一次,终止服务时保存一次。TrueHost启动时会自动读入历史数据。

    启动此功能可以使来访者不需要每次都进行DirectSend检查,提高访问速度。

22、显示图形

    选择“显示图形”,TrueHost启动后在窗口上半部分显示流量图。取消“显示图形”,TrueHost启动后显示流量统计数值。

    在TrueHost运行中,也可以在菜单里切换显示图形还是显示统计。但在菜单里的设置是临时的,TrueHost重启后就失效。

23、刻度调节

[img]http://www.dns0755.net/images/th/22.gif[/img]

刻度调节用来调节TrueHost里的流量显示比例,最小100KB/s,最大2MB/s。

24、代理设置

    TrueHost支持如下代理:HTTP Connect、Socks 4、Socks 5。

    默认设置使用透明代理,即NAT方式。

    设置好代理服务器后,如果TrueHost连不上TrueHost服务器,请把“科迈内网通服务命令端口”改为443。

    请注意:如果要使用代理服务器,请检查本机Internet接入IP是否有默认网关,如果没有,必须要设置一个,可以设置指向代理服务器。

 

第四步,保存配置。如果在配置里选择了“自动重启TrueHost服务”,则TrueHost会自动启动服务。如果在设置参数时没有选中“自动重启TrueHost服务”,则从TrueHost菜单中选择“启动服务”。如果服务已经启动,则需要先停止,再启动。

 

第五步,在本地调试好服务。

    如果您要开设WEB服务,请在ie里输入上面配置的服务器地址和端口号,例如“http://192.168.0.20:80/”,确保在本地能进入网站。

    如果您要开设FTP服务,请在FTP客户端(如cuteftp、flashget、ie等)里输入上面配置的服务器地址、端口号,确保在本地能登录FTP。

    同理,如果要开通其他服务,也请先在本地调试好。

 

第六步,设置防火墙。

    TrueHost会把内网主机完全“暴露”于Internet中,实现内网主机在Internet上完全可见。对于建设网站来说,TrueHost会使内网主机变得与公网主机一样方便,但同时,也会变得与公网主机一样危险。建议所有使用TrueHost的用户,必须要安装防火墙。安装防火墙后,还要记得打开相应的服务端口,比如WEB服务的80端口,FTP服务的21端口等等。否则别人无法访问您的网站。

    请注意:

1、TrueHost开放的,是“服务器IP”上的所有端口。所以,安全措施应该在“服务器IP”这台电脑上做。

2、无论DirectSend功能是否起作用,使用TrueHost的内网主机在Internet上都是完全可见的。

3、使用WinXP拨号上网,默认情况下是启用防火墙的。请用WinXP的用户记得在防火墙上打开服务端口。

 

    上述步骤完成后,运行TrueHost,启动服务,就可以测试了。

 

第七步,查看连接状态。

    当TrueHost服务启动后,可以按下每个域名对应的状态“按钮”(下图中黄色那个)查看状态信息,如下图所示:

[img]http://www.dns0755.net/images/th/3.gif[/img]
[img]http://www.dns0755.net/images/th/4.gif[/img]

 在上面的窗口里,如果您看到“DirectSend的IP个数”大于0,那么恭喜您!您可以享受到DirectSend的强大威力了。

 

    在菜单里选择“来访者IP列表”或“列表DS文件”,可以查看到来访者的IP,以及每个来访者的DirectSend检测结果。

 

第八步,让TrueHost作为Windows服务来运行。

    TrueHost可以作为Windows的服务运行,当机器重新启动时,不需要登录Windows,TrueHost就会自动启动。

[img]http://www.dns0755.net/images/th/41.gif[/img]

在菜单中选择“安装Windows服务”。如果操作成功,则提示以下信息:

[img]http://www.dns0755.net/images/th/42.gif[/img]

 在菜单中选择“删除Windows服务”。如果操作成功,则提示以下信息

[img]http://www.dns0755.net/images/th/43.gif[/img]

在菜单中选择“重新安装Windows服务”",则服务会先被删除,然后重新安装。
2楼
接下来  [b]IIS安装设置[/b]

IIS是Internet Information Server的缩写,是微软提供的Internet服务器软件,包括WEB、FTP、Mail等等服务器。因为IIS的FTP和Mail服务器不是很好用,一般用IIS只用其WEB服务器。本文以Win2000服务器版操作系统为例,介绍WEB服务器的安装和设置方法。

    目前运行IIS的最理想平台是Windows 2000服务器版和高级服务器版。Win9x/Me里也有IIS,但只是PWS(个人WEB服务器),功能很有限,只支持1个连接。WinXP里的IIS也只支持10个连接。如果您要使用IIS,请使用Windows 2000服务器版。

    IIS是Windows操作系统自带的组件。如果在安装操作系统的时候没有安装IIS,请打开“控制面板”->“添加或删除程序”->“添加/删除Windows组件”->双击“Internet信息服务”-> 选择“World Wide Web 服务器 ”安装。

                                   [b]基本设置[/b]

一、打开“控制面板”->“管理工具”->“Internet 服务管理器”:

[img]http://www.dns0755.net/images/iis/1.gif[/img]

在“默认Web站点”上按鼠标右键,选择“属性”,弹出默认Web站点设置窗口:

[img]http://www.dns0755.net/images/iis/2.gif[/img]

“TCP端口”是WEB服务器端口,默认值是80,不需要改动。

    “IP地址”是WEB服务器绑定的IP地址,默认值是“全部未分配”,建议不要改动。默认情况下,WEB服务器会绑定在本机的所有IP上,包括拨号上网得到的动态IP。

 

二、点击上面属性窗口里的“主目录”:

[img]http://www.dns0755.net/images/iis/3.gif[/img]

在“本地路径”右边,是网站根目录,即网站文件存放的目录,默认路径是“c:\inetpub\wwwroot”。如果想把网站文件存放在其他地方,可修改这个路径。

 

三、点击上面属性窗口的“文档”:

[img]http://www.dns0755.net/images/iis/4.gif[/img]

在这里设置网站的默认首页文档。在浏览器里输入一个地址(例如http://user.dns0755.net/)访问IIS的时候,IIS会在网站根目录下查找默认的首页文件,如果找到就打开,找不到就显示“该页无法显示”。请在这里添加所需的默认首页文件名,添加完后可以用左边的上下箭头排列这些文件名的查找顺序。

 

四、到此,WEB服务器设置完毕。IIS已经可以提供WEB服务了。

    如果您已经做好网站,请把网站文件copy到网站根目录,并确认网站的默认首页文件名已经在上面窗口的搜索列表里。之后打开ie,输入 http://127.0.0.1/,就看到您的网站了。

    如果您还没有做好网站,请在网站根目录新建一个htm文件,命名为“default.htm”,用网页编辑工具(例如FrontPage、Dreamweaver或记事本)打开这个文件,输入几个字,例如“我的网站”。保存文件后,打开ie,输入 http://127.0.0.1/ 看看。

好了,到此为止我们就完全可以把自己的网站利用内网发布出去了,欢迎大家跟我一起交流探讨这方面的问题:)  
3楼
还行!
4楼
建是建了一个了
但是因为是免费用户被限制了速度都给气死了
5楼
可是我建完以后,还有域名问题没解决不知道怎么设,请大家帮忙解释一下~
还有应该怎么设???

电脑版 Page created in 0.0928 seconds with 4 queries.