首页 > 编程知识 正文

小型数据中心解决方案(打造阅读的家庭)

时间:2023-05-05 00:22:06 阅读:99424 作者:3735

00-1010 1.LEDE已与openwrt合并。从KoolShare下载的openwrt的直接名字不再叫LEDE。虚拟机需要下载虚拟机转盘或PE下载盘的专用链接。选择最新版本的“combined-squashfs.img.gz”后缀,下载解压得到img格式的图像文件以备后用。

Openwrt虚拟机映像下载链接

http://fw.koolcenter.com/LEDE_X64_fw867/

00-1010 1.登录PVE管理UI,选择PVE节点,点击创建虚拟机,填写虚拟机名称(如OpenWRT);

勾选“高级”,勾选“开机自启动”(软路由必须随机启动),点击“下一步”。

2.对于光盘,选择“不适用于任何介质”,默认可以设置操作系统和版本。单击“下一步”。

3.默认情况下,所有系统选项卡都是,单击“下一步”。

4.不要更改硬盘,然后删除它,然后用刚下载的img映像创建一个虚拟磁盘。

5.CPU内核数量根据需要增加,一般双核就够了;

CPU权重的重要注意事项:默认为1024,这是虚拟机之间的相对值。设置越高,虚拟机获得CPU时间的优先级越高。如果使用的是性能一般的主板,比如J3455CPU,建议稍微增加软路由虚拟机的CPU权重,保证网络畅通。

6.超过256MB的内存就足够了。如果系统有剩余,再加一点。一般不需要超过2GB。单击“下一步”

7.PVE虚拟机有四种可选网卡型号(虚拟网卡):英特尔E1000、VirtIO(半虚拟化)、Realtek RTL8139和VMware vmxnet3。建议选择性能和效率最高的默认VirtIO(半虚拟化)。

虚拟模型将显示“未知!”在Openwrt!半双工”,但实际测量是千兆全双工,不影响使用。

8.最后,确认所有设置和参数,然后单击完成。

9.分离未使用的硬盘:选择刚创建的“Openwrt”虚拟机的硬件硬盘(scsi0),点击分离。

10.删除未使用的硬盘和光驱:选择“未使用的磁盘0”,点击“删除”;以同样的方式删除未使用的光驱。

://p9.toutiaoimg.com/origin/pgc-image/66b68a063c8043b48402c93c4bdcac25?from=pc">

三、添加启动盘

1、上传Openwrt镜像:选择“pve”节点 > local存储空间 > 内容 > 点击上传 > 选择“openwrt.img”镜像 > 点击“上传”,openwrt镜像最好提前重命名一下,原来得太长了。

网上绝大多数教程都使用WinSCP或其他FTP工具把镜像上传到root根目录,个人认为是多此一举,不妨看下“local”和“local-lvm”存储空间的内容说明:

local:VZDump备份文件, ISO镜像, 容器模板local-lvm:磁盘映像, 容器

其中local-lvm不能上传文件,只能用“qm importdisk”命令把镜像转换成虚拟磁盘并存储在里面(或创建磁盘和磁盘映射),这样做比上传到root根目录更便捷而且便于管理。

2、查看上传镜像的目录:点击网页下端的任务选项卡 > 双击最新的“数据拷贝”任务 > “target file”后面就是刚刚上传的镜像文件完整目录:

target file: /var/lib/vz/template/iso/openwrt.img

3、把镜像转成虚拟磁盘并导入到虚拟机:选择“pve”节点 > shell > 输入以下命令并回车:

qm importdisk 102 /var/lib/vz/template/iso/openwrt.img local-lvm

shell会显示vm-102-disk-0虚拟磁盘创建的进度,最后显示‘Successfully imported disk as 'unused0:local-lvm:vm-102-disk-0'就是添加成功了。

qm importdisk是PVE导入磁盘到虚拟机的工具,后面的参数‘102’是Openwrt虚拟机的编号,‘/var/lib/vz/template/iso/openwrt.img’是刚才上传Openwrt镜像的完整目录,‘local-lvm’是PVE储存虚拟磁盘的存储空间。

4、导入成功后在‘Openwrt’虚拟机的“硬件”选项卡就能看到一个“未使用的磁盘0”,选中它点击编辑,弹出配置窗口,设备类型选“sata”,最后点击添加。

5、切换到虚拟机的“选项”选项卡,双击“引导顺序”,第一引导项选“Disk ‘sata0’”。

四、添加虚拟网卡

1、PVE安装完后系统只会创建一个虚拟网桥,前面创建虚拟机的时候添加的“vmbr0”对应openwrt软路由的“eth0网卡”,默认是软路由LAN口;所以还要创建一个“vmbr1”对应软路由的“eth1网卡”,用作软路由的WAN口:

选择“pve”节点 > 网络 > 创建 > Linux Bridge > 桥接名称填写“vmbr1” > 端口填写其他未使用的网卡名称 > 最后点击“创建”。

2、添加虚拟网卡到虚拟机:选择“Openwrt”虚拟机 > 硬件 > 添加 > 网络设备 > 桥接选“vmbr1” > 网卡模型选“Virto” > 最后点击“添加”。

到此Openwrt/LEDE虚拟机软路由就创建完成了,在你面前的是一台崭新的功能丰富的高端有线路由器。

五、Openwrt/LEDE设置

最后启动openwrt软路由虚拟机,把电脑接到PVE实体机的“enp2s0”网口(vmbr1网桥对应的网口),如果设置都正确的话电脑将自动获取ip地址,(不行就手动指定电脑的IP:192.168.1.xxx,子网掩码:255.255.255.0 网关:192.168.1.1 DNS:114.114.114.14),就能访问192.168.1.1就能进入openwrt的登录页面, 默认登陆密码是:koolshare。

最后设置一下软路由的WAN口拨号和LAN口地址连上光猫就能上网了,WAN口要自己选PPPOE,在这里设置:网络 > 接口 > WAN > 编辑 > 基本设置 > 协议,选好保存再编辑就能输入宽带账号密码。

软路由的LAN口enp2s0网卡可以下接交换机、无线路由或AP,把网络共享出来。

LAN口要改一下IP地址,不要跟光猫的地址在同个网段,光猫一般是192.168.1.1,这里我改成192.168.0.1。

至此,PVE安装Openwrt/LEDE虚拟机软路由教程就结束了,

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。