文章目录
一、前言
- 小型开发团队,人员较为分散,甚至不在一个地区,这种情况下进行联合开发,该如何搭建办公环境呢?首先,我们需要明确需要哪些基础设施?如本文标题所示,http(Git代码托管的web服务)、ssh(远程终端、如编译服务器)、samba (编译服务器、文件共享服务器)就是首先需要满足的三个远程服务。
- 满足这3个服务,散落在各地的开发人员,只要可以上网,就能使用到上述服务,而且,我们需要它速度足够快,而费用则是免费或者几乎免费!
对于内网穿透,很多人会想起使用花生壳,但花生壳所实现的代理,速度较慢,本文同期测试,速度仅为150kb/s,慢如老狗,且有流量限制,端口也只能映射2个,其余就得付费。总结下来,花生壳弄个http或者ssh服务倒是可以,其余的,如samba,文件共享,那就别想了,就算能用,速度也太慢了,卡到爆。FRP的出现,让我们能即刻拥有免费的、高速的外网服务器!
对于samba服务,本人真是搞了近2天&