91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何在內(nèi)網(wǎng)搭建TCP服務(wù)器且能被外網(wǎng)直接訪問(wèn)

ss ? 來(lái)源:一口Linux ? 作者:一口Linux ? 2021-02-03 16:43 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

問(wèn)題描述

起因:最近公司要做一個(gè)4G模塊帶GNSS(全球?qū)Ш叫l(wèi)星系統(tǒng))定位功能的產(chǎn)品,上傳傳感器數(shù)據(jù)和設(shè)備定位數(shù)據(jù)到服務(wù)器上,我們選擇了simcom7600G一個(gè)支持全球通的4G模塊,首先在阿里云的遠(yuǎn)程桌面搭建了一個(gè)TCP服務(wù)器,完成了服務(wù)器和4G模塊的TCP通信。

但是服務(wù)器畢竟是要收費(fèi)的,于是就想到在自己在電腦上搭建一個(gè)本地服務(wù)器測(cè)試平臺(tái),方便與4G模塊通過(guò)公網(wǎng)進(jìn)行數(shù)據(jù)通信。

軟件環(huán)境:

windows 10

花生殼內(nèi)網(wǎng)穿透客戶端SocketTool串口調(diào)試助手實(shí)現(xiàn)步驟

下面是具體操作步驟,圖文并茂:

第一步

先到花生殼的官網(wǎng)下載花生殼內(nèi)網(wǎng)穿透客戶端,

第二步

如上圖我們選擇安裝到D盤(pán),接下來(lái)依次按步驟安裝完成,安裝完成后,

點(diǎn)擊立即進(jìn)入

掃碼注冊(cè)

點(diǎn)擊立即注冊(cè)會(huì)彈出網(wǎng)頁(yè):

注冊(cè)賬號(hào)

填寫(xiě)信息,通過(guò)手機(jī)獲取驗(yàn)證碼。選擇個(gè)人用戶,點(diǎn)擊注冊(cè)即可。

注冊(cè)成功

【注意上述注冊(cè)的域名和后續(xù)的截圖上的域名有所差異,后續(xù)操作以下面的信息為準(zhǔn)】

然后登錄進(jìn)入,如下圖:

第三步

如上圖所示,這是我已經(jīng)創(chuàng)建好了的一個(gè)TCP測(cè)試?yán)獭?/p>

第四步

如上圖所示,如果已經(jīng)創(chuàng)建好了測(cè)試?yán)蹋瑒t可點(diǎn)編輯可以修改測(cè)試具體細(xì)節(jié),如果是第一次使用,則點(diǎn)擊右下角的+號(hào),進(jìn)入創(chuàng)建頁(yè)面:

第五步

如上圖所示,名字隨便取,這里我們?nèi)∶麨門(mén)CP測(cè)試1,應(yīng)用類(lèi)型選擇TCP,別的可以自己嘗試,但是HTTP好像是要收幾元認(rèn)證費(fèi)用的。

選擇不使用模塊,外網(wǎng)域名是軟件自動(dòng)生成的,外網(wǎng)端口我們選擇隨機(jī)端口,固定端口要收費(fèi)的。

內(nèi)網(wǎng)端口就是你創(chuàng)建的服務(wù)器綁定的端口,這里我事先用TCP/UDP socket測(cè)試工具在IP地址為192.168.1.112的主機(jī)上創(chuàng)建了一個(gè)端口為20000的TCP服務(wù)器,內(nèi)網(wǎng)IP地址可通過(guò)cmd行工具查看。

如上圖,在命令行輸入 ipconfig 顯示出本機(jī)內(nèi)網(wǎng)IP地址是 192.168.1.112,將其復(fù)制到內(nèi)網(wǎng)主機(jī)方框。然后點(diǎn)擊保存,創(chuàng)建完成。

第六步

接下來(lái)下載TCP/UDP socket測(cè)試工具

TCP/UDP socket測(cè)試工具

第七步

如上圖,先選中TCP Server,然后監(jiān)聽(tīng)端口我們選擇20000,然后點(diǎn)擊確定,就創(chuàng)建完成,非常簡(jiǎn)單。

第八步

如上圖在創(chuàng)建完TCP測(cè)試的花生殼客戶端上點(diǎn)擊診斷:

花生殼做了兩件事情:

