配置电信网通双线双IP的解决办法教育资源库
做互联网网站最头疼的事情之一就是电信和网通的互联互不通了 为了能够让北方网通和南方电信用户都可以快速的访问网站解决办法就是托管到双线机房。双线机房有两类一类是通过BGP技术实现互联互通服务器只需要一个网卡一个IP地址就可以了 由机房进行路由的智能判断选择合适的路由访问这样对于网站来说是很方便的 比方说上海移动的怒江机房上海地面通的自建机房科技网的机房但BGP机房一般带宽都比较少流量高一些的话可能就没有办法了。另外一种就是双线双IP的机房带宽可能更高一些但是路由配置极其复杂 比方说上海电信的市北机房。
因为和谐的原因 JavaEye网站服务器最近被迫从原来的移动怒江双线机房当中搬了出去 由托管商推荐到了上海市北双线机房市北双线机房实际上是电信机房但是从天津网通拉了2G专线过来 因此服务器需要至少两个网卡一个网卡接电信网关一个网卡接网通网关来实现互联互通。如果多台服务器的话还需要第3个网卡组建内网进行内网通讯。
对于双线双IP的服务器来说要解决两个问题
一、你的网站用户究竟走那个IP来访问你的服务器
二、你的网站内容究竟走那个IP返回给用户
对于第1个问题可以使用智能DNS解析来解决即DNS服务器判断用户所在IP地址如果用户是电信接入就把服务器的电信IP解析给他如果用户是网通接入就把服务器的网通IP解析给他。
智能DNS可以自己基于开源的DNS软件来定制不过国内有一个很好的免费智能DNS服务器提供商 DNSPod推荐使用DNSPod的服务。他就可以实现上述的智能DNS解析。
对于第2个问题则需要在服务器上面配置路由规则来决定究竟如何处理数据的返回路径问题。
1、填写静态路由表
因为服务器有两个IP分别在不同的网段你使用电信IP的网关做路由那么网通的IP地址用户压根就访问不到反之亦然。 目前流行的解决办法就是使用电信网关做默认的路由然后自己手工填写所有网通IP地址段的路由规则。这个办法可以Goo gle搜索到一大把不展开了。
这种办法的缺点是添加规则太多太麻烦而且难免挂一漏万
如果你漏了一些网段那这些网段的用户就访问不了你的网站了。况且网段地址的分布总是在不断变化的你还必须定期更新路由表。
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/ 114.80.66.199 table tel ip route flush table c ip route add default via 60.29.231.1 dev eth1 src
60.29.231.190 table c ip rule add from 60.29.231.190 table c
即让从电信IP过来的请求按照电信路由返回从网通IP过来的请求从网通路由返回。这样就搞定了是不是很简单这个办法是b ob o同学提供的感谢他。
3 把路由规则写入启动脚本
如果服务器重启或者网络服务重启上述的路由规则就失效了所以你需要把上面这段命令写入系统启动脚本和网络启动脚本
如果是R ed Hat系统启动脚本是/etc/rc.d/rc.lo c al
如果是SuSE可以自己写一个启动脚本链接到S99上 比方说/etc/in it.d/rc.lo c al
如果是R edHat 网络启动脚本是/etc/rc.d/in it.d/wo rk
如果是S uS E 网络启动脚本是/etc/init.d/work
友情提醒 特别
妮妮云的来历妮妮云是 789 陈总 张总 三方共同投资建立的网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑妮妮云的市场定位妮妮云主要代理市场稳定速度的云服务器产品,避免新手购买云服务器的时候众多商家不知道如何选择,妮妮云就帮你选择好了产品,无需承担购买风险,不用担心出现被跑路 被诈骗的情况。妮妮云的售后保证妮妮云退款 通过于合作商的友好协商,云服务器提供2天内全额退款,超过2天不退款 物...
小欢互联成立于2019年10月,主打海外高性价比云服务器、CDN和虚拟主机服务。近期上线了自营美国CERA机房高速VPS,进行促销活动,为客户奉上美国/香港八折优惠码:Xxc1mtLB优惠码适用于美国CERA一区/二区以及香港一区/二区优惠时间:即日起至10月底优惠码可无限次使用,且续费同价!官网:https://idc.xh-ws.com购买地址:美国CERA一区:https://idc.xh-...
今天看到一个网友从原来虚拟主机准备转移至服务器管理自己的业务。这里问到虚拟主机和服务器到底有什么不同,需要用到哪些工具软件。那准备在下班之间稍微摸鱼一下整理我们服务器安装环境和运维管理中常见需要用到的软件工具推荐。第一、系统镜像软件一般来说,我们云服务器或者独立服务器都是有自带镜像的。我们只需要选择镜像安装就可以,比如有 Windows和Linux。但是有些时候我们可能需要自定义镜像的高级玩法,这...