栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

FRP第二篇之Linux服务器配置frp远程ssh

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

FRP第二篇之Linux服务器配置frp远程ssh

文章目录
      • 准备环境
      • 下载地址
      • 第一部分 实现代理
        • 服务端配置
          • 第一步 解压文件,并且重命名frp,并且进入文件
          • 第二步 frps.ini配置
          • 第三步 授予文件执行权限
          • 第四步 启动
        • 客户端配置
          • 第一步 解压文件,并且重命名frp,并且进入文件
          • 第二步 修改frpc.ini文件
          • 第三步 授予文件执行权限
          • 第四步 启动
      • 测试是否配置成功
          • 日志信息
      • 第二部分 实现自启动
        • 服务器端配置
          • 第一步添加systemctl,方便启动
          • 第二步 启动服务器端
        • 客户端配置
          • 第一步 添加systemctl,方便启动
          • 第二步 启动客户端
      • 免责声明
      • 摘抄

准备环境
主机 IP
阿里云主机 centos7.647.9x.xx.xx
内网centos7.6192.168.253.133
下载地址
https://github.com/fatedier/frp/releases/tag/v0.38.0
第一部分 实现代理 服务端配置 第一步 解压文件,并且重命名frp,并且进入文件
tar -zxvf frp_0.38.0_linux_amd64.tar.gz   # 解压
cd frp  # 进入目录

第二步 frps.ini配置
[common]
bind_addr = 0.0.0.0
bind_port = 4005    #服务器代理端口,
token = 5678912345  #与客户端进行校验的令牌

第三步 授予文件执行权限
chmod +777 frps
chmod +777 frps.ini

第四步 启动
./frps  -c  ./frps.ini

客户端配置 第一步 解压文件,并且重命名frp,并且进入文件
tar -zxvf frp_0.38.0_linux_amd64.tar.gz# 解压
cd frp # 进入目录

第二步 修改frpc.ini文件
[common]
server_addr = 47.9x.xx.xx#服务器的IP地址
server_port = 9999 # 与frps.ini的bind_port一致
token=5678912345
[ssh]
type = tcp  #连接类型,填tcp或udp
local_ip =192.168.253.133  #填127.0.0.1或内网ip都可以
local_port = 22  #需要转发到的端口,ssh端口是22
remote_port = 4444 #frp服务端的远程监听端口,即你访问服务端的remote_port就相当于访问客户端的 local_port #配置服务端监听的端口,与服务端的bind_port端口保持一致

第三步 授予文件执行权限
chmod +777 frpc
chmod +777 frpc.ini

第四步 启动
./frpc -c ./frpc.ini

测试是否配置成功


日志信息

第二部分 实现自启动 服务器端配置 第一步添加systemctl,方便启动
vim /etc/systemd/system/frps.service
-----------------------------------------
[Unit]Description=Frp Server Service
After=network.target

[Service]
Type=simple
ExecStart=/root/frp/frps -c /root/frp/frps.ini
ExecStop=/bin/kill $MAINPID
Restart= always
RestartSec=1min

[Install]
WantedBy=multi-user.target
--------------------------------------------

第二步 启动服务器端
#启动frps
systemctl daemon-reload
systemctl start frps
#启动情况
systemctl status frps
#设置为开机启动
systemctl enable frps

客户端配置 第一步 添加systemctl,方便启动
vim /etc/systemd/system/frpc.service
-----------------------------------------
[Unit]Description=Frp Client Service
After=network.target

[Service]
Type=simple
ExecStart=/root/frp/frpc -c /root/frp/frpc.ini
ExecStop=/bin/kill $MAINPID
Restart= always
RestartSec=1min

[Install]
WantedBy=multi-user.target
--------------------------------------------

第二步 启动客户端
#启动frps
systemctl daemon-reload
systemctl start frpc
#启动情况
systemctl status frpc
#设置为开机启动
systemctl enable frpc

免责声明

本文档供学习,请使用者注意使用环境并遵守国家相关法律法规!
由于使用不当造成的后果上传者概不负责

摘抄

在这个浮躁的时代,只有自律的人,

才能够脱颖而出,成就大事。

– 《觉醒年代》


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/388627.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号