萝卜大侠 发表于 2022-8-25 10:34:36

带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:14:17

肚大侠 发表于 2022-8-25 15:13
部署在阿里云等云服务器上解决公网IP问题,这个要在GL路由或者内网上拨WG吗? ...

实际上可以配合GL的S2S功能使用,直接云端配置即可

jiqing 发表于 2022-8-26 00:18:28

说贵就太实在了,可以找个其他理由。

就说提供虚拟机版本的glinet定制的op系统,方便尝鲜啊。

----------

几天不来论坛,怎么有些帖子被删除/审核了

ama 发表于 2022-8-26 09:36:44

想问下有arm架构的固件嘛 自己有r5s

萝卜大侠 发表于 2022-8-26 09:42:59

jiqing 发表于 2022-8-26 00:18
说贵就太实在了,可以找个其他理由。

就说提供虚拟机版本的glinet定制的op系统,方便尝鲜啊。


哈哈!不是搞市场的人,研发人员直白惯了
被删的帖子应该是有违规内容

萝卜大侠 发表于 2022-8-26 10:06:18

ama 发表于 2022-8-26 09:36
想问下有arm架构的固件嘛 自己有r5s

这个没适配

240038901 发表于 2022-8-26 16:34:24

这是一波福利啊,薅羊毛啊,@萝卜大侠,是不是意味着GL要出all in one 新品,配2.5G网口。

萝卜大侠 发表于 2022-8-26 18:31:11

240038901 发表于 2022-8-26 16:34
这是一波福利啊,薅羊毛啊,@萝卜大侠,是不是意味着GL要出all in one 新品,配2.5G网口。 ...

我纯粹编出来给大家玩的

olochi 发表于 2022-8-26 23:20:46

肚大侠 发表于 2022-8-25 15:19
好的,先研究下文档。

文档哪里可以看啊

sic 发表于 2022-9-1 08:49:26

官方可以把这个镜像最低和推荐的配置要求贴出来 方便大家查看哈

kenysai 发表于 2022-10-28 16:29:00

这个相当方便啊,回头研究下看看

阿里速卖通 发表于 2023-3-8 22:22:52

这样是不是可以用sdwan了

tiancaicx 发表于 2023-3-12 21:06:54

能不能在github云编译中把这个加上

萝卜大侠 发表于 2023-3-14 09:48:04

tiancaicx 发表于 2023-3-12 21:06
能不能在github云编译中把这个加上

我以为这个没人用呢

小赵先生 发表于 2023-3-14 17:28:02

萝卜大侠 发表于 2023-3-14 09:48
我以为这个没人用呢

一直在用:lol

阿里速卖通 发表于 2023-3-14 20:16:41

没有ID 无法使用 s2s

tiancaicx 发表于 2023-3-14 20:16:50

萝卜大侠 发表于 2023-3-14 09:48
我以为这个没人用呢

官方界面很好用 有一些功能是在原生openwrt里需要复杂操作才能实现而且以前这种双界面系统有些是收费的

yanling 发表于 2023-4-1 21:29:59

源码仓库是哪个,我想学习编译x86的固件

萝卜大侠 发表于 2023-4-3 10:35:53

yanling 发表于 2023-4-1 21:29
源码仓库是哪个,我想学习编译x86的固件

https://github.com/gl-inet/gl-infra-builder

yanling 发表于 2023-4-13 00:19:48

研究了好几天还是没有编译成功。萝卜大侠可以试着出一期从源码编译最新的x86镜像的教程。很多x86的软路由都可以用到。
页: [1] 2
查看完整版本: 带GLINET功能和页面的X86虚拟机固件