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

frp学习笔记

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

frp学习笔记

frp学习笔记 frp简介

frp是一个内网穿透工具。frp是开源的。frp使用go语言编写。当前互联网设备使用的是ip主要是ipv4,ipv4目前是不够给每一个设备分配一个ip的。要等待ipv6到来了,据说能给世界上每一粒沙子都分配一个ip。那时获取就可以通过ip直接找到你的设备了。ipv4的时代,ip不够用,很多设备都是获得的内网ip。一台电脑如果只有内网ip这个时候,如果在互联网上想访问到这台电脑。frp就是其中一种比较有效的解决方案。 frp的应用场景

ssh内网机器rdp远程连接内网机器访问内网网站访问内网其它服务 github地址

https://github.com/fatedier/frp.githttps://github.com/fatedier/frp/releases/ 如何安装

下载编译好的安装文件。

wget https://github.com/fatedier/frp/releases/download/v0.24.1/frp_0.24.1_linux_amd64.tar.gz

解压即可使用

tar -zxvf frp_0.24.1_linux_amd64.tar.gz
配置 ssh内网映射配置demo

frpc.ini

$ cat frpc.ini 
[common]
server_addr = 192.168.2.100
server_port = 10000
token=123456

[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 10001

frps.ini

$ cat frps.ini
[common]
bind_port = 10000
token=123456
启动

server
./frps -c ./frps.ini

client
./frpc -c ./frpc.ini

后台运行

后台运行中转的服务端:server

nohup ./frps -c ./frps.ini &

后台运行目的客户端:client

nohup ./frpc -c ./frpc.ini &
安全暴露内网服务
https://gofrp.org/docs/examples/stcp/
配置开机启动
#systemd配置文件路径:
 /usr/lib/systemd/system/

添加frpc.service添加frps.service客户端日志目录:/var/log/frp/frpc.log服务器日志目录:/var/log/frp/frps.log日志文件若权限不够,修改frpc.service中的user为root或单独添加一个用户赋予权限 参考

https://gofrp.orghttps://github.com/fatedier/frphttps://sunnyrx.com/2016/10/21/simple-to-use-frp/https://blog.csdn.net/qq_42952331/article/details/104810383https://www.cnblogs.com/srczhang/p/12698685.html


扫描下方二维码,关注我的公众号,获取更多技术方面的知识

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

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

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