1. 程式人生 > >Ngrok內網穿透配置詳解

Ngrok內網穿透配置詳解

最近在做一個網際網路車險的一個專案,中間需要接收伺服器的回撥通知,這就不可避免的需要提供外網地址,程式碼部署到伺服器上會無法實時除錯,後來一個朋友告訴我ngrok可以實現內網穿透,即可以將內外的web伺服器對映成外網ip,供遠端呼叫,果斷註冊了ngrok帳號,地址是https://ngrok.com/,註冊帳號可以看到這個頁面,實際上這裡說的很明白了,

第一步 需要啟動ngrok,需下載對應的客戶端,並解壓大本地目錄

第二步 需要配置授權token,下面的這個是我申請的token

第三步 建立本地轉向伺服器埠,我的伺服器埠是8080,所以我會改成 ngrok http 8080

第四步 訪問本地http://localhost:4000(如果配置了多個,會有所不同,埠號會是4001\40002……以此類推

第五步 訪問第四步的地址後會出現兩個url,一個是http的,一個是https的地址,一級域名是ngrok.com,二級域名是隨機生成的,將此地址釋出出去,其他客戶端就可訪問到本地的伺服器了。

可能也會有看不明白的,下面我會簡單介紹一下我的操作。


我本地的操作,下載一個客戶端,我這邊開發環境是window,所以下載了window版本的客戶端,解壓到本地目錄,比如D:\ngrok,直接雙擊執行ngrok.exe,出現下面這個命令列視窗,首先是配置我的token,


如果token合法,會提示如下資訊


接下來就可以對映本地伺服器埠,我的伺服器埠是8080,


敲回車後出現下面的頁面就說明是沒有問題的


瀏覽器中敲入:http://localhost:4040就可以檢視對映的地址了:


如果還有不明白的,可以給我留言。

相關推薦

Ngrok穿透配置

最近在做一個網際網路車險的一個專案,中間需要接收伺服器的回撥通知,這就不可避免的需要提供外網地址,程式碼部署到伺服器上會無法實時除錯,後來一個朋友告訴我ngrok可以實現內網穿透,即可以將內外的web

caffe mnist實例 --lenet_train_test.prototxt 配置

learn root backend .proto word 初始 固定 get alt 1.mnist實例 ##1.數據下載 獲得mnist的數據包,在caffe根目錄下執行./data/mnist/get_mnist.sh腳本。 get_mnist.sh腳本先下

CentOS 7 配置

ethernet 直接 選擇 code root star get clas fin 今天在一臺PC上安裝了CentOS 7,當時選擇了最小安裝模式,安裝完成後馬上用ifconfig查看本機的ip地址(局域網已經有DHCP),發現報錯,提示ifconfig命令沒找到。

虛擬機配置(NAT、橋接、Hostonly)

dev 設置 包括 gem f11 key 註意 box ccf VirtualBox中有四種網絡連接方式: NAT Bridged Adapter Internal Host-only Adapter VMWare中有三種,其實它跟VMWare的網絡連接方式都是一樣的

Docker基礎 :配置

理解 ble bsp mman 包括 web 應用 ins 網絡配置 方法 本篇文章將講述 Docker 的網絡功能,包括使用端口映射機制來將容器內應用服務提供給外部網絡,以及通過容器互聯系統讓多個容器之間進行快捷的網絡通信,有興趣的可以了解下。 大量的互聯網應用服務包

利用ngrok穿透 遠端連線手機ssh終端

圖片好大 臥槽 首先手機利用linux deploy安裝了Kali Linux 然後配置好linux的sshd_config 接下來是重點 1.首先在同一個區域網內ssh連線手機中的kali 2.安裝w3m(apt-get install w3m) 3.然後 w3m ngrok.com/d

Ngrok穿透的幾種利用

      其實這篇之前投稿了,不過版權在我這裡,地址在這裡:http://bobao.360.cn/learning/detail/3041.html       Ngrok是這樣介紹:一條命令解決的外網訪問內網問題,本地WEB外

微信開發之ngrok穿透工具

微信開發中需要填寫各種安全域,之前單單使用ngrok,除了要翻牆外,還一堆亂七八糟的問題,因為它自定義域名是要付費的,坑死一堆工程師,每次關閉了ngrok,就要重新配置一次微信安全域,還要改程式碼,煩

ngrok穿透,打洞

嗎的呀,打了一天的洞,最後告訴我1.7版本實效了。。。。。。 最後2.1.18版本竟然不需要自己的伺服器了,也不需要各種證書了,丫的 各種委屈。。。。。 傷心的不把過程貼出來了。。。。。 這個最新版很方便,不需要go環境,不要自己編譯版本,不要git,啥都不要了。。。。

ubuntu 18.04搭建ngrok穿透服務

 從公網訪問內網部署的服務。大概步驟也比較簡單(6步): 在阿里雲控制檯,開放需要的埠; 阿里雲控制檯域名解析到伺服器IP上;

搭建並配置優雅的 ngrok 服務實現穿透

問題 隨著網際網路生態圈的發展,現今的 Web 專案中開始越來越多的使用第三方服務,通常這些第三方服務都是由 Client 通過 Server 的 API 主動發起請求,但是 Server 回撥 Client 這種方式也是很多服務中不可避免的一種方式。這樣的場景下,對於

Lnux系統卡綁定配置

ole osd 接口 當前 onf prim multi pac lin 一、CentOS 配置網卡綁定(bonding) 1、bonding概述 (1)作用:就是將多塊網卡綁定同一IP地址對外提供服務,可以實現高可用或者負載均衡。當然,直接給兩塊網卡設置同一IP地址是不可

絡通: 免費一鍵穿透 方便配置

網端口映射:內網穿越來越多的用戶沒有自己的獨立公網IP,在發布一些應用或者網站到外網的時候就是一件很麻煩的事情。請註意,我說的獨立公網 IP並不是說一定要靜態公網IP。撥號上網動態IP也不一定不可以。我們要的就是網關出口一定要是公網IP,假如你的網關路由器WAN 口是一個內網IP肯定不行。說明一點,ipv4

Linux 核編譯步驟及配置

crc校驗 內存管理 tools 內核空間 -m 2.6 系統 腳本 查看 linux 系統體系結構: linux kernel體系結構:arm有7種工作模式,x86也實現了4個不同級別RING0-RING3,RING0級別最高,這樣linux用戶代碼運行在RING3

Linux絡卡ifcfg-eth0配置

我用的是CentOS6.5 系統不一樣可能會略有差異 DEVICE="eth1"                  

穿透ngrok伺服器搭建)

轉載:https://blog.csdn.net/zhangguo5/article/details/77848658?utm_source=5ibc.net&utm_medium=referral 簡單來說內網穿透的目的是:讓外網能訪問你本地的應用,例如在外網開啟你本地http://1

穿透ngrok的使用教程

我是一個學生,這一次教學寫專案時用到了內網穿透技術,於是我寫了一下,使用教程。 內網穿透一般常用於實現內網釋出的web專案能夠被外網訪問的功能,實現內網穿透的軟體有很多,比如nat123、花生殼或ngrok,這裡我使用ngrok。 實現如下: 我們先進入ngrok.cc

樹莓派frp穿透及ss配置

樹莓派frp內網穿透及ss配置 一、伺服器端配置 伺服器型號:阿里雲輕量伺服器 系統引數:Centos 64 1、下載frp檔案 frp的Release檔名為:frp_0.22.0_linux_amd64 【注】伺服器和樹莓派frp檔案版本不同,伺服器端為amd64版,具體根據

穿透方法(免費ngrok伺服器搭建)

為什麼要實現內網穿透? 內網計算機(也就是LowID),都通過至少一層閘道器連線網際網路,沒有自己的獨立IP和埠(別人看到的你的IP是閘道器的),所以別人無法主動與你建立連線,兩個內網使用者自然也就無法連通,更無法實現傳輸。但是內網計算機可以主動連線其他有獨立

配置frp實現穿透

一、frp的作用 利用處於內網或防火牆後的機器,對外網環境提供 http 或 https 服務。 對於 http, https 服務支援基於域名的虛擬主機,支援自定義域名繫結,使多個域名可以共用一個80埠。 利用處於內網或防火牆後的機器,對外網環境提供 tcp 和 udp