frp
frp
基础
下载地址:https://github.com/fatedier/frp/releases
wget https://github.com/fatedier/frp/releases/download/v0.34.0/frp_0.34.0_linux_amd64.tar.gz
服务端: ./frps -c frps.ini
客户端: nohup ./frps -c frps.ini &
1.简单开启socks5
服务端
./frps -p 7500
客户端
./frpc -c ./frpc.ini
[common]
server_addr = server_ip
server_port = server_port
[socks5]
type = tcp
remote_port = 9001 使用socks的时候连接这个端口
plugin = socks5
2.简单开启socks5 用户密码
服务端
./frps -p 7500
客户端
./frpc -c ./frpc.ini
[common]
server_addr = server_ip
server_port = server_port
[socks5]
type = tcp
remote_port = 9001 使用socks的时候连接这个端口
plugin = socks5
plugin_user = admin 连接代理的用户名
plugin_passwd = 123456 连接代理的密码
3.简单开启socks5 (通过 TLS 协议加密传输)
服务端
./frps -p 7500
客户端
./frpc -c ./frpc.ini
[common]
server_addr = server_ip
server_port = server_port
tls_enable = true 使 frpc 和 frps 之间的流量都通过 TLS 协议加密传输,安全性更高
[socks5]
type = tcp
remote_port = 9001 使用socks的时候连接这个端口
plugin = socks5
plugin_user = admin 连接代理的用户名
plugin_passwd = 123456 连接代理的密码
4.简单开启端口映射
服务端
./frps -p 7500
或者
[common]
bind_port = 7500
客户端
./frpc -c ./frpc.ini
[common]
server_addr = x.x.x.x
server_port = 7000
[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 6000
frps.ini
[common]
bind_addr =123.xxx.xxx.xxx
bind_port =7000
token = bob.kim
[socks5]
type = tcp
remote_port =8010
plugin = socks5
===========================================
frpc.ini
[common]
server_addr = 123.xxx.xxx.xxx
server_port =7000
token = bob.kim
[http_proxy]
type = tcp
remote_port =8010
plugin = socks5