云服务器Ubuntu22.04多网卡配置

技术支持

云服务器Ubuntu22.04多网卡配置

2025-01-15 09:39


云服务器Ubuntu22.04多网卡配置






配置说明

本次配置中 :

主网卡IP:192.168.81.10/27

辅助网卡IP:172.17.56.100/24

配置步骤

  1. 执行以下命令,进入/etc/netplan/文件夹:
# cd /etc/netplan/# ls50-cloud-init.yaml
  1. 修改配置文件50-cloud-init.yaml
# vi 50-cloud-init.yamlnetwork:   ethernets:       eth0:           addresses:           - 192.168.81.10/27           nameservers:               addresses:               - 114.114.114.114               search:               - 223.5.5.5           routes:           -   to: default               via: 192.168.81.1               metric: 100           routing-policy:           - from: 192.168.81.10       eth1:           addresses:           - 172.17.56.100/24           nameservers:               addresses:               - 119.29.29.29               search: []           routes:           -   to: default               via: 172.17.56.1               metric: 110           routing-policy:           - from: 172.17.56.100   version: 2
  1. 重启应用配置文件
netplan apply
  1. 测试网络
注意:50-cloud-init.yaml文件是由 数据源(datasource) 自动生成的,任何更改在重启后将丢失。

解决办法:禁用 cloud-init

如果你手动修改了 /etc/netplan/ 下的网络配置文件,但没有禁用 cloud-init,它可能会在下次重启时重置你的配置。

禁用 cloud-init的操作步骤:

先创建一个禁用网络配置的文件:

sudo vim /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg

写入:

network: {config: disabled}

重启系统:

reboot

label :
  • 云服务器Ubuntu22.04多网卡配置