VPS:IP 配置(Ubuntu/Debian)
本指南的理想产品
立即开始 — 订购合适的产品,按照本指南一步一步操作。
介绍
在你的 Linux VPS 上配置 IP 地址,可以让你掌控服务器在网络中的通信方式。这包括分配 IP 地址、定义默认网关以及配置网络连接所需的 DNS 服务器。
如果由于网络配置错误或缺少互联网连接导致服务器无法访问,SSH 远程连接可能无法使用。请通过网页界面中的 VNC 控制台 连接服务器,修复网络配置。
准备工作
在配置静态 IP 地址之前,请确保你已准备好以下信息:
- 你想分配的 IP 地址
- 子网掩码
- 默认网关
- DNS 服务器
这些信息可以在网页界面中找到。打开你的 VPS 管理,然后进入 IP 地址 页面查看。
配置
- Ubuntu
- Debian
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
Debian 通常使用网络接口配置文件而非 Netplan。通过 SSH 连接到 VPS,打开网络接口配置文件:
nano /etc/network/interfaces
添加或修改你的网络接口配置。示例配置:
auto lo
iface lo inet loopback
# 主网络接口
allow-hotplug ens18
iface ens18 inet static
address 134.255.219.160/24
gateway 134.255.219.1
# dns-* 选项由 resolvconf 软件包实现(如果已安装)
dns-nameservers 1.1.1.1
根据你的网络配置调整以下数值:
- address → 你的静态 IP 地址
- netmask → 你的子网掩码
- gateway → 你的默认网关
- dns-nameservers → 你偏好的 DNS 服务器
保存配置文件后,重启网络服务:
systemctl restart networking
验证
应用配置后,建议确认新 IP 地址是否正确生效。打开终端,运行以下命令:
ip a
该命令会显示系统中所有 网络接口 及其当前配置。在输出中找到之前配置的接口,通常名为 eth0、ens18 或类似名称,具体取决于系统。
在该接口部分,查找 inet 条目,它表示分配给该接口的 IPv4 地址。输出中应包含你之前配置的静态 IP 地址。例如:
inet 109.230.238.45/24
如果输出中显示了正确的地址,说明静态 IP 配置已成功应用。如果没有显示新 IP 地址,请再次检查配置文件,确保更改已保存,然后重新应用配置:
sudo netplan apply
总结
恭喜你!你已经成功在 Linux 服务器上配置了 IP 地址。如有任何疑问或需要帮助,欢迎随时联系我们的支持团队,我们每天都在线为你服务!🙂