有時想要讓其他人通過網域名稱訪問或者測試我們在本地搭建的 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...