文章内容
2024/6/13 23:35:18,作 者: 黄兵
网络配置错误导致无法登录服务器
上篇文章说由于网络配置错误,导致无法登录服务器:Hetzner 救援模式重置 root 密码
这篇文章介绍如何配置 Ubuntu 服务器的 IP 地址:
首先我们通过 ip a
查看服务器上的网络接口:
在 Ubuntu 20.04 上,网络配置通常由 netplan
管理。你需要编辑 netplan 配置文件,通常位于 /etc/netplan/
目录下的 .yaml
文件。
编辑 50-cloud-init.yaml 文件,这是一个示例:
network: version: 2 ethernets: enp7s0: dhcp4: no addresses: - 5.78.126.90/32 gateway4: 5.78.126.1 nameservers: addresses: - 8.8.8.8 - 8.8.4.4 ens0: dhcp4: no addresses: - 5.78.126.90/32 gateway4: 5.78.106.1 nameservers: addresses: - 8.8.8.8 - 8.8.4.4 version: 2 ethernets: enp7s0: addresses: - 5.78.126.90/32 gateway4: 5.78.106.1 nameservers: addresses: - 8.8.8.8 - 8.8.4.4 ens0: addresses: - 2a01:4ff:1f0:818::1/64 gateway6: fe80::1 nameservers: addresses: - 2a01:4ff:1f0:818::1 - 2001:4860:4860::8888 - 2001:4860:4860::8844
上面的 IP 地址都经过修改,并非真实 IP 地址。
之后通过这个命令使配置生效,同时也可以检查配置是否有错误:
sudo netplan apply
运行 ip a
和 ping 8.8.8.8
或 ping google.com
来检查网络连接是否恢复。
如果通过以上步骤,网络仍然不通,我们可以通过检查日志文件(如 /var/log/syslog
和 journalctl -u systemd-networkd
)获取更多信息。
再次吐槽 Hetzner 的文档写的跟屎一样,文档地址:Primary IP Configuration
黄兵个人博客原创。
转载请注明出处:黄兵个人博客 - 网络配置错误导致无法登录服务器
评论列表