1. 雲伺服器的公網ip可以映射到本地電腦嗎
雲伺服器公網IP映射至本地電腦,通過Ngrok實現內網穿透,任意埠映射,解決埠映射難題。
面對IPv4協議,IPv6商用遙遙無期,內網穿透需求日益凸顯。運營商分配的內網IP,限制了埠映射的可能。在尋求替代方案時,Ngrok的自建伺服器功能脫穎而出,無需受制於人。
要實現內網穿透,可按照以下步驟操作:
1. 創建ngrok目錄,編譯程序。
2. 更新包管理器、安裝git。
3. 克隆ngrok源代碼至本地。
4. 安裝Go語言環境。
5. 設置環境變數。
6. 生成根證書和伺服器證書。
7. 將證書復制至ngrok目錄。
8. 生成客戶端與服務端。
9. 在工作目錄的bin文件夾內,生成ngrok.exe和ngrokd.exe。
10. 使用注冊表編輯器添加註冊表項。
11. 啟動自定義服務。
12. 關閉系統自帶防火牆,設置硬體防火牆埠映射。
13. 將ngrok.exe復制至c:\windows\system32目錄,並創建ngrok.cfg配置文件。
14. 編寫配置文件,聲明域名、通道與埠。
15. 創建執行BATCH文件,設置開機自動運行ngrok -config "ngrok.cfg" start服務名稱。
16. 遠程桌面測試成功。
通過以上步驟,即可實現在雲伺服器公網IP與本地電腦之間建立內網穿透連接,實現任意埠映射,解決埠映射難題。
2. 把自己的電腦設為伺服器,怎樣把域名解析到本地
要將電腦設置為web伺服器,需要滿足幾個條件:首先,需要域名或公網IP。對於大多數家用寬頻用戶而言,固定的公網IP較為稀缺,這里推薦使用花生殼這樣的動態域名解析服務。通過設置花生殼到路由器上,訪問網站時可使用花生殼提供的子域名。
若擁有固定的公網IP,建議購買一個域名解析到該IP上。對於這部分用戶來說,可以在電腦上直接設定公網IP,進行web綁定,並確保防火牆允許80埠的訪問。
安裝配置web服務方面,伺服器操作系統如Windows 2003系統上安裝IIS組件即可,因為默認的80埠已打開。之後,根據程序需求配置相應的環境,例如.NET程序安裝相應版本的.NET框架,而PHP程序則需要配置PHP與MySQL環境。
家用寬頻默認情況下,80埠在路由器中是未開放的。因此,需在路由器上進行埠映射,即將個人電腦的IP地址與80埠映射到寬頻路由,以便外部可以訪問。
至於網站程序,如果具備開發能力,可以自行編寫。若缺乏開發經驗,可以從網上下載一些開源程序使用。總之,只要滿足上述條件,就能夠在本地電腦上搭建一個簡單的web伺服器。
3. 伺服器怎麼做埠映射
埠映射就以花生殼為例,方法如下:4. 如何映射本機埠
你-好所謂埠映射,是指你假如啟用了伺服器的話,那麼路由器將把你的伺服器的私網地址+埠號與它獲得的公網地址+埠號做個映射,這樣外網用戶在訪問你的內網伺服器時,只需鍵入類似:202.106.4.6:8080,就可以了。 打開IE,鍵入192.168.1.1,進入MODEM,輸入登錄帳號,密碼。點擊「高級設定」->「虛擬伺服器」,選擇你的伺服器類型,如WEB,下面會自動出現網路協議及埠,輸入伺服器主機的私網IP,再點擊確定就OK了。