返回

FreeBSD VPS 主机

FreeBSD VPS 在您自己的服务器上运行一个不是 Linux 的操作系统,其内核和基础系统由同一个项目开发。选择 FreeBSD 15.1,服务器会干净地启动,IP 地址和 root 密码显示在面板中。您用 pkg 安装软件包,通过 rc.conf 管理服务,并用 jail 做隔离。

您需要多大算力?

合计$2.58/月

价格含增值税。

RAM 和 CPU 可随时升级或降配。磁盘只能增大,建议从小配置开始。

您的 FreeBSD 服务器上安装什么?

  • FreeBSD 15.1,来自项目官方镜像,根文件系统为 UFS
  • pkg 管理软件包,freebsd-update 更新基础系统
  • OpenSSH,允许 root 密码登录,与 FreeBSD 的默认设置不同
  • cloud-init 和 qemu-guest-agent,来自 FreeBSD 官方软件包仓库
  • 基础系统自带 PF、IPFW 和 IPFILTER;安装时不为其中任何一个写入规则
  • 没有 Web 服务器、数据库和面板:需要什么就用 pkg 添加

FreeBSD 需要多大的配置?

FreeBSD Handbook 没有给出固定的 RAM 数值,并说明要求因架构和版本而异。在我们的测试中,服务器在 1 GB RAM 上启动,干净的系统约占 3.2 GB 磁盘,镜像本身为 7 GB。经验上,小型服务从 1 GB 起步,带数据库的网站或几个 jail 用 4 GB,较重的工作以及从 Ports 构建则用 8 GB。您可以在“配置”标签页中调高或调低 RAM 和 CPU,磁盘则只能增大。

用途配置价格选择
入门 1 GB RAM · 1 vCore · 25 GB NVMe $2.58/月
中等 4 GB RAM · 2 vCore · 60 GB NVMe $6.89/月
强劲 8 GB RAM · 4 vCore · 120 GB NVMe $13.62/月

适合谁?

  • 了解 FreeBSD、想用 jail 隔离服务的管理员
  • 用 PF 搭建网关或防火墙的人
  • 在 FreeBSD 上构建和测试自己软件的开发者
  • 想要内核和基础系统出自同一来源的人

下单之后会发生什么?

  1. 设定配置并完成付款。
  2. 您的服务器启动。在面板的“我的服务器”中打开它,“概览”标签页会显示“IP 地址”“用户名”和“密码”三行。
  3. 在终端中输入 ssh root@your-ip 并粘贴密码。
  4. 用 freebsd-update fetch install 更新基础系统,用 pkg update 和 pkg upgrade 更新软件包。
  5. 用 pkg install 安装软件。以 nginx 为例,用 sysrc nginx_enable=YES 把它加入开机启动,再用 service nginx start 启动。

每台服务器都包含

  • 价格含每日备份
  • 不限流量
  • 完整 root 权限
  • 之后可升级或降配 RAM 和 CPU,并扩大磁盘
  • 位置:Istanbul · IST-1。

须知

  • FreeBSD 15.1 的支持于 2027 年 3 月 31 日结束,15 分支运行到 2029 年 12 月 31 日。每个小版本在下一个版本发布三个月后停止支持,所以请规划好小版本升级。
  • 这不是 Linux:没有 apt、systemctl 或 ip 命令,为 Linux 写的教程不能原样使用。
  • 您在面板中购买的额外 IP 不会自动写入服务器内部,所以需要您自己把它添加到 rc.conf。面板的键盘布局设置在 FreeBSD 上同样不起作用。
  • FreeBSD 没有发布 Docker Engine。隔离请使用 jail,容器则可以使用 FreeBSD 的 Podman 支持。
  • 根文件系统是 UFS,所以如果您需要根分区使用 ZFS,这并不合适。
  • 在面板中重装会清空磁盘,但 IP 保持不变,所以请先备份您的 jail 和数据。

FreeBSD 常见问题

FreeBSD VPS 需要多少 RAM?

FreeBSD Handbook 没有给出固定数值。在我们的测试中,服务器在 1 GB 上启动。经验上,小型服务从 1 GB 起步,带数据库的网站或几个 jail 用 4 GB,从 Ports 构建则用 8 GB。

Docker 能在 FreeBSD 上运行吗?

FreeBSD 没有发布 Docker Engine,所以不能直接安装。FreeBSD 内置的隔离方式是 jail。如果想要 Docker 风格的容器,FreeBSD Handbook 介绍了用 Podman 运行 OCI 容器。

Linux 程序能在 FreeBSD 上运行吗?

有些可以。FreeBSD 可选的 Linux 兼容层 Linuxulator 能运行未经修改的 Linux 二进制文件。即便如此,也请先找 FreeBSD 软件包,因为用 pkg 安装通常麻烦更少。

如何更新 FreeBSD?

用 freebsd-update fetch install 更新基础系统,用 pkg update 和 pkg upgrade 更新软件包。若要升级到新的小版本,请带上 -r 和目标版本运行 freebsd-update,然后升级。开始之前,请在面板中检查您的备份。

在 FreeBSD 上该用哪个防火墙?

基础系统带有三个:PF、IPFW 和 IPFILTER,安装时一个都没有开启。选您熟悉的那个即可。面板中的“防火墙规则”工具也可以在服务器前面起作用。

如何连接我的 FreeBSD 服务器?

IP 地址和密码在面板的“概览”标签页中。在终端里运行 ssh root@your-ip。如果无法通过 SSH 访问,可以在浏览器中使用“管理”标签页的 VNC Console 工具。

了解更多,查看类似应用