天天看點

内網穿透(NAT穿透)之ngrok搭建伺服器

ngrok是一個域名映射器,可以幫我們将自己的網頁或者自己所能通路到的内網映射到公網上,實作外網對我們的網站(内網)的通路。而且ngrok與其伺服器都是開源的,我們可以免費使用。

下面我說一下對于ngrok實作内網穿透的步驟:

1、打開網站 https://ngrok.com/ ,在裡面下載下傳自己對應的版本号即可

内網穿透(NAT穿透)之ngrok搭建伺服器
内網穿透(NAT穿透)之ngrok搭建伺服器

直接點選确定,通過

内網穿透(NAT穿透)之ngrok搭建伺服器

然後點選下載下傳,我下載下傳的是Windows 64位的。

内網穿透(NAT穿透)之ngrok搭建伺服器

将它解壓到電腦一個任意的位置,可以看到裡面會有這樣的三個檔案:

内網穿透(NAT穿透)之ngrok搭建伺服器

打開下載下傳下來的配置檔案 ittun.yml

server_addr: "ittun.com:44433"
trust_host_root_certs: false
tunnels:
    ssh:
       remote_port:       
       proto:
         tcp: "127.0.0.1:80"
    mstsc:
        remote_port:       
        proto:
         tcp: "127.0.0.1:3389"
    testweb:
     proto:
       http: 
           

在控制台—程式—程式和功能中點選啟用或關閉Windows功能,将Internet Information Servicess配置好就行。

然後右擊我的電腦,打開(計算機)管理,在裡面配置一下,就可以體驗到外網通路内網的樂趣。

内網穿透(NAT穿透)之ngrok搭建伺服器

點選Internet information Services後右擊網站添加網站就可以;

輕按兩下打開startup.bat後會出現下面的終端,下面http://testweb.ittun.com -> 127.0.0.1:80的意思是将127.0.0.1:80 (即你本機的位址,預設是80端口)映射到http://testweb.ittun.com

内網穿透(NAT穿透)之ngrok搭建伺服器

之後你可以用你的手機或者另外電腦用外網通路這個網址http://testweb.ittun.com ,就可以通路到你本機了

還有,比如說你現在電腦是處于内網,而你電腦能通路内網中一個為10.10.2.18(一個内網的IP位址)的網址。

那麼我們就要在startup檔案中設定為:

内網穿透(NAT穿透)之ngrok搭建伺服器

然後在ittun.yml設定為:

内網穿透(NAT穿透)之ngrok搭建伺服器

打開我們的檔案夾,輕按兩下startup.bat:

内網穿透(NAT穿透)之ngrok搭建伺服器

就會出現:

内網穿透(NAT穿透)之ngrok搭建伺服器

這樣就能實作内網映射。

是以别人用外網通路http://testweb.ittun.com就能通過你電腦通路到内網10.10.2.18

下面是我通路10.10.2.18這個内網的windows_amd64檔案夾的下載下傳位址:

http://download.csdn.net/detail/hpf247/9758252