1 Star 0 Fork 0

nwu_zjq / frp

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

1. 介绍

本项目是frp内网穿透工具精简出来的版本

通过命令下载 git clone https://gitee.com/nwu_zjq/frp && chmod 777 frp -R && cd frp

1.1 修改配置

  1. 修改服务端(云服务端)

通过修改frp_*/frps.ini

[common]
bind_port = 云服务器frp端口入口 # 7000

然后通过命令运行后台运行 mkdir -p log/ && nohup ./frps -c frps.ini 1>log/out.txt 2>log/err.txt & 也可以直接前台运行 ./frps -c frps.ini

  1. 修改客户端(本地服务器)

通过修改frp_*/frpc.ini

[common]
server_addr = 云服务器地址 # 1.1.26.26
server_port = 云服务器frp端口入口 # 7000
privilege_token = 密码 # 123456
login_fail_exit = false


[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 本地ssh端口出口 # 22
remote_port = 云服务器将本地ssh端口出口 # 7001

然后通过命令运行后台运行 mkdir -p log/ && nohup ./frpc -c frpc.ini 1>log/out.txt 2>log/err.txt & 也可以直接前台运行 ./frpc -c frpc.ini

  1. 如果正常, 这时候就可以通过远程ssh进行连接本地服务器了 ssh -p 7001 账户@1.1.26.26

2. 设置开机自启动

2.1 服务端(云服务器上)

  1. 修改frps.service 里面的路径
[Unit]
Description=fraps client service
After=network.target syslog.target
Wants=network.target

[Service]
Type=simple
# 只需要修改这里的路径
ExecStart=<frp_root_path>/frp_arm/frps -c <frp_root_path>/frp_arm/frps.ini

[Install]
WantedBy=multi-user.target
  1. 将开机启动服务文件放到system下 sudo cp frps.service /lib/systemd/system/frps.service

  2. 测试效果

sudo systemctl start frps # 然后就启动frps
sudo systemctl enable frps # 再打开开机自启动
sudo systemctl restart frps # 重启服务
sudo systemctl stop frps # 停止服务
sudo systemctl status frps # 查看服务日志

2.1 客户端 (本地服务器)

  1. 修改frpc.service 里面的路径
[Unit]
Description=frpc client service
After=network.target syslog.target
Wants=network.target

[Service]
Type=simple
# 只需要修改这里的路径
ExecStart=<frp_root_path>/frp_arm/frpc -c <frp_root_path>/frp_arm/frpc.ini

[Install]
WantedBy=multi-user.target
  1. 将开机启动服务文件放到system下 sudo cp frpc.service /lib/systemd/system/frpc.service

  2. 测试效果

sudo systemctl start frpc # 然后就启动frpc
sudo systemctl enable frpc # 再打开开机自启动
sudo systemctl restart frpc # 重启服务
sudo systemctl stop frpc # 停止服务
sudo systemctl status frpc # 查看服务日志

空文件

简介

内网穿透 实现服务器远程登录 TCP连接 需要公网ip, 打开公网frps 展开 收起
Shell
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/nwu_zjq/frp.git
git@gitee.com:nwu_zjq/frp.git
nwu_zjq
frp
frp
master

搜索帮助