linux6做双网卡,linux6--linux7 双网卡管理
若水三千,我只饮一瓢!在众多操作系统中,我独对Linux 情有独钟。
但是在Linux7 以后不但用systemctl来管理服务了,进程界别也是systemd.就连大家熟悉的eth0-eth1都变成-》》eno16………………。
鉴于强迫症。我必须把它修改回来。因为我在这里采用的oracle virtual box虚拟机。所以网卡名称上会有不一样。但是,修改方式是一样的。
接下来修改配置文件
在rhgb quiet 后面添加如下内容:net.ifnames=0 biosdevname=0
修改完毕后执行:
[root@db1 sysconfig]# grub2-mkconfig -o /boot/grub2/grub.cfg
Reboot重启服务器。即可
Linux6做双网卡绑定
Redhat-Linux6 双网卡绑定。
首先强调一点,更改eth0与eth1配置时一定要注释掉其相应的MAC地址.
首先进入到这个目录编辑eth0 eth1配置文件。
[root@db network-scripts]# cat ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=no
MASTER=bond0
SLAVE=yes
BOOTPROTO=none
USERCTL=no
[root@db network-scripts]# cat ifcfg-eth1
DEVICE=eth1
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=no
MASTER=bond0
SLAVE=yes
BOOTPROTO=none
USERCTL=no
接下来编辑 Vim ifcfg-bond0
[root@db network-scripts]# vim ifcfg-bond0
DEVICE=bond0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.0.230
NETMASK=255.255.255.0
GATEWAY=192.168.0.254
DNS1=10.10.10.1
DNS2=20.20.20.2
USERCTL=no
https://www.cndba.cn/redhat/article/1622
红色标记可以根据情况添加。不多做阐述。
https://www.cndba.cn/redhat/article/1622
接下来修改
[root@db network-scripts]# cd /etc/modprobe.d/
[root@db modprobe.d]# ls
anaconda.conf dist-alsa.conf dist-oss.conf
blacklist.conf dist.conf openfwwf.conf
[root@db modprobe.d]# pwd
/etc/modprobe.d
[root@db modprobe.d]#
https://www.cndba.cn/redhat/article/1622
编辑这个文件
Vim dist.conf
alias bond0 bonding
options bond0 miimon=100 mode=0https://www.cndba.cn/redhat/article/1622
文件末尾加上这两句话。
#选项millmon是指定隔多长时间来进行链路监测,单位是ms。#选项mode是表示绑定口的工作模式,有0-7共7种模式,常用的有0和1模式,mode=0表示"round-robin"策略,两张卡同时工作在负载均衡状态。mode=1表示"active-backup"策略,两张卡一用一备的备份状态。
是要备份还是要轮询(负载均衡),可以根据实际工作中需求来做相应配置。
最后修改 /etc/rc.local,负责在系统启动时将虚拟网卡和两张物理网卡相绑定。
重启网卡生效。Service network restart.
最后值得注意的是:eth0 eth1 他们获得MAC地址是一模一样的哦!
[root@db ~]# ifconfig
bond0 Link encap:Ethernet HWaddr 08:00:27:1E:06:6B
inet addr:192.168.0.230 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fe1e:66b/64 Scope:Link
UP BROADCAST RUNNING MASTER MULTICAST MTU:1500 Metric:1
RX packets:3932 errors:0 dropped:0 overruns:0 frame:0
TX packets:2375 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:393887 (384.6 KiB) TX bytes:271941 (265.5 KiB)
eth0 Link encap:Ethernet HWaddr 08:00:27:1E:06:6B
UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1
RX packets:3775 errors:0 dropped:0 overruns:0 frame:0
TX packets:1188 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:380078 (371.1 KiB) TX bytes:135250 (132.0 KiB)
eth1 Link encap:Ethernet HWaddr 08:00:27:1E:06:6B https://www.cndba.cn/redhat/article/1622
UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1
RX packets:157 errors:0 dropped:0 overruns:0 frame:0
TX packets:1187 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:13809 (13.4 KiB) TX bytes:136691 (133.4 KiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:480 (480.0 b) TX bytes:480 (480.0 b)
但是需要注意 :将networkmanager服务关闭并设置为开机不启动 以防止干扰相关的操作。
[root@db ~]# service NetworkManager stop
Stopping NetworkManager daemon: [FAILED]
[root@db ~]# chkconfig NetworkManager off
https://www.cndba.cn/redhat/article/1622
[root@db ~]#
Linux 7 双网卡绑定
查看操作系统版本。
在这里我已经把Linux网卡名字有eno16…………修改为:eth0 eth1 eth2……
做Linux7 的双网卡绑定首先要yum –y install teamd
安装这个软件包。
[root@db4 home]# mount /dev/cdrom /mnt
mount: /dev/sr0 is write-protected, mounting read-only
[root@db4 home]# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda2 20469760 15969132 4500628 79% /
devtmpfs 1413700 0 1413700 0% /dev
tmpfs 1421992 80 1421912 1% /dev/shmhttps://www.cndba.cn/redhat/article/1622
tmpfs 1421992 8968 1413024 1% /run
tmpfs 1421992 0 1421992 0% /sys/fs/cgroup
/dev/sda5 35822500 8084428 27738072 23% /u01
/dev/sda1 1020588 124772 895816 13% /boot
/dev/sr0 4138442 4138442 0 100% /mnt
光盘挂在上来。
配置好yum仓库。
[root@db4 home]# yum -y install teamd
我这里已经安装过的。
[root@db4 network-scripts]# more ifcfg-eth1
DEVICE=eth1
DEVICETYPE=TeamPort
ONBOOT=yes
TEAM_MASTER=team0
TEAM_PORT_CONFIG='{"prio": 100}'
[root@db4 network-scripts]# more ifcfg-eth2
DEVICE=eth2
DEVICETYPE=TeamPort
ONBOOT=yes
TEAM_MASTER=team0
TEAM_PORT_CONFIG='{"prio": 200}'
[root@db4 network-scripts]# more ifcfg-team0
DEVICE=team0
DEVICETYPE=Team
ONBOOT=yes
BOOTPROTO=none
IPADDR=192.168.0.200
PREFIX=24
TEAM_CONFIG='{"runner": {"name": "activebackup"}, "link_watch": {"name": "ethtool"}}'
[root@db4 network-scripts]#
最终我们检验一下。看看两块网卡获得MAC 地址是否一致。
GOOD! 现在你已经完成了! Redhat Linux6 和redhatLinux7上双网卡绑定的工作了。
(其实我想说的是:虽然redhatLinux7 采用teaming 方式绑定网卡,但是 他并没有抛弃bond方式绑定网卡,2种方式,任选其一。 为了学习新知识,还是采用teaming 方式最好。)
版权声明:本文为博主原创文章,未经博主允许不得转载。
linux6做双网卡,linux6--linux7 双网卡管理相关推荐
- linux7双网卡设置,Centos 7 静态IP和双网卡配置
1.编辑配置文件 首先进入/etc/sysconfig/network-scripts目录 cd /etc/sysconfig/network-scripts 打卡网络配置文件, 就是ifcfg-开头 ...
- 设置双网卡mic linux,linux双网卡绑定为逻辑网卡
网卡bond是通过多张网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡,在生产场景中是一种常用的技术. 生产环境服务器为:DELL 网卡为:光纤 bond需要修改涉及的网卡配置文件 /e ...
- 双网卡单IP实现网卡冗余与负载均衡
WINDOWS下: 所谓双网卡,就是通过软件将双网卡绑定为一个IP地址,这个技术对于许多朋友来说并不陌生,许多高档服务器网卡(例如intel8255x系列.3COM服务器网卡等)都具有多网卡绑定功能, ...
- windows使用双网卡同时连接双网
正常情况下,一台电脑拥有两台网卡,分别连接互不相连的AB网时,实际上只有一个网卡在工作,电脑只连接A(B)一个网,另一个网卡是无法联网,另一个网B(A)是连不上的. 原因在于,操作系统发起一个网络请求 ...
- J1900主板加装双口千兆有线网卡组装NAS
J1900主板加装双口千兆有线网卡组装NAS J1900CPU的主板,经济型主板,仅有一个minipcie接口和一个msata接口可以做扩展. 扩展双口千兆网卡就得用到minipcie接口,如果需用的 ...
- mysql数据库双网卡配置_双网卡的绑定的实现与测试
我们在这介绍的Linux双网卡绑定实现就是使用两块网卡虚拟成为一块网卡,这个聚合起来的设备看起来是一个单独的以太网接口设备,通俗点讲就是两块网卡具有相同的IP地址而并行链接聚合成一个逻辑链路工作.其实 ...
- android双网卡,指定发包网卡。
android 5.1,双网卡,一个为有线,名为eth0,一个为wifi ,名为wlan0. SO_BINDTODEVICE绑定发出包的网卡为eth0 测试包的资源 https://download. ...
- Linux 设置双网卡通信,外网网卡和内网网卡
文章目录 Linux 设置双网卡通信,外网网卡和内网网卡 1.配置路由表 2.设置启动自动生效 Linux 设置双网卡通信,外网网卡和内网网卡 1.配置路由表 背景,Linux 主机已经安装了内网.外 ...
- linux换网卡双网卡绑定,Linux双网卡绑定
实验镜像CentOS7 常见的网卡绑定驱动三种模式: Mode=0(balance-rr) 平衡负载模式:平时两块网卡均工作,且自动备援,但需要在与服务器本地网卡相连的交换机设备上进行端口聚合来支持绑 ...
最新文章
- MONyog_5.6.9.0 key激活|监控MYSQL
- javascript 时钟代码 自动时间
- Working with Symbols (在Balsamiq Mockups中复用自定义控件和页面模板)
- NHibernate VS .NET Type VS DbType 的类型映射关系
- mysql concat例子_浅析MySQL中concat以及group_concat的使用
- 不能不知道的Docker知识
- 【转】ubuntu 下 VNCview 远程桌面无法传输文件问题
- X264学习笔记(1)
- python接口自动化(二十三)--unittest断言——上(详解)
- git克隆某一个branch
- FusionCharts图表右键菜单的各种典型示例
- 博科光纤交换机操作手册之三
- swiper去除左右滑动设置(去除左右滑动切换)
- 大信会计师事务所笔试题目_【上海大信会计师事务所面试|面试题】-看准网
- 什么是教养?不给人制造麻烦,就是最好的教养。
- 数组的应用和面向对象的开始6
- 手算梯度下降法,详解神经网络迭代训练过程
- 电脑中显示dns服务器可能不可用,DNS服务器可能不可用的解决方法
- [android开发]Animation动画的实现
- c android显示gif动画,MFC显示GIF动画图片
热门文章
- 简单alv双击弹窗展示明细
- 瑞星工程师回答云安全
- vapor xcode failed
- 思科、Juniper、华为命令对比
- vue 引入js文件
- 【yarn报错】info There appears to be trouble with your network connection. Retrying...
- 【解决】由于现有版本正在使用中,因此无法安装flash player
- java 中国标准时间_Sun Jan 05 2020 00:00:00 GMT 0800 (中国标准时间) 时间转换为 2020-01-05 08:00:00...
- Buffalo WHR-G301N的Gargoyle(石像鬼)固件成功刷入WHR-G300N V2,正常使用中!
- c++资料匠心精作C++从0到1入门编程(二)- c++核心