內網穿透神器 Serveo 介紹

Posted on 2019-04-27

如何在 local 測試的時候把測試的網站讓外部可以透過網路連結,使用 Serveo 是非常方便的工具,在官網裡面有寫到,不需要安裝和註冊即可使用,和另一個神器 Ngrok 相比,如果兩個都以免費的角度來看的話,Serveo 實在是強大許多,下面就來看如何使用 Serveo 吧 !!

Serveo 官網

基本使用

  • 如果要把本機的 Jenkins 給對外時可以使用下面的指令,然後上面就會給你一個可以使用的網址
ssh -R 80:localhost:8080 serveo.net

  • 打開網頁測試,這個網址真的可以連到,而在 cmd 也會顯示從那一個 ip 連接的

自定 Subdomain

  • 如果要自定義前面的 Subdomain 的話可以在前面在多加上 Subdomain 的名稱
ssh -R cashwuci:80:localhost:8080 serveo.net

  • 測試

  • 名稱重復的話會出錯,不過它不會跟你說是名稱重復,只會跟你說 forwarding 失敗

Forward 網址

  • 它當然也可以 Forwarding 不在本機的一個網址,下面以自己的 Blog 為例

  • 測試

GUI session

  • 在啟動時會有一個提示,按 g 可以啟動 GUI session

  • g 之後會切頁,然後會顯示相關的操作

  • 當有 Request 時會呈現每一個 Request 的連接時間

  • 如果按上下選擇的話,下面會出現 Request 的內容

後記

Serveo 真的是很強大的工具,而且免費就可以自定 Subdomain,其實它也可以自定 Domain,只是我沒有測試,然後也可以自己 Host 在自己的機器上面,只是免費的限制只可以使用三個通道而已