本帖最后由 wake 于 2018-8-19 17:17 编辑
论坛好像没有详细介绍hyper-v下的LEDE去广告+高恪流控,所系本白鼠献丑了。
楼主的主版是带双网口的,所以本贴仅讨论双网口下的情况。
一、准备部分:
1、先部署hyper-v系统,具体过程不再叙述,只要是win8以上的系统就可以了,楼主的是windows 8.1系统,所有操作在windows 8.1下进行。
2、楼主的LEDE是采用koolshare提供的LEDE,请对应到 虚拟机转盘或PE下写盘专用 下载虚拟机把本。
3、高恪固件当然是论坛提供的了,请到 高恪企业版免费软路由(X86平台)下载汇总 ,这里需要下载的是 企业版免费软路由ISO刷机专用底包 最新软路由企业版SX1100稳定版本4.2.5.12452 这两个东东。
4、下载StarWind V2V Image Converter 官方网站:https://www.starwindsoftware.com/converter
5、网络部分架构就是这样:光猫上网口->hyper-v里面LEDE的wan口(绑定的即主板的物理网卡口,我这里的是I219)-> hyper-v里面LEDE的lan口-> hyper-v里面高恪的wan口-> hyper-v里面高恪的lan口(绑定的即主板的另外一个物理网卡口,我这里的是I211)->本地vEthernet (lan)及交换机上的其他设备。
二、配置hyper-v网络
1、打开Hyper-V 管理器,我这里是K-server,选择虚拟交换机管理器-新建虚拟网络交换机-外部-创建虚拟交换机,名称的话我这里填的是wan,如下图:
这里网卡选择你需要做wan口的网卡。
2、重复上述步骤,选择虚拟交换机管理器-新建虚拟网络交换机-外部-创建虚拟交换机,名称的话我这里填的是lan,如下图:
这里网卡选择你需要做lan口的网卡。
3、重复上述步骤,选择虚拟交换机管理器-新建虚拟网络交换机-专用-创建虚拟交换机,名称的话我这里填的是lede-gaoke,如下图:
lede-gaoke
4、三个都建好后,我们可以继续下一步配置lede了。
二、配置lede
1、将下载的来的镜像解压缩,得到一个img文件,把img格式的固件用StarWind V2V Image Converter转换为Hyper需要的格式。如下图所示,转换为vhdx格式:
vhdx
2、到hyper-v管理器,新建一个虚拟机,如图所示:
lede1
lede2
lede3
lede4
lede5
lede6
lede7
3、将第二部转换得到的vhdx文件复制到所建立虚拟机的绝对路径,我这里是 D:\hyper-v\lede\Virtual Hard Disks ,然后将该文件改名并替换里面的文件。如下图:
两个文件大小不一样,小的是新建虚拟机得到的,大的是转换得到的。
4、然后到hyper-v管理器,选中lede虚拟机后按设置,配置lede的网卡,如下图:
lede-settings2
将网络适配器的“虚拟交换机”设置到“lan”
lede-settings3
然后添加硬件,选择网络适配器,“虚拟交换机”设置为wan
5、将主板的剩余物理网口接上任意设备,比如路由器,电视,AP等。
6、到 控制面板\网络和 Internet\网络连接 将vEthernet (lan) 的IP地址改为与lede同一网段,我这里设置为192.168.1.10后,启动lede虚拟机,打开命令提示符,ping 192.168.1.1 -t
如无意外,会出现反馈提示,如图:
lede-boot
这时候可以打开浏览器输入192.168.1.1 进入lede了,默认密码是koolshare
lede-boot1
7、配置lede的lan口,登陆后到网络-》接口-》Lan-》物理设置,取消除了eth0之外其他所有接口的勾选,只留eth0,然后点击应用。如图:
再将wan口及wan6口的物理口设置到eth1,然后点击应用。如图:
interface-wan
8、顺便更改LAN口的IP地址,因为LEDE默认的192.168.1.1跟高恪默认的一样,我这里改为10.10.10.1,然后开启外面vEthernet LAN 自动获取IP地址 ,就可以上网了,完成第一个配置lede,广告过滤功能,只要到lede的酷软下安装并运行即可。
三、下面进入高恪配置部分。
1、先解压缩得到SX1100专用ISO底包12888.iso
2、按照配置lede步骤,配置高恪虚拟机。关键部分是需要选择ISO文件启动,如图:
gaoke1
gaoke2
3、配置高恪虚拟机的网络,将网络适配器的“虚拟交换机”设置到“lan”,如图:
gai1
然后再添加一个网卡,将该网络适配器的“虚拟交换机”设置到“lede-gaoke”,如图:
gai2
接着点应用,确定。
4、到hyper-v管理器,将lede关机后,再将第一个接到虚拟交换机lan的改设置为lede-gaoke,如图:应用并确定。
lede-network-fianal
5、重新启动lede后,启动gaoke虚拟机,将虚拟机按照提示安装到硬盘上,如图:
安装完毕后强行关闭虚拟机,将虚拟机高恪的ISO镜像取消,然后重新启动。
6、到 控制面板\网络和 Internet\网络连接 将vEthernet (lan)的IP改为与gaoke默认IP同网段,如图:
phy-ip
7、打开浏览器,如无意外,可以登录到高恪的默认管理地址192.168.1.1 如图,
发现wan口不正常,因为默认没有使用,重新设置为DHCP,得到lede分配的IP地址后,升级固件到最新稳定版本。
8、重新将控制面板\网络和 Internet\网络连接 下的vEthernet (lan) 的IP地址设置为自动获得,就完满成功了。
gaoke-phy-dhcp
四、htpc部分
略过了,跟普通windows一致,喜欢怎么玩都行了。
|