1 概述
在邊緣計算核心板的應用場景下,會有使用雙無線通信模塊的場景,該場景下,需要支持不同的應用(APP)連接不同的VPN服務器。該文檔用於說明在雙模塊4G模組下同時連接兩個APN的網絡配置。
1.1 目的
為了指導現場應用工程師進行網絡配置使用。
1.2 適用對象
終端現場應用工程師、運維工程師。
2 配置說明
2.1 准備工作
在做網絡配置之前,需要知道雙4G模塊在系統的系統設備名稱,例如對於雙4G模塊虛擬的兩個網卡名稱分別為ppp-0和eppp-1。需要知道應用APP各自連接的主站IP地址和端口號。當然,還需要知道連接的主站都是使用的哪個SIM卡,即需要知道各主站都是用的哪個APN設置及哪個網卡設備。以下表所示:
網卡設備名 |
APN名稱 |
主站IP及端口 |
ppp-0 |
YingxiaoAPN |
232.435.12.34:22 |
ppp-1 |
PeidianAPN |
456.232.34.22:22 |
以上信息都知道之后,我們可以做進一步配置工作。
2.2 本地路由配置
首先,設置默認網關,讓所有IP包默認情況下均通過ppp-0轉發,在操作系統下輸入如下指令:
route add default dev ppp-0
然后,單獨為另外一個主站訪問設置轉發特例,所有456.232開頭的,全部走ppp-1。在操作系統下輸入如下指令:
route add -net 456.232.0.0 netmask 255.255.0.0 dev ppp-1
3 永久解決方案
以上本地路由配置,需要添加到開機啟動功能。每次開機啟動的時候,自動將以上配置指令看都執行一遍。將以上兩條指令添加在 /etc/rc.local 文件中。
為方便部署,將以上兩條指令做成shell批處理,並在rc.clcal中調用該批處理,在每次修改配置時,直接修改批處理shell文件即可。
群討論: