Menu Home

Ubuntu 18.04 网卡端口聚合

多网卡聚合把多个网络端口绑定到一个IP地址,可以提高网络总带宽和容错能力。

Ubuntu 18.04使用了netplan来管理网络,跟以前版本差别很大。以前版本修改/etc/network/interfaces的方法不再管用,设置多网卡聚合的方式也有点不一样了,不过实际用起来比以前还要简单。

  1. 备份原配置文件
root@royakon.track2web.com:~# sudo mv /etc/netplan/50-cloud-init.yaml /etc/netplan/50-cloud-init.old

2. 创建一个新的配置文件,可以使用任何文件名称,扩展名必须为 .yaml

root@royakon.track2web.com:~# sudo vim /etc/netplan/my-netowork-file.yaml
network:
  ethernets:
    eno1:
      addresses: []
      dhcp4: no
      dhcp6: no
    eno2:
      addresses: []
      dhcp4: no
      dhcp6: no
  bonds:
    bond0:
      addresses: [192.168.0.8/24]
      gateway4: 192.168.0.1
      nameservers:
        addresses: [8.8.8.8,9.9.9.9]
      interfaces:
        - eno1
        - eno2
      parameters:
        mode: 802.3ad
        mii-monitor-interval: 100
  version: 2

3. 启用新配置

root@royakon.track2web.com:~# sudo netplan apply

Categories: ubuntu

Tagged as:

RoyAkon