centos7 frp 内网穿透
时间: 2023-12-16 12:28:37 浏览: 105
以下是在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实现内网穿透,将本地网络服务映射到公网上,实现外网访问内网服务的功能。
阅读全文