前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Ubuntu安装frps服务器与xtcp配置

Ubuntu安装frps服务器与xtcp配置

作者头像
用户5746037
发布2022-05-18 12:08:32
4.1K0
发布2022-05-18 12:08:32
举报
文章被收录于专栏:web服务器web服务器

ubuntu安装frps服务器与xtcp配置

1.在服务器上安装

1.下载

代码语言:javascript
复制
wget  https://github.com/fatedier/frp/releases/download/v0.29.0/frp_0.29.0_linux_amd64.tar.gz
tar -zxvf frp_0.29.0_linux_amd64.tar.gz

2.修改服务器配置文件:frps.ini

代码语言:javascript
复制
[common]
bind_port = 7000
#auth_token = frp
# 指定 Dashboard 的监听的 IP 地址
dashboard_addr = 0.0.0.0
# 指定 Dashboard 的监听的端口
dashboard_port = 7500
# 指定访问 Dashboard 的用户名
dashboard_user = admin
# 指定访问 Dashboard 的端口
dashboard_pwd = admin
#启用加密
#use_encryption = true
#启用压缩
#use_compression = true
#log_file = ./frps.log
#log_level = info
subdomain_host = aphero.top
vhost_http_port = 9000

3.启动服务器:

代码语言:javascript
复制
./frps -c frps.ini
或
nohup ./frps -c frps.ini &

2.在客户端上安装frpc

1.下载

代码语言:javascript
复制
wget  https://github.com/fatedier/frp/releases/download/v0.29.0/frp_0.29.0_linux_arm.tar.gz
tar -zxvf frp_0.29.0_linux_arm.tar.gz

2.修改客户端配置服务frpc.ini

代码语言:javascript
复制
[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

3.启动客户端

代码语言:javascript
复制
./.frpc -c frpc.ini

3.开启xtcp实现协议P2P模式穿透

1.在frps.ini为xtcp配置UDP端口时:

代码语言:javascript
复制
# frps.ini 
bind_udp_port = 7001

2.frpc在计算机B上启动,公开SSH端口。请注意,该remote_port字段已删除

代码语言:javascript
复制
# frpc.ini 
[common] 
server_addr = xxxx
 server_port = 7000

[p2p_ssh] 
type = xtcp
 sk = abcdefg
 local_ip = 127.0.0.1
 local_port = 22

3.使用配置启动另一个frpc(通常在另一台计算机C上)以使用P2P模式连接到SSH

代码语言:javascript
复制
# frpc.ini 
[common] 
server_addr = xxxx
 server_port = 7000

[p2p_ssh_visitor]
类型= xtcp
角色=访问者
server_name = p2p_ssh
 sk = abcdefg
 bind_addr = 127.0.0.1
 bind_port = 6000

4.在计算机C上,使用以下命令连接到计算机B上的SSH

代码语言:javascript
复制
ssh -oPort=6000 127.0.0.1
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • ubuntu安装frps服务器与xtcp配置
    • 1.在服务器上安装
      • 1.下载
      • 2.修改服务器配置文件:frps.ini
      • 3.启动服务器:
    • 2.在客户端上安装frpc
      • 1.下载
      • 2.修改客户端配置服务frpc.ini
      • 3.启动客户端
    • 3.开启xtcp实现协议P2P模式穿透
      • 1.在frps.ini为xtcp配置UDP端口时:
      • 2.frpc在计算机B上启动,公开SSH端口。请注意,该remote_port字段已删除
      • 3.使用配置启动另一个frpc(通常在另一台计算机C上)以使用P2P模式连接到SSH
      • 4.在计算机C上,使用以下命令连接到计算机B上的SSH
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档