1. 程式人生 > >微信除錯內網對映到外網

微信除錯內網對映到外網

一,為什麼使用natapp

1,在進行微信公眾號開發時,我們需要搭建網站,並且隨時都有可能修改網站內容進行除錯。如果能夠將內網ip對映到外網上,將大大方便我們的除錯。每次釋出只需eclipse執行應用即可。

2,通過natapp將內網對映到外網,還可以方便我們其他工作,比如外網展示網站等。

3,吐槽一下,本來qq瀏覽器有一個微信除錯工具。該工具很方便使用,特別適合這種內網對映外網工作。但是現在下架了,原因是,微信升級後,該工具使用起來總是出問題。

二,如何使用natapp

1,下載natapp

https://natapp.cn/

2,下面分兩種情況安裝

2.1,在Mac(或Linux)下安裝

   2.1.1終端進入natapp目錄,執行    chmod a+x natapp

   2.1.2終端進入natapp目錄,執行    ./natapp

          出現下圖:

          

     2.1.4進入https://natapp.cn/,根據提示註冊並建立免費隧道

     

     2.1.5點選複製,終端進入natapp目錄執行 natapp -authtoken yourauthtoken  出現下圖即為成功

     

   2.2在window下安裝natapp

   2.2.1,設定環境變數為natapp目錄

   

2.2.2,命令列執行natapp

2.2.3,執行命令natapp -authtoken yourtoken,出現下圖即可

之後訪問圖中Forwading地址,這個地址是對映到了本地127.0.0.1:8080的虛擬機器上。這樣就相當於:在本地提示,程式碼上到了線上,並且這個地址可以被微信識別(待定。微信只認正規域名 不是隨便填寫的。)

相關推薦

除錯對映

一,為什麼使用natapp 1,在進行微信公眾號開發時,我們需要搭建網站,並且隨時都有可能修改網站內容進行除錯。如果能夠將內網ip對映到外網上,將大大方便我們的除錯。每次釋出只需eclipse執行應用即可。 2,通過natapp將內網對映到外網,還可以方便我們其他工作,比

對映工具(ngrok)

ngrok下載地址:http://download.csdn.net/detail/ganjing222/9633794 1,下載windows版本的客戶端,解壓到你喜歡的目錄 2,在命令列下進入到path/to/windows_386/下3,執行 ngrok -co

工具篇:使用natapp工具對映訪問

一、環境說明        開發基於微信公眾號的應用最大的痛苦之處就是除錯問題,每次實現一個功能後都需要部署到一個公網伺服器進行測試,因為微信使用者每次向公眾號發起請求時,微信伺服器會先接收到使用者的請求,然後再轉發到我們的伺服器上,也就是說,微信伺服器是要和我們的伺

VMware NAT埠對映 可以訪問虛擬機器

我想嘗試的是利用本機的ip+port來訪問虛擬機器上的web伺服器,因為這樣的話,我就能夠將我的web伺服器部署成為一個能讓外網訪問的伺服器了,首先說下我的環境: 主機:系統win7,ip地址172.18.186.210 虛擬機器版本是VMware Workstation 7,虛擬機器下安裝了C

之間的通訊(埠對映原理)

    首先解釋一下“內網”與“外網”的概念:     內網:即所說的區域網,比如學校的區域網,區域網內每臺計算機的IP地址在本區域網內具有互異性,是不可重複的。但兩個區域網內的內網IP可以有相同的。     外網:即網際網路,區域網通過一臺伺服器或是一個路由器對外連線的網路,這個IP地址是惟一的。也就是說內

開發=====>穿透=====>免費

1.首先在這裡註冊一個賬號 2.註冊完後====>建立免費隧道 3.下載natapp客戶端 4.由於本人的電腦是window的需要配置一下環境變數(全域性開啟命令都可以使用) 5.開始輸入命令 如果還是有問題

ip埠對映ip+埠

 時,先有DNS伺服器將域名翻譯成IP然後再訪問的。在adsl流行的現在,10多個人共用一個IP,那就意味這十多臺電腦中只能存在一臺對外提供網路服務的主機。剩下的通過主機連線上網。要讓剩下的這些機器都對外提供服務,則必須將擁有公網IP的主機接收到的請求轉發到內網的某一臺主機上,這就是埠對映!下面介紹一下埠對映