將無(wú)線路由器的WAN口地址103.46.128.45和域名x3720160v0.wicp.vip進(jìn)行了綁定所有發(fā)送給wlan的wan口目的端口號(hào)為30854的數(shù)據(jù)包全部轉(zhuǎn)發(fā)給ip地址為192.168.1.112的內(nèi)網(wǎng)的pc,交給該pc上綁定端口號(hào)為20000的進(jìn)程

第九步

如上圖所示:必須要顯示連接轉(zhuǎn)發(fā)服務(wù)器成功和局域網(wǎng)服務(wù)器連接成功后,才算真正的可用,如果本地服務(wù)器沒(méi)有搭建好,局域網(wǎng)服務(wù)器會(huì)顯示連接失敗。

第十步

如上圖:第一次創(chuàng)建好測(cè)試項(xiàng)目,客戶端會(huì)提示你進(jìn)入后面網(wǎng)頁(yè)管理頁(yè)面,這個(gè)更好用

第十一步

如上圖,接連接好simcom7600g 4G模塊,打開(kāi)串口調(diào)試助手,波特率選擇為115200,具體不同的4G模塊會(huì)有不同,串口調(diào)試助手網(wǎng)上也有很多個(gè),自己選擇合適自己的就行.

首先讓4G模塊注冊(cè)到基站網(wǎng)絡(luò),然后打開(kāi)4G模塊網(wǎng)絡(luò),查詢分配到的IP地址,接下來(lái)就可以創(chuàng)建TCP連接了, 輸入AT命令

AT+CIPOPEN=0,"TCP","x3720160v0.wicp.vip",30854

0 表示創(chuàng)建的套接字序號(hào),本模塊支持0-9共10個(gè)進(jìn)程。通信協(xié)議選擇TCP,域名選擇花生殼生成的免費(fèi)送的域名,端口號(hào)選擇花生殼生成30854,

特別注意端口號(hào)不能寫(xiě)自己創(chuàng)建的服務(wù)器端口號(hào)20000,因?yàn)榛ㄉ鷼た赡苓M(jìn)行了端口重映射的,目的可能是為了安全。

第十二步

如上圖所示,我們先用4G模塊給服務(wù)器發(fā)送1234754321,服務(wù)接收正常,接著服務(wù)器向4G模塊發(fā)送ABCDEF,串口助手顯示

RECV FROM:103.46.128.45:30854

+I(xiàn)PD6

ABCDEF

至此,測(cè)試完成!!

總結(jié)

組網(wǎng)環(huán)境圖

實(shí)際組網(wǎng)圖

如上圖所示,詳細(xì)訪問(wèn)步驟:

4G模塊通過(guò)AT指令,訪問(wèn)域名x3720160v0.wicp.vip,目的端口號(hào)是30854DDNS這個(gè)協(xié)議會(huì)將該域名對(duì)應(yīng)的IP地址102.46.128.45返回給該4G模塊,4G模塊就可以訪問(wèn)到家里的無(wú)線路由器的wan口4G模塊發(fā)送的所有的數(shù)據(jù)包最終會(huì)到達(dá)家用無(wú)線路由器無(wú)線路由器會(huì)把目的端口號(hào)是30854的所有數(shù)據(jù)包轉(zhuǎn)發(fā)給內(nèi)網(wǎng)IP地址為192.168.1.112這個(gè)pc的綁定了20000端口號(hào)的進(jìn)程于是TCP/UDP Socket測(cè)試工具就會(huì)收到4G模塊發(fā)送的數(shù)據(jù)

責(zé)任編輯:xj

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    14

    文章

    10261

    瀏覽量

    91525
  • TCP
    TCP
    +關(guān)注

    關(guān)注

    8

    文章

    1425

    瀏覽量

    83539
  • 內(nèi)網(wǎng)
    +關(guān)注

    關(guān)注

    0

    文章

    66

    瀏覽量

    9308
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    零基礎(chǔ)如何用云服務(wù)器搭建網(wǎng)站?完整教程

    準(zhǔn)備(域名與服務(wù)器)、系統(tǒng)與環(huán)境配置、網(wǎng)站部署、上線后的安全與性能優(yōu)化、以及日常運(yùn)維。每個(gè)步驟都配合實(shí)用操作建議,便于一步步完成搭建工作。遇到疑難環(huán)節(jié)時(shí),恒訊科技可以在服務(wù)器選型、網(wǎng)絡(luò)配置與運(yùn)維保障
    的頭像 發(fā)表于 01-29 16:18 ?304次閱讀

    本地部署微信公眾號(hào)文章搜索MCP服務(wù)并實(shí)現(xiàn)遠(yuǎn)程訪問(wèn)

    本文介紹如何在本地部署基于FastAPI的微信公眾號(hào)文章搜索MCP服務(wù),并通過(guò)內(nèi)網(wǎng)穿透實(shí)現(xiàn)公網(wǎng)訪問(wèn),支持關(guān)鍵詞搜索。
    的頭像 發(fā)表于 01-12 14:58 ?895次閱讀
    本地部署微信公眾號(hào)文章搜索MCP<b class='flag-5'>服務(wù)</b>并實(shí)現(xiàn)遠(yuǎn)程<b class='flag-5'>訪問(wèn)</b>

    公網(wǎng)訪問(wèn)開(kāi)源 Stirling-PDF 工具,提升辦公效率

    本文介紹了如何在Windows本地部署Stirling-PDF服務(wù)器,并通過(guò)內(nèi)網(wǎng)穿透實(shí)現(xiàn)外網(wǎng)訪問(wèn),提升PDF處理效率。
    的頭像 發(fā)表于 12-09 14:25 ?513次閱讀
    公網(wǎng)<b class='flag-5'>訪問(wèn)</b>開(kāi)源 Stirling-PDF 工具,提升辦公效率

    服務(wù)器遠(yuǎn)程連接超時(shí)以及拒絕連接的真實(shí)緣由和解決辦法

    ,這類(lèi)問(wèn)題在Linux的SSH、Windows的RDP、數(shù)據(jù)庫(kù)連接以及API接口訪問(wèn)中都挺常見(jiàn)。 最常見(jiàn)的情形包含:SSH沒(méi)辦法連接服務(wù)器、RDP不能遠(yuǎn)程登錄Windows、數(shù)據(jù)庫(kù)端口訪問(wèn)超時(shí)、
    的頭像 發(fā)表于 11-19 15:34 ?1216次閱讀

    服務(wù)器端口怎么開(kāi)放?

    搭建好云服務(wù)器,想部署網(wǎng)站、運(yùn)行應(yīng)用或開(kāi)啟遠(yuǎn)程連接,卻發(fā)現(xiàn)外網(wǎng)始終無(wú)法訪問(wèn)?大概率是端口沒(méi)開(kāi)放。端口就像服務(wù)器的門(mén)窗,默認(rèn)狀態(tài)下,云
    的頭像 發(fā)表于 11-11 15:43 ?902次閱讀

    內(nèi)網(wǎng)穿透:從原理到實(shí)戰(zhàn)部署

    本文介紹了內(nèi)網(wǎng)穿透技術(shù)的原理及其應(yīng)用解決方案。由于NAT網(wǎng)絡(luò)和動(dòng)態(tài)IP的限制,外部無(wú)法直接訪問(wèn)內(nèi)網(wǎng)設(shè)備。內(nèi)網(wǎng)穿透通過(guò)公網(wǎng)中轉(zhuǎn)服務(wù)器建立連接通
    的頭像 發(fā)表于 11-04 16:57 ?1459次閱讀
    <b class='flag-5'>內(nèi)網(wǎng)</b>穿透:從原理到實(shí)戰(zhàn)部署

    SSH 遠(yuǎn)程連接內(nèi)網(wǎng) Linux 服務(wù)器

    利用 ZeroNews,您可對(duì)用內(nèi)網(wǎng)的 Linux 服務(wù)器進(jìn)行統(tǒng)一的 SSH 遠(yuǎn)程連接管理,當(dāng)用戶外出時(shí),可通過(guò) ZeroNews 分配的公網(wǎng)域名地址,快速訪問(wèn)企業(yè)內(nèi)部、家庭的 Linux
    的頭像 發(fā)表于 09-17 19:52 ?470次閱讀
    SSH 遠(yuǎn)程連接<b class='flag-5'>內(nèi)網(wǎng)</b> Linux <b class='flag-5'>服務(wù)器</b>

    云加速是如何隱藏源服務(wù)器ip的

    服務(wù)器IP是保護(hù)服務(wù)器的一項(xiàng)重要安全措施。 華納云 為大家分享受一下內(nèi)容: 隱藏源服務(wù)器IP的主要目的是防止惡意攻擊者通過(guò)直接訪問(wèn)服務(wù)器IP
    的頭像 發(fā)表于 09-12 16:31 ?689次閱讀

    搭建并優(yōu)化樹(shù)莓派《我的世界》服務(wù)器:全面指南!

    使用樹(shù)莓派托管《我的世界》服務(wù)器具有諸多優(yōu)勢(shì),尤其適合那些希望搭建小型、經(jīng)濟(jì)高效節(jié)能的服務(wù)器的用戶。無(wú)需額外硬件:無(wú)需強(qiáng)大的計(jì)算機(jī)或昂貴的服務(wù)器
    的頭像 發(fā)表于 08-11 16:08 ?1541次閱讀
    <b class='flag-5'>搭建</b>并優(yōu)化樹(shù)莓派《我的世界》<b class='flag-5'>服務(wù)器</b>:全面指南!

    恒訊科技分析:云儲(chǔ)存服務(wù)器搭建教程

    搭建云存儲(chǔ)服務(wù)器是一個(gè)相對(duì)復(fù)雜但極具實(shí)用性的項(xiàng)目,以下是一個(gè)簡(jiǎn)化的搭建教程,幫助你快速入門(mén)。 一、明確需求 在搭建云存儲(chǔ)服務(wù)器之前,首先需要
    的頭像 發(fā)表于 07-07 11:07 ?1312次閱讀

    【Banana Pi BPI-RV2開(kāi)發(fā)板試用體驗(yàn)】部署內(nèi)網(wǎng)穿透

    ! 否則可能會(huì)報(bào)錯(cuò)類(lèi)似i/o timeout的錯(cuò)誤 2. 在需要被訪問(wèn)內(nèi)網(wǎng)機(jī)器上部署 frpc 部署 frpc 并編輯 frpc.toml 文件,假設(shè) frps 所在服務(wù)器的公網(wǎng) IP 地址為
    發(fā)表于 06-29 20:05

    如何配置Linux防火墻和Web服務(wù)器

    在當(dāng)今數(shù)字化時(shí)代,網(wǎng)絡(luò)安全顯得尤為重要。Linux作為一種開(kāi)源操作系統(tǒng),廣泛應(yīng)用于服務(wù)器管理和網(wǎng)絡(luò)配置中。本篇文章將詳細(xì)介紹如何配置Linux防火墻和Web服務(wù)器,確保內(nèi)網(wǎng)外網(wǎng)的安全
    的頭像 發(fā)表于 05-24 15:26 ?1891次閱讀
    如何配置Linux防火墻和Web<b class='flag-5'>服務(wù)器</b>

    內(nèi)網(wǎng)穿透和公網(wǎng)ip什么區(qū)別

    原理:設(shè)備通過(guò)路由獲取獨(dú)立的公網(wǎng)IP地址,直接暴露在互聯(lián)網(wǎng)中。 典型配置: 向運(yùn)營(yíng)商申請(qǐng)固定公網(wǎng)IP(或動(dòng)態(tài)公網(wǎng)IP+DDNS) 在路由設(shè)置端口轉(zhuǎn)發(fā)(如將公網(wǎng)IP的80端口映射到內(nèi)網(wǎng)
    的頭像 發(fā)表于 05-14 14:18 ?717次閱讀
    <b class='flag-5'>內(nèi)網(wǎng)</b>穿透和公網(wǎng)ip什么區(qū)別

    存儲(chǔ)服務(wù)器怎么搭建?RAKsmart實(shí)戰(zhàn)指南

    搭建存儲(chǔ)服務(wù)器需兼顧硬件性能、數(shù)據(jù)冗余與安全訪問(wèn)。以RAKsmart服務(wù)器為例,整體流程可分為五步:需求評(píng)估→硬件選型→RAID配置→系統(tǒng)部署→網(wǎng)絡(luò)設(shè)置。以下是小編對(duì)RAKsmart存
    的頭像 發(fā)表于 04-01 10:09 ?1195次閱讀