新支点操作系统社区 版块 服务器操作系统 安装使用 新支点服务器系统CGSL V5创建网卡绑定的方法 ...
一、使用nmcli创建网卡绑定
  创建bond设备
  1. # nmcli connection add type bond con-name mybond0 ifname mybond0 mode active-backup
  2. Connection 'mybond0' (4db6cde4-2757-40b8-b866-7ec931b46e70) successfully added.
复制代码
  添加子网卡
  1. # nmcli connection add type bond-slave ifname ens39 master mybond0
  2. Connection 'bond-slave-ens39' (b75ce31e-dd12-4b4d-8249-e53e48a3aa6b) successfully added.
  3. # nmcli connection add type bond-slave ifname ens40 master mybond0   
  4. Connection 'bond-slave-ens40' (ad9e9479-d20b-4a39-af17-5659e9256f40) successfully added.
复制代码
  启动bond和对应的子网卡
  1. # nmcli connection up bond-slave-ens39
  2. Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/5)
  3. # nmcli connection up bond-slave-ens40
  4. Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/6)
  5. # nmcli connection up mybond0
  6. Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/7)
复制代码
二、使用nmtui创建网卡绑定  在命令提示窗口运行nmtui命令打开配置界面,选中“Edit a connection”配置连接件,然后选择”Add”添加一个连接件,再选中”Bond”进行网卡绑定的连接件配置,如下图10-3:
01.jpg

  在打开的绑定配置界面中,选择需要绑定的子网卡、相关的网络参数配置以及绑定模式的选择,如下图10-4:
01.jpg

解除网卡绑定
  1、断开bond设备
  1. nmcli dev dis bond0
复制代码

  2、删除子网卡及bond的连接件
  1. nmcli con del bond-slave-ens33
复制代码

  3、删除bond设备名称
  1. echo -bond0 > /sys/class/net/bonding_masters
复制代码
三、使用network服务管理网络

  使用network服务进行网络管理时,建议将NetworkManager服务关闭
  1、网卡配置文件
  网卡配置文件/etc/sysconfig/network-scripts/ifcfg-ethX(如下以eth0为例进行说明),如下为通过dhcp服务器自动获取IP地址的配置示例:
  1. DEVICE=eth0
  2. BOOTPROTO=dhcp
  3. HWADDR=00:0C:29:DA:77:3C
  4. ONBOOT=yes                            #主机启动时设备是否开启
  5. TYPE=Ethernet
  6. USERCTL=no
  7. IPV6INIT=no
  8. PEERDNS=yes
复制代码
  如下为手动分配IP地址的配置示例:
  1. DEVICE=eth0
  2. BOOTPROTO=none
  3. HWADDR=00:0C:29:DA:77:3C
  4. IPADDR=                                 #手动分配此设备的ip地址
  5. NETWORK=                              #此设备的网络地址
  6. NETMASK=                               #此设备的子网掩码
  7. GATEWAY=                               #此设备的默认网关
  8. ONBOOT=yes
  9. TYPE=Ethernet
  10. USERCTL=no
  11. IPV6INIT=no
  12. PEERDNS=yes
复制代码
  2、DNS配置文件
  DNS配置文件/etc/resolv.conf,示例如下:
  1. generated by /sbin/dhclient-script
  2. search gdlc.org
  3. nameserver 172.16.100.3       #nameserve表示域名服务器,ip地址就是DNS服务器
  4. nameserver 172.16.100.92
复制代码


1人收藏

用户回复

跳转到指定楼层
yanghengtao 幼儿园2020-6-11 23:00:56
创建逻辑网卡,加载bond module。
雷雷 博士后2022-4-5 22:17:19
感谢分享,学习了。
高级模式
B Color Image Link Quote Code Smilies
您需要登录后才可以发帖 登录 | 立即注册

Copyright © 2004-2023 广东中兴新支点技术有限公司 All Rights Reserved 粤ICP备15061780号-2  QQ客服
Powered by Discuz! © Comsenz Inc.
返回顶部