三线机房Linux服务器单网卡配多VlanIP

1.#vi /etc/iproute2/rt_tables (增加联通、电信、移动三个路由表)

   #添加

    10    cnc

    20    tel

    30    cmcc

2.需要使用到vconfig软件。首先yum安装vconfig

    yum install vconfig

3.#vi /etc/rc.local设置路由表内容

    #添加

        modprobe 8021q

        vconfig add eth0 60(联通)

        vconfig add eth0 113(电信)

        vconfig add eth0 120(移动)

        ifconfig eth0 0.0.0.0

        ifconfig eth0.60 联通IP netmask 子网掩码 up

        ifconfig eth0.113 电信IP netmask 子网掩码 up

        ifconfig eth0.120 移动IP netmask 子网掩码 up

        ip route add 电信IP所属子网/子网掩码的位数 dev eth0.113 src 电信IP table tel

        ip route add default via 电信网关 table tel

        ip rule add from 电信IP table tel

        ip route add 联通IP所属子网/子网掩码的位数 dev eth0.60 src 联通IP table cnc

        ip route add default via 联通网关 table cnc

        ip rule add from 联通IP table cnc

        ip route add 移动IP所属子网/子网掩码的位数 dev eth0.120 src 移动IP table cmcc

        ip route add default via 移动网关 table cmcc

        ip rule add from 移动IP table cmcc

        route add default gw 移动网关

为什么这里最后是移动网关?这里因为客户的是单线接入,而且是移动的IP,然后给了个电信的IP。

今天整理下发出来,大家补充下,谢谢!


本文出自 “Linux” 博客,请务必保留此出处http://anxia.blog.51cto.com/9179984/1605817

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。