pve安装ImmortalWrt
在pve前台创建虚拟机,先不需要新增硬盘,参考配置如下:
上传固件,注意上传要带有efi启动分区的,用于uefi启动;尾缀为squashfs-combined-efi.img。
登录pve后台,通过如下命令向虚拟机增加磁盘:
# 107为pve给虚拟机的编号
# immortalwrt-x86-64-generic-squashfs-combined-efi.img是上面刚刚上传的镜像
qm disk import 107 /var/lib/vz/template/iso/immortalwrt-x86-64-generic-squashfs-combined-efi.img local-lvm
回到pve虚拟机的界面,双击未使用的磁盘并点击添加。
在虚拟机的选项界面的引导顺序界面,只勾选新增的磁盘。
启动虚拟机
进入控制台修改路由器的ip为本地局域网的ip便于访问。
vim /etc/config/network
。注意修改完后要重启网络:service network restart
。
通过浏览器访问ip看是否ok,至此openwrt安装完成。
旁路由部署
先关闭dhcp,因为主路由已经有dhcp。网络->接口->lan->编辑->DHCP服务器->忽略此接口。
关闭ipv6,因为旁路由如果使用ipv6会有一些奇奇怪怪的问题。网络->接口->lan->编辑->高级设置->ipv6分配长度。
旁路由的默认网关设置为主路由。网络->接口->lan->编辑->常规设置->IPv4网关。
旁路由设置DNS服务器为主路由。网络->接口->lan->编辑->高级设置->使用自定义的 DNS 服务器。
旁路由的使用
1.手动指定网关
电脑使用静态ip指定默认网关、DNS为旁路由的ip:
2.DHCP自动分配
在主路由的网络->接口->lan->编辑->DHCP服务器->高级设置->DHCP选项。
3代表默认网关
6代表DNS
存在的问题
1.WIFI图片偶尔打不开、卡顿的情况
这个是因为wifi的流量需要经过网桥,具体原因可以参考这篇文章:《关于旁路由设置后,主路由WIFI无法上网的问题》
最简单的办法可以尝试在网络->防火墙->开启lan的ip动态伪装:
参考内容
youtube的这个视频值得认真的看下,会学到许多:《最详细旁路由配置指南,什么是旁路由?》
评论