
针对Windows XP系统的Windows防火墙的“服务发布”功能,介绍几种常用服务的发布 *** 作。
服务发布“要素”
在进行服务发布 *** 作之前,首先要了解发布服务所要掌握的几个要素,它有助于用户对服务发布的理解。这几个要素依次是“服务发布所使用的协议”、“服务使用的端口”、“防火墙映射端口”、“服务器的IP地址”。
以发布IIS服务为例。默认情况下,IIS服务是在TCP的80端口监听用户的访问,所以这个“80”就是IIS服务使用的端口。当然这个端口号也可以自定义,如修改为“8000”,只要不和别的服务使用的端口号冲突即可。
其次要正确理解IIS服务发布所使用的协议,它使用的是TCP协议。
提示:我们通常说的“>
另外,还要清楚地知道IIS服务的IP地址,以及它在Windows防火墙中所使用的映射端口,这个映射端口也可以是“80”,当然也可以自行修改,只要该映射端口没被别的服务占用即可。
1Web服务发布
下面,就通过Windows防火墙将内网中的IIS服务发布到互联网中。该IIS服务器位于内网,并且使用IP地址“19216815”,没发布之前只有同一局域网中的用户能访问它,互联网中的其他用户则无法访问。想让更多的用户访问到它,就必须将IIS服务发布到公网上才行。
在网关服务器的系统托盘中,右键点击连接公网的那块网卡的图标,在d出的菜单中选择“更改Windows防火墙设置”,d出“Windows防火墙”对话框,切换到“高级”标签页,然后在“网络连接设置”框中选中连接公网的那个连接选项后,点击“设置”按钮,d出“高级设置”对话框(图1),切换到“服务”标签页,在这里就可以对IIS服务进行发布。
在Windows防火墙中已经内置了常用的服务发布选项,如Web服务器、FTP服务器等,只是没被启用。如果IIS服务使用的端口和Windows防火墙的映射端口都是使用默认的“80”,直接启用内置的“Web服务器发布选项”即可完成IIS服务发布。在服务标签页中,勾选“Web服务器(>
补充:如果IIS服务使用的端口和Windows防火墙的映射端口不全是默认的“80”,那么我们就要新建服务发布选项,完成IIS服务的发布。如IIS服务使用的是“8000”端口,Windows防火墙的映射端口使用“80”。在服务标签页中点击“添加”按钮,d出“服务设置”对话框(图2),在“服务描述”栏中为该服务发布选项设置一个名称,如“我的Web服务器”,接着在“在您的网络上主持此服务的计算机的名称或IP地址”栏中输入IIS服务器的IP地址,选中“TCP”单选项,然后在“此服务的外部端口号”栏中输入“80”,也就是Windows防火墙的映射端口,在“此服务的内部端口号”栏中输入“8000”,这是IIS服务器所使用的端口号,最后点击“确定”按钮,完成IIS服务的发布。
2FTP服务发布
Windows防火墙中也内置了FTP服务器的发布选项。如果FTP服务使用的端口和Windows防火墙的映射端口都为默认的“21”,就可以直接启用FTP服务发布选项。方法同IIS服务的发布是一样的。但此时要注意服务器发布选项中不包含服务器的IP地址参数,需要我们手工设置。因此双击服务标签页中的“FTP服务器”选项,在“服务设置”对话框中的“在您的网络上主持此服务的计算机的名称或IP地址”栏输入FTP服务器的IP地址即可,最后点击“确定”按钮。
有些用户发现,启用了内置的FTP服务器选项后,还是不能正常访问FTP服务器,这是因为用户访问FTP服务器,不但要使用FTP服务器的“21”端口,还需要使用“20”端口传输数据,必须将该端口发布到公网上才行。
新建一个服务发布选项,将“20”端口发布到公网中。在服务标签页中点击“添加”按钮,d出“服务设置”对话框,在“服务描述”栏中输入“FTP服务器-20”,接着输入FTP服务器的IP地址,选中“TCP”单选项,然后在“此服务的外部端口号”栏中输入“20”,在“此服务的内部端口号”栏中输入“20”,最后点击“确定”按钮,完成FTP服务器的“20”端口的发布。
以上只是简单介绍了一下Web服务和FTP服务的发布,其他服务的发布方法也是相同的,只要你了解服务发布中的几个要素:服务发布所使用的协议(TCP或UDP)、服务使用的端口(可能有多个)、防火墙映射端口(可能有多个)以及服务器的IP地址,就能圆满完成服务的发布。
1、在Dreamweaver 中打开需要上传的本地站点,具体如图所示。
2、为确保上传成功,将首页更名为“indexhtml”,具体如图所示。
3、将站点视图由本地视图切换至远程服务器视图,具体如图所示。
4、点击“添加服务器”,具体如图所示。
5、输入相关信息:服务器名称,自定义;连接方法 一定要选择Ftp,Ftp地址,用户名,密码键入申请域名时保存的信息,注意不要更改Ftp地址的端口。以上信息输入完毕后点击“测试”,具体如图所示。
6、若测试不成功,则根据系统提示 *** 作,通常需要在“更多”选项中勾选或取消勾选“使用被动式Ftp”,若使用的网络连接方式为IPv6,则需要勾选“使用IPv6传输模式”,具体如图所示。
7、更改完后重新测试,这时可以看到系统提示已成功。若第一次测试就成功连接,则忽略上一步 *** 作。注意一定要连接成功后,即Dreamweaver d出此窗口,才能进行下一步 *** 作,具体如图所示。
8、根目录,不填;Web URL 将由系统自动生成,不用手动填写,此时直接点击“保存”即可,具体如图所示。
9、此时返回Dreamweaver 站点 *** 作窗口,点击“连接到远程服务器”按钮,具体如图所示。
10、连接成功后,点击“向远程服务器上传文件”,确定即可(注意要将整个站点一齐上传)。上传完成后,用浏览器检验效果,具体如图所示。
家里的电脑首先需要路由器设置dmz主机 映射你的webserver主机ip地址域名解析到你的服务器外网地址
然后linux中修改 将域名绑定好就可以发布网站了
购买的主机也差不多这样设置,具体 *** 作步骤 需要首先设置好你的IIS,使你本机能访问你的网页,然后把80端口对外开放,这时被人访问>
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)