日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

无公网IP,使用ZeroTier免费内网穿透

發布時間:2024/3/26 编程问答 78 豆豆
生活随笔 收集整理的這篇文章主要介紹了 无公网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免费内网穿透的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。