frp通過自定義網域名稱訪問部署於內網的 web 服務

2021-09-17 18:54:29 字數 1037 閱讀 9085

有時想要讓其他人通過網域名稱訪問或者測試我們在本地搭建的 web 服務,但是由於本地機器沒有公網 ip,無法將網域名稱解析到本地的機器,通過 frp 就可以實現這一功能,以下示例為 http 服務,https 服務配置方法相同, vhost_http_port 替換為 vhost_https_port, type 設定為 https 即可。

# frps.ini

[common]

bind_port = 7000 #與客戶端繫結的進行通訊的埠

vhost_http_port = 8080 #訪問客戶端web服務自定義的埠號

./frps -c ./frps.ini

# frpc.ini

[common]

server_addr = x.x.x.x #公網伺服器ip

server_port = 7000 #與服務端bind_port一致

#公網通過ssh訪問內部伺服器

[ssh]

type = tcp              #連線協議

local_ip = 192.168.3.48 #內網伺服器ip

local_port = 22         #ssh預設埠號

remote_port = 6000      #自定義的訪問內部ssh埠號[web]

local_port = 80 #內網web服務的埠號

custom_domains = www.yourdomain.com #所繫結的公網伺服器網域名稱,一級、二級網域名稱都可以#儲存然後啟動服務./frps -c ./frps.ini,這是前台啟動,後台啟動命令為nohup ./frps -c ./frps.ini &

#儲存然後執行./frpc -c ./frpc.ini啟動,這是前台啟動,後台啟動命令為nohup ./frpc -c ./frpc.ini &

./frpc -c ./frpc.ini

摘自:

自定義網域名稱訪問

1.自定義自己的網域名稱,啟動tomcat下可以訪問 1.cmd下進入c windows system32 drivers etc 2.找到host檔案,以記事本的方式放開,之後再最後面新增面新增 192.168.1.36 www.myfirst.com 3.以上 192.168.1.36是我的本機...

gitpage自定義網域名稱

在github上託管hexo中,我們將本地頁面上傳到github上使其能在網際網路上訪問到。但是網域名稱是username.github.io總感覺不太cool,如果能通過自己的個性化網域名稱訪問的話,那就是再好不過的呀。我在萬網購買的網域名稱,你也可以在其他地方買,反正有網域名稱就行了。購買了網域...

使用自定義網域名稱訪問Tomcat專案

例如使用www.mysite.com訪問tomcat下的ajax專案 在windows的host新增 網域名稱 ip 對映。例如開啟c windows system32 drivers etc hosts,新增這一行 127.0.0.1 www.mysite.com 那麼當你在本機訪問www.mys...