同一服务器网站;同一服务器网站过多

进行内网ip到外网ip的映射同一服务器网站,也就是pat

同一服务器网站;同一服务器网站过多

这个工作现在多半由防火墙来完成

不过如果没有防火墙,用路由器也可以完成,只不过会在高峰时加重路由器的负担。

思科2600路由可以独立完成各种nat/pat但是因为这款产品本身属于低端产品,所以能够担负起的工作量也是有限的,如果这几台服务器的访问量很高的话,建议专门购买一台设备用于nat/pat

因为你是将多个ip翻译成一个地址,而且是用于服务器,那么应该使用静态pat来解决问题

首先要为你的七台服务器在这个共网ip上找到一个固定的端口以供开放给外界访问,常用的比如),ftp(21),smtp(25),pop3(109)等

如果七台服务器都是网站服务器,请先建立一个dns,将这七个网站的网址分别翻译成同一ip的不同七个端口。比如:80端口,180,280,380,480端口等……基本上随意,只要不占用其他关键端口即可,或者选用更大的端口号

之后在路由器上设置pat:

首先在使用外部公网ip的接口上输入

ip nat outside

然后在路由器的内部网络一面的接口上输入

ip nat inside

之后在全局控制模式下输入

ip nat inside source static tcp [你的服务器的内网ip] [你的服务器的开放访问的端口] [需要映射到的公网ip] [在公网上访问此台服务器的端口] extendable

举例,你的服务器在内网的ip是192.168.1.10,是端口,需要映射到公网ip 10.10.10.10 申请的域名对应的地址端口是8080,那么键入的命令就是

ip nat inside source static tcp 192.168.1.10 80 10.10.10.10 8080 extendable

如此设置每一台服务器,之后就可以了

每一个服务器可以有多个端口被进行pat,但是不可能使每一台服务器的每一个端口都可以被外网访问。

如何实现实现多个域名访问同一网站?

1、登陆服务器。点“开始”找到“服务器管理”打开,左侧点“角色”前的+号,再选“Web服务器(IIS)”前的+号,再点击打开“Internet信息服务”项。

2、点击中间栏“起如页”下的那个+号,就可以看到“网站”标签,网站标签下默认站点给删了,只有一个FTP 服务器了。

3、在“网站“标签上右击,选第一项”添加网站“,进入。第一项”网站名称”,就写第一域名的名字a.com,再下边的“绑定”选项中只要在“主机名”下写第一个域名就可以了 此处特别重要,这正体现了“主机名法”,不用写}

4、单击内容目录下的“物理路径”,进入选择对话框,选择进入C盘,并看到第一个文件夹inetpub。

同一个服务器空间,如何建立多个网站(多个域名)?

在你的服务器的IIS中对网站进行主机头设置即可解决你的问题。第一步:在Windows 2003中启动IIS组件,然后在网站选项上点鼠标右键选择“新建”->“网站”第二步:在网站描述处填写“××站点”来区分另一个网站名称,点“下一步”按钮继续。填写内容根据网站自己定。第三步:接下来就是主机头设置的关键了,网站IP地址处信息保持默认的“全部未分配”即可,端口是默认的80,最下面的“此网站的主机头”输入一个域名,当然如果真的要对internet发布自己的网站,这个域名是要输入真实的已经注册的。第四步:选择网站发布的主目录,通过“浏览”按钮定位站点文件夹。第五步:设置网站访问权限,这个就要根据自己站点的特征决定了。设置完毕。另外,要想域名生效,除了解析正确,域名和主机服务器绑定外,你的服务器还要开启DNS服务。