花生殼實現SVN客戶端遠端訪問某區域網SVN伺服器(ip地址對映地址)

最近在做一個軟體專案的管理工作,由於專案需求提供和開發分隔兩地,需要建立遠端的版本控制。學校實驗室是通過一個路由器分配下來的固定IP,建立的SVN Server B只能被本地SVN客戶端通過本地地址訪問,不能被遠端SVN客戶端直接訪問。所以需要通過一種手段將SVN伺服器端的

IP對映訪問

一、前言 在公司做開發,臺式電腦主機連線的內網,這時測試就無法讓外網訪問到內網(自己的主機),在一定程度上不方便開發測試環節。So,在網上搜了搜關鍵字“內網穿透”啥的,比較多的是花生殼,ngrok等等,今天主要講述傻瓜式小白操作一一JNat 二、入手 1.先去官網下載該

的區別

簡單 打開 png 連接 哪些 一個人 log img 的人 上網也許已經成為生活的標配,每天打開網頁看新聞看視頻聊天等。也許很多人都不知道什麽是內網什麽是外網。今天和大家分享一下互聯網的一些知識吧! 內網。請看看下圖:其實很多時候我們的電腦不是直接連到Internet

設置筆記本同時使用

style 分享 blog print col mage 5.1 ont alt 保證外網已經連接並可上網的情況下, 插上內網網線,執行以下三步: 1.查看外網ip和內網ip及躍點數 cmd命令窗口輸入route print, 如下圖: 2.修改外網躍點數 查看外網的In

H3C SecPath U200-S 如何在內使用IP地址訪問服務器

ask 直接 添加 light outb 端口 圖片 沒有 查看大圖 H3C SecPath U200-S 如何在內網使用外網IP地址訪問內網服務器 ------------------------------------------------------------

NAT靜態路由訪問(華為)

color 路由 內網訪問外網 add nat vpd 安全保護 inter 網段 1,實驗名稱:NAT靜態路由內網訪問外網(華為)2,實驗目的:將私有地址轉換為合法的IP地址,並解決IP地址不足的問題,而且還能有效的避免來自網絡外的攻擊。讓內網可以訪問外網,而外網不可以訪

python判斷合法IP並區分地址

內網 xtran 3.4 for imp app lse -s mat import redef legit_ip(_ip): compile_ip = re.compile(‘^((25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(25[0-5

、公網

內網和外網其實是不書面的說法,只是一種通俗的說法,比方法一個公司的區域網就可以稱為內網,而INTERNET就是外網了; 公網和私網是相對應的,比方說私網地址和公網地址, 私網地址三個網段 192.168.0.0---192。168。255。255 10.0.0.0---10。255。255。255

新增靜態路由使主機可以同時訪問(不同段)

現在我們有兩張網絡卡,一張有線網絡卡,一張無線網絡卡,閘道器分別為: 有線網絡卡為192.168.1.254 無線網絡卡為192.168.3.1 我們可以新增兩條靜態路由來同時訪問兩個網段: route -p add 0.0.0.0 mask 0.0.0.0 192.168.3

window系統的雙絡卡配置 同時連線 公司以及(域名可解析)

記錄一下雙網絡卡的配置 電腦有兩張網絡卡,無線和有線 我現在是使用有線去連線公司內網,無線連線外網; 公司內網的ip格式:  10.*.*.* 內網網路掩碼:         255.255.255.0 內網閘道器地址:

iOS 獲取手機的IP地址()

#import <ifaddrs.h> #import <arpa/inet.h> #import <net/if.h> #define IOS_CELLULAR @"pdp_ip0" #define IOS_WIFI @"en0" #

Linux 網路程式設計——之間的通訊流程

對於初學者而已,我們學習的網路程式設計(如TCP,UDP程式設計),我們通常都是在區域網內進行通訊測試,有時候我們或者會想,我們現在寫的內網網路資料和外網的網路資料有什麼不同,我們內網的資料是如何走出外網的呢? 再者,我們大多人都是使用寬頻上網,結果發現,A 和 B 的區域網 IP 都是192.

通過trunk鏈路實現相同vlan互通

實驗拓撲: 實驗步驟: [SW1]vlan batch 2 3    //建立vlan [SW1]interface GigabitEthernet 0/0/1   //進入介面 [SW1-GigabitEthernet0