frp 與免費 SSL證書實現內網穿透并支持 HTTPS 訪問
導讀:建站文章建站文章一臺可以上網的PC下載 frp 軟件(服務器和局域網 PC 分別下載與操作系統相對應的版本)域名解析阿里云控制臺》域名》域名列表》解析》域名解析,添加記錄:上面網站建設制作網站建設。
準備工作
域名解析
阿里云控制臺》域名》域名列表》解析》域名解析,添加記錄:
上面兩條記錄實現 sample.cn 和 www.sample.cn 指向同樣的內容頁面。
申請免費 SSL 證書
阿里云控制臺》域名》域名列表》管理》基本信息》免費開啟 SSL 證書,申請證書:
配置 frp
frps.ini frp 公網服務器端配置文件 frpc.ini frp 局域網 PC 端配置文件
下載 frp
wget https://github.com/fatedier/frp/releases/download/v0.29.0/frp_0.29.0_linux_amd64.tar.gzfrps.ini
# frps.ini [common] bind_port = 5001 # 設置轉發端口 vhost_http_port = 80 vhost_https_port = 443服務器端啟動 frps:
- linux 操作系統下:
- Windows 操作系統下
frpc.ini
# frpc.ini [common] # 填寫服務器實際IP server_addr = 5.5.5.5 server_port = 5001 [http-@.sample.cn] type = http local_port = 80 # 填寫實際域名 custom_domains = sample.cn [http-www.sample.cn] type = http local_port = 80 # 填寫實際域名 custom_domains = www.sample.cn [https-@.sample.cn] type = https # 填寫實際域名 custom_domains = sample.cn plugin = https2http plugin_local_addr = 127.0.0.1:80 # HTTPS 證書相關的配置 plugin_crt_path = ./sample.cn.pem plugin_key_path = ./sample.cn.key plugin_host_header_rewrite = 127.0.0.1 plugin_header_X-From-Where = frp [https-www.sample.cn] type = https # 填寫實際域名 custom_domains = www.sample.cn plugin = https2http plugin_local_addr = 127.0.0.1:80 # HTTPS 證書相關的配置 plugin_crt_path = ./sample.cn.pem plugin_key_path = ./sample.cn.key plugin_host_header_rewrite = 127.0.0.1 plugin_header_X-From-Where = frp聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-28 ,文章frp 與免費 SSL證書實現內網穿透并支持 HTTPS 訪問主要講述frp,Linux,VPS網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_11554.html