Zerotier telepítése Ubuntu szerverre
A ZeroTier egy hálózati virtualizációs megoldás, amely lehetővé teszi a privát hálózatok egyszerű létrehozását. Az alábbi lépések bemutatják, hogyan állíthatod be a ZeroTier hálózatot egy otthoni Ubuntu szerveren, és hogyan tudsz majd a macOS eszközödről biztonságosan csatlakozni a szerverhez a ZeroTier használatával.
1. lépés: ZeroTier telepítése az Ubuntu szerverre
Először telepítsük a ZeroTier-t az Ubuntu szerverre. A ZeroTier hivatalos tárolót fogjuk használni a telepítéshez.
Frissítsd a csomaglistát az Ubuntu szerveren:
sudo apt update
Telepítsd a ZeroTier-t a következő parancsokkal:
curl -s https://install.zerotier.com | sudo bash
Indítsd el a ZeroTier szolgáltatást: A telepítés után automatikusan elindul a ZeroTier szolgáltatás, de ellenőrizheted a státuszát:
sudo systemctl status zerotier-one
Ha nem futna, manuálisan elindíthatod:
sudo systemctl start zerotier-one
2. lépés: ZeroTier hálózat létrehozása
Látogass el a ZeroTier Central oldalra, és hozz létre egy fiókot (ha még nincs).
A ZeroTier Central irányítópultján kattints a "Create a Network" gombra, hogy létrehozz egy új virtuális hálózatot. Ez létrehoz egy egyedi hálózati azonosítót.
A hálózati beállítások között engedélyezheted a Private hálózati módot, ami biztosítja, hogy csak az általad engedélyezett eszközök csatlakozhassanak a hálózathoz. A Network ID fontos, jegyezd fel ezt az azonosítót, mert erre lesz szükség a csatlakozáshoz.
3. lépés: Ubuntu szerver csatlakoztatása a ZeroTier hálózathoz
A ZeroTier telepítése után a következő paranccsal csatlakoztathatod az Ubuntu szervert a létrehozott ZeroTier hálózathoz. Használd a korábban feljegyzett Network ID-t:
sudo zerotier-cli join <YOUR_NETWORK_ID>
Ezután térj vissza a ZeroTier Central oldalra, és látni fogod a szerveredet a hálózatod tagjaként. Itt kattints az Authorize melletti jelölőnégyzetre, hogy engedélyezd a szerver számára a csatlakozást.
Ellenőrizd a szerver ZeroTier IP-címét a következő paranccsal:
ip a | grep zt
Ezzel a paranccsal megtalálhatod a ZeroTier interfész nevét és IP-címét, amelyet majd a macOS gépedről elérhetsz.
4. lépés: ZeroTier telepítése a macOS eszközre
Látogass el a ZeroTier letöltési oldalára, és töltsd le a macOS-hez való ZeroTier One alkalmazást.
Telepítsd az alkalmazást a macOS rendszeredre a letöltött
.pkg
fájl segítségével.Miután telepítetted, nyisd meg a ZeroTier alkalmazást, és a menüsávban kattints a ZeroTier ikonra.
Válaszd a Join Network opciót, és add meg ugyanazt a Network ID-t, amelyet az Ubuntu szerver csatlakoztatásához is használtál.
Térj vissza a ZeroTier Central oldalra, és engedélyezd a macOS gépedet is a hálózathoz való csatlakozásra az Authorize opcióval.
5. lépés: A hálózat tesztelése és kapcsolódás
Miután mind az Ubuntu szerver, mind a macOS géped csatlakozott a ZeroTier hálózathoz, mindkét eszköznek elérhetőnek kell lennie ugyanazon a virtuális hálózaton keresztül.
A macOS terminálban ellenőrizheted a ZeroTier által kapott IP-címet:
ifconfig | grep zt
Ez megmutatja a ZeroTier interfészt és az ahhoz társított IP-címet.
Most próbáld meg pingelni az Ubuntu szerver ZeroTier IP-címét a macOS gépről:
ping <Ubuntu_ZeroTier_IP>
Ha szeretnél SSH-n keresztül csatlakozni a ZeroTier hálózaton keresztül az Ubuntu szerverhez, használd az SSH parancsot a ZeroTier IP-címével:
ssh user@<Ubuntu_ZeroTier_IP>
6. lépés: További beállítások (opcionális)
Állandó csatlakozás: Győződj meg róla, hogy mind a macOS, mind az Ubuntu szerver ZeroTier kliense automatikusan indul a rendszer indításakor.
- Ubuntu: Az automatikus indítás alapértelmezett, de ellenőrizheted a beállítást:
sudo systemctl enable zerotier-one
- Ubuntu: Az automatikus indítás alapértelmezett, de ellenőrizheted a beállítást:
Tűzfal beállítások: Ha tűzfalat használsz az Ubuntu szerveren (pl. UFW), engedélyezned kell a ZeroTier interfészen keresztüli forgalmat is. Ehhez az alábbi parancsokat használhatod:
sudo ufw allow in on zt0 sudo ufw allow out on zt0