ssh_server aliyun_server ssh_client
办公室 云服务器 家
在家里经过云服务器中转,很慢,但是很稳定
使用p2p穿透,速度可以直接拉满
ssh_server
cc.ini
- # 连接服务器配置
- [common]
- server_addr = 139.224.225.186
- #服务器IP
- protocol = tcp
- server_port = 7000
- token = 123456
- # 开启控制面板
- admin_addr = 127.0.0.1
- admin_port = 8081
- # 设置控制面板账号密码
- admin_user = admin
- admin_pwd = admin
-
-
-
-
- # 设置需要访问穿透的命名,可随意命名
- [ssh_client_3322]
- type = tcp
- local_ip = 127.0.0.1
- #要映射的ip可以是同网段的其他能够访问的ip
- local_port = 22
- #远程端口
- remote_port = 3322
- #映射到服务器对应的端口。我们可以通过这个端口访问3389端口
-
- [shaiya_server_22]
- # 设置协议xtcp
- type = xtcp
- # 设置密钥
- sk = abcdefg
- # 设置需要穿透的IP
- local_ip = 127.0.0.1
- # 设置需要穿透的端口
- local_port = 22
启动方式
ss.sh
- killall frpc
- /home/pi/2/frp_0.58.1_linux_arm_hf/frpc -c /home/pi/2/frp_0.58.1_linux_arm_hf/cc.ini &
然后是中间的云服务器配置
frps.ini
- # 服务端配置
- [common]
- bind_addr = 0.0.0.0
- #服务器IP
- bind_port = 7000
- token = 123456
- bind_udp_port = 7001
- kcp_bind_port = 7000
- #tcp_mux=true
- # 开启控制面板
- dashboard_port = 7500
- dashboard_user = admin
- dashboard_pwd = admin
启动方式
ss.sh
- killall frps
- /a/frp/frp_0.58.1_linux_amd64/frps -c /a/frp/frp_0.58.1_linux_amd64/frps.ini &
然后就是家里的ssh客户端配置
这里如果不配置frp客户端,可以使用服务端ip 和 3322端口直接中转到目标
frpc_ssh_client_p2p.ini
- # 连接服务器配置
- [common]
- server_addr = 139.224.225.186
- #服务器IP
- protocol = tcp
- server_port = 7000
- token = 123456
- # 开启控制面板
- admin_addr = 127.0.0.1
- admin_port = 8081
- # 设置控制面板账号密码
- admin_user = admin
- admin_pwd = admin
-
-
-
-
- # 设置需要访问穿透的命名,可随意命名
- [shaiya_client_22]
- # 设置协议xtcp
- type = xtcp
- # 设置角色为visitor
- role = visitor
- # 设置被穿透主机的frpc穿透名称
- server_name = shaiya_server_22
- # 设置密钥
- sk = abcdefg
- # 将穿透的IP地址绑定为本地地址
- bind_addr = 127.0.0.1
- # 将穿透的端口绑定为本地端口
- bind_port = 3323
-
运行脚本
frpc_ssh_client_p2p_3323.bat
-
- frpc.exe -c frpc_ssh_client_p2p.ini
这样,就可以ssh客户端连接 127.0.0.1:3323 直连办公电脑了
frp服务器目前使用中,如果没云服务器,可以借道从上面服务器中转,有问题可以留言。