frpc内网穿透

1、下载客户端和服务端文件

这里以公网服务器是Linux系统为例,分别下载Linux服务端和Windows客户端文件

2、配置frps服务端

vim frps.ini

# 绑定的通信端口
  bind_port=7000

# 与客户端token保持一致
  token=****

# IP地址
  dashboard_addr=0.0.0.0

# 后台访问端口
  dashboard_port=1234

# 登录后台用户名
  dashboard_user=****

# 登录后台密码
  dashboard_pwd=****

2.1、启动frps服务

直接在frps目录下命令启动

./frps -c ./frps.ini

2.2、或者直接添加服务设置自启动

vim /lib/systemd/system/frps.service

编辑文件配置以下内容

[Unit]
Description=frps service
After=network.target syslog.target
Wants=network.target

[Service]
Type=simple
# frps的安装目录
ExecStart=/home/frps/frps -c /home/frps/frps.ini

[Install]
WantedBy=multi-user.target

Linux服务端启动命令

# 设置开机自启动
systemctl enable frps.service

# 启动应用
systemctl start frps.service

# 重启应用
systemctl restart frps.service

# 停止应用
systemctl stop frps.service

# 查看应用的日志
systemctl status frps.service

3、配置frpc客户端

[common]
server_addr = 123.123.123.123 #公网服务器ip地址
authentication_method = token
server_port = 7000 #与服务端配置的通信端口一致
token = *****      #与服务端配置的token值保持一致

[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 3389  #本机电脑的远程端口
remote_port = **** #通过外网直接远程电脑的端口

3.1、直接在客户端目录下命令启动服务

.\frpc.exe -c .\frpc.ini

3.2、或者注册Windows服务设置后台开机自启动

(1) 下载安装服务软件

(2) 在frpc目录下新建start.bat文件,文件内容保存如下

.\frpc.exe -c .\frpc.ini

(3) 在win64目录下输入一下命令运行

.\nssm.exe install frpc

(4) 弹出安装对话框点击Install service,提示successfully,说明安装成功

(5) 可在系统运行服务查看,设置开机自动运行即可

posted @ 2020-08-18 11:26  一级退堂鼓表演艺术家  阅读(14149)  评论(0)    收藏  举报