带GLINET功能和页面的X86虚拟机固件
为了方便嫌弃GLINET设备贵的朋友也可以体验到openenwrt带来的网络自由,我做了一个X86虚拟机固件,该固件带了glinet的页面和功能,欢迎大家体验。虚拟机可以部署在本地自己折腾,也可以部署在阿里云等云服务器上解决公网IP问题或者提供其他类型的服务。
部分功能界面截图
镜像下载:
https://glinet-forum-cn.oss-cn-s ... c-ext4-combined.img
启动镜像:
目前支持在linux环境下使用qemu启动镜像,其他环境暂未测试
1. 添加一个配置脚本,脚本名字为run-openwrt-qemu.sh,其内容如下
#!/bin/sh
[ $# -lt 1 ] && {
echo "Usage:"
echo "$0 image # OpenWrt image path"
exit 1
}
image=$1
qemu-system-x86_64 -M q35 -nographic \
-drive file=$image,format=raw,if=virtio \
-device virtio-net-pci,netdev=wan \
-netdev user,id=wan,net=192.168.76.0/24,dhcpstart=192.168.76.9,hostfwd=::7000-:80,hostfwd=::7022-:22,hostfwd=::3000-:3000 \
-device virtio-net-pci,netdev=lan \
-netdev user,id=lan该配置脚本为虚拟机配置了俩个网口,一个用作WAN,一个用作LAN,并且在WAN侧配置了一个DHCP服务器
同时,以上配置还配置了3个端口转发 7000->80 7022->22 3000->3000 ,分别用于管理虚拟机web ,SSH 以及AdGuardHome,虚拟机本身已经默认开放了80,22,3000这几个端口。
为了通过这3个端口管理路由器,在宿主机上,我们必须开放这3个端口,使用时,请大家根据自己的实际情况开放对应端口。
2. 启动镜像
./run-openwrt-qemu.sh openwrt-x86-64-generic-ext4-combined.img
3. 管理设备系统启动后可以通过host:7000 和host:7022管理虚拟机
肚大侠 发表于 2022-8-25 15:13
部署在阿里云等云服务器上解决公网IP问题,这个要在GL路由或者内网上拨WG吗? ...
实际上可以配合GL的S2S功能使用,直接云端配置即可
说贵就太实在了,可以找个其他理由。
就说提供虚拟机版本的glinet定制的op系统,方便尝鲜啊。
----------
几天不来论坛,怎么有些帖子被删除/审核了 想问下有arm架构的固件嘛 自己有r5s jiqing 发表于 2022-8-26 00:18
说贵就太实在了,可以找个其他理由。
就说提供虚拟机版本的glinet定制的op系统,方便尝鲜啊。
哈哈!不是搞市场的人,研发人员直白惯了
被删的帖子应该是有违规内容 ama 发表于 2022-8-26 09:36
想问下有arm架构的固件嘛 自己有r5s
这个没适配 这是一波福利啊,薅羊毛啊,@萝卜大侠,是不是意味着GL要出all in one 新品,配2.5G网口。 240038901 发表于 2022-8-26 16:34
这是一波福利啊,薅羊毛啊,@萝卜大侠,是不是意味着GL要出all in one 新品,配2.5G网口。 ...
我纯粹编出来给大家玩的 肚大侠 发表于 2022-8-25 15:19
好的,先研究下文档。
文档哪里可以看啊 官方可以把这个镜像最低和推荐的配置要求贴出来 方便大家查看哈 这个相当方便啊,回头研究下看看 这样是不是可以用sdwan了 能不能在github云编译中把这个加上 tiancaicx 发表于 2023-3-12 21:06
能不能在github云编译中把这个加上
我以为这个没人用呢 萝卜大侠 发表于 2023-3-14 09:48
我以为这个没人用呢
一直在用:lol 没有ID 无法使用 s2s 萝卜大侠 发表于 2023-3-14 09:48
我以为这个没人用呢
官方界面很好用 有一些功能是在原生openwrt里需要复杂操作才能实现而且以前这种双界面系统有些是收费的 源码仓库是哪个,我想学习编译x86的固件 yanling 发表于 2023-4-1 21:29
源码仓库是哪个,我想学习编译x86的固件
https://github.com/gl-inet/gl-infra-builder 研究了好几天还是没有编译成功。萝卜大侠可以试着出一期从源码编译最新的x86镜像的教程。很多x86的软路由都可以用到。
页:
[1]
2