高级网络配置

来源:互联网 发布:dns优化器 安卓 编辑:程序博客网 时间:2024/06/07 12:55
###############################高级网络配置
1.team
 team也是链路聚合的一种方式,最多8块网卡
 支持模式:broadcast(广播),round-robin(轮询),activebackup(主备),loadbalance(负载均衡)
 1)配置:
 nmcli connection add con-name team0 ifname team0 type team config '{"runner":{"name":"activebackup"}}' ip4 172.25.254.123/24    ##新建team0工作组
 nmcli connection add con-name eth0 ifname eth0 type team-slave master team0 ##将eth0网卡加入team0组
 nmcli connection add con-name eth1 ifname eth1 type team-slave master team0 ##将eth1网卡加入team0组
 2)测试:
 watch -n 1 teamdctl team0 stat  ##监控team0工作状态
 ping 172.25.254.23  
 ifconfig eth0 down   ##停掉eth0网卡,eth1会自动顶替eth0的工作
 ifconfig eth0 up   ##恢复eth0工作,它会处于候补状态,当eth1出故障后,eth0会自动顶替eth1的工作
 

2.bridge:网桥,不做地址转换
 永久更改:
 systemctl stop NetworkManager.service
 vim /etc/sysconfig/network-scripts/ifcfg-enp0s25
  DEVICE=enp0s25  ##设备名称
  ONBOOT=yes  ##开启服务设备自动激活
  BOOTPROTO=none  ##网卡工作状态
  BRIDGE=br0  ##网卡开启的网桥接口
 vim /etc/sysconfig/network-scripts/ifcfg-br0
  DEVICE=br0
  ONBOOT=yes
  BOOTPROTO=none
  IPADDR=172.25.254.23
  PREFIX=24
  TYPE=Bridge  ##网络接口类型是桥接
 systemctl restart network
 systemctl restart NetworkManager.service
 测试:
 ifconfig  ##查看是否配置成功
 
 
 
 临时更改(命令管理方式):
 添加: 
 systemctl stop NetworkManager
 brctl show   ##显示br状态
 brctl addbr br0   ##添加br0
 brctl addif br0 eth0  ##向br0加上网卡eth0
 ifconfig eth0 up  ##使用eth0
 ifconfig br0 172.25.254.123 netmask 255.255.255.0 ##设定br0IP
 brctl show
 测试: 
 ping 172.25.254.23   ##可以ping通
 删除:
 ifconfig br0 down
 brctl delif br0 eth0
 brctl delbr br0
 brctl show
 
 
3.ipv6
 全名:internet protocol version 6
 ipv4  32/2
 ipv6  128/2
 配置:
 desktop:
 vim /etc/sysconfig/network-scripts/ifcfg-eth0
  DEVICE=eth0
  ONBOOT=yes
  BOOTPROTO=none
  IPADDR=172.25.254.123
  PREFIX=24
  IPV6INIT=yes   ##ipv6功能开启
  IPV6_AUTOCONF=no  ##静态获取
  IPV6ADDR=2017::a/64  ##ip地址
 systemctl restart network
 server:
 vim /etc/sysconfig/network-scripts/ifcfg-eth0
  DEVICE=eth0
  ONBOOT=yes
  BOOTPROTO=none
  IPADDR=172.25.254.223
  PREFIX=24
  IPV6INIT=yes   ##ipv6功能开启
  IPV6_AUTOCONF=no  ##静态获取
  IPV6ADDR=2017::b/64  ##ip地址
 systemctl restart network
 测试:
 ping6 2017::b
 
 












原创粉丝点击