进行内网ip到外网ip的映射,也就是pat
这个工作现在多半由防火墙来完成
不过如果没有防火墙,用路由器也可以完成,只不过会在高峰时加重路由器的负担。
思科2600路由可以独立完成各种nat/pat但是因为这款产品本身属于低端产品,所以能够担负起的工作量也是有限的,如果这几台服务器的访问量很高的话,建议专门购买一台设备用于nat/pat
因为你是将多个ip翻译成一个地址,而且是用于服务器,那么应该使用静态pat来解决问题
首先要为你的七台服务器在这个共网ip上找到一个固定的端口以供开放给外界访问,常用的比如http(80),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,是http服务器,那么就是对外开放80端口,需要映射到公网ip 10.10.10.10 申请的域名对应的地址端口是8080,那么键入的命令就是
ip nat inside source static tcp 192.168.1.10 80 10.10.10.10 8080 extendable
如此设置每一台服务器,之后就可以了
每一个服务器可以有多个端口被进行pat,但是不可能使每一台服务器的每一个端口都可以被外网访问。
网站的服务器设在国外绕过备案有什么危害?
备案是工信部针对国内网站的要求.当你把网站放在国外服务器上时.不受国内的管辖范围.所以用国外机器不需要备案.从网站本身来讲不备案没有什么坏处.而且现在国外的机器速度.稳定性以及售后方面也比较完善.尤其是韩国香港的机器.在使用上与国内机房无差别.所以完全可以选择国外机器.不备案直接使用.个人观点.仅供参考.有需要帮忙的可以来找我.
多个域名解析到一个IP怎么样才能实现?
1、一台服务器只有一块网卡,只有一个IP,现在由于通信运营商的南北分割,出现很多双网卡,双线路服务器,这就需要两个IP,这应该是更好的双线服务器。 一台服务器分割由许多虚拟主机组成,每个虚拟主机邦定不同的域名,来区分访问相同的IP,而不同的虚拟主机。 判断访问域名指向的IP,是由域名解析器来进行。访问的IP后,判断访问不同的域名,由服务器本身来进行。 2、限制访问的IP,则本IP服务器上的说有网站,都不能被访问。 国内或国外有些解析服务器,限制访问或来源某些IP,不能进行访问。
在阿里云服务器上怎么放置两个不同的网站?数据库该怎么设置?
不知道你的数据库是阿里的还是你在ecs上自己搭建的,自己搭建的话用不同的库名就好了
如果是只有一个数据库名可以通过数据表前缀来区分两个网站的数据内容