centos 7 搭建frp内网穿透
时间: 2023-11-07 19:05:32 浏览: 453
在CentOS 7上搭建FRP内网穿透的步骤如下:
1. 首先,下载FRP服务程序,并将压缩包上传到服务器上。
2. 然后,在服务器上解压FRP程序包。
3. 接下来,配置FRP服务。您可以编辑FRP的配置文件,以指定需要映射到公网的本地网络服务。
4. 最后,启动FRP服务。您可以在公网服务器上使用以下命令启动FRP服务:nohup ./frps -c frps.ini &,然后使用tail -f nohup.out命令查看日志。在内网服务器上,使用相同的命令启动FRP客户端。
相关问题
centos7 frp 内网穿透
以下是在CentOS 7上安装和配置FRPS进行内网穿透的步骤:
1. 下载并上传FRPS程序包:
```shell
# 创建frp目录
mkdir /opt/frp
cd /opt/frp
# 下载frp程序包
wget https://github.com/fatedier/frp/releases/download/v0.37.1/frp_0.37.1_linux_amd64.tar.gz
# 解压程序包
tar -zxvf frp_0.37.1_linux_amd64.tar.gz
```
2. 配置FRPS:
```shell
# 进入frp目录
cd frp_0.37.1_linux_amd64
# 编辑frps.ini配置文件
vi frps.ini
```
在frps.ini中配置以下内容:
```shell
[common]
bind_port = 7000
vhost_http_port = 80
```
3. 启动FRPS:
```shell
# 启动FRPS
./frps -c frps.ini
```
4. 配置防火墙规则:
```shell
# 开放FRPS所需端口
firewall-cmd --zone=public --add-port=7000/tcp --permanent
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload
```
5. 配置路由器端口映射:
在路由器中将FRPS所使用的端口映射到公网IP上。
6. 完成配置后,您就可以通过FRP实现内网穿透,将本地网络服务映射到公网上,实现外网访问内网服务的功能。
centos7 frp 内网穿透 访问宝塔
为了在CentOS 7上使用frp进行内网穿透,您需要完成以下步骤:
1.在CentOS 7上安装frp客户端(frpc)和服务端(frps)。您可以从frp的官方网站下载适用于CentOS 7的二进制文件。
2.在具有公网IP的机器上部署frps服务端。您需要编辑frps.ini文件并配置端口和token等参数。然后,您可以使用以下命令启动frps服务端:
```shell
./frps -c ./frps.ini
```
3.在本地机器上配置frpc客户端。您需要编辑frpc.ini文件并配置服务器地址、端口和token等参数。然后,您可以使用以下命令启动frpc客户端:
```shell
./frpc -c ./frpc.ini
```
4.在宝塔面板中配置内网穿透。您需要在宝塔面板中创建一个新站点,并将站点的端口设置为80或443。然后,您可以使用以下命令将本地机器的端口映射到公网IP上:
```shell
./frpc -c ./frpc.ini
```
5.现在,您可以通过公网IP访问宝塔面板了。只需在浏览器中输入公网IP即可访问宝塔面板。
阅读全文