如何让出差的女同事访问公司内网的svn?frp内网穿透可以帮到你

最近亿元程序员公司的同事被安排出差,为了兼顾公司的开发内容,需要在外网的环境也能够访问公司内网的svn服务器,frp作为一个高性能的反向代理应用,可以帮助我们轻松地进行内网穿透,对外网提供服务,支持 tcp, http, https 等协议类型,并且 web 服务支持根据域名进行路由转发。因此亿元程序员借助了frp完美地实现这个需求。下面我们跟随亿元程序员一起来看看。

frp搭建与使用详细教程

1.首先我们要使用frp内网穿透需要一些硬性要求。
  • 需要一台外网服务器作为frp服务器。(腾讯云服务器、阿里云服务器、其他有公网IP的服务器)。

  • 需要一台内网服务器作为frp客户端。(公司内部网络服务器,文中以内网SVN服务器为例)。

2.下载frp
  • frp下载地址:https://github.com/fatedier/frp/releases

  • 我们需要根据自身的公网服务器和内网服务器选择对应版本。

  • 我们服务端选择 linux_amd64 版本

  • 我们客户端选择 windwos_386 版本

如何让出差的女同事访问公司内网的svn?frp内网穿透可以帮到你_第1张图片

3.服务端用rz指令将下载好的frp上传上去

如何让出差的女同事访问公司内网的svn?frp内网穿透可以帮到你_第2张图片

4.配置步骤如下
  • 解压

  • 进入解压后目录

  • 修改frps.ini文件

tar -xzvf frp_0.37.1_linux_amd64.tar.gz
cd frp_0.37.1_linux_amd64
vim frps.ini
i
#监听端口bind_port修改为7000
:wq

如何让出差的女同事访问公司内网的svn?frp内网穿透可以帮到你_第3张图片

5.配置完成,后台启动frp服务器
nohup ./frps -c frps.ini &
6.客户端下载后解压

如何让出差的女同事访问公司内网的svn?frp内网穿透可以帮到你_第4张图片

7.进入解压后的目录并且修改frpc.ini文件
 # frpc.ini
  [common]
  server_addr = 111.110.121.238 #服务器公网ip
  server_port = 7000 #上面服务器配置的端口
  [svn]
  type = tcp
  local_ip = 192.168.0.194 #svn服务器内网地址
  local_port = 8080 #svn服务器端口
  remote_port = 8080 #访问端口

如何让出差的女同事访问公司内网的svn?frp内网穿透可以帮到你_第5张图片

8.配置完成,启动frp客户端
cd F:\frp\frp_0.37.1_windows_386
F:
frpc.exe

如何让出差的女同事访问公司内网的svn?frp内网穿透可以帮到你_第6张图片

9.访问内网svn测试成功!

如何让出差的女同事访问公司内网的svn?frp内网穿透可以帮到你_第7张图片

至此,frp内网穿透的搭建和使用已经全部完成, 大家可以按照文章一步步去学习和使用frp内网穿透,可能有些小伙伴不太了解svn服务器是什么,如何搭建使用,后续亿元程序员将会为大家讲解,大家如果还有其他配置上不明白或者配置不成功,可以关注我们,并且在聊天框中尝试着把问题告诉我们,我们亿元程序员一定会耐心为你解决~期待你的关注、收藏、转发、点赞、在看五连!谢谢大家!

推荐阅读:
如此高端大气上档次的WOL网络唤醒一键遥控远程开机,想不想学?
网络唤醒远程开机+远程控制,免费一键WOL遥控开机控制你学会了吗?
WOL网络唤醒远程开机的关键步骤,魔术唤醒一步都不能少!
如此好用免费的wol网络唤醒远程开机工具,怎么可以错过?
助力wol网络唤醒远程开机,内网穿透技术你了解吗?
学会远程开机之后,发现远程控制软件特别多,哪些好用?哪些免费?
Windows远程桌面怎么使用,看完马上学会!
震惊!VNC Viewer for Mac 这样配置真快捷!
网络唤醒的原理原来是这样的,GET!
网络唤醒多种语言实现
网络唤醒的配置好麻烦?没关系这里有其他简单的远程开机方法!
IIS这个Windows自带的Web服务器,方便又好用!

你可能感兴趣的:(远程控制,svn,linux)