在我的 VPS 上,我有 2 个 IP 地址。现在托管公司更改了我的第二个 IP 地址。我将 /etc/netplan/*.yaml 中的 IP 地址更改为新的 IP 地址,但新的 IP 地址不起作用,网站无法正常工作,也无法 ping 通新 IP。这是我的配置文件:
network:
version: 2
renderer: networkd
ethernets:
ens3:
dhcp4: no
dhcp6: no
addresses: [5.157.82.219/23, 185.37.68.40/24]
gateway4: 5.157.82.1
nameservers:
addresses: [109.235.76.162,93.94.226.236,85.158.203.252,85.158.200.76,8.8.8.8]
我刚刚更换了第二个 IP,有人知道为什么它不起作用吗?
以下是账户页面的截图
答案1
试试这个。复制/粘贴所有文本,以更新您的 .yaml 文件。
network:
version: 2
renderer: networkd
ethernets:
ens3:
addresses:
- 5.157.82.219/23
- 185.37.68.40/24
#gateway4: 5.157.82.1 # not used with routes
routes:
- to: 0.0.0.0/0
via: 5.157.82.1
metric: 100
- to: 0.0.0.0/0
via: 185.37.68.1
metric: 100
nameservers:
addresses:
- 5.157.86.220
- 5.157.87.220
- 5.157.86.221
sudo netplan --debug generate
sudo netplan apply