行业新闻

行业新闻

如何进行双线服务器配置

发布时间:2020-05-07 点击数:1174
双线服务器的优势吸引了更多的用户,无论是从技术创新还是从灵活性的角度出发,它都有效地解决了北方和南方的难题,并且做到了就位。以下是我们的全网数据中心服务器托管服务,从两线服务器配置中进行了一系列调查,希望对您有所帮助。
如何在服务器机房主机中配置双线双IP:一根电信光纤,另一根是Netcom光纤,可用于服务:

1)单网卡部署:一个电信IP和一个网通IP

2)双网卡的单独配置:一个电信IP和一个网通IP,以便可以通过外部网络中的电信IP和网通IP正常访问服务器主机?如何实现?在Internet站点上要做的最麻烦的事情之一是电信与Netcom之间的互连不可用。为了使Northern Netcom和Southern Telecom的用户能够快速访问该网站,解决方案是托管两行计算机室。双线计算机室有两种类型。第一种使用BGP技术实现互连和互通。该服务器仅需要一张网卡和一个IP地址。机房对路由进行智能判断,并选择合适的访问路径,这对于网站非常有用。BGP机房通常带宽较小。如果流量较高,可能没有办法。

另一个是两线制双IP机房。带宽可能更高,但是路由配置非常复杂。服务器至少需要两张网卡,一张网卡连接到电信网关,一张网卡连接到网通网关实现互联。如果有多个服务器,则需要第三个网卡来形成用于Intranet通信的Intranet。
双线服务器如何进行配置

对于两线双IP服务器,需要解决两个问题:

1.您的网站用户使用什么IP地址访问您的服务器?

其次,您的网站内容的哪个IP返回给用户?对于第一个问题,可以使用智能DNS解析来解决,即DNS服务器确定用户的IP地址,如果用户是电信访问者,则将服务器的电信IP交给他;如果用户已连接到Netcom,则将服务器的Netcom IP解析给他。可以基于开源DNS软件来定制智能DNS,但是中国有一个很好的免费智能DNS服务器提供商:DNSPod。建议使用DNSPod。他可以实现上述智能DNS解析。

对于第二个问题,您需要在服务器上配置路由规则,以决定如何处理数据的返回路径。

1.填写静态路由表。因为服务器有两个IP,它们位于不同的网段中,并且您使用电信IP网关进行路由,所以Netcom IP地址的用户根本无法访问它,反之亦然。当前流行的解决方案是使用电信网关作为默认路由,然后手动填写所有Netcom IP地址段的路由规则。这种方法可以被Google搜索很多,而不是扩展。此方法的缺点是添加太多规则会带来太多麻烦,并且挂一千个不可避免。如果您错过了某些网段,则这些网段的用户将无法访问您的网站。此外,网段地址的分配在不断变化,您还必须定期更新路由表。

 2、根据用户访问进来的路径设定动态路由   就是说如果用户是通过电信IP地址访问过来的话,那么使用电信网关做路由,返回内容走电信网关;如果用户通过网通IP地址访问过来的话,那么使用网通网关做路由,返回内容走网通的网关,这样就不必那么麻烦的维护路由表了。以JavaEye网站服务器为例,具体配置方法如下:   JavaEye网站服务器电信IP:114.80.66.199,电信网关:114.80.66.1 JavaEye网站服务器网通IP:60.29.231.190,网通网关:60.29.231.1   1) 默认网关使用电信网关作为路由   在Linux上面配置默认网关,如果是RedHat,应该是在/etc/sysconfig/network文件里面添加一行:GATEWAY=114.80.66.1,如果是SuSE,应该是在/etc/sysconfig/network/routes里面添加一行:default 114.80.66.1 - - 或者可以直接使用YaST2来配置。   2)添加路由表   修改/etc/iproute2/rt_tables,添加内容: C代码      1. 252 tel 电信路由表      2. 251 cnc 网通路由表     252 tel 电信路由表 251 cnc 网通路由表     然后手工添加路由规则,在Console里面执行如下命令:   C代码      1. #添加原路返回路由      2. ip route flush table tel       3. ip route add default via 114.80.66.1 dev eth0 src 114.80.66.199 table tel       4. ip rule add from 114.80.66.199 table tel      5.        6. ip route flush table cnc       7. ip route add default via 60.29.231.1 dev eth1 src 60.29.231.190 table cnc      8. ip rule add from 60.29.231.190 table cnc     #添加原路返回路由 。

ip route flush table tel  ip route add default via 114.80.66.1 dev eth0 src 114.80.66.199 table tel  ip rule add from 114.80.66.199 table tel   ip route flush table cnc  ip route add default via 60.29.231.1 dev eth1 src 60.29.231.190 table cnc ip rule add from 60.29.231.190 table cnc     即让从电信IP过来的请求按照电信路由返回,从网通IP过来的请求从网通路由返回。这样就搞定了,是不是很简单?这个办法是bobo同学提供的,感谢他。   3) 把路由规则写入启动脚本   如果服务器重启,或者网络服务重启,上述的路由规则就失效了,所以你需要把上面这段命令写入系统启动脚本和网络启动脚本   如果是RedHat,系统启动脚本是/etc/rc.d/rc.local  如果是SuSE,可以自己写一个启动脚本,链接到S99上,比方说/etc/init.d/rc.local   如果是RedHat,网络启动脚本是/etc/rc.d/init.d/network 如果是SuSE,网络启动脚本是/etc/init.d/network   。

双线双网双IP路由配置   有多网口接入的好处,可以解决网络的吞能力,解决网通电信教育网等互联的瓶颈 等问题。   在两个网卡上分别配置对应线路的IP...并不意味着正确的实现双网的接入。   整个网络上的数据包转发都是由路由表决定的。  路由表是由一系列静态路由与动态路由的数据组成。   Linux提供了一个"Advanced IP routing and network device configuration tools"路由套件iproute2  iproute2的常见命令ip,ro,ls  (ip就是ip命令,ro就是route,ls 是list) #ip ro ls  与route -n显示的差不多  #增加默认路由ip ro add default via 192.168.0.1 table 200 (具体的路由表在/etc/iproute2/rt_tables中) #ip ro ls table 200  显示该路由表中的路由 (注:不能在同一个路由表中有相同的网关)


以上是全网数据小编的分享,全网数据为大家提供专业化深圳服务器租用,深圳服务器托管,深圳主机租用,云服务器租用等海内外服务器相关资源,详情欢迎咨询客服了解。



用户至上,用心服务

全网数据以"用户至上,用心服务每一位用户"为宗旨,您可以把您的应用放心的交给我们,全网数据为您提供完美解决方案和数据中心服务。

免费咨询