下载frp
地址

外网端准备一个有公网IP的服务器做服务端,我是用的是阿里云服务器

服务端
配置监听端口和http访问端口
在这里插入图片描述
客户端
在这里插入图片描述

  • server_addr:公网阿里云服务器的IP
  • server_port:和服务端一致
  • type:http为网页服务,ssh为ssh服务
  • local_ip:内网服务器ip
  • local_port:内网服务器的http服务端口
  • remote_port:用于远程ssh的端口

通过ssh远程连接内网终端

ssh -p 6001 root@公网IP

访问web服务

公网IP:8006
设置frp自启

frpc

vim /etc/systemd/system/frpc.service

[Unit]
Description=frpc daemon
After=syslog.target  network.target
Wants=network.target

[Service]
Type=simple
ExecStart=frpc -c frpc.ini # 对应目录
Restart=always
RestartSec=1min
ExecStop=/usr/bin/killall frpc

[Install]
WantedBy=multi-user.target

frps

vim /etc/systemd/system/frps.service

[Unit]
Description=frpc daemon
After=syslog.target  network.target
Wants=network.target

[Service]
Type=simple
ExecStart=/opt/frp_0.36.2_linux_amd64/frps -c /opt/frp_0.36.2_linux_amd64/frps.ini
Restart=always
RestartSec=1min
ExecStop=/usr/bin/killall frps

[Install]
WantedBy=multi-user.target

更多推荐