【逗老师的无线电】MMDVM添加4G网卡之后变身4G路由器
此前,逗老師介紹了如何給MMDVM熱點添加一個4G網卡:
【逗老師的無線電】MMDVM盒子pi-star系統添加4G網卡及修改路由優先級
本文,咱們接著玩個東西。讓這個盒子不光可以連接4G網絡進行HAM通聯,順便也讓他變成一個4G路由器。
手機或者電腦可以連接到MMDVM熱點發射出來的WIFI網絡
可以進行pi-star的配置,順便,還可以讓電腦上個網。
目錄
- 一、開啟wlan熱點模式
- 二、開啟ip轉發
- 三、開啟NAT
- 四、功能驗證
- 1、有WIFI連接,不開啟熱點
- 2、WIFI連不上,自動開啟熱點模式
- 3、可管理,還可以直接上網喲!
- 3.1、手機可以正常獲取IP
- 3.2、手機可以訪問pi-star管理控制臺
- 3.3、手機可以通過這個熱點訪問互聯網
- 3.4、MMDVM上查看,NAT正常承載出公網流量
- 搞定
一、開啟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轉發表
三、開啟NAT
現在,4G網卡有了,熱點有了,IP轉發也開啟了,就剩開啟NAT了。
開啟NAT以使本地wlan0_AP接口下的私網地址源IP,轉換為4G接口的公網IP,進而訪問Internet。
配置NAT的iptables命令如下:
注意:
-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!
總結
以上是生活随笔為你收集整理的【逗老师的无线电】MMDVM添加4G网卡之后变身4G路由器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: torque--客户端使用torque
- 下一篇: 千锋扣丁学堂-iOS9新功能