介绍:

当我们拥有一台高性能的服务器而自己未充分利用时,可以考虑创建共享IP VPS 进行分割并销售给他人。使用本文介绍的脚本进行创建,可以使得每个分割出的服务器相互独立,不会互相干扰,还提供了面板进行管理分割出的共享IP VPS。

环境要求:

  • 系统要求:Debian 8+(建议debian11而不是debian12,因为后者是beta版本,debian11安装的才是稳定版)
  • 硬件要求:2核2G内存x86_64架构服务器,硬盘至少20G
  • 可开KVM的硬件要求:VM-X或AMD-V支持 (部分VPS和全部独服支持)
  • 如果硬件或系统需求不满足,可使用LXD批量开LXC容器

部署方法:

第一步:检测环境

bash <(wget -qO- --no-check-certificate https://raw.githubusercontent.com/spiritLHLS/pve/main/scripts/check_kernal.sh)`
  • 查看是否符合安装PVE的要求,不符合则无法使用后续的脚本
  • 检测硬件配置是否满足最低要求
  • 检测硬件环境是否可嵌套虚拟化KVM类型的服务器
  • 检测系统环境是否可嵌套虚拟化KVM类型的服务器
  • 不可嵌套虚拟化KVM类型的服务器也可以开LXC虚拟化的服务器,但不推荐安装PVE,不如使用LXD

第二步:开设虚拟内存

curl -L https://raw.githubusercontent.com/spiritLHLS/addswap/main/addswap.sh -o addswap.sh && chmod +x addswap.sh && bash addswap.sh

建议添加虚拟内存为内存的2倍

第三步:安装 PVE

curl -L https://raw.githubusercontent.com/spiritLHLS/pve/main/scripts/install_pve.sh -o install_pve.sh && chmod +x install_pve.sh && bash install_pve.sh

安装后执行 sudo reboot 重启系统

使用SSH登录后,等待至少20秒再次执行次脚本

curl -L https://raw.githubusercontent.com/spiritLHLS/pve/main/scripts/install_pve.sh -o install_pve.sh && chmod +x install_pve.sh && bash install_pve.sh

安装后即可打开HTTPS网页
用户名、密码就是服务器所使用的用户名、密码(如root和root用户的密码)

第四步:配置环境

bash <(wget -qO- --no-check-certificate https://raw.githubusercontent.com/spiritLHLS/pve/main/scripts/build_backend.sh)
sudo reboot
bash <(wget -qO- --no-check-certificate https://raw.githubusercontent.com/spiritLHLS/pve/main/scripts/build_nat_network.sh)

第五步:创建共享 IP VPS

curl -L https://raw.githubusercontent.com/spiritLHLS/pve/main/scripts/create_vm.sh -o create_vm.sh && chmod +x create_vm.sh && bash create_vm.sh

效果图:

标签: 配置, kvm, 共享IP VPS

原文链接:https://blog.fuyiran.link/Technology/2.html

版权声明:本博客所有文章除特別声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 傅说 (blog.fuyiran.link)

添加新评论