我在 VPS 服务器上安装了 Ubuntu 18.04。我购买了 2 个额外的 IP 地址,但使用起来有问题。我尝试配置
/etc/netplan/50-cloud-init.yaml
文件,我认为这样做是正确的,因为
sudo netplan--调试应用
我没有看到任何错误,但是......当我尝试
ping www.google.com
我收到消息:
ping:www.google.com:名称解析暂时失败
通常我希望能够轮换 IP 地址。有人知道如何正确执行此操作吗?
@大卫戈
配置文件文件包含奇怪的字符,类似于埃及象形文字。
解析配置文件文件是(不包括注释行):
nameserver 127.0.0.53
options edns0
search openstacklocal
我之前读过有关 resolv.conf 的信息,当我编辑该文件时,我可以连接到 www.google.com,但该文件有时会覆盖自身(我认为是通过会话)。
50-云-初始化.yaml文件包含(默认):
network:
version: 2
ethernets:
ens3:
dhcp4: true
match:
macaddress: xx:xx:xx:xx:xx:xx
set-name: ens3
我尝试像这样编辑此文件(IPv4 版本):
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: no
dhcp6: no
match:
name: eth0
addresses: [54.38.50.208/32]
gateway4: 54.38.50.1
eth1:
dhcp4: no
dhcp6: no
match:
name: eth1
addresses: [51.75.50.116/32]
gateway4: 51.75.50.1
像这样(IPv6 版本):
network:
version: 2
ethernets:
eth0:
dhcp6: false
match:
name: eth0
addresses:
- "0:0:0:0:0:ffff:334b:3274/128"
gateway6: "0:0:0:0:0:ffff:334b:32fe"
两个替代版本都是正确的,但结果是一样的。Ifconfig 返回了我的基本 IP 地址,我不知道如何从其他 IP 连接到网站。
最后,我考虑使用 VPN,但是当我使用 VPN 时,Putty/WinSCP 会断开连接,我必须从客户端面板重新启动服务器。