背景:
内网服务器无法连接公网,但是办公电脑可以连接内网服务器又可以连接公网。
安装软件
1、frp
2、ccproxy
配置
1、内网服务器
# 内网服务器启动frp服务
配置文件参考
vi frps.ini
# frps.ini
[common]
bind_port = 7000
# 备注:
bind_port端口可以随意配置。配置完成后启动frps服务
./frps -c frps.ini
2、可上外网服务器配置
此处配置为win10系统笔记本
1、Internet配置
打开控制面板---Internet选项---连接---局域网设置
此处端口随便设置,不过需要和ccproxy保持一致。
CCproxy配置
笔记本电脑frp客户端配置
[common]
server_addr = 内网服务器IP
server_port = 7000 内网服务器frp服务配置的端口
[cc_proxy]
type = tcp
local_ip = 可访问公网电脑IP
local_port = ccproxy配置的端口,此处为10809
remote_port = 11223 可随意配置
使用:
登上内网服务器执行
export https_proxy="http://127.0.0.1:11223";export http_proxy="http://127.0.0.1:11223"
端口11223为frp客户端配置的remote_port
进行到这里已经完成所有部署,可通过curl www.baidu.com验证