云服务器Ubuntu22.04多网卡配置
技术问题
云服务器Ubuntu22.04多网卡配置
2025-01-15 09:39
云服务器Ubuntu22.04多网卡配置
配置说明
本次配置中 :
主网卡IP:192.168.81.10/27
辅助网卡IP:172.17.56.100/24
配置步骤
- 执行以下命令,进入/etc/netplan/文件夹:
# cd /etc/netplan/# ls50-cloud-init.yaml
- 修改配置文件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
- 重启应用配置文件
netplan apply
- 测试网络
注意: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
標簽:
- 云服务器Ubuntu22.04多网卡配置