跳到主要内容

VPS:IP 配置(Ubuntu/Debian)

本指南的理想产品

立即开始 — 订购合适的产品,按照本指南一步一步操作。

介绍

在你的 Linux VPS 上配置 IP 地址,可以让你掌控服务器在网络中的通信方式。这包括分配 IP 地址、定义默认网关以及配置网络连接所需的 DNS 服务器。

服务器因缺少网络连接而无法访问?

如果由于网络配置错误或缺少互联网连接导致服务器无法访问,SSH 远程连接可能无法使用。请通过网页界面中的 VNC 控制台 连接服务器,修复网络配置。

准备工作

在配置静态 IP 地址之前,请确保你已准备好以下信息:

  • 你想分配的 IP 地址
  • 子网掩码
  • 默认网关
  • DNS 服务器

这些信息可以在网页界面中找到。打开你的 VPS 管理,然后进入 IP 地址 页面查看。

配置

Ubuntu 系统使用 Netplan 来管理网络配置。通过 SSH 连接到你的 VPS,找到 /etc/netplan/ 目录下的 Netplan 配置文件。打开配置文件:

nano /etc/netplan/50-cloud-init.yaml

修改配置以定义静态 IP 地址:

network:
version: 2
ethernets:
eth0:
match:
macaddress: "bc:24:11:5f:5c:34"
addresses:
- "109.230.238.45/24"
nameservers:
addresses:
- 8.8.8.8
- 1.1.1.1
set-name: "eth0"
routes:
- to: "default"
via: "109.230.238.1"

根据你的网络配置调整以下数值:

  • 109.230.238.45 → 你的静态 IP 地址
  • 109.230.238.1 → 你的网关地址
  • DNS 地址 → 你偏好的 DNS 服务器

保存文件并应用配置:

sudo netplan apply

验证

应用配置后,建议确认新 IP 地址是否正确生效。打开终端,运行以下命令:

ip a

该命令会显示系统中所有 网络接口 及其当前配置。在输出中找到之前配置的接口,通常名为 eth0ens18 或类似名称,具体取决于系统。

在该接口部分,查找 inet 条目,它表示分配给该接口的 IPv4 地址。输出中应包含你之前配置的静态 IP 地址。例如:

inet 109.230.238.45/24

img

如果输出中显示了正确的地址,说明静态 IP 配置已成功应用。如果没有显示新 IP 地址,请再次检查配置文件,确保更改已保存,然后重新应用配置:

sudo netplan apply

总结

恭喜你!你已经成功在 Linux 服务器上配置了 IP 地址。如有任何疑问或需要帮助,欢迎随时联系我们的支持团队,我们每天都在线为你服务!🙂