【逗老师的无线电】MMDVM添加4G网卡之后变身4G路由器

此前,逗老师介绍了如何给MMDVM热点添加一个4G网卡:
【逗老师的无线电】MMDVM盒子pi-star系统添加4G网卡及修改路由优先级
本文,咱们接着玩个东西。让这个盒子不光可以连接4G网络进行HAM通联,顺便也让他变成一个4G路由器。
手机或者电脑可以连接到MMDVM热点发射出来的WIFI网络
可以进行pi-star的配置,顺便,还可以让电脑上个网

一、开启wlan热点模式

本来呢,linux开启wlan热点还要搞点东西。但是pi-star很良心的直接在web控制台里面集成了wlan热点配置,所以很简单,直接在pi-star的【配置】页面里就可以配置pi-star热点的密码。默认无密码。
在这里插入图片描述
pi-star实际调用的也是hostapd服务,关于hostapd服务生效的配置文件,各位看看就可以了。
在这里插入图片描述
【注意】不得不说pi-star的配置很友好。
这个热点有一个开启逻辑,在wlan接口作为client设备连接了路由器的情况下,不会开启热点。
但是如果wlan接口无法连接到任何一个周围的路由器。此时wlan接口则会作为hotpot模式运行,对外发射一个无线热点。

二、开启ip转发

所谓IP转发,是为了操作系统对于从一个接口进入的IP报文,如果目的地址不是本机,可以匹配IP路由表之后,从其他接口转发出去。默认IP转发是关闭状态,即如果收到的IP报文目的地址不是本机,则进行丢弃。
Linux下永久启用IP转发功能(主要针对Ubuntu的使用)

  • 编辑/etc/sysctl.conf
  • 增加一条net.ipv4.ip_forward=1
  • 重启网络后永久生效。

在不重启网络的情况下,可使用如下命令短时间生效,但是重启后失效

sysctl -w net.ipv4.ip_forward=1

在这里插入图片描述
开启IP转发后,同时咱们增加一条iptables防火墙策略,允许所有流量通过forward转发表

iptables -I FORWARD -j ACCEPT //在FORWARD表中插入全部允许

三、开启NAT

现在,4G网卡有了,热点有了,IP转发也开启了,就剩开启NAT了。
开启NAT以使本地wlan0_AP接口下的私网地址源IP,转换为4G接口的公网IP,进而访问Internet。
配置NAT的iptables命令如下:

iptables -t nat -A POSTROUTING -s 192.168.50.0/24 -j MASQUERADE

注意:
-s的源地址请使用配置wlan0_ap的地址段。本例中,pi-star默认使用192.168.50.0/24作为本地用户地址,因此我们需要配置SNAT对192.168.50.0/24位地址段做SNAT。
由于4G网络获取的是动态IP,在外网IP地址不稳定的情况即可使用MASQUERADE(动态伪装),此时能够自动使用出接口IP作为SNAT后的源IP。

四、功能验证

1、有WIFI连接,不开启热点

在有MMDVM可以正常连接到路由器的情况下,wlan0_ap热点不会开启,此时网卡情况如下:
在这里插入图片描述

2、WIFI连不上,自动开启热点模式

在脱离WIFI的情况下,MMDVM连接不上任何一个可用的WIFI,此时wlan0_ap热点接口自动开启。
在这里插入图片描述
此时打开手机,可以搜索到一个名为pi-star的wlan热点。输入密码进行连接
连接之后,手机可以获取一个192.168.50.0/24地址段的。

3、可管理,还可以直接上网哟!

此时,通过这个WLAN热点。手机不仅可以登录pi-star的web控制台,同时还可以直接使用这个WLAN热点连接互联网。
就问,爽不爽,骚不骚。

3.1、手机可以正常获取IP

在这里插入图片描述

3.2、手机可以访问pi-star管理控制台

在这里插入图片描述

3.3、手机可以通过这个热点访问互联网

在这里插入图片描述
尝试一下,可以访问百度,没问题!!!
在这里插入图片描述

3.4、MMDVM上查看,NAT正常承载出公网流量

在这里插入图片描述

搞定

至此,你不仅有了一个4G MMDVM热点,你还有了一个4G无线路由器热点
爽不爽,爽的话给BI1FQO点个赞呗!么哒
这里是BI1FQO,DMR ID:4606666,希望各位HAM通联愉快!73!

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

逗老师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值