frp内网穿透31400
时间: 2023-09-26 22:13:20 浏览: 110
frp内网穿透可通过端口映射的方式将内网服务暴露在公网环境中。通过配置frp客户端和frp服务器,实现内网穿透的过程如下:内网 -> frp客户端 -> frp服务器 -> 公网 -> frp客户端。
要实现frp内网穿透,首先需要一台有公网IP的服务器,并在该服务器上安装frp服务端和客户端。在Linux系统中安装frp可以通过以下步骤:
1. 下载frp压缩包:在Linux终端中执行以下命令下载frp压缩包:
```
wget https://github.com/fatedier/frp/releases/download/v0.42.0/frp_0.42.0_linux_amd64.tar.gz
```
2. 解压frp压缩包:使用以下命令解压下载的压缩包,并将frp文件夹移动到指定位置:
```
tar -zxvf frp_0.42.0_linux_amd64.tar.gz
mv frp_0.42.0_linux_amd64 frp
```
3. 进入frp配置文件目录:使用以下命令进入frp配置文件所在的目录:
```
cd /frp
```
以上是在Linux系统上安装frp并配置的基本步骤,接下来可以根据具体需求进行配置,以实现内网穿透的功能。
关于您提到的"frp内网穿透31400",31400可能是您在配置frp时设定的用于内网穿透的端口号。具体的端口号设置需要根据您的实际需求来进行配置。
相关问题
frp内网穿透31400端口
根据引用的内容,frp内网穿透可以通过配置frpc.ini文件来实现。你可以将frpc.ini文件配置如下:
[common]
server_addr = **********#服务端的IP 与frps.ini的bind_port一致
server_port = 7000 # 与frps.ini的token一致
token = 123456
[smb]
type = tcp
local_ip = 127.0.0.1
local_port = 445
remote_port = 445
[ssh2]
type = tcp
local_ip = 127.0.0.1
local_port = 3306
remote_port = 6009
[ssh3]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 6007
在这个配置文件中, [smb]配置项表示将本地的445端口映射到远程的445端口, [ssh2]配置项表示将本地的3306端口映射到远程的6009端口, [ssh3]配置项表示将本地的22端口映射到远程的6007端口。所以,frp内网穿透的31400端口并未在配置文件中映射。你可以根据上述配置示例,自行添加相应的配置项来实现31400端口的穿透。
frp内网穿透内网linux
frp是一种内网穿透工具,可以通过frp客户端和frp服务器将内网服务映射到公网上,从而实现在公网访问内网服务的功能。内网穿透的原理是通过frp客户端将内网的请求发送给frp服务器,再由frp服务器将请求转发到公网,最后响应结果返回给frp客户端。在linux系统上进行frp内网穿透的步骤如下:
1. 在linux系统上下载并解压frp文件,可以使用以下命令:
```
wget https://github.com/fatedier/frp/releases/download/v0.42.0/frp_0.42.0_linux_amd64.tar.gz
tar -zxvf frp_0.42.0_linux_amd64.tar.gz
mv frp_0.42.0_linux_amd64 frp
```
2. 进入frp目录,可以使用以下命令:
```
cd frp
```
3. 配置frp客户端的配置文件frpc.ini,根据需要设置需要映射的内网服务和对应的端口。配置文件示例:
```
[common]
server_addr = frp服务器地址
server_port = frp服务器端口
token = 认证密钥
[ssh]
type = tcp
local_ip = 内网服务IP
local_port = 内网服务端口
remote_port = 公网访问端口
```
4. 启动frp客户端,使用以下命令:
```
./frpc -c frpc.ini
```
通过以上步骤,你可以在linux系统上成功搭建frp内网穿透。
阅读全文