当前位置:   article > 正文

linux安装frp实现内网穿透及开机启动_frps启动

frps启动

服务端:

1、下载对应版本的安装包(frp_0.46.0_linux_amd64.tar.gz为例)

https://github.com/fatedier/frp/releases/

2、上传并解压安装包
tar -xzvf frp_0.46.0_linux_amd64.tar.gz -C /etc/frps
3、编辑服务端frps.ini配置文件
vim  /etc/frps/frps.ini
  1. [common]# 用于客户端和服务端连接的端口
  2. bind_port =7000# 用于客户端和服务端连接的口令
  3. token = e8fxAAGBIS7KbhT0Z6iaeTEjTq6kxasb
  4. # 服务端仪表板的端口
  5. dashboard_port =7500# 打开仪表板页面登录的用户名和密码
  6. dashboard_user = root
  7. dashboard_pwd = admin
4、配置systemctl来控制frps
vim /etc/systemd/system/frps.service
  1. [Service]
  2. Type=simple
  3. ExecStart=/etc/frps/frps -c /etc/frps/frps.ini
  4. KillSignal=SIGQUIT
  5. TimeoutStopSec=5
  6. KillMode=process
  7. PrivateTmp=true
  8. StandardOutput=syslog
  9. StandardError=inherit
  10. [Install]
  11. WantedBy=multi-user.target
5、启动frps
  1. # 启动frps
  2. systemctl start frps
  3. # 开机自动启动frps
  4. systemctl enable frps
  5. # 重启frps
  6. systemctl restart frps
  7. # 停止frps
  8. systemctl stop frps
  9. # 查看frps状态
  10. systemctl status frps

客户端:

1、下载对应版本的安装包(frp_0.46.0_linux_amd64.tar.gz为例)

https://github.com/fatedier/frp/releases/

根据客户端设备的情况选择相应的frp程序进行下载,Windows下下载和解压等步骤不再描述。
假定你下载了“frp_0.46.0_windows_amd64.zip”,将其解压在了C盘根目录下,并且将文件夹重命名为“frp”,可以删除其中的frps和frps.ini、frps_full.ini文件。
2、上传并解压安装包
tar -xzvf frp_0.44.0_linux_amd64.tar.gz -C /usr/local/frpc
3、编辑客户端frpc.ini配置文件
vim  /usr/local/frpc/frpc.ini
  1. [common]
  2. server_addr = 服务器公网ip地址
  3. server_port =7000
  4. token = e8fxAAGBIS7KbhT0Z6iaeTEjTq6kxasb
  5. [web]
  6. type = http
  7. local_port =8080
  8. custom_domains = 域名
  9. [rdp]# 远程桌面
  10. type = tcp
  11. local_ip =127.0.0.1
  12. local_port =3389
  13. remote_port =7001[smb]# 远程文件访问
  14. type = tcp
  15. local_ip =127.0.0.1
  16. local_port =445
  17. remote_port =7002
4、配置systemctl来控制frpc
vim /etc/systemd/system/frpc.service
  1. [Unit]# 服务名称,可自定义
  2. Description = frpc service
  3. After = network.target syslog.target
  4. Wants = network.target
  5. [Service]
  6. Type = simple
  7. # 启动frps的命令,需修改为您的frps的安装路径
  8. ExecStart =/usr/local/frpc/frpc -c /usr/local/frpc/frpc.ini
  9. [Install]
  10. WantedBy = multi-user.target
5、启动frpc
  1. # 启动frps
  2. systemctl start frpc
  3. # 开机自动启动frps
  4. systemctl enable frpc
  5. # 重启frps
  6. systemctl restart frpc
  7. # 停止frps
  8. systemctl stop frpc
  9. # 查看frps状态
  10. systemctl status frpc
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/161371?site
推荐阅读
相关标签
  

闽ICP备14008679号