设为首页 收藏本站
查看: 883|回复: 0

[经验分享] CentOs7中的网卡配置工具

[复制链接]

尚未签到

发表于 2018-4-19 14:19:21 | 显示全部楼层 |阅读模式
  一,CentOs7中的网卡配置工具
  介绍之前,先来了解一下NetworkManager,Network Manager 是管理和监控网络设置的首行进程,设备既是网络接口,链接是对网络接口的配置,一个网络接口可以有多个链接配置,但同时只有一个链接配置生效
  chkconfig NetworkManager off  保证下一次开机服务仍然关闭

  •   nmcli 地址配置工具
  •   nmcli常用选项
    DSC0000.jpg

      看一下具体用法
      nmcli device = nmcli device status 显示网络接口
    DSC0001.jpg

      nmcli device show 显示网卡设备详细信息
    DSC0002.jpg

      nmcli connection 显示网卡配置文件名
    DSC0003.jpg

      nmcli connection modity 修改配置文件名
    DSC0004.jpg

      nmcli connection add 增加一个配置文件名
    DSC0005.jpg

      nmcli connection up 激活配置文件链接
    DSC0006.jpg

      手动设置自动链接的配置文件
    DSC0007.jpg

      nmcli connection modity  修改地址
    DSC0008.jpg

    DSC0009.jpg

      nmcli connection modity +ipv4  增加IP地址
    DSC00010.jpg

  •   修改配置文件执行生效
      systemctl restart network

      nmcli con>
  •   创建bond
      bond 绑定,将多块我昂卡绑定同一个IP地址对外提供服务,通过bonding虚拟一块网卡,并不是直接设置同一个IP地址
      nmcli connection add con-name bond0 type bond ifame bond0 mode active-backup    添加bonding主接口
      nmcli connection add type bond-slave ifname ens33 master bond0    添加bonding从属接口
      nmcli connection add tyoe bond-slave ifname ens34 master bon0    第二个从属接口
      nmcli connection up bond-slave-ens33    先启动俩个从属接口,然后启动bond
      nmcli connection up bond-slave-ens34
      nmcli connection up mybond0    启动bond
      cat /proc/net/bonding/bong0    查看bond状态
  •   创建team
      network team 网络组,将多个网卡聚合在一起的方法
      nmcli connection add con-name team0-con1 type team ifname team0 config    创建网络组接口
      team0-con1    连接名
      config    指定runner的方式    格式 {"runner":{"name":"method"}}
      method的多种
      broadcast   roundrobin   activebackup   loadbalance
      nmcli connection add type team-slave ifname ens33 master team0    创建port(数据)接口
      team-slave    连接名不指定,默认为team0-slave-ens33
      nmcli connection modity team0-con1 ipv4.addresses 8.8.8.9/24    设置接口ipv4地址
      teamdctl team0 state    查看team0状态
      teamdctl    管理team的工具
  •   创建bridge
      bridge  网桥,类似于交换机,虚拟机里的桥接,交换机的前身
      作用,俩个网络有所连接,在Linux上需要自己创建
  nmcli connection add type bridge con-name br0-con ifname br0 ipv4.method manual ipv4.addresses 8.8.8.6/24    添加网桥接口并且手动设置IP地址
  nmcli connection add type bridge-slave ifname eth2 master br0    添加俩个网桥从属接口
  nmcli connection add type bridge-slave ifname eth3 master br0
  nmcli connection up br0-con    激活网桥接口
  brctl show  查看网桥
  brctl delbr br0   删除网桥
  brctl delif eth0   删除网桥中网卡

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-449044-1-1.html 上篇帖子: CentOS 7部署rsync备份服务器 下篇帖子: CentOS下ifconfig出现“command not found”
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表