配置說(shuō)明
本次配置中 :
主網(wǎng)卡IP:192.168.81.10/27
輔助網(wǎng)卡IP:172.17.56.100/24
配置步驟
- 執(zhí)行以下命令,進(jìn)入/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
- 重啟應(yīng)用配置文件
netplan apply
- 測(cè)試網(wǎng)絡(luò)
注意:50-cloud-init.yaml文件是由 數(shù)據(jù)源(datasource) 自動(dòng)生成的,任何更改在重啟后將丟失。
解決辦法:禁用 cloud-init
如果你手動(dòng)修改了 /etc/netplan/ 下的網(wǎng)絡(luò)配置文件,但沒(méi)有禁用 cloud-init,它可能會(huì)在下次重啟時(shí)重置你的配置。
禁用 cloud-init的操作步驟:
先創(chuàng)建一個(gè)禁用網(wǎng)絡(luò)配置的文件:
sudo vim /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg
寫入:
network: {config: disabled}
重啟系統(tǒng):
reboot