本文用于记录自用内网PVE系统虚拟机创建流程, 仅限自用。
以下全部内容都建立内网或连接内网VPN的前提下


PVE 服务

URL: https://192.168.31.230:8006

登录页

image.png

现有服务器说明

image.png

服务器

  • Base-Server:基础服务器, 提供了Nexus、MySQL、Redis、Halo博客、MinIO、Shadowsocks等基础服务, 占用公网端口10000-19999。
  • Micro-Service:我自己的应用服务器, 允许MySQL、Redis、Micro服务器的Jar程序, 占用公网端口2443。
  • VPN:已删除
  • Kod-Cloud:可道云网盘服务, 占用公网端口20080。
  • Middleware:王玉东项目NaCos、MySQL服务器, 占用公网端口122、28848、23341、23340、28081。
  • Business:王玉东项目业务服务器,占用公网端口322、2233、2232。
  • Router:小米路由器公网代理服务器, 占用公网端口28880。
  • Jenkins:Jenkins自动化部署服务, 占用公网端口28080。
  • Bastionhost:暂时规划为PVE虚拟机的跳板机。
磁盘
  • local(31GB 固态):用于存放系统镜像ISO文件。
  • local-lvm(70GB 固态):用于存放VM虚拟机磁盘文件(新建虚拟机暂时不使用该空间)。
  • pve-back(500GB USB机械):用于存放VM虚拟机备份文件。
  • pve-data(1T 机械):用于存放VM虚拟机磁盘文件。

新建虚拟机

1.选中pve节点,右键 “创建虚拟机”。
image.png

2.输入虚拟机名称(首字母大写英文,多个单词用“-”隔开)。
image.png

3.在ISO镜像下拉框中选择要创建的虚拟机系统镜像。
image.png

4.系统信息默认即可。
image.png

5.选择存储下拉框, 选择“pev-data”磁盘,然后设定磁盘大小。
image.png

6.设置CPU信息(当前PVE物理机仅1个物理CPU, Inter I5 6500, 4C4T)。
image.png

7.设置内存大小(1024*n,当前PVE物理机内存共计64GB,根据服务器用途设置)。
image.png

8.网络信息默认, 可取消防火墙选项。
image.png

9.确认服务器基本信息无误,确认创建虚拟机。
image.png

10.等待虚拟机初始化完成即可开机安装系统并进行基本设置。
注意:

  • 如果创建的是CentOS虚拟机,需要修改网络配置文件, 启用网卡。
  • 内网使用, 可永久禁用防火墙。

配置网络

进行此项配置前,需要确定虚拟机已经联网成功。默认情况下, 服务器使用的是DHCP自动获取IP。

1.登录路由器Web管理页面。
URL: http://192.168.31.254
密码: dianfanbao@123
image.png

2.选择“常用设置”、“局域网设置”。
image.png

3.下拉页面到“DHCP静态IP分配”。
image.png

4.点击最下方的添加按钮, 系统会自动填入当前连接但未绑定静态IP的MAC地址及IP。
image.png

5.对设备名称进行设置, 方便后期维护(此处可以写中文)。
image.png

  1. 完成以上步骤之后就完成了对虚拟机网络静态IP的基本配置。

端口映射

如需要对外开放访问端口, 可根据此处配置。

  1. 登录路由器Web管理页面, 选择“高级设置”、“端口转发”。

  2. 下拉至“端口转发规则”列表,选择“添加规则”。
    image.png

3.依次输入转发端口提供的用途(可以写中文)、 协议类型、外部端口、内部IP、内部端口,完成后点击添加。
image.png

注意: 因使用的是电信动态公网IP, 电信方封禁了一些常用端口, 例如: 80、443、8080等, 进行端口映射时尽量避开常用端口。