Win10 VirtualBox 安装 OpenWrt 作旁路由

斐讯 N1 无论是尺寸大小还是性能上,都非常适合做主路由/旁路由,然而试用这半个月时间,换了几个固件,发现斐讯 N1 作科学旁路由并不是想象中的稳稳的~(也可能是我折腾姿势不对)

x86_x64 软路由据说更稳,干就是,试试呗。去年上车的蜗牛星际装了 Win10 还在吃灰,废物利用。原本打算干掉 Win10 装上 PVE 再安装 OpenWrt,后来想想(主要是懒),只是当个旁路由,Win10 装个 VirtualBox 再安装 OpenWrt 应该也能胜任,那就先折腾个简单的试试。

OpenWrt 选了佐仔志软路由固件 OpenWrt (x86_x64) 精简版,没有太多多余功能,挺好。

OpenWrt (x86_x64) 安装

安装 VirtualBox下载 OpenWrt (x86_x64) 镜像。(解压密码 1024)

转换编译好的 OpenWrt (x86_x64)

将编译完好的镜像文件 20200412.openwrt-x86-64-combined-squashfs.img.zip 解压,得到一个 openwrt-x86-64-combined-squashfs.img 这样的镜像文件。

进入 VirtualBox 安装路径,一般是 C:\Program Files\Oracle\VirtualBox,里面应该有一个 VBoxManage.exe 应用程序。

运行 CMD 命令提示符执行命令把 img 镜像文件转换为 vdi 文件,命令:VirtualBox 安装路径\VBoxManage.exe convertfromraw -format VDI 映像文件位置\openwrt-x86-64-combined-squashfs.img 转换后 vdi 文件位置\openwrt.vdi

例如:

"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" convertfromraw -format VDI "C:\openwrt-x86-64-combined-squashfs.img" "C:\openwrt.vdi"

转换速度很快,生成文件 openwrt.vdi 备用。

VirtualBox 安装 OpenWrt

新建虚拟机,类型选择 Linux,版本选择Linux 2.6/3.x/4.x(64-bit)。内存默认设置 256MB 即可,调大一点也可以。最后选择「使用已有的虚拟硬盘文件」,注册选择前面转换好的 openwrt.vdi。

 1318-vm-vdi-new

设置网卡,我这里只设置了一个网卡(貌似两个更好?),桥接网卡。

 1318-vm-network

接着就可以启动 OpenWrt 虚拟机,按 Enter 键可登陆到 OpenWrt 终端:

 1318-vm-op

配置 network:

vi /etc/config/network

LAN 口参考配置:(请根据实际网络配置网段,这里以192.168.2 网段为例,虚拟 OpenWrt 管理地址设置为静态:192.16.2.3)

config interface 'lan'
option ifname 'eth0'
option proto 'static'
option ipaddr '192.168.2.3'
option netmask '255.255.255.0'
option ip6assign '60'
option gateway '192.168.2.1'
option dns '119.29.29.29'

然后执行命令 /etc/init.d/network restart 重启网络服务。

如无意外,浏览器打开 192.168.2.3 就能进入路由器管理页面。

默认用户名:root,密码:password

旁路由设置

方法与之前 N1 旁路由配置方法一样。

OpenWrt 旁路由:关闭 DHCP,网关填主路由 IP(如 192.168.2.1),DNS 可以为主路由 IP 或 119.29.29.29,8.8.8.8 等公共 DNS,「物理设置」中「桥接接口」取消掉。

另外,如果旁路由数据不稳定,可在防火墙添加自定义规则试试:

iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE

不过好像不加也行。

主路由设置:开启 DHCP,DHCP 网关和 DNS 填旁路由 IP(如 192.168.2.3);或者需要使用旁路由的设备手动指定网关和DNS到旁路由地址(如:192.168.2.3)。

疑问:其实这样配置旁路由到底对不对呢?求带路……

参考资料

OpenWrt 使用VirtualBox部署以及网络环境(NAT+Host-Only)(二)

在Virtualbox虚拟机中运行OpenWrt

OpenWRT(二)配置WAN口和LAN口

免责声明:本博客(https://cyhour.com/)仅为分享信息绝非推荐,网站不参与交易绝非中介,内容均仅代表个人观点绝非权威,所有信息仅供参考,读者请自行考虑后入手并自担风险!一分钱一分货仍是恒久不变之真理,未成年读者(包括生理和心理)请在监护人陪同下访问本站!
除非注明,沙唐桔文章均为原创,本文地址 https://cyhour.com/1318/AMP 移动加速版本)转载时必须以链接形式注明原始出处。
Vultr 送$100,搬瓦工年付最低$49,优惠码 BWH3HYATVBJW,更多推荐VPS信息,或支持老杨
浏览: 1.9K 标签:  ,  ,  ,  ,  ,  ,  , 

Comments:10

  1. 虚拟机安装openwrt后稳吗?esir的固件也不错,https://drive.google.com/drive/folders/1dqNUrMf9n7i3y1aSh68U5Yf44WQ3KCuh,我的一台蜗牛也是安装win10,目前做下载机和存监控视频用,win10还可以远程桌面和emby,用起来更顺手一点。旁路由其实不需要改太多的,防火墙规则我都没添加的,你的设置看起来没问题的。

    2020.04.16 18:50 # 回复
    1楼
    • @山小炮 谢谢推荐,有空试试。
      虚拟机 OP 刚试用一天,看样子比 N1 稳点,再用用才知道是不是真的更稳。防火墙规则我也没有加。
      Win10 用起来确实更顺手。

      2020.04.16 19:27 # 回复
  2. 个人建议试下pve,无论是kvm还是lcx模式,对资源利用都是极致的。

    2020.04.16 20:13 # 回复
    2楼
  3. 想问问楼上的各位大佬们,蜗牛是在哪里买的?

    2020.04.17 13:33 # 回复
    3楼
  4. 还有斐讯 N1啥的

    2020.04.17 13:35 # 回复
    4楼
  5. 蜗牛星际,直接上 Proxmox VE更方便啥,WIN10,感觉毕竟臃肿

    2020.04.22 13:28 # 回复
    5楼
    • @Sam.Z 懒嘛,win10现货,虽然肿,但是做旁路由还是绰绰有余。

      2020.04.22 13:33 # 回复

发表留言

Vultr 送$100,搬瓦工年付最低$49,优惠码 BWH3HYATVBJW,更多推荐VPS信息