【CloudCone】使用 IPv6 登录 VPS 并设置防火墙

服务器登录和防火墙设置通常是非常简单的操作,但当使用国外服务器时,有时也会遇到一些问题。本文将记录我在使用 CloudCone VPS 时的一些经验和步骤。

简介

由于原先使用的腾讯云服务器带宽仅有 4 Mbps,在运行 AList 时网速成了限制。于是,我购买了 CloudCone 的最低配服务器,用来玩玩。这款方案每年仅需 11 美元,提供每月 2 TB 流量和 1G 带宽,性价比尚可。

购买后遇到了一些连接问题,下面是具体解决方案。

👉 【点击查看】2025年最新 CloudCone 优惠码及特价云服务器方案汇总

IPv4 连接问题

首先,我尝试通过 IPv4 地址连接到服务器,但发现无法 Ping 通:

bash 正在 Ping 198.52.. 具有 32 字节的数据: 请求超时。 请求超时。 请求超时。 请求超时。

198.52.. 的 Ping 统计信息: 数据包: 已发送 = 4,已接收 = 0,丢失 = 4 (100% 丢失)

由于无法通过 IPv4 远程连接(例如使用 PuTTY、FinalShell、WinSCP 等方式),我转向服务器的 IPv6 地址。

启用 IPv6

在 CloudCone 控制面板中的 Networking 设置中启用 IPv6,等待开启后会显示服务器的全球 IPv6 地址。接下来,我尝试 Ping IPv6 地址:

bash Ping 通测试结果: ... 响应时间稳定

IPv6 地址可以正常连接。

使用 IPv6 登录服务器

既然 IPv6 可以正常连接,那么通过它登录服务器就是合理的选择。以下是登录的步骤:

  1. 打开 PuTTY,输入 IPv6 地址。

  2. 登录名通常是 root,密码可在购买时收到的邮件中找到。

  3. 登录成功后,可以用以下命令修改密码,方便记忆:

bash sudo passwd root

示例:

bash root@服务器:~# sudo passwd root New password: Retype new password: passwd: password updated successfully

修改完成后,下次登录可直接使用新的密码。

设置防火墙

由于购买的最低配服务器不支持云防火墙,因此需要通过系统的防火墙工具 ufw 设置规则。以下是一些常用的操作:

查看防火墙状态

bash sudo ufw status

开启防火墙

使用以下命令启用防火墙:

bash sudo ufw enable

注意:开启防火墙后,务必允许 Linux 登录使用的 22 端口,否则可能会导致无法重新连接。

添加或拒绝端口规则

允许某端口:

bash sudo ufw allow 端口号

拒绝某端口:

bash sudo ufw deny 端口号

删除规则

如果需要删除某条规则,可以使用以下命令:

bash sudo ufw delete [rule] sudo ufw delete allow smtp

遇到的问题

防火墙设置过程中曾遇到让人头疼的小插曲。我不小心关闭了 PuTTY,却忘记放行 22 端口,导致无法再次登录服务器。解决问题的方式是重装系统。

系统兼容性问题

重装时我尝试将系统从 Ubuntu 20.04 升级到 22.04,但发现仍然无法正常登录。联系客服后得知,这可能是最低配服务器 RAM 较小导致的兼容性问题。后来换回 Ubuntu 20.04,问题便得到解决。

如果你购买的服务器内存较小,建议使用更稳定的系统版本(如 Ubuntu 20.04)。


本文旨在分享使用 CloudCone VPS 时的实际操作经验,希望对你有所帮助。