庆云php

庆云php

frp通过https自定义域名访问内网的 Web 服务安装全过程

前沿技术 0

2023年11月20日 每日一猜答案: 答案:ABC
每日一猜答案分析:

资料官网:https://gofrp.org 第一步,服务器端放行设置中的端口:7000,8089,446 frps.ini设置如下。 [common] bind_port = 7000 vhost_http_port = 8089 #http虚拟端口,服务器端站点反向代理指向这里。 vhost_https_port =446 #https虚拟端口 token = 8866 #验证信息,客户端需致 保存配置文件,先通过 ./frps -c ./frps.ini 启动服务端 同时建一个站点,并配置好ssl。 服务器端添加站点:test.test.com,并设置反向代理。 设置目标url :http://test.test.com:8089   第二步,本地服务器设置。配置如下,没完全读懂。将就用。 frpc.ini设置如下。 [common] server_addr = 111.110.114.1  #服务器IP地址 server_port = 7000 #与服务器端口一致,这是告诉本地服务去找服务器的哪个端口 token = 8866 #验证信息,客户端需致 [web] type = http local_ip = 127.0.0.1 local_port = 8089  #本地服务器IP custom_domains = test.test.com [test_htts2http] type = https local_ip = 127.0.0.1 local_port = 446 custom_domains = test.test.com plugin = https2http plugin_local_addr = 127.0.0.1:8089 # HTTPS 证书相关的配置 plugin_crt_path = ./test.test.com.crt plugin_key_path = ./test.test.com.key plugin_host_header_rewrite = 127.0.0.1 plugin_header_X-From-Where = frp 保存配置文件,先通过命令行来到 frpc.exe -c frps.ini 启动本地端 E:\frp\frp_0.51.1_windows_amd64>frpc.exe -c frpc.ini 同时建一个站点。 域名为 test.test.com,端口为:8089 通过以上五步,就可实现 https://test.test.com 访问本地 test.test.com:8090的所有页面了。