Frp 内网穿透实现
1.下载对应的frp压缩包:
sudo wget https://github.com/fatedier/frp/releases/download/v0.36.2/frp_0.36.2_linux_amd64.tar.gz
2.解压
tar -zxvf frp_0.36.2_linux_amd64.tar.gz
3.通过阿里云网页配置阿里云服务器对应的端口;例:7000
4.阿里云服务器中下载,解压frp工具包
5.配置阿里云服务器端的frps.ini
[common]
bind_port = 7000 #阿里云服务器中配置端口号
如果需要web 访问相关端口,配置中增加vhost_http_port :
[common]
bind_port = 7000 #阿里云服务器中配置端口号
vhost_http_port = 80
6.内网服务器端的文件配置frpc.ini
[common]
server_addr = 阿里云服务器IP
server_port = 7000
[ssh]
type = tcp
local_ip = 内网服务器IP
local_port = 22
remote_port = 6000 #ssh 访问时使用的端口号
[web]
type = http
local_port = 8080 对应内网服务器端口号
custom_domains = 阿里云服务器IP
配置完成后:
内外服务器端执行方式:
nohup ./frpc -c frpc.ini &
entenr
ps -ef | grep frp #查看线程是否启动成功
阿里服务器端执行方式:
nohup ./frps -c frps.ini &
entenr
ps -ef | grep frp #查看线程是否启动成功
ssh 访问方式:
ssh://内外服务器使用账号@阿里云服务器IP:6000
密码是:内外服务器访问密码
web 访问方式:
Ip:80