Linux服务器跨三网的网卡配置方法(4网卡3网段)

服务器有4个网卡,其中1、2号网卡进行绑定,配置10地址;3号网卡配置互联网地址;4号网卡配置192私网地址。IP信息如下

IP202.*.*.*10.14.167.229192.168.188.202
掩码255.255.255.240255.255.255.240255.255.255.192
网关202.*.*.*10.14.167.225192.168.188.253

IP列表

1、如果系统为CentOS7,则关闭NetworkManager服务,使用network进行配置:

systemctl stop NetworkManager
systemctl disable NetworkManager

2、进入/etc/sysconfig/network-scripts

cd /etc/sysconfig/network-scripts

修改3号网卡配置文件为:

BOOTPROTO=none
DEVICE=em3
ONBOOT=yes
IPADDR=202.*.*.*
NETMASK=255.255.255.240
GATEWAY=202.*.*.*
USERCTL=no
NM_CONTROLLED=no

仅3号网卡配置网关,此处配置的网关将成为系统默认网关。默认网关应选择所在网段地址数最多的IP的网关,便于进行路由条件过滤。

3、修改4号网卡配置文件为:

BOOTPROTO=none
DEVICE=em4
ONBOOT=yes
IPADDR=192.168.188.202
NETMASK=255.255.255.192
USERCTL=no
NM_CONTROLLED=no

4、创建bond0配置文件:

vi ifcfg-bond0

编辑内容为:

DEVICE=bond0
BOOTPROTO=none
IPADDR=10.14.167.229
NETMASK=255.255.255.240
ONBOOT=yes
USERCTL=no
BONDING_OPTS="mode=1 miimon=100"
NM_CONTROLLED=no

5、编辑1号网卡配置文件为:

DEVICE=em1
ONBOOT=yes
BOOTPROTO=none
MASTER=bond0
SLAVE=yes
USERCTL=no
NM_CONTROLLED=no

编辑2号网卡配置文件为:

BOOTPROTO=none
DEVICE=em2
ONBOOT=yes
MASTER=bond0
SLAVE=yes
USERCTL=NO
NM_CONTROLLED=no

6、创建/etc/modprobe.conf

vi  /etc/modprobe.conf

编辑内容为:

alias bond0 bonding

7、添加路由

在/etc/sysconfig/network-scripts,为10段网络添加路由,经过bond0,创建route-bond0:

vi route-bond0

编辑内容为:

10.0.0.0/8 via 10.14.167.225

为192地址段添加路由,经过4号网卡,创建route-em4:

vi route-em4

编辑内容为:

192.0.0.0/8 via 192.168.188.253
132.0.0.0/8 via 192.168.188.253

(因为这台服务器还需要经此网关访问132网络,所以又添加了一条132的路由)

8、重启网络/重启服务器

systemctl restart network

9、查看当前路由表,并测试网络联通性

打印路由表:

route -n

显示为:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         202.102.40.97   0.0.0.0         UG    0      0        0 em3
10.0.0.0        10.14.167.225   255.0.0.0       UG    0      0        0 bond0
10.14.167.224   0.0.0.0         255.255.255.240 U     0      0        0 bond0
132.0.0.0       192.168.188.253 255.0.0.0       UG    0      0        0 em4
169.254.0.0     0.0.0.0         255.255.0.0     U     1004   0        0 em3
169.254.0.0     0.0.0.0         255.255.0.0     U     1005   0        0 em4
169.254.0.0     0.0.0.0         255.255.0.0     U     1006   0        0 bond0
192.0.0.0       192.168.188.253 255.0.0.0       UG    0      0        0 em4
192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0
192.168.188.192 0.0.0.0         255.255.255.192 U     0      0        0 em4
202.102.40.96   0.0.0.0         255.255.255.240 U     0      0        0 em3

关注几个重点:

0.0.0.0(默认路由)、10.0.0.0、132.0.0.0、192.0.0.0

分别ping几个网关的IP地址,测试联通性即可。

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

洒满阳光的午后

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值