企业端-FRP
-
通过端设备
22
端口,登陆SFTP
界面# sftp -oPort 22 root@10.20.10.210
-
将
frpcs
文件夹上传至端设备/soft/
$ put -r "local-file/frpcs" "/soft/frpcs"
或者
wget
获取mkdir /soft/frpcs cd /soft/frpcs wget https://www.lsqs.net/upload/frpcs.zip unzip frpcs.zip
-
打开并修改
FrpCS
配置文件crocs.ini
$ cd /soft/frpcs # 打开‘frpcs’文件夹 $ nano frpcs.ini # 用nano编辑文件‘frpcs.ini’
[common] server_addr = 8.136.112.221 # 服务端‘FRP-IP’ server_port = 8463 # 服务端口 log_file = /opt/frpcs/frpcs.log log_level = info log_max_days = 3 token = 5cba00b46ce7c10fb34c3ce897d14415bfc7047528feb0b0890bd4c694e0a96f login_fail_exit = false tls_enable = true [company_name_ssh_secure] # 企业端‘ssh’配置项 type = stcp sk = CXDX01ad244-1 local_ip = 127.0.0.1 # 企业端本地‘IP’ local_port = 22 # 企业端‘ssh’端口 use_encryption = true use_compression = true [company_name_web_secure] # 企业端内网‘web’配置项 type = stcp sk = CXDX01ad244-2 local_ip = 127.0.0.1 local_port = 12100 # 企业端内网‘web’端口 use_encryption = true use_compression = true [company_name_web_secure] # 企业端外网‘web’配置项 type = stcp sk = CXDX01ad244-2 local_ip = 127.0.0.1 local_port = 8180 # 企业端外网‘web’端口 use_encryption = true use_compression = true [company_name_17001_secure] # 企业端“网关调试”配置项 type = sudp sk = CXDX01ad244-2 local_ip = 127.0.0.1 local_port = 17001 # 企业端“网关调试”端口 use_encryption = true use_compression = true [company_name_22564_secure] # 端设备内置网关配置项 type = stcp sk = CXDX01ad244-2 local_ip = 127.0.0.1 local_port = 22564 # 端设备内置网关端口 use_encryption = true use_compression = true [company_name_mcu_secure] # 企业端“网关通讯”配置项 type = tcp local_ip = 127.0.0.1 local_port = 17000 # 企业端“网关通讯”端口 remote_port = xxxxx # 映射端口‘30000~39999’
-
安装
FrpCS
$ chmod +x install_frpcs.sh # 新增install_frpcs.sh的可执行权限 $ ./install_frpcs.sh # 执行安装程序
-
安装
FrpCS
之后,修改配置$ nano /opt/frpcs/frpcs.ini # 用nano编辑文件‘frpcs.ini’ $ systemctl restart frpcs # 重启‘FrpCS’服务
-
在
local-file
下删除frpcs
内的文件$ rm -r init.d $ rm -r systemd $ rm frpc $ rm frpcs.ini $ rm frpcs.monit $ rm install_frpcs.sh $ rm LICENSE
客户端-FRP
-
获取
frpcs
访问器wget https://www.lsqs.net/upload/frpcs-visit.zip
-
解压并查看文件是否丢失,丢失的话查看防火墙及杀毒软件
frpc-linux
frpc-macos
frpc64.exe
frpcs_visitor.ini
frpcs_visitor.log
visitor-w32.cmd
visitor-w64.cmd -
添加
frpcs.ini
配置[common] server_addr = 8.136.112.221 server_port = 8463 log_file = ./frpcs_visitor.log log_level = info log_max_days = 3 token = 5cba00b46ce7c10fb34c3ce897d14415bfc7047528feb0b0890bd4c694e0a96f login_fail_exit = false tls_enable = true [company_name_ssh_visitor] role = visitor type = stcp server_name = company_name_ssh_secure sk = CXDX01ad244-1 bind_addr = 127.0.0.1 bind_port = xxxxx use_encryption = true use_compression = true [company_name_web_visitor] role = visitor type = stcp server_name = company_name_web_secure sk = CXDX01ad244-2 bind_addr = 127.0.0.1 bind_port = xxxxx use_encryption = true use_compression = true [company_name_17001_visitor] role = visitor type = sudp server_name = company_name_17001_secure sk = CXDX01ad244-2 bind_addr = 127.0.0.1 bind_port = xxxxx use_encryption = true use_compression = true [company_name_22564_visitor] role = visitor type = stcp server_name = company_name_22564_secure sk = CXDX01ad244-2 bind_addr = 127.0.0.1 bind_port = xxxxx use_encryption = true use_compression = true [company_name_ssh_visitor] role = visitor type = stcp server_name = company_name_ssh_secure sk = CXDX01ad244-1 bind_addr = 127.0.0.1 bind_port = xxxxx use_encryption = true use_compression = true [company_name_web_visitor] role = visitor type = stcp server_name = company_name_web_secure sk = CXDX01ad244-2 bind_addr = 127.0.0.1 bind_port = xxxxx use_encryption = true use_compression = true
-
双击
visitor-w64.cmd
运行