利用Openwrt实现4G/5G共享上网

作者:fujian

手上有个华为的4G上网卡(随行WIFI2 mini,型号:E8372h-155),这卡真的很保值,5G时代了海鲜市场还能卖180往上(我也准备把它出手,买个二手的低端5G手机来共享WIFI,不是更香吗,哈哈~~ 天机都泄露啦~~ ),可能是很多车载WIFI用的就是它的原因吧。虽说直接插卡也能WIFI共享,但如果遇上需要有线网联网的时候,我这个方法还是很有用滴。。。如果要追求速度的话,也可以让Openwrt接上5G手机来共享。

这里我用的路由器是小米R3G,带USB口,这点很重要,如何编译支持这些功能的固件我就不描述了,我把固件共享出来,如有需求可以直接下载。

刷机也不描述了,从刷好机开始进入保姆级的教程。

先上个照片(有点凌乱。。。)

916e26d4944b4f58a633cbdaab97aa77.jpeg

首先连接好路由器,网线等,打开路由器,待电脑网卡获取到IP地址后,用http://192.168.1.1或http://openwrt.lan登陆到路由器,如下图所示:(另外提醒下,本固件WIFI默认未打开,所以首次使用还是接网线吧)

5b2e6bbcab354c658fde5cf74a4aae9c.png

初次登录未设置密码,直接点击登录即可

登录后,点击左边菜单网络==》接口,如下所示。

8c2bf3210c8d42f1a991a0b198d2eef1.png

在WAN这一栏里点击编辑:

2d722d85a94f49c9aaa3f67782c77e06.png

点击设备这一栏 wan后面的小三角形:

0b6d27fd59c1416ab11510b7edd14659.png

选中以太网适配器:"eth1"。 (USB 4G上网卡在这里被识别为了独立网口eth1了)

然后点击保存,回到接口页面:

7f91f1c0c27047b78faf0f4d68fba883.png

点击保存并应用,片刻之后,eth1获取到了 4G 网卡的IP地址:

721d919b7e0d484eb72378669e0c745e.png

到这里,IPv4 已经配置好了,电脑已经可以上网了。

接下来配置IPv6了,点击WAN6这一栏的编辑:

267163baed3a405f893dab9571cce343.png

同样,在设备这里选择 eth1。

然后点击DHCP服务器,点击设置DHCP服务,IPv6设置:

39bf9f6143df4fe79b2b10f1099b0210.png

如上图所示,选中指定的主接口,RA服务,DHCPv6服务,NDP代理,全部更改为中继模式等,

之后点击保存,回到接口主界面,点击保存并应用。

d1d410f3ac2b488d9bfbb3949023ddad.png

片刻之后,可以看到,已经获取到IPv6地址了。WAN口IP地址是有了,接下来让LAN口也能获取到IPv6地址。

点击LAN这一栏的编辑,然后直接切到DHCP服务器==》IPv6设置

5492db2784a14bb48a61697217b05e4d.png

 RA服务,DHCPv6服务,NDP代理都设为:中继模式,如下图所示:

a4f84eda2dd14c0eb029da57fc3187d7.png

点击保存,回到接口主界面,点击下面的保存并应用,稍等片刻,再来看看电脑网卡的状态。

d4396e3801a3458fae5dedb3bac95bcb.png

测试一下,IPv6正常:

e349bafbe8a54db18fba07c7ec272694.png

到这就完美的设置好了。

另外本固件支持Androrid 手机USB共享上网,手机用数据线连接到路由器后,到手机设置里打开USB网络共享(小米手机的话,在个人热点里),然后OpenWrt会把手机识别为USB网卡,设置方法参考以上设置即可。

f6482d9115594a0d88616edfc2527cb4.png

如需转载本文,请注明原出处及作者,本文首发于CSDN网站

固件获取方法:

固件下载:https://download.csdn.net/download/dream52/88326079

补充一张 USB接小米5G手机,联通号码的测速图

c3ce0d6303f94797b028e0a7a51b69b5.jpg

 接近理论速度,因为非5G套餐限速在200M

  • 3
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
OpenWRT系统中,实现4G上网有几种方法。其中一种方法是通过配置4G模块的参数,修改电口缺省配置文件。你可以在"02_network"文件中找到这些配置。 首先,你需要编辑文件"target/linux/ramips/base-files/etc/board.d/02_network",并根据你的具体情况修改配置。在该文件中,你可以找到"ramips_setup_interfaces()"函数,其中包含了对4G模块接口的配置和修改。你可以添加4G模块的interface,比如"wwan1"和"wwan2"。这样做可以允许4G模块作为wan口上网。这个配置会使4G模块成为OpenWRT的wan接口。 另一种方法是通过配置防火墙来允许4G模块作为wan口上网。你可以在防火墙配置文件中添加4G模块的接口。可以在文件中找到一个名为"zone"的部分,其中包含了对不同网络的配置。你可以在"wan"的"list network"中添加"wwan1"和"wwan2",这样可以将4G接口添加到wan网络中。这样一来,4G模块就可以用于上网了。 此外,还可以通过修改系统初始化后调用的uci-default缺省补充配置文件来配置相关参数。该文件的路径是"target/linux/ramips/base-files/etc/uci-defaults/50_set_network_firewall"。你可以使用uci命令来配置相关的参数。 总结起来,要在OpenWRT系统上实现4G上网,你可以通过修改电口缺省配置文件、配置防火墙或者修改uci-default缺省补充配置文件来完成。这些方法可以根据你的具体需求和系统配置进行选择和调整。
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值