码迷,mamicode.com
首页 > 其他好文 > 详细

银河麒麟操作系统上配置Bond

时间:2017-07-26 17:43:34      阅读:2920      评论:0      收藏:0      [点我收藏+]

标签:kylin bond

  利用nmcli配置bond

银河麒麟操作系统(Kylin)默认的网络服务由NetworkManager提供。

nmcli:网络管理命令行接口:NetworkManagerCommand-Line Interface,是NetworkManager包含的命令行工具。Nmcli功能很强大,基本所有网络相关的配置都能做。

下面在华为RH2288V2服务器上基于银河麒麟操作系统V4X86版测试配置bonding。(配置验证通过)

一、配置规划:

Bond名称:mybond0

模式:active-backup

使用接口:enp1s0f1,enp1s0f2

Ipv4地址:192.168.100.156/16

网关:192.168.1.254

DNS192.168.0.53

二、配置过程:

  1. 1.       添加bond连接,并将两个网络接口加入bond

       $ nmcli con add type bond ifname mybond0mode active-backup

       $ nmcli con add type ethernet ifname enp1s0f1 mastermybond0

       $ nmcli con add type ethernet ifname enp1s0f2 mastermybond0

  1. 2.       查看配置

       $ nmcli con show

可以看到新增加了名称分别为bond-mybond0ethernet-enp1s0f1ethernet-enp1s0f2的三个连接。

  1. 3.       为连接mybond0配置IP地址和网关,执行:

$ nmcli con edit bond-mybond0

进入一个交互式配置界面,依次执行

goto ipv4

set address 192.168.100.156/16

set gateway 192.168.1.254

set dns 192.168.0.53

b

verify

save

quit

配置过程中系统会提示method会改为manual,确认即可。

-----命令行方式配置IPv4接口和网关-----

nmcli con mod bond-mybond0 ipv4.addresses 192.168.100.156/16 ipv4.gateway 192.168.1.254 ipv4.method manual connection.autoconnect yes

载入连接配置:

nmcli con reload

连接生效:

nmcli con up bond-mybond0

  1. 4.       重新启动bond连接

$ nmcli con up bond-mybond0systemctl restart NetworkManager


因配置已写入文件,重新启动(reboot)服务器后,配置仍然生效。

测试拔出任何一个接口的网线,ping其他网络不会中断。查看IP地址和路由信息与配置相符。

--------------------------

银河麒麟操作系统是天津麒麟信息技术有限公司自主研发的类Linux操作系统,目前有桌面版和服务器版以及一些特种行业的定制版本。银河麒麟社区版可在http://www.ubuntukylin.com/downloads/自由下载使用。

银河麒麟操作系统上配置Bond

标签:kylin bond

原文地址:http://jiawenjl.blog.51cto.com/4152561/1951113

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!