安装客户端 wget https://github.ioiox.com/stilleshan/frpc/raw/branch/master/frpc_linux_install.sh && chmod +x frpc_linux_install.sh && ./frpc_linux_install.sh 编辑配置 vim /usr/local/frp/frpc.ini 下面给出一个frpc的示例文件,包括了http,https,tcp隧道的配置 # frpc.ini 示例配置文件(带有HTT...
frp 采用 Golang 编写,支持跨平台,仅需下载对应平台的二进制文件即可执行,没有额外依赖。frp 主要由客户端(frpc)和服务端(frps)组成,服务端通常部署在具有公网 IP 的机器上,客户端通常部署在需要穿透的内网服务所在的机器上。 内网服务由于没有公网 IP,不能被非局域网内的其他用户访问。用户通过访问服务端的 frp...
local_ip=127.0.0.1 //本地网络映射源(可访的问本地网络)local_port=22 //映射源服务端口remote_port=3022 //FRPS服务器上映射服务源对应端口 这样,通过以下命令,就可以启动服务了 ./frpc -c frpc.ini 连接成功后,FRPS和FRPC两端都可以看到连接成功的打印信息。 同时,我们可以通过访问frp.sample.win:3022,访...
3.内网服务器frpc部署 使用内网服务器的root账户进行配置 su 配置内网服务器端frpc sudo vim frpc.toml serverAddr = "公网IP" serverPort = 5000 #云服务器端的bindPort transport.tls.enable = false [[proxies]] name = "ssh" type = "tcp" localIP = "127.0.0.1" localPort = 22 remotePort = 700...
frps/frpc 的工具包的github地址是: Releases · fatedier/frp · GitHub[1] 下载适合自己机器的版本即可。 在服务端,即主机 B 中,编辑 frps.ini 文件: 代码语言:javascript 代码运行次数:0 运行 AI代码解释 [common]bind_port=7000dashboard_port=7500dashboard_user=admin ...
使用frps和frpc实现内网穿透 内网穿透的作用包括跨网段访问一个局域网中的一台主机。 如上图,假设我们想要通过主机 A 访问主机 C,但是主机 A 和主机 C 绑定的都是私有 ip 地址,所以它们之间是无法直接进行通信的。要想使得 A 和 C 能够进行通信,就需要用到内网穿透的技术。
frp 主要由两个组件组成:客户端(frpc) 和 服务端(frps)。通常情况下,服务端部署在具有公网 IP 地址的机器上,而客户端部署在需要穿透的内网服务所在的机器上。 由于内网服务缺乏公网 IP 地址,因此无法直接被非局域网内的用户访问。用户通过访问服务端的 frps,frp 负责根据请求的端口或其他信息将请求路由到相应的内...
`bind_port`:这是frps监听的端口,用于接收frpc的连接。例如,可以设置为`7000`,表示frps在公网服务器上监听`7000`端口,等待frpc连接。`vhost_http_port`:如果要实现HTTP服务的穿透,这个参数用于设置HTTP服务监听的端口。假设设置为`8080`,当外部请求发送到公网服务器的`8080`端口时,会通过frp转发到内网的HTTP...
客户端(frpc):部署在内网中,负责将内网服务的请求通过FRP协议发送到公网上的frps服务器。 服务器(frps):部署在公网上,接收来自frpc的数据包,并根据配置将请求转发到相应的内网服务。 当外网用户访问frps服务器上的特定端口时,frps会将该请求转发给对应的frpc客户端,frpc再进一步将请求转发给内网中的实际服务,从而实...
1.FRP内网穿透-客户端(frpc)2024-02-23 2.FRP内网穿透-服务端(frps)2024-02-23 收起 1. 注意事项 frp服务端需要安装在一台带 固定公网IP 的机器上,本文以腾讯云服务器(debian系统)为例; 需要根据处理器架构下载不同版本的frp。 使用命令 uname -m 查看处理器架构。 如果是 x86_64 即可选择 amd64,若...