OS:服务器端口和域名设置问题

部署一个公众网站一般步骤是:

- 先向域名管理机构申请一个唯一的一级域名(二级域名可以自行开通,不需申请);

-把域名和该域名指向的外网IP做备案;

-然后在该外网IP映射的服务器上,部署网站;

下面介绍了网管们在设置新服务器端口、绑定域名、以及测试是否设置成功的一些基本原理和技术,希望对您有帮助。


1.用ping检测域名映射的地址、是否通畅:

打开cmd命令行: 输入 ping +域名,会显示该域名对应的外网IP、通否,如图:

2.用telnet检查外网IP端口是否开放:

先要配置Telnet服务:控制面板→程序和功能→打开或关闭Windows功能,勾选Telnet:

然后打开cmd命令行:输入 telnet + ip + 端口(如80,默认是23端口),如图:

如果不通,则先排除本地服务器端口设置问题,先检查防火墙:入站、出站规则均应加上80端口:

出入站规则设置后,可用 netstat -ano 命令查看开放的端口(结果是一大串列表,要仔细看)

Telnet主要用于测试外网内否访问指定IP(外网服务器的地址或路由映射到该服务器的地址)

1、尽快和相关硬件网络提供商确认开通61.167.145.154这个IP的80端口!

2、然后把61.167.145.154的80端口映射到10.66.74.5的80端口;


一个服务器可以配置多个网卡(多个地址):

一个服务器可以部署多个站点,每个站点可以有不同的域名;(我们站群,通常是同系列的二级域名,,不过不同系列也可以):

一个网站可以配置多个域名,通过下图中添加多个绑定:(也可以用301跳转)


网管设置了 www.dgjy.net 映射到 113.108.127.112  (内网地址10.152.96.32)

则通过访问www.dgjy.net时,先找到该服务器,再找IIS上的80端口所在的站点,打开;

如果IIS上为各站点设置了不同域名(端口都是80),则会先匹配这些域名。



如何测试网站服务器端口和域名是否通畅一般步骤是:


1.检测网站域名是否畅通

1.在cmd.exe操作区域中使用命令提示符: ping +域名,得到该域名所对应的外网IP,如图所示:


2.配置Telnet服务

在控制面板→程序和功能→打开或关闭Windows功能,勾选Telnet配置


3.打开cmd操作面板,输入命令提示符:telnet +ip+端口(默认23),如图:



如何在服务器防火墙添加例外端口一般步骤是:

1.点开"开始"菜单,找到管理工具里面的windows防火墙

2.如图,在防火墙设置右上方,有【创建规则】

3.进入规则向导页面,如图选择【端口】类型

4.本案例以开放自定义端口为例,选择特定端口如8080

5.然后在操作设置里面,选择【允许连接】配置

6.然后是规则的名称,可以任意取名。建议加上备注,XXXX端口

7.以上演示的出站规则,入站规则方法一样。