配置Linux下双线双IP的服务器网络
2014-11-15 17:03:54 来源:我爱运维网 评论:0 点击:
今天有朋友问到,在LINUX下如何配置双线双IP服务器的网络及路由配置。实际情况是,朋友在一个双线(电信与网通的线路)IDC中有一台服务器,是用作前端缓存用的,代理网通的用户访问,后端是连接位于电信的多个内容服务器。我们这里假设该服务器上配置了电信的IP(配置在eth0上)为:61.144.110.129/255.255.255.0(GW为:61.144.110.249),网通的IP(配置在eth1上)为:210.21.115.32/255.255.255.0(GW为210.21.115.254).其用于服务网通的用户,其连接的后端内容服务器或网络可能有:202.96.128.0/24(1个c网段),219.136.200.0/24(1个c网段),59.42.243.110/32(1个主机IP)等。
那么,这台服务器的网络及路由配置应该这样配置:
1、默认路由只能有一个,由于主要服务对像为网通用户,因此默认路由需要设置为网通的那个。需要在/etc/sysconfig/network-scripts/ifcfg-eth1中配置(注意,这种情况下,当然eth0的配置文件不能配置“GATEWAY=”那1行),即增加或修改这一行:GATEWAY=210.21.115.254。
2、其他的后端内容服务器的访问路由则可以在/etc/init.d/network文件中配置,大约在文件中这个位置添加:sysctl -e -p /etc/sysctl.conf >/dev/null 2>&1之后及touch /var/lock/subsys/network之前,如上例中(注意红色字体部分):
sysctl -e -p /etc/sysctl.conf >/dev/null 2>&1
/sbin/route add -net 202.96.128.0/24 gw 61.145.110.249
/sbin/route add -net 219.136.200.0/24 gw 61.145.110.249
/sbin/route add -net 59.42.243.110/32 gw 61.145.110.249
touch /var/lock/subsys/network
上述配置可以确保服务器的重启之后生效。若要即时生效,你需要:
/sbin/route add default gw 210.21.115.254.
/sbin/route add -net 202.96.128.0/24 gw 61.145.110.249
/sbin/route add -net 219.136.200.0/24 gw 61.145.110.249
/sbin/route add -net 59.42.243.110/32 gw 61.145.110.249
一般地讲,你需要使用netstat -nr查看当前的路由状况,有可能你需要修正或删除之前配置的默认路由,使用route del命令删除。
上一篇:深入理解TCP优化
下一篇:KVM 虚拟化网络优化技术总结
评论排行
- ·Windows(Win7)下用Xming...(92)
- ·使用jmx client监控activemq(20)
- ·Hive查询OOM分析(14)
- ·复杂网络架构导致的诡异...(8)
- ·使用 OpenStack 实现云...(7)
- ·影响Java EE性能的十大问题(6)
- ·云计算平台管理的三大利...(6)
- ·Mysql数据库复制延时分析(5)
- ·OpenStack Nova开发与测...(4)
- ·LTPP一键安装包1.2 发布(4)
- ·Linux下系统或服务排障的...(4)
- ·PHP发布5.4.4 和 5.3.1...(4)
- ·RSYSLOG搭建集中日志管理服务(4)
- ·转换程序源码的编码格式[...(3)
- ·Linux 的木马程式 Wirenet 出现(3)
- ·Nginx 发布1.2.1稳定版...(3)
- ·zend framework文件读取漏洞分析(3)
- ·Percona Playback 0.3 development release(3)
- ·运维业务与CMDB集成关系一例(3)
- ·应该知道的Linux技巧(3)