linux-Centos 7下bond与vlan技术的结合

简介:

服务器eth0与eth1作bonding,捆绑成bond0接口,服务器对端交换机端口,同属于100、101号vlan接口

643271-20151124000715608-1589520548.jpg

vlan 100: 10.104.100.253/24                     vlan 101: 10.104.101.253/24


1.交换机端没有打VLAN,则需要在服务器端网卡打tag

Center OS 7.2 网卡配置VLAN TAG

2、确认内核是否已经载入802.1q模组: lsmod|grep 8021q,

如果没有使用一下命令将模组载入内核:modprobe -a 8021q


>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

1)检查是否存在NetworkManager服务,如果存在就卸载(一步必须执行)

1
2
rpm –aq| grep  NetworkManager
rpm –e NetworkManager --nodeps

2)查找插线的网卡(或者用ip a s查看网卡state后面的状态是否UP or DWON)

1
2
ethtool  eth0| grep  Speed    Speed: 1000Mb /s (插线)
ethtool  eth1| grep  Speed    Speed: Unknown!(未插线)

3)编辑网卡配置

eth0配置:

1
2
3
4
5
6
7
8
9
DEVICE=eth0
ONBOOT= yes
BOOTPROTO=none
MASTER=bond0
SLAVE= yes
 
NAME=eth0
DEVICE=eth0
HWADDR=d0:94:66:14:79:01

  eht1配置:

1
2
3
4
5
6
7
8
9
DEVICE=eth1
ONBOOT= yes
BOOTPROTO=none
MASTER=bond0
SLAVE= yes
 
NAME=eth1
DEVICE=eth1
HWADDR=d0:94:66:14:79:03


bond0配置:(/etc/sysconfig/network-scripts/ifcfg-bondX删除对应bond的IP和dns配置信息)

1
2
3
4
5
6
DEVICE=bond0
ONBOOT= yes
BOOTPROTO=none
IPADDR=10.202.48.41
NETMASK=255.255.255.0
GATEWAY=10.202.48.1


bond0.101配置:

DEVICE=bond0.101

BOOTPROTO=static

BROADCAST=10.202.16.255

IPADDR=10.202.16.11

NETMASK=255.255.255.0

GATEWAY=10.202.16.1

NETWORK=10.202.16.0

ONBOOT=yes

VLAN=yes

4)注意事项

需要与网络管理员进行沟通,在交换机是否标记vlan标签

如果交换机那边没有打标签,则需要在服务器端打TAG vlan标签,需要配置bond0.101配置(需要bond0和bond0.301两个配置文件)



如果交换机那边打标签,则不需要在服务器端打TAG vlan标签,只配置到bond0即可

5)配置网卡模块服务

编辑/etc/modprobe.d/bonding.conf文件,添加

alias bond0 bonding

options bond0 mode=1 miimon=100

编辑/etc/rc.sysinit文件(没有这个文件就添加到/etc/rc.local),添加

modprobe 8021q

6)启动网络服务

modprobe bonding

modprobe 8021q

之后使用service network restart重启网络服务

提醒,需要读取bonding.conf文件,要重启服务器



3、创建vlan网卡配置文件,

(例如创建服务器网段vlan176):cp一个原bond网卡配置命名为bond0.176,vi修改内容如下,

  增加一行 VLAN=yes

  修改DEVICE=bond0.176

  配置IP、掩码、网关

  完成后重启网络 service network restart

  查看vlan配置 cat /proc/net/vlan/config 有对应的dev name和vlanid即可

ping网络是否通,ping自身网关是否通,ping docker段vlan网关是否通,ping NTP服务器是否通。



本文转自 Mr_sheng 51CTO博客,原文链接:http://blog.51cto.com/sf1314/2073519


目录
打赏
0
0
0
0
342
分享
相关文章
龙蜥技术委员会主席杨勇致辞|飞天技术沙龙-CentOS 迁移替换专场
本次方案的主题是龙蜥技术委员会主席杨勇致辞,在这个关键时刻,企业面临的挑战远不止现有系统的迁移,更要有前瞻性地考虑,那就是选用何种操作系统来支撑未来业务的拓展,确保 IT 基础设施的持续稳健运行。 CentOS 停服事件迫使企业深入审视服务器操作系统的长远稳定使用,同时需要妥善解决当前业务平稳过渡。龙蜥社区致力于为广大用户提供一站式迁移解决方案,因此,社区在 CentOS 替换、一云多芯,包括国产化算力、AI 都有成果落地。
云上体验最佳的服务器操作系统 - Alibaba Cloud Linux | 飞天技术沙龙-CentOS 迁移替换专场
本次方案的主题是云上体验最佳的服务器操作系统 - Alibaba Cloud Linux ,从 Alibaba Cloud Linux 的产生背景、产品优势以及云上用户使用它享受的技术红利等方面详细进行了介绍。同时,通过国内某社交平台、某快递企业、某手机客户大数据业务 3 大案例,成功助力客户实现弹性扩容能力提升、性能提升、降本增效。 1. 背景介绍 2. 产品介绍 3. 案例分享
|
1月前
|
Linux虚拟化技术:从Xen到KVM
Xen和KVM是Linux平台上两种主要的虚拟化技术,各有优缺点和适用场景。通过对比两者的架构、性能、安全性、管理复杂性和硬件依赖性,可以更好地理解它们的适用场景和选择依据。无论是高性能计算、企业虚拟化还是云计算平台,合理选择和配置虚拟化技术是实现高效、稳定和安全IT环境的关键。
92 8
|
1月前
|
CentOS停更沉寂,RHEL巨变限制源代:Docker容器化技术的兴起助力操作系统新格局
操作系统是计算机系统的核心软件,管理和控制硬件与软件资源,为用户和应用程序提供高效、安全的运行环境。Linux作为开源、跨平台的操作系统,具有高度可定制性、稳定性和安全性,广泛应用于服务器、云计算、物联网等领域。其发展得益于庞大的社区支持,多种发行版如Ubuntu、Debian、Fedora等满足不同需求。
67 4
龙蜥社区及阿里云CentOS迁移方案|飞天技术沙龙-CentOS 迁移替换专场
本次分享的主题是龙蜥社区及阿里云 CentOS 迁移方案|飞天技术沙龙- CentOS 迁移替换专场,由阿里云产品专家周絮分享。主要分为三个部分: 1.背景介绍 2.方案选型 3.迁移支持
Vmware 傻瓜式安装(不可不知道的Linux基础知识和技术 01)
本文介绍了VMware虚拟机的下载与安装步骤。首先,通过提供的网盘链接下载VMware安装包。接着,详细描述了安装流程,包括接受协议、选择安装路径(建议避免系统C盘)、取消更新选项等。最后,输入许可证密钥完成安装,并展示了打开虚拟机后的主界面。整个过程简单易懂,适合新手操作。
194 1
Linux CFI (Control-flow integrity)技术相关资料汇总
Linux CFI (Control-flow integrity)技术相关资料汇总
在Linux中,如何进行虚拟化技术的应用?
在Linux中,如何进行虚拟化技术的应用?
在Linux中,什么是集群,并且列出常见的集群技术。
在Linux中,什么是集群,并且列出常见的集群技术。
在Linux中,什么是虚拟化?并且列出常见的虚拟化技术。
在Linux中,什么是虚拟化?并且列出常见的虚拟化技术。