自己部署内网穿透

    0

frp

下载

bash
wget https://github.com/fatedier/frp/releases/download/v0.44.0/frp_0.44.0_linux_arm64.tar.gz

解压

bash
tar -zxvf frp_0.44.0_linux_arm64.tar.gz

配置

  • frpsfrps.ini 放到具有公网 IP 的机器上。
  • frpcfrpc.ini 放到处于内网环境的机器上。

配置frps.ini

ini
# frps.ini [common] bind_port = 7000 #与客户端绑定的进行通信的端口 vhost_http_port = 9000 #域名后的端口号

启动服务端

bash
./frps -c ./frps.ini

配置客户端

ini
# frpc.ini [common] server_addr = 120.56.37.48 #公网服务器ip server_port = 7000 #与服务端bind_port一致 #公网访问内部web服务器以http方式 [web] type = http #访问协议 local_port = 8081 #本地端口 custom_domains = frp.annyyy.com #域名

centos要给755可执行权限,启动脚本

bash
./frpc -c ./frpc.ini

资源

awesome-tunneling

评论区

共有评论 0

暂无评论