一、Proxmox VE系统安装与设置

1、官网下载PVE最新ISO镜像(最左上角那个),并用Rufus写入优盘,按下图选择设置,点击开始后弹出一个对话框,选择以DD镜像

模式写入。

2、把废旧笔记本关机,并插入刚刚制作的优盘,然后启动电脑,长按ESC键,进入BIOS,选择优盘启动系统进入PVE安装界面(安装时并不一定要连接有网的网线)。

3、按照提示输入pve的密码、邮箱以及hostname(PVE的节点名称,例如hostname为abc.com,那么节点名称为abc)、ip(登录pve后台的ip地址)、子网掩码、网关、DNS Server,参照如下:

  • Management Interface:选择默认的网卡(一般加上USB网口共有三个网卡,enp开头的是笔记本自带网卡,enx开头的是购买的USB转网卡,还有一个是笔记本无线网卡)
  • Hostname:abc.com
  • IP Address:10.10.10.254
  • Netmask:255.255.255.0
  • Gateway:10.10.10.253
  • DNS Server:10.10.10.253

4、最后安装完成之后,重启电脑,等旧电脑没有输出代码的时候,会出现一个ip地址,例如https://10.10.10.254:8006,这就是pve的后台地址,这时用一根网线一头连接安装PVE的电脑(iKuai的lan口,Management Interface中选择的网卡),另一头连接另外一台Windows电脑,Windows电脑的ip设置如下,然后在浏览器中输入:https://10.10.10.254:8006,就可以进入PVE的后台了,登录账号是root,密码是安装pve时设置的密码,然后点击语言选项设置简体中文后即可进入pve后台。

5、进入PVE后台后,点击abc节点—系统—网路,在网路中把所有网路设备(网口)设置成自动启动,然后点击创建(下拉菜单)—Linux Bridge,按照下图设置,有多少网路设备(en开头的),就添加多少Linux Bridge,添加完成后就可以进入虚拟机安装步骤。

6、用MobaXterm连接PVE,如下图,点击SSH,输入Remote host和Specify username,然后点击确定之后输入密码(安装pve时设置的密码),即可连接上PVE的终端。

二、iKuai软路由安装

1、在iKuai官网下载最新的iKuai固件(img固件,重命名为iKuai.img),然后用MobaXterm转移iKuai固件和img2kvm文件到PVE系统上,转移方法就是拖拽文件即可。

2、在pve后台创建虚拟机,需要改写的地方如下(没有提示改写则选用默认值):

  • VM ID填写103
  • 开机自启动打勾
  • 操作系统中点不使用任何介质
  • 磁碟大小填写10G
  • CPU填写2核
  • 内存填写2048M
  • 网路桥接到vmbr0,模型选择VirtIO(半虚拟化)

3、第2步中的虚拟机创建完成后,点击abc节点下的103虚拟机—硬体—添加(下拉菜单)—网路设备,如下图,爱快只需要添加两个网路设备。一个是爱快的wan口,一个是lan口,此时lan口正连接著Windows电脑

4、命令行进入iKuai.img和img2kvm文件下,然后运行:

  • chmod +x img2kvm
  • ./img2kvm iKuai.img 103 vm-103-disk-1(磁碟实际名称查看103虚拟机—硬体—硬碟下对应的名称)

上面两个命令会迅速完成,完成之后进入PVE后台103虚拟机,发现会形成一个未使用的磁碟,双击它,在弹出界面点击添加,会立马出现一个大小和iKuai固件差不多大小的磁碟,接下来分离vm-103-disk-1这个盘(创建虚拟机的时候分的盘),然后删除它,最后点击启动虚拟机,如果启动不了,那么把PVE系统重启一下,然后点击103虚拟机的控制台,即可看到iKuai安装界面,按照提示完成安装即可。

5、iKuai完成安装后,修改iKuai后台的登录IP。修改具体过程,输入数字2对应的【设置LAN地址】,然后把地址修改成10.10.10.253。

6、在浏览器上面输入10.10.10.253,即可进入iKuai的后台,默认账号密码都是admin。进入iKuai后台后,可以看到lan口是绿色的,wan口是灰色的,双击灰色的wan口,进去之后就可以绑定空余的网卡(根据绑定的网卡MAC地址和PVE后台103虚拟机里面硬体—网路设备对应的MAC,就可以判断物理机上的对应网口)。绑定完成后把用网线连接光猫和软路由刚刚绑定的wan口,最后选择对应的拨号上网方式,我这里是DHCP自动获取,最后点击保存。

7、点击网路设置—DHCP设置—DHCP服务端,添加一条如下图的规则,添加完成之后刷新网页,可以看到左上角显示:【服务端状态: 服务正常】,即完成了iKuai软路由的所有操作。

规则说明:网关对应的是LEDE后台地址,DNS选择的是114.114.114.114,备选DNS为8.8.8.8,DNS值和备用值反过来也可以。

三、lede软路由安装

1、在KoolShare论坛下载lede固件UEFI版本,解压之后形成img文件(重命名为lede.img),用MobaXterm转移到PVE系统上

2、命令行进入lede.img和img2kvm文件下,然后运行:

  • ./img2kvm lede.img 102 vm-102-disk-1(磁碟实际名称查看102虚拟机—硬体—硬碟下对应的名称)

上述命令会迅速完成,完成之后进入PVE后台的102虚拟机,发现会形成一个未使用的磁碟,双击它,在弹出界面点击添加,会立马出现一个大小和lede固件差不多大小的磁碟,接下来分离vm-102-disk-1这个盘(创建虚拟机的时候分的盘),然后删除它,最后点击启动虚拟机,如果启动不了,那么把PVE系统重启一下,然后点击102虚拟机的控制台,即可看到lede安装界面,按照提示完成安装即可。

lede软路由安装过程与iKuai软路由安装过程类似,区别在于:

  • 添加网路设备的时候,不要添加iKuai软路由对应的wan口,其他剩下几个网路设备都添加进去
  • LEDE软路由后台地址的修改命令:vim etc/config/network,进去之后修改config interface lan下的option ipaddr为10.10.10.252,修改IP的时候可以看出此时LEDE软路由LAN口、WAN口和WAN6口绑定的网路设备。修改好之后按:wq!保存,然后命令行运行reboot生效

3、浏览器输入10.10.10.252,默认登录密码是koolshare,进入LEDE后台后,点击网路—介面,进去之后点击关闭WAN和WAN6或者把这两个WAN口的绑定到空介面上,因为LEDE软路由是连接iKuai软路由作为二级路由或者旁路由,因此不需要WAN口,然后点击编辑LAN口—一般配置—物理设置—介面,添加PVE后台LEDE虚拟机上添加的介面,有几个添加几个,然后核对下LEDE虚拟机里面硬体—网路设备对应的MAC即可。最后回到一般配置—基本配置,输入IPv4网关的值为10.10.10.253,DNS伺服器为114.114.114.114,输入DNS值之后一定点一下旁边的+号,接下来滑鼠滑到下面的DHCP伺服器,在高级设置中把强制选项打勾,这样LEDE就会负责接入设备的IP自动分配(当然也可以在DHCP伺服器中选择忽略此介面,这样iKuai软路由中建立的DHCP伺服器会自动分配IP,这种方法适合用ROS软路由替代iKuai软路由,从而利用到ROS软路由的DNS缓存)。

4、把连接电脑的网线拔下,连接无线路由器wan口,设置DHCP自动获取,就可以发射无线网了,或者软路由电脑(旧电脑)的其他lan口接入网线,并在电脑上设置自动获取IP和DNS也可以上网了。

参考资料

1、【悟空5kong】PVE下部署LEDE+黑群晖NAS双系统(J1900软路由)

2、j1900 安装pve 实现LEDE 和黑群晖 双系统的操作细节

3、上集-PVE(Proxmox VE)安装双软路由爱快+LEDE保姆级教程


推荐阅读:
相关文章