本文用于记录自用内网PVE系统虚拟机创建流程, 仅限自用。
以下全部内容都建立内网或连接内网VPN的前提下
PVE 服务
URL: https://192.168.31.230:8006
登录页
现有服务器说明
服务器
- 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节点,右键 “创建虚拟机”。
2.输入虚拟机名称(首字母大写英文,多个单词用“-”隔开)。
3.在ISO镜像下拉框中选择要创建的虚拟机系统镜像。
4.系统信息默认即可。
5.选择存储下拉框, 选择“pev-data”磁盘,然后设定磁盘大小。
6.设置CPU信息(当前PVE物理机仅1个物理CPU, Inter I5 6500, 4C4T)。
7.设置内存大小(1024*n,当前PVE物理机内存共计64GB,根据服务器用途设置)。
8.网络信息默认, 可取消防火墙选项。
9.确认服务器基本信息无误,确认创建虚拟机。
10.等待虚拟机初始化完成即可开机安装系统并进行基本设置。
注意:
- 如果创建的是CentOS虚拟机,需要修改网络配置文件, 启用网卡。
- 内网使用, 可永久禁用防火墙。
配置网络
进行此项配置前,需要确定虚拟机已经联网成功。默认情况下, 服务器使用的是DHCP自动获取IP。
1.登录路由器Web管理页面。
URL: http://192.168.31.254
密码: dianfanbao@123
2.选择“常用设置”、“局域网设置”。
3.下拉页面到“DHCP静态IP分配”。
4.点击最下方的添加按钮, 系统会自动填入当前连接但未绑定静态IP的MAC地址及IP。
5.对设备名称进行设置, 方便后期维护(此处可以写中文)。
- 完成以上步骤之后就完成了对虚拟机网络静态IP的基本配置。
端口映射
如需要对外开放访问端口, 可根据此处配置。
-
登录路由器Web管理页面, 选择“高级设置”、“端口转发”。
-
下拉至“端口转发规则”列表,选择“添加规则”。
3.依次输入转发端口提供的用途(可以写中文)、 协议类型、外部端口、内部IP、内部端口,完成后点击添加。
注意: 因使用的是电信动态公网IP, 电信方封禁了一些常用端口, 例如: 80、443、8080等, 进行端口映射时尽量避开常用端口。