无公网IP,使用ZeroTier免费内网穿透
无公网IP,使用ZeroTier免费内网穿透
有公网IP的用户还是建议使用端口转发的方式(速度最理想)
没有固定的公网IP,想要在家里或外地访问公司的服务器,常见的实现方案向日葵、teamviewer、ngrok等等
这里主要介绍通过ZeroTier实现内网穿透,免费搭建属于自己的虚拟局域网。
免费用户可以支持100个设备,支持Windows、macOS、Linux、IOS、Android、等等。
操作极其简单:
创建账号—>创建访问密钥——>需要互通的设备安装zerotier客户端——>输入创建的访问密钥——>结束
原理:
ZeroTier虚拟了一个网段,比如网段为10.147.20.0/24(可选择其他),公司和家里分别安装ZeroTier客户端,各客户端会虚拟出一个IP并选择加入10.147.20.0/24这个网段,所有加入到这个10.147.20.0/24的客户端即可互相访问
1、获得zerotier账号
授权第三方账号或注册zerotier账号登陆 https://my.zerotier.com/login
2、创建网络
点击导航栏 “Networks”进入
“+ Create a Network” 创建网络
点击进入创建好的网络
此时可以看到Network ID,后续添加设备都会需要这个ID
Access Control,默认是Certificate (Private Network),选择此模式表示每次在添加新的主机时,需要进入此后台手动勾选授权是否允许连接
如果选择None (Public Network)模式,表示加入网络后自动分配IP并允许连接,从安全性来说建议使用默认选项Certificate (Private Network),方便性来看None (Public Network)更方便,不用每次加入网络后,都进入这个后台手动勾选授权
接下来只需要在其他设备安装所对应的客户端,然后加入到这个网络中就可以了。
Windows客户端安装
下载客户端https://download.zerotier.com/dist/ZeroTier%20One.msi
运行安装完成后,在任务栏上右键点击zerotier图标,点击Join Network加入
填入创建网络时生成的 Network ID
然后回到https://my.zerotier.com/network页面所创建的网络中,刷新即可看到刚刚加入的主机,如果使用的是Certificate (Private Network)模式,需要在页面中手动勾选一下允许加入网络
Centos7客户端安装
1、编辑添加yum源
# vi /etc/yum.repos.d/zerotier.repo
[zerotier]
name=ZeroTier, Inc. RPM Release Repository
baseurl=http://download.zerotier.com/redhat/el/$releasever
enabled=1
gpgcheck=0
2、安装zerotier
# yum clean all && yum install zerotier-one -y
3、启动服务
# zerotier-one -d
4、查看服务状态
# zerotier-cli status
200 info 789c8cbac6 1.4.6 ONLINE #表示服务状态正常
# netstat -lntp|grep zerotier #看到所启动的服务端口
5、加入网络(后面是自己的 Network ID号)
# zerotier-cli join "Network ID"
200 join OK #连接成功
6、去https://my.zerotier.com/network页面勾选验证
7、主机验证
回到centos7主机上通过ip a 命令即可看到,多了一个内网IP,此内网IP和zerotier一致,表示配置完成
加入网络
# zerotier-cli join "Network ID"
离开网络
# zerotier-cli leave "Network ID"
列出网络状态
# zerotier-cli listnetworks
无公网IP,使用ZeroTier免费内网穿透相关推荐
- 没有公网IP,快速免费内网穿透
在大内网环境下,没有公网IP非常普遍.而如何没有公网IP的环境下,外网访问内网,常见通过内网穿透来实现,毕竟自己买一个公网IP,费用可不小. 内网穿透,主要通过第三方公网IP服务器进行数据转发,不需要 ...
- 通过ZeroTier访问无公网IP地址,实现内网穿透
# 介绍 ZeroTier是一款非常好用的内网穿透工具,不需要配置,就能实现虚拟局域网的组建,让你可以在外也能连回家中.学校.办公室的电脑获取资料,数据.配置与使用都非常简单,堪称「 无配置,零基础」 ...
- 无需设置路由器,无需公网ip 实现永久免费内网穿透
用网云穿在 N1 盒子上实现 Openwrt 的内网穿透 软路由器情况 N1(已经刷入 Armbian) 中使用 docker 创建 Openwrt 容器作为旁路由. 我的内网 ip 信息 内网 IP ...
- 无需公网IP,免费内网穿透【cpolar】访问内网服务
由于IPV4公网IP的枯竭,运营商现在基本不会分配公网固定IP,被分配到的普遍是内网IP.而没有公网IP,可以做内网穿透来实现外网访问内网,通过第三方公网IP服务来进行数据转发. 这里推荐一款免费好用 ...
- [菜鸟向]使用ZeroTier实现内网穿透,校外连接实验室服务器
目录 废话 正文 废话 为了在寒假期间继续科研 愉快玩耍,需要使用实验室的服务器. 然而,如果要在外面访问公司或实验室的电脑,因为这些没有固定的公网IP,常常会使得事情变得很麻烦 为此,做了一些简单的 ...
- 外网访问公司内网服务器,无需公网IP,免费内网穿透
在工作中,有时候会遇到在家或者出差在外,公司服务器出现问题,需要在外远程访问公司内网服务器的情况. 但公司服务器处于内网中,无法直接从外网访问,与其直接通信.这时可以做内网穿透,通过第三方公网IP服务 ...
- 树莓派搭建网站,并免费内网穿透发布上线到公网
系列文章 树莓派搭建网站,并免费内网穿透发布上线到公网 树莓派搭建WordPress网站,并内网穿透发布上线无需公网IP服务器 为树莓派上的WordPress网站配置自己的域名,并内网穿透发布上线公网 ...
- 简单免费内网穿透教程,利用树莓派实现低成本建站 无需公网
很多人都想试试自己建站玩一玩 (比如博客.自建网盘.远程下载等),但家里宽带没公网 IP,特意买台服务器又显得浪费.那么有没成本小.可玩性高.又能长期稳定使用的方案呢? 其实,免费的内网穿透工具 (如 ...
- 免费内网穿透方案——ZeroTier+OpenWRT
关于免费内网穿透方案的研究 一直以来在研究一些关于内网穿透的方案,都是一些很不靠谱的营销文章.索性很长一段时间就没了兴趣做这件事情,偶然的机会听到了ZeroTier,居然让我有种发现新大陆的喜悦.可能 ...
最新文章
- Image-to-Image的论文汇总
- 多伦多大学2020春季CSC311课程「机器学习导论」课件PPT
- Linux搭建PHP环境(LAMP)
- 【桌面虚拟化】之五PCoIP
- 弹出ALV的几种方法(ALV POPUP)
- IO 多路复用之poll总结
- POJ 2485 Highways (prim最小生成树)
- c foreach循环_C ++中的foreach循环
- html5绿色视频播放器,7款很棒的 HTML5 视频播放器
- docker部署redis集群
- 存储容量与地址空间的计算
- 使用photoshop以及markman进行快速重构页面的几个步骤
- 太原市山大附中2021年高考成绩查询,2021年太原高考状元名单公布,太原高考状元学校资料及最高分...
- wps怎么加高亮_这些WPS表格小技巧可以在工作中省力N倍!
- 图形验证码和短信验证码
- Python Turtle 小项目 6
- 小程序引入icon的三种方式
- 喜串(二分递归+传递下标)
- 【转】Clique共识算法
- ChinaSkills-网络系统管理(2021年全国职业院校技能大赛B-1 模块 B:Windows 环境 真题 )