zerotier 远程办公方案
武汉新肺炎疫情下,搞得人心惶惶。很多公司都要求前期远程办公
我厂日常有在家远程应急支持的情况,所以公司很早就有VPN服务。只需要申请VPN服务,开通之后就可以连上公司各种公共资源。
然而对于一些非公共资源、VPN没有覆盖到的资源、公司没有开通VPN的情况,要怎么解决呢?
这里推荐一款神器:zerotier
基本步骤:
1.注册账号
然而这个神奇的网站主页上,并没有Register、Sign In 等菜单/按钮。
这里我们点右上角Login

再点LoginToZeroTier 按钮

然后就可以注册了。也可以直接用Google账户登录,前提是要有梯子

注册界面填信息、邮箱找验证码就不赘述了。
2.创建网络,免费的即可。要懂点英文
回到主页,Login。然后点Networks,再点Create a NetWork

然后点新创建的NetWork,注意要选Private,就进入管理页面了。
3.下载软件并安装、运行。主页找Download
https://www.zerotier.com/download/
各种平台都有
linux找不到的,可以进 https://download.zerotier.com/ 这个页面找。包括spk、exe、deb、rpm等都有
windows直接安装、运行,托盘图标右键菜单,Join NetWork,输入上面你创建的网络的id。linux要敲命令zerotier-cli join xxx

就是上面红框里面的内容。
然后在网络管理页面,就是点上面红框这一行,进入的页面
往下划拉话,找到客户端列表,新加入的客户端前面有个红色虚线。表示未授权。点下,勾上前面的复选框,就可以了。过一会儿就会出现ip。每个客户端都这样操作一遍

4.重点
一般的客户端没有什么特别的。按照上面流程处理就可以了。
公司的客户端有特别要求。
a.必须是linux、unix、openwrt等*nix系统。因为windows哥我不会操作
b.命令行安装好。加入网络,分配完ip
c.开启ip转发。linux下 cat /proc/sys/net/ipv4/ip_forward 显示1就是开了。具体怎么开启,去百度查对应操作系统、版本的方式。要重启后仍然有效的方案
d.在管理页面最前面,route列表中,添加一行路由。假设你的公司的局域网ip是,192.168.1.xxx,(注意zerotier分配的ip段不要跟这个重复,可以在管理页面修改)
假设你公司这个linux机器的zerotier的ip是 192.168.192.11,内网ip是 192.168.1.100,那么添加的路由如下

添加好之后,等大约10几秒。根网络情况有关。
可以在其他客户端ping 192.168.1.100,如果通就说明正常了。注意下,因为内网穿透有丢包、成功率问题。有些时候不通是网络丢包。可以多发几个包
正常你其他客户端跟公司网络不属于同一个局域网,与 192.168.1.100是不通的,就算开了zerotier,也只能连接到 内网机器的zerotier ip上。但是,加了路由,就可以了。
如果你要访问公司的其他机器,那就继续下面的操作:
ifconfig 列一下所有网卡
假设公司LAN网卡名为ens18,zerotier网卡名为zt2lr2wzdx。用你两个网卡名替换这两个值,然后在公司这台linux机器上执行下面的命令,注意,可能需要 sudo。
iptables -t nat -A POSTROUTING -o ens18 -j MASQUERADE
iptables -A FORWARD -i ens18 -o zt2lr2wzdx -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD -i zt2lr2wzdx -o ens18 -j ACCEPT
然后,其他装了zerotier并加入了你的网络的客户端就可以访问公司其他内网机器了,ip不变。享受吧!
zerotier 远程办公方案的更多相关文章
- 实测总结 挂载远程文件夹方案 smb ftp sftp nfs webdav
挂载远程文件夹的方法有: 1.smb 2.ftp 3.sftp 4.nfs 5.webdav 1.smb windows局域网使用的协议,windows网上邻居发现的共享文件夹即使用的smb协议,可以 ...
- 助力企业战疫提效保质,腾讯wetest远程办公工具包请查收!
导语 疫情当前,减少个人的出行与聚集成为了抗击疫情的重要防线.不少企业为了员工的安全与战疫的目标,开始实行在家远程办公的措施.作为开发测试人员,对工作环境与设备软件的条件要求相对较高,当前在远程办公的 ...
- ZeroTier 局域网组建工具
无公网IP通过ZeroTier实现内网穿透 需求:想要在公司访问家里内网NAS,或是在家里访问公司服务 有固定的公网IP或动态的公网IP:常见的方案动态域名解析做端口转发方式等 无公网IP:常见的实现 ...
- 最佳实践 | 疫情之下,了解 eolink 如何助力远程办公!
新冠疫情肆虐,eolink 结合自身长期的远程研发协作经验,为企业推出 API 管理远程协作指南,以下方案不仅在 Eolinker 内部,也在众多客户中得到验证,希望能够帮助您快速了解如何将 API ...
- 分布式锁1 Java常用技术方案
前言: 由于在平时的工作中,线上服务器是分布式多台部署的,经常会面临解决分布式场景下数据一致性的问题,那么就要利用分布式锁来解决这些问题.所以自己结合实际工作中的一些经验和网上看到的一些资 ...
- 再谈C#采集,一个绕过高强度安全验证的采集方案?方案很Low,慎入
说起采集,其实我是个外行,以前拔过阿里巴巴的客户数据,在我博客的文章:C#+HtmlAgilityPack+XPath带你采集数据(以采集天气数据为例子) 中,介绍过采集用的工具,其实很Low的,分析 ...
- 谈谈一些有趣的CSS题目(八)-- 纯CSS的导航栏Tab切换方案
开本系列,谈谈一些有趣的 CSS 题目,题目类型天马行空,想到什么说什么,不仅为了拓宽一下解决问题的思路,更涉及一些容易忽视的 CSS 细节. 解题不考虑兼容性,题目天马行空,想到什么说什么,如果解题 ...
- iOS开发之多种Cell高度自适应实现方案的UI流畅度分析
本篇博客的主题是关于UI操作流畅度优化的一篇博客,我们以TableView中填充多个根据内容自适应高度的Cell来作为本篇博客的使用场景.当然Cell高度的自适应网上的解决方案是铺天盖地呢,今天我们的 ...
- 尝试asp.net mvc 基于controller action 方式权限控制方案可行性
微软在推出mvc框架不久,短短几年里,版本更新之快,真是大快人心,微软在这种优秀的框架上做了大量的精力投入,是值得赞同的,毕竟程序员驾驭在这种框架上,能够强力的精化代码,代码层次也更加优雅,扩展较为方 ...
随机推荐
- Python网络编程笔记一
AF_INET:IPV4 AF_INET6:IPV6 套接字类型: SOCK_STREAM:TCP SOCK_DGRAM:UDP 创建TCP套接字,也可以不传递参数,默认创建TCP套接字 tcpSoc ...
- hadoop中 namenode的持久化
一.为什么namenode持久化 namenode通过内存存储hdfs集群的元数据(目录结构 文件信息 块对应关系),如果内存出现问题,那么会数据丢失,需要通过持久化,把内存中的数据定期的存储在硬盘中 ...
- 【软帝学院】女生不适合学习java?其实女生学java更有优势,更好就业!
女生适合学java吗?女生做IT怎么样 首先要表明我的观点,编程是不分男女,什么女生不适合学编程的说法,从客观上来说,我觉得这是一种偏见. 不少人潜意识里认为女生不适合从事IT开发岗位的工作,因为他们 ...
- 【题解】BZOJ4548 小奇的糖果(树状数组)
[题解]BZOJ4548 小奇的糖果(树状数组) 说在前面:我有个同学叫小奇,他有一个朋友叫达达,达达特爱地理和旅游,初中经常AK地理,好怀恋和他已经达达一起到当时初中附近许多楼盘的顶楼逛的时光... ...
- 小小知识点(二十四)什么是5G
转自 https://www.ifanr.com/1149419 一个简单且神奇的公式 今天的故事,从一个公式开始讲起.这是一个既简单又神奇的公式.说它简单,是因为它一共只有 3 个字母.而说它神奇, ...
- InnoDB与MyISAM的区别(高性能MySQL笔记)
1.InnoDB支持事务,MyISAM不支持,也就是说MyISAM不支持事务回滚操作,这个功能可能是致命的 2.InnoDB支持行锁,MyISAM只支持表锁,不过InnoDB的行锁是建立在索引之上的, ...
- C#事件(Event): 发布符合 .NET Framework Guidelines 的事件
本文翻译整理自:https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/events/how-to-publish-event ...
- 基于Spring封装的Javamail实现邮件发送
1.依赖 <dependency> <groupId>org.springframework</groupId> <artifactId>spring- ...
- 序列积第m小元素 二分答案优化
给出两个长度为n的数组A和B, 在A和B中各任取一个, 可以得到n×n个积. 求第m小的元素. n<=100000 这一道题的意思就是 a1 a2 a3 a4.. b1 b2 b3 b4 n^2 ...
- 暑假提高组集训Day1 T2
那么这一道题我在考试的时候写挂了(0分 呜呜~) 我原来的思路是广搜来骗取部分分(哈哈~) 但是我忘记了一个非常重要的问题 我广搜开的数组没有考虑负的下标 下一次考试如果再写暴力 就可以把坐标都加上一 ...