赞
踩
公网服务器上
docker search frp
docker pull snowdreamtech/frps
mkdir /etc/frp/
tuoch frps.ini
vim frps.ini
添加内容
[common]
#服务端和客户端通讯端口
bind_port = 8050
#网站访问的端口,例如:http://xxx.com:8051
vhost_http_port = 8051
docker run --restart=always --network host -d -v /etc/frp/frps.ini:/etc/frp/frps.ini --name frps snowdreamtech/frps
如果不指定为host,就需要命令 -p 指定端口映射:
docker run -d \
--restart=always \
-p 8050:8050\
-p 8051:8051\
-v /etc/frp/frps.ini:/etc/frp/frps.ini \
--name frps\
snowdreamtech/frps
内网服务上
docker search frp
docker pull snowdreamtech/frpc
mkdir /etc/frp/
tuoch frps.ini
vim frps.ini
添加内容
[common]
#公网服务器IP地址
server_addr = xx.xx.xx
#和公网服务器的通信端口与之对应
server_port = 8050
[ssh]
#连接协议
type = http
#内网服务器IP
local_ip = 127.0.0.1
#ssh默认端口号
local_port = 22
#自定义的访问内部端口号
remote_port = 5001
[web1]
#访问协议
type = http
#内网web服务器端口
local_port = 8888
#所绑定的公网服务器域名,一级、二级域名都可以
custom_domains = git.smingz.com
docker run --restart=always --network host -d -v /etc/frp/frpc.ini:/etc/frp/frpc.ini --name frpc snowdreamtech/frpc
这里的–network必须制定为host
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。