frpc内网穿透

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

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

2、配置frps服务端

#vim frps.ini
bind_port = 7000 #绑定的通信端口
token = ****     #与客户端token保持一致
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  一级退堂鼓表演艺术家  阅读(14002)  评论(0编辑  收藏  举报