linux-Centos 7下bond与vlan技术的结合
服务器eth0与eth1作bonding,捆绑成bond0接口,服务器对端交换机端口,同属于100、101号vlan接口
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服务器是否通。
=================================================================================================================================
linux-Centos 7下bond与vlan技术的结合相关推荐
- linux CentOS 系统下如何将php和mysql命令加入到环境变量中
在Linux CentOS系统上安装完php和MySQL后,为了使用方便,需要将php和mysql命令加到系统命令中,如果在没有添加到环境变量之前,执行"php -v"命令查看当前 ...
- vertica 数据库 linux,CentOS 7下安装vertica记录
CentOS 7下安装vertica记录 1. 安装好centeros 并更新 Centeros安装就不说了,安装完之后联网环境下 yum update.更新下,使得那些包都是新的.(要想用中文 ...
- Linux: CentOS 7下搭建高可用集群
转载: http://linux.cn/article-3963-1.html 本文以两台机器实现双集热备高可用集群,主机名node1的IP为192.168.122.168 ,主机名node2的IP为 ...
- Linux(CentOS 5)下安装Oracle10 客户端(转)
这个是来自csdn上的一个网友发布的文章,地址是: http://blog.csdn.net/pzlk/archive/2009/06/15/4270070.aspx Oracle10 客户端安装 1 ...
- 如何在linux centos 环境下运行.exe文件
linux是不能运行window下的可执行文件的,必须借助于wine.百度了以下wine如下: Wine ("Wine Is Not an Emulator" 的 递归缩写)是一个 ...
- linux Centos系统下django项目在Nginx服务器上的部署
Centos下Python2和3并存环境部署 第一部分: python环境部署 我们今天学习的内容是如何将Django项目部署到linux服务器上,我们部署的linux系统是centos7首先,我们先 ...
- linux(centos 65)下安装 git jdk maven tomcat nginx tomcat mongodb
1 Git Install 首先更新yum,此过程可能时间较长: # yum update 安装所要依赖的软件: # sudo yum install curl-devel expat-devel g ...
- Linux/centos环境下maven安装与配置
下载地址:https://maven.apache.org/download.cgi 如下图 这里要注意下版本,从maven3.3以上版本要求jdk1.7以上版本支持 Linux系统安装: 1. 解压 ...
- linux centos 的编码格式,Linux/CentOS/fedora下vim显示的字符编码设置
和所有的流行文本编辑器一样,vim可以很好的编辑各种字符编码的文件,这当然包括ucs-2.utf-8 等流行的 unicode 编码方式.然而不幸的是,和很多来自 linux 世界的软件一样,这需要你 ...
最新文章
- sdcard不可执行.
- zedboard如何从PL端控制DDR读写(一)
- 使用标准测试函数测试全套 MATLAB 优化算法
- 交通流特性(流速密)在断面、路段上的区别
- Xshell6及Xftp6的使用
- msn 邮箱服务器,MSN邮箱的POP怎么设置?
- 计算机主机电源品牌有哪些,电脑电源的一线品牌有哪些?
- 让计算机网络与作文教学,“基于计算机和网络环境下的写作教学研究”课题组 2015-2016学年度上学期研究计划...
- 视频处理之浮雕效果【附源码】
- C++中使用ODBC连接SQL Server数据库
- 边框样式(border-style)、边框圆角(border-radius)以及媒体查询(@media)
- Greenplum使用TPC-H测试过程及结果
- 初中计算机科学生情况,初中计算机科学与技术的现代化运用探究
- d-ary heap实现一个快速的优先级队列(C#)
- Vue 一套构建用户界面的渐进式的框架(条件与循环篇~)
- CAS单点登录框架使用
- 利用HTA文件绕过杀软及邮件钓⻥
- 游戏行业比影视行业哪个更有前景?来看数据说话!
- java c 3des_java中的3DES加密
- ios应用相关的性能优化及参考文档
热门文章
- 力扣——整数反转(Java)
- 管理系统界面设计python_python图形化界面设计(wxpython)一布局管理
- python 多维数组轴_python – numpy通过任意轴重塑多维数组
- springSecurity源码分析——DelegatingFilterProxy类的作用
- SQL Server,Oracle,DB2索引建立语句的对比
- Index of sql server
- Python 文件写操作
- VS 编程常见错误及解决方法
- 如何给Android应用创建本地服务
- [恢]hdu 1865