钉钉内网穿透不能用了吗?自行搭建frp内网穿透工具

网站编辑2023-04-25 09:49:29500

  钉钉内网穿透不能用了吗?因安全合规、服务资源和维护成本等原因,钉钉于2022年7月21日起,不再提供内网穿透的工具服务,若需要在本地或开发测试环境调试中有内网穿透的需求,请自行搭建的frp内网穿透工具。以下是自行搭建frp内网穿透工具的操作参考:

  

  一、准备工作

  

  需要准备一台公网服务器。

  

  需要有域名并已经正常解析到公网服务器。

  

  二、什么是frp

  

  frp 是一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议。可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网。

  

  步骤一:服务端安装

  

  1、执行以下命令,下载frp工具压缩包。

  

  wget https://github.com/fatedier/frp/releases/download/v0.38.0/frp_0.38.0_linux_amd64.tar.gz

  

  2、执行以下命令,解压frp工具包

  

  tar -xvf frp_0.38.0_linux_amd64.tar.gz 

  

  3、执行以下命令,移动至/usr/local。

  

  mkdir /usr/local/frp

  

  mv frp_0.38.0_linux_amd64/* /usr/local/frp/

  

  4、(可选)删除frpc.ini和frpc文件,frpc相关的文件属于客户端配置。

  

  步骤二:服务端配置

  

  1、执行以下命令进入frp文件夹。

  

  cd /usr/local/frp

  

  2、执行以下命令编辑frps服务端配置文件。

  

  vi frps.ini/

  

  3、frps服务端配置文件内写入以下信息。

  

  [common] #必须设置

  

  bind_port = 7000 #frp服务端端口,默认7000

  

  vhost_http_port = 80 #自定义设置的http访问端口

  

  [ssh] #ssh反向代理(不是必须设置)

  

  listen_port = 6000 #设定的ssh访问端口

  

  [web] 

  

  type = http #为服务类型,可以设为http,https

  

  custom_domains = frps.com #为要映射的域名,记得域名的A记录要解析到外网主机的IP。

  

  4、执行以下命令启动frps。

  

  ./frps -c ./frps.ini

  

  步骤三:客户端安装

  

  1、执行以下命令,下载frp工具压缩包。

  

  wget https://github.com/fatedier/frp/releases/download/v0.38.0/frp_0.38.0_linux_amd64.tar.gz

  

  2、执行以下命令,解压frp工具包。

  

  tar -xvf frp_0.38.0_linux_amd64.tar.gz 

  

  3、执行以下命令,根据自己的偏好,移动至目标文件夹。

  

  mkdir /usr/local/frp

  

  mv frp_0.38.0_linux_amd64/* /usr/local/frp/

  

  4、(可选)删除frps.ini和frps文件,frps相关的文件属于服务端配置。

  

  步骤四:客户端配置

  

  1、执行以下命令进入frp文件夹。

  

  cd /usr/local/frp

  

  2、执行以下命令编辑frpc客户端配置文件。

  

  vi frpc.ini

  

  3、frpc客户端配置文件内写入以下信息。

  

  [common]

  

  server_addr = x.x.x.x    # frps所在主机的IP

  

  server_port = 7000       # frps与frpc客户端通信的端口

  

  [web-compute1]           # 内网多台web服务器,此名称不能重复

  

  type = http              # 通信协议类型   

  

  local_port = 8000        # 本地开放的web端口

  

  subdomain = compute1     # 子域名

  

  4、执行以下命令启动frpc。

  

  ./frpc -c ./frpc.ini


最新推荐

  • 钉钉专属版

    钉钉专属版

    面向中小企业 安全合规、自主可控、专属AI

    ¥98000年

    查看详情
  • 钉钉标准版

    数字化起步阶段企业及个人 高效协同、管理团队、激发活力

    免费

    查看详情
  • 钉钉创业版

    钉钉创业版

    面向小微企业 管理有序、协同便捷、形象专业

    ¥980年

    查看详情
  • 钉钉专业版

    钉钉专业版

    面向中小企业 深度协同、资产安全、灵活开发

    ¥9800年

    查看详情
  • 钉钉混合版

    钉钉混合版

    面向中小企业 公私结合、本地运行、一致体验

    按需购买

    查看详情