Hozzon létre biztonságos kapcsolatot két szerver között az Ubuntu WireGuard segítségével

Bevezetés

A WireGuard egy rendkívül egyszerű, gyors és modern VPN-megoldás, amely a legmodernebb kriptográfiát használja. Néhány különböző benchmark teszt szerint a WireGuard jelenleg a leggyorsabb VPN-megoldás az IPSec-hez és az OpenVPN-hez képest. Ebből az útmutatóból megtudhatja, hogyan hozhat létre WireGuard-kapcsolatot két szerver között.

Követelmények

  • Ubuntu vagy Debian
  • Kernel 4.1 vagy újabb

Telepítés és klónozás

Maga a WireGuard telepítése nagyon egyszerű és 4 lépésben elvégezhető. Először is telepítenünk kell a kernel fejléceit, valamint a build alapvető elemeit és számos egyéb szükséges csomagot:

apt-get install libmnl-dev linux-headers-$(uname -r) build-essential make git

Ha ez a lépés befejeződött, folytathatjuk a WireGuard eltávolítását a Git tárolóból:

git clone https://git.zx2c4.com/WireGuard

Épít

Jelenleg az összes szükséges csomag telepítve van, valamint a WireGuard-ot klónoztuk ide WireGuard/. Folytathatjuk a WireGuard felépítési folyamatát és telepíthetjük:

cd WireGuard/src/
make
make install

Közvetlenül azután, hogy a make installfolyamat hibamentesen lezajlott, folytathatjuk ugyanazokat a lépéseket a másik szerveren. Miután ez befejeződött, ugorjon az útmutató következő részéhez - a konfigurációs folyamathoz.

Konfiguráció

Az alagút létrehozása a WireGuard segítségével nagyon egyszerű, és néhány paranccsal elvégezhető. Kezdjük VPN-felületünk létrehozásával:

ip link add dev wg0 type wireguard

Ezután létrehozzuk a privát kulcsunkat, amelyet a két fél közötti adatok titkosítására használunk:

umask 077
wg genkey > private

Ezen a ponton minden követelménynek eleget kell tennie magának az alagútnak:

wg set wg0 listen-port 51920 private-key ~/private peer <PEER_PUBLIC_KEY> allowed-ips 192.168.2.0/24 endpoint <OTHER_SERVER_IP>:51920

Megjegyzés: Ezt a parancsot mindkét kiszolgálón le kell futtatnia a következő paraméterekkel: PEER_PUBLIC_KEYés OTHER_SERVER_IP.

A nyilvános kulcs mindkét szerveren való olvasásához a következő parancsot kell futtatnunk, hogy a privát kulcsot nyilvános kulccsá alakítsuk, majd olvassuk el:

wg pubkey < private > public
cat public

Végül hozzárendelhetjük az IP-címeket a felületünkhöz ( .1az első szerverhez, .2a másodikhoz):

ip link set up dev wg0
ip addr add 192.168.2.1/24 dev wg0

Tesztelés

Próbálja meg pingelni a másik szervert a következő paranccsal az első szerveren:

ping 192.168.2.2

Ha válaszokat lát a kiszolgálótól, akkor a telepítés megfelelő, és a VPN-kapcsolat fut. Ha nem kap választ vagy hibákat, tekintse át mindkét kiszolgálón végrehajtott parancsokat, és ellenőrizze, hogy megfelelően módosította-e az argumentumokat.

Következtetés

A WireGuard egy biztonságos VPN-megoldás, amely nagyon könnyen használható. Jól működik számos hálózati topológián, beleértve (de nem kizárólagosan): a szerverek közötti kapcsolatokat, a gerinchálózat használatát, a személyes VPN-hálózatokat és a barangoló VPN-hálózatokat. További dokumentációért látogasson el a hivatalos webhelyre . Boldog hackelést!

Hagyj kommentárt

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Ez az oktatóanyag végigvezeti Önt a Vultrs rendszerekkel kompatibilis Windows ISO létrehozásának folyamatán. Itt megtanulhatja az <>Windows ISO<> előállításának lépéseit az NTLite segítségével.

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A mesterséges intelligencia nem a jövőben, hanem itt a jelenben. Ebben a blogban Olvassa el, hogyan hatott a mesterséges intelligencia alkalmazások különböző ágazatokra.

DDOS támadások: Rövid áttekintés

DDOS támadások: Rövid áttekintés

Ön is DDOS támadások áldozata, és tanácstalan a megelőzési módszereket illetően? Olvassa el ezt a cikket a kérdések megoldásához.

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Talán hallottál már arról, hogy a hackerek sok pénzt keresnek, de elgondolkodtál már azon, hogyan kereshetnek ennyi pénzt? beszéljük meg.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

Szeretné látni a Google forradalmi találmányait, és azt, hogy ezek a találmányok hogyan változtatták meg minden mai ember életét? Ezután olvassa el a blogot, és nézze meg a Google találmányait.

Essential péntek: Mi történt az AI-vezérelt autókkal?

Essential péntek: Mi történt az AI-vezérelt autókkal?

Az önvezető autók koncepciója, hogy mesterséges intelligencia segítségével kerüljenek az utakra, már egy ideje álmunk. De számos ígéret ellenére sehol sem látszanak. Olvassa el ezt a blogot, hogy többet megtudjon…

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Ahogy a tudomány gyors ütemben fejlődik, átveszi erőfeszítéseink nagy részét, megnő annak a kockázata is, hogy alávetjük magunkat egy megmagyarázhatatlan szingularitásnak. Olvassa el, mit jelenthet számunkra a szingularitás.

A Big Data Reference Architecture Layerek funkciói

A Big Data Reference Architecture Layerek funkciói

Olvassa el a blogot, hogy a legegyszerűbb módon ismerje meg a Big Data Architecture különböző rétegeit és azok funkcióit.

Az adattárolás fejlődése – Infografika

Az adattárolás fejlődése – Infografika

Az adatok tárolási módjai az Adatok születése óta alakulhatnak. Ez a blog egy infografika alapján mutatja be az adattárolás fejlődését.

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Ebben a digitálisan vezérelt világban az intelligens otthoni eszközök az élet döntő részévé váltak. Íme az intelligens otthoni eszközök néhány elképesztő előnye, hogyan teszik életünket érdemessé és egyszerűbbé.