Frps配置保持不变,问题出在Frpc的配置上我发现Http和https的名称同为[web] 是问题的原因,只要把http和https的名称改成不同的名字即可例如我修改后的配置如下: [common] server_addr = 35.194.149.192 server_port = 7000 [ssh] type = tcp local_ip = 127.0.0.1 local_port = 22 remote_port = 6000 [web...
DNSPOD:记录值填写内网穿透服务商提供的服务器地址(如果自己的服务器有公网IP则写自己的公网ip即可,本文主要针对的是没有公网IP的自建服务器)。 点击SSL可以为域名申请SSL证书,这是进行https配置的前提条件,申请后将Nginx的ssl证书压缩包下载到个人服务器上并且解压备用。 1panel配置(可选) 我的halo博客使用了本地的...
此时frps配置的意义是,使内网本地的服务器 8888端口启动的服务,可以通过公有云上对外访问ip进行透传访问。 通过访问 http://47.XX.XX.209:9888 转到内网的 127.0.01:8888的服务上。
映射的是服务端http80端口type= http#服务方式local_ip=127.0.0.1#服务端ip,可写本地,局域网等做反向代理的iplocal_port=8000#服务端端口custom_domains= test.test.com#需要反向代理的域名,就是服务端要代理的域名[test_https]#Https服务,映射的是服务端https443端口type= https...
基础知识1:nginx的https强制跳转 可在同一个server中同时listen http和ssl http2后通过nginx的if语句进行跳转 代码及解析如下 server { listen 80; #监听http端口,端口号80 listen 443 ssl http2; #监听https端口,端口号443 server_name *.domain.com; #填写你需要的泛域名 ...
[https_web] type = https custom_domains = www.hewei.work 开机启动 配置systemctl来控制,服务端运行 vim新建文件并写入配置内容 vim /usr/lib/systemd/system/frp.service 写入以下内容,注意上文移动放置的路径和此处有关。这里是启动的服务端。 [Unit] Description=The nginx HTTP and reverse proxy server ...
Frp是一款高性能的反向代理软件,可以帮助用户轻松地将内网服务映射到公网上,从而实现内网穿透。它支持TCP、UDP、HTTP、HTTPS等多种协议,可以在不同的操作系统上运行,包括Windows、Linux、MacOS等。frp的主要特点是易于配置、高效稳定、安全可靠,因此被广泛应用于各种场景,如远程办公、服务器管理、游戏加速等 ...
七、利⽤frp穿透到内⽹的httphttps⽹站,实现对外开放 有域名的话使⽤域名,没有域名的话使⽤IP 注意80端⼝是否被已经安装使⽤的nginx占⽤,若被占⽤,可以换成其他端⼝,⽐如8080,,或者利⽤nginx的反向代理实现frp服务端与nginx共⽤80端⼝ 1.⾃⼰有域名的配置 # frps.ini服务端...
基础知识1:nginx的https强制跳转 可在同一个server中同时listen http和ssl http2后通过nginx的if语句进行跳转 代码及解析如下 server { listen 80; #监听http端口,端口号80 listen 443 ssl http2; #监听https端口,端口号443 server_name *.domain.com; #填写你需要的泛域名 charset utf-8; if ($server_port...
不支持从http跳转到https 方式2:直接使用https 几经波折后,在issue中看到了较为原始的https实现方案,就是frp本身不做任何请求改写工作,只是解析域名,然后转发。 服务端不需要修改配置,客户端的配置如下: 代码语言:javascript 复制 [nextcloud_https]type=https ...