使用自己的網域名稱訪問本地WEB應用

2021-09-01 10:32:57 字數 1905 閱讀 7151

本地安裝了web服務端,怎樣通過自定義網域名稱方式實現從公網訪問本地web應用?

本文將介紹具體的實現步驟。

預設安裝的web埠是80

在網域名稱服務商註冊並購買的網域名稱必須要完成網域名稱備案,否則無法使用網域名稱訪問**,具體備案細節可以參考網域名稱服務商提供的備案流程指導文件。

例如自己申請並完成備案的網域名稱為:domaindemo.cn,後面的示例中都以此網域名稱為例。

在網域名稱所在的服務商系統上新增網域名稱解析,各個網域名稱服務商系統設定解析方法類似,這裡以在萬網上設定網域名稱解析為例;

在網域名稱的解析設定裡主要填寫:記錄型別、主機記錄、記錄值等引數項,其他引數項使用預設值即可。

記錄型別:

a - 將網域名稱指向乙個ipv4位址

cname - 將網域名稱指向另外乙個網域名稱

這裡建議選擇cname

主機記錄:

主機記錄就是網域名稱字首,常見用法有:

www:解析後的網域名稱為www.wdom.net

@:直接解析主網域名稱 wdom.net。

*:泛解析,匹配其他所有網域名稱 *.wdom.net。

這裡填寫 @ ,即直接解析主網域名稱,其他主機記錄可以根據實際需要進行新增。

記錄值:

如果記錄型別選擇的是cname,這裡需要填寫網域名稱:wdom.net

解析設定完成後,大概過10分鐘以後,可以使用命令ping domaindemo.cn來檢查自己的網域名稱解析是否生效了。

holer軟體包:holer-***.tar.gz

holer支援各種os系統平台,請選擇跟本地os型別匹配的holer軟體包。

在holer官網上申請專屬的holer access key,並將自己備案過的網域名稱domaindemo.cn提供給holer技術支援人員。

提供網域名稱之前一定要先完成步驟1.3 設定網域名稱解析

例如申請得到的holer資訊如下,這裡以此holer資訊為例:

---------------------------------------------

holer client : [email protected]

access key : 6688daebe02846t88s166733595eee5d

---------------------------------------------

domain name : domaindemo.cn

local address : 127.0.0.1:80

---------------------------------------------

windows系統平台:開啟cmd控制台,進入可執行程式所在的目錄下,執行命令:

holer-windows-***.exe -k 6688daebe02846t88s166733595eee5d

linux或者其他系統平台:

執行命令:./holer-***-*** -k 6688daebe02846t88s166733595eee5d

瀏覽器裡直接輸入自己的網域名稱,就可從公網訪問本地web了。

使用holer過程中遇到問題可以先檢視holer控制台列印的日誌資訊,這樣很容易排查出問題的具體原因。

手機APP應用如何從公網訪問本地WEB應用

本文將介紹具體的實現步驟。預設安裝的web服務端的埠是80。holer軟體包 holer tar.gz holer支援各種os系統平台,請選擇跟本地os型別匹配的holer軟體包。在holer官網上申請專屬的holer access key或者使用開源社群上公開的access key資訊。例如申請得...

為自己的本地站點封裝網域名稱

如果僅僅是用來測試 內部的程式 之類的當然沒問題,但是如果我們還要測試 上新增的廣告或者統計 的效果呢?這樣就不能再使用iis預設的localhost這個位址了,需要把它換成我們需要的網域名稱,這裡站長就來給大家說說修改的方法。其實說白了,就是把網域名稱解析到本機的方法 一 按win r開啟執行視窗...

如何讓外網訪問自己的本地Web伺服器

目前很多 開發者安裝了iis或者apache等web伺服器,可以把自己電腦配置成一以路由為中心的內網伺服器。本地伺服器在內網測試是綽綽有餘的,但是有些專案需要演示給異地的客戶驗收,而又趕不及把自己的 放到伺服器上面,這時我們就可以採用埠對映,讓客戶可以在外網訪問我們的本地伺服器 適合大部分的 設計s...