云服务器使用zero tier搭建内网穿透
本文最后更新于 498 天前,其中的信息可能已经有所发展或是发生改变。

前言

今天一觉醒来,web小组的同学就告诉我navicat连不上数据库,报错2013和2003

最初我以为是服务器出了问题,换了流量以后发现可以正常链接,看来是我的服务器IP被校园网屏蔽了,ping也ping不通,没办法,这要么搭代理,要么就是搞内网穿透了,毕竟香港服务器搭代理是犯法的。

平时我也在用zero tier搞远程串流,这次正好也能用上

创建Zero Tier网络

首先打开zero tier的官网,点击sign up创建一个账户,这里注册细节就不再展示。

进入到主页后点击create a network,这样就自动创建了一个网络

接着点进这个网络,在setting里更改自己喜欢的名字,并将接入控制设置为pulic,可以让别人自己接入网络,其他东西什么都不用更改

最后复制网络的Nerwork ID,保存下来

云服务安装Zero Tier并配置启动

首先进入云服务器的命令控制台,输入以下代码安装Zero Tier

curl -s https://install.zerotier.com | sudo bash

启动Zero Tier(管理员账号不用输入sudo)

sudo systemctl start zerotier-one.service

重启Zero Tier

sudo systemctl restart zerotier-one.service

设置守护进程

sudo systemctl enable zerotier-one.service

查看服务状态

zerotier-cli status

建议在安装后以上命令全部跑一遍,在加入网络后重启一次进程

云服务器加入网络

加入网络,join后加的就是刚才记录的NetworkID

zerotier-cli join NetworkID

离开网络

zerotier-cli leave NetworkID

查看所有网络

zerotier-cli listnetworks

个人电脑加入网络

安装官网下载的windows客户端后启动,在工作栏里有个程序图标,右键点击,选择join new network,在弹出的界面输入记录的Network ID,这样你就可以正常访问云服务器了。

使用场景

在搭建好内网穿透后,之前因校园网无法使用的ssh功能,网页,数据库都可以连接上,可能延迟会比正常使用稍高,不过对于工作学习来说几乎没有影响,同样也可以用于游戏联机,毕竟这个软件让大家处于一个内网环境里。

有个小细节是zero tier是可以记录接入设备的公网ip地址,在连接服务器时不需要特地更换内网的ip,但有时也无法识别,比如xshell就需要用内网的ip去连接

当前文章: 《云服务器使用zero tier搭建内网穿透》
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