高速稳定的内网穿透工具
详细使用方法可见官方源码地址:https://github.com/fatedier/frp/blob/master/README_zh.md 可以配合Deluge,Aria2把电脑变成远程下载机 可以配合Apache,nginx将内网网站映射至公网 可以利用云主机的80端口弥补ISP封锁80端口的缺点 可以远程SSH管理内网主机
访问服务器IP:7500可以进入frp的后台监控页面
服务端启动方法:docker run -itd -p 7000:7000 -p 80:80 -p 443:443 -p 7500:7500 alexzhuo/frp /usr/bin/frp/frps -c /usr/bin/frp/frps_http.ini
客户端启动方法:docker run -itd alexzhuo/frp /usr/bin/frp/frpc -c /usr/bin/frp/frpc_http.ini
注:客户端的配置文件需要你手动修改,容器中已经安装了nano,木有安装vi
服务端配置文件 [common] bind_addr = 0.0.0.0 bind_port = 7000 #frp服务端与frp客户端通信端口 #服务端开放端口80或443供第三方访问 vhost_http_port = 80 vhost_https_port = 443 dashboard_port = 7500 #后台监控页面访问端口 #dashboard 用户名密码可选,默认都为 admin dashboard_user = admin dashboard_pwd = admin
[web] type = http #开放80端口 custom_domains = goodvpn.f3322.net #需要改成你的域名 auth_token = 123 #密码
客户端配置文件 [common] server_addr = 120.24.231.67 #服务器IP地址 server_port = 7000 #服务器数据通信端口 auth_token = 123 #密码
[web] type = http local_ip = 192.168.12.1 #被映射端口的主机IP,一般需要换成宿主机的IP local_port = 80 #被映射的端口
注:http模式下只能通过服务端配置文件中的域名访问服务器才能看到网页,如果使用IP是不可以的。IP请使用tcp模式
服务端启动方法:docker run -itd -p 7000:7000 -p 6000:6000 -p 7500:7500 alexzhuo/frp /usr/bin/frp/frps -c /usr/bin/frp/frps_ssh.ini
客户端启动方法:docker run -itd alexzhuo/frp /usr/bin/frp/frpc -c /usr/bin/frp/frpc_ssh.ini
服务端配置文件 [common] bind_addr = 0.0.0.0 bind_port = 7000 dashboard_port = 7500 #dashboard 用户名密码可选,默认都为 admin dashboard_user = admin dashboard_pwd = admin
[ssh] type = tcp auth_token = 123 bind_addr = 0.0.0.0 listen_port = 6000 #第三方SSH访问端口
客户端配置文件 [common] server_addr = 120.24.231.67 #改成你的frp服务端IP地址 server_port = 7000 auth_token = 123
[ssh] type = tcp local_ip = 127.0.0.1 local_port = 22 #除了SSH端口,此处还可以绑定网站服务器80或8080端口
服务端启动方法:docker run -itd -p 7000:7000 -p 53:53 -p 7500:7500 alexzhuo/frp /usr/bin/frp/frps -c /usr/bin/frp/frps_dns.ini
客户端启动方法:docker run -itd alexzhuo/frp /usr/bin/frp/frpc -c /usr/bin/frp/frpc_dns.ini
服务端配置文件 [common] bind_addr = 0.0.0.0 bind_port = 7000 dashboard_port = 7500 #dashboard 用户名密码可选,默认都为 admin dashboard_user = admin dashboard_pwd = admin
[dns] type = udp listen_port = 53 auth_token = 123
客户端配置文件 [common] server_addr = 120.24.231.67 #换成你的frp服务端IP地址 server_port = 7000 auth_token = 123
[dns] type = udp local_ip = 8.8.8.8 #由frp客户端将请求转发至该DNS服务器 local_port = 53
Content type
Image
Digest
Size
53.6 MB
Last updated
over 9 years ago
docker pull alexzhuo/frp