SoftEther VPN beállítása HTTPS-kliensen keresztül Windows és Linux rendszeren

SoftEther VPN beállítása HTTPS-kliensen keresztül Windows és Linux rendszeren
A hozzád hasonló olvasók támogatják a MUO-t. Amikor a webhelyünkön található linkek használatával vásárol, társult jutalékot kaphatunk. Olvass tovább.

Ami a virtuális magánhálózatokat (VPN) illeti, nem minden protokoll egyenlő. Míg az OpenVPN és a Wireguard hihetetlenül népszerű VPN-protokollok, népszerűségük miatt egyes hálózatok egyre több protokollt blokkolnak.





A nap MUO videója GÖRGÖZSEN A TARTALOM FOLYTATÁSHOZ

A SoftEther VPN használatával a titkosított alagút a HTTPS-porton (443) keresztül van irányítva, gyakorlatilag SSL-kapcsolatként álcázva a VPN-t.





Így állíthat be SoftEther VPN-t HTTPS-kapcsolatú kliensen keresztül Windows és Linux rendszeren.





Hogyan működik a SoftEther VPN?

A SoftEther, amely a „Software Ethernet” rövidítése, egy nyílt forráskódú, több protokollt használó VPN-szoftver. Rugalmasságáért dicséret illeti, lehetővé téve számos VPN-protokoll használatát, beleértve az egyre népszerűbb VPN-t HTTPS-en keresztül.

VPN blokkolása metódusok elsősorban az általánosan használt VPN-portokat vagy magukat a protokollokat blokkolják. A HTTPS feletti VPN az SSL/TLS titkosítási protokollokat használja. Ez azt jelenti, hogy a VPN-kapcsolat szabványos HTTP-forgalomként van álcázva. Ez lehetővé teszi, hogy észlelés nélkül áthaladjon a legtöbb tűzfalon és webproxyn.



A SoftEther VPN-hez kliensre és szerverre is szükség van. Ez a cikk egy SoftEther-kliens telepítésével és beállításával foglalkozik. A kiszolgáló beállítási útmutatójához nézze meg, hogyan kell állítsa be a SoftEther VPN szervert . Szüksége lesz a SoftEther-kiszolgáló gazdagépnevére vagy IP-címére a SoftEther-kliens konfigurációjának a következő szakaszban történő befejezéséhez, ezért szánjon erre egy percet.

Mielőtt belemerülnénk a telepítési eljárásokba, fontos megjegyezni, hogy csak a Windows és a Linux SoftEther kliensek támogatják a VPN-t HTTPS-en keresztül. Ezenkívül mind Windows, mind Linux esetén győződjön meg arról, hogy rendelkezik a SoftEther szerver gazdagépnevével vagy IP-címével, valamint a felhasználónévvel és a jelszóval.





A SoftEther kliens telepítése Windows rendszeren

  1. Töltse le a Windows SoftEther klienst a webhelyről SoftEther weboldal . Ki kell választani SoftEther VPN kliens majd a Windows elemet a legördülő menükből. Futtassa a telepítőt, és kövesse a képernyőn megjelenő utasításokat. A beállítás során válassza ki SoftEther VPN kliens amikor megkérdezi.   Linux terminál, amely megjeleníti a lynx böngésző letöltési softether kliensét
  2. A telepítés után indítsa el a VPN-klienskezelőt. Létre kell hoznia egy virtuális hálózati adaptert a VPN-kapcsolathoz. Válassza ki Virtuális adapter , akkor Új virtuális hálózati adapter . Adjon meg egy egyedi nevet a SoftEther VPN hálózati adapterének, majd válassza a lehetőséget rendben .   Linux terminál lynx böngészővel, amely softether vpnclient megjeleníti
  3. Ezután válassza ki Csatlakozás a bal felső sarokban, majd Új VPN-kapcsolat beállítása . Adja meg a következő adatokat, amelyek megfelelnek a SoftEther VPN szerverének:
    • Beállítás neve: Adjon nevet VPN-kliensének.
    • Gazdanév : A SoftEther VPN-kiszolgáló gazdagépneve vagy IP-címe.
    • Port száma : 443
    • Proxy típusa : A legtöbb számára a „Közvetlen TCP/IP kapcsolat” választása lesz a legjobb. Ha a kapcsolat web- vagy SOCKS-proxy mögött van, válassza ki a megfelelő lehetőséget.
    • Használható virtuális kliens-adapter: Válassza ki az előző lépésben létrehozott virtuális hálózati adaptert.
    • Felhasználó hitelesítési beállítások : Válassza a Szabványos jelszó-hitelesítést. Adja meg VPN-felhasználónevét és jelszavát.
    • A folytatáshoz kattintson az 'OK' gombra.
  4. Kattintson a jobb gombbal az új kapcsolatra, majd kattintson a Csatlakozás parancsra. Ha az adatokat helyesen adta meg, a VPN-nek most sikeresen kell csatlakoznia.   Linux terminál, amely a make parancs softether kliens fordítását mutatja

Most, ha akarod adja meg a saját DNS-kiszolgálóit , szerkesztenie kell a virtuális hálózati adapter beállításait a Windows rendszeren belül.





  1. A Hálózati és megosztási központban kattintson a gombra Módosítsa az adapter beállításait , kattintson jobb gombbal a virtuális adapterre (a neve valami ilyesmi lesz: VPN## vagy hasonló), kattintson Tulajdonságok , majd válassza ki Internet Protokoll 4-es verzió
  2. Adja meg a használni kívánt DNS-kiszolgálókat a Előnyben részesített DNS-kiszolgáló szakasz.   Linux terminál, amely a softether vpn kliens start parancsot és a vpncmd parancsot mutatja

A VPN sikeres csatlakozásának teszteléséhez látogassa meg a webhelyet Mi az IP-m és ellenőrizze a megjelenített IP-címet. Ha egyezik a SoftEther VPN-kiszolgáló IP-címével, akkor az ügyfél megfelelően van beállítva.

A SoftEther kliens telepítése Linuxra

A SoftEther kliens Linux rendszerre történő telepítéséhez meg kell nyitnia egy terminált, és rootként kell bejelentkeznie. A telepítésre vonatkozó utasítások Debian/Ubuntu esetén találhatók. Mert a Linux egyéb disztribúciói , kérjük, állítsa be a parancsokat ennek megfelelően. Mivel a Linux telepítési folyamata valamivel hosszabb, mint a Windows verzióé, apró darabokra bontottuk.

1. Frissítse szoftvertárait és függőségeit

Az ügyféltelepítés megkezdése előtt először frissítse a szoftverleraktárait a következő paranccsal.

apt-get update -y

Ezután telepítse a VPN-kliens szükséges függőségeit.

oké google lenne egy kérdésem
apt-get install build-essential gnupg2 gcc make -y

2. Töltse le és telepítse a SoftEther Client for Linux programot

Ehhez telepítse a Lynxet terminál alapú böngésző és nyissa meg a SoftEther letöltési oldalát.

 apt-get install lynx -y 
lynx http://www.softether-download.com/files/softether/

Görgessen az oldal aljára a legújabb verzió vagy béta kiválasztásához. Válassza ki Linux , akkor SoftEther_VPN_Client .

  Linux-terminál, amely a sikeres vpncmd kliens teszteket mutatja

Válassza ki a sajátját Rendszer Felépítés , válaszd ki a softether-vpnclient-x fájlt, és a letöltéshez nyomja meg a 'd' gombot. Végül válassza ki Mentés lemezre .

  A softether vpncmd-t futtató Linux terminál a 2. opcióval

nyomja meg q hogy kilépjen a Lynx böngészőből.

Bontsa ki az archívumot. Vegye figyelembe, hogy a fájl neve eltérhet, ha újabb verziót töltött le.

tar -xvzf softether-vpnclient (press tab to complete)
  Linux terminál, amely a softether vpncmd niccreate parancsot mutatja

Keresse meg az újonnan létrehozott VPN-kliens könyvtárat:

 cd ./vpnclient

Adja ki a make parancsot a szoftver lefordításához, és fogadja el a licencszerződést.

hogyan lehet kivenni a vizet a töltőnyílásból
 make
  Linux terminál, amely a softether vpncmd createaccount parancsot mutatja

Most futtassa a VPN-klienst.

 ./vpnclient start

A konfiguráció megkezdése előtt tesztelje a rendszer kompatibilitását az ügyféllel. Válassza a 3. lehetőséget (VPN-eszközök használata).

  Linux-terminál, amely a softether vpncmd fiók jelszóbeállítási parancsát mutatja

Ezután adja ki a következő parancsot:

 check
  Linux-terminal-softether-vpncmd-accountlist

Ha az összes teszt hiba nélkül sikeres, akkor továbbléphet a konfigurációra. Lépjen ki a vpncmd-ből gépeléssel kijárat .

3. Konfigurálja a VPN-klienst

A konfigurálás megkezdéséhez futtassa újra a vpncmd-t, és válassza a 2. opciót (VPN-kliens kezelése). Nyomja meg az Enter billentyűt, hogy elfogadja a localhost kliensként.

 ./vpncmd
  Linux terminál nano szövegszerkesztő és systemctl conf fájl az ip továbbítás engedélyezéséhez

Hozzon létre egy új virtuális felületet a VPN-kiszolgálóhoz való csatlakozáshoz. Bármilyen nevet használhat.

 NicCreate <name of interface>
  Linux terminál, amely a softether vpncmd accountconnect parancsot mutatja

Hozzon létre egy új ügyfélfiókot, és adjon neki nevet. Ehhez a lépéshez szüksége lesz a SoftEther felhasználónevére és a hub nevére.

 AccountCreate <name of account> /server:<IP of VPN server>:443 /HUB:<name of vpn hub> /USERNAME:<vpn username> /NICNAME:<name of virtual network interface>
  Linux terminál, amely a dhcp kliens IP-kérelmét mutatja

Állítsa be a jelszót és a hitelesítési módot az újonnan létrehozott fiókhoz.

 AccountPasswordSet <name of account> /PASSWORD:<your vpn password> /TYPE:standard
  Linux terminál, amely a netstat rn parancs eredményét és az útválasztási táblázatot mutatja

Ellenőrizze az újonnan létrehozott fiók állapotát a következő paranccsal:

 AccountList
  Linux terminál útvonalak hozzáadása a softether vpn-hez

4. Engedélyezze az IP-továbbítást

A fiók készen áll a SoftEther VPN-kiszolgálóval való kapcsolat létrehozására, de először meg kell bizonyosodnia arról, hogy engedélyezve van az IP-továbbítás.

 cat /proc/sys/net/ipv4/ip_forward

Ez 1 vagy 0 értéket ad vissza. Ha az érték 0, akkor az IP-továbbítás nincs engedélyezve. Az engedélyezéséhez szerkessze a sysctl.conf fájl a következő paranccsal:

 nano /etc/sysctl.conf

Keresse meg a 'net.ipv4.ip_forward=1' sort, és törölje a megjegyzéseket. Most mentse a fájlt (ctrl-o, ctrl-x).

  Linux terminál, amely a softether vpncmd accountdisconnect parancsot mutatja

5. Hozza létre első SoftEther VPN kapcsolatát

Fiókja készen áll a VPN-kiszolgálóhoz való csatlakozásra. Ehhez adja ki ezt a parancsot:

 AccountConnect <name of account>

Ezen a ponton az AccountList parancs kiadásával megerősítheti, hogy a fiók sikeresen csatlakozott:

AccountList

Kérjen IP-címet a VPN-kiszolgálótól DHCP-n keresztül. Helyezze a „vpn_” előtagot a virtuális felület neve elé. Például: 'vpn_sevpn'

 dhclient <virtual adapter name>

Meg kell tekintenie a VPN-kiszolgáló által hozzárendelt IP-címet. Ne felejtse el ezt a címet, mivel ez fontos a következő lépéshez.

Itt láthatja a virtuális interfész nevét és a hozzárendelt IP-címet. A fenti képen kékkel van kiemelve.

 iconfig <name of interface>

6. Állítsa be a statikus útválasztást

Most muszáj adja meg a statikus útvonalakat így az összes forgalom a VPN-en keresztül, nem pedig az alapértelmezett hálózati átjárón keresztül irányul. Az aktuális útválasztási táblázat megtekintéséhez adja ki a netstat parancsot:

 netstat -rn

A fenti képen láthatja a VPN-kiszolgáló által kiosztott IP-címet (vpn_sevpn), és láthatja az alapértelmezett átjárót (ens33). Az útválasztási táblázat másképp fog kinézni, mint a bemutatott példa, mivel minden hálózat különbözik. Az alapértelmezett átjáró IP-címe eltér attól a DHCP IP-címtől, amelyet a VPN-kiszolgálótól kapott az előző lépésben.

Miután megvan az alapértelmezett átjáró IP-címe, adjon hozzá új útvonalat VPN-kiszolgálója IP-címéhez az alapértelmezett átjárón keresztül. Kérjük, vegye figyelembe, hogy a VPN-kiszolgáló IP-címe a SoftEther VPN szerver IP-je és NEM a szervertől DHCP-n keresztül kiadott IP.

hogyan lehet látni, hogy kivel van megosztva egy Google -dokumentum
 ip route add <your VPN server IP>/32 via <your default gateway>

Törölje a régi alapértelmezett útvonalat.

 ip route del default via <your default gateway IP>

Az útvonal-módosítások végrehajtása után az útválasztási táblázat úgy fog kinézni, mint a fenti képen látható táblázat. Figyelje meg, hogy az alapértelmezett átjáró a VPN-kiszolgálótól DHCP-n keresztül kiadott IP-címre változott.

Most tesztelje a kapcsolatot egy külső IP-cím, például a Google DNS-kiszolgáló pingelésével:

ping -c4 8.8.8.8

Végül ellenőrizze, hogy a SoftEther-ügyfélkapcsolat megfelelően működik-e nyilvános IP-címének ellenőrzésével:

 wget -qO- http://ipecho.net/plain ; echo

Ha a visszaadott IP-cím megegyezik a VPN-kiszolgáló IP-címével, akkor minden megfelelően működik.

7. A VPN leválasztása

A VPN-kapcsolat bontásához újra el kell indítania a VPN-kliens konfigurációs parancsfájlját a következő paranccsal:

./vpncmd

Most adja ki az AccountDisconnect parancsot:

 AccountDisconnect <name of account>

Most lépjen ki az ügyfélkonfigurációból, és engedje fel a DHCP-bérletet a virtuális hálózati interfészről:

dhclient -r <name of virtual interface>

Ezután állítsa le a VPN-klienst:

 ./vpnclient stop

Most szerkessze az útválasztási táblázatot a VPN-kiszolgálóhoz vezető útvonal eltávolításával:

 ip route del <your VPN server IP>/32

Végül adjon hozzá egy alapértelmezett útvonalat a hálózat helyi átjáróján keresztül:

 ip route add default via <your local gateway>

A hálózati kapcsolatnak most helyre kell állnia.

Használja a SoftEther VPN-t online adatvédelmének védelmére

A SoftEther kliens sikeres beállítása és a VPN-kiszolgálóval való kapcsolat létrehozása fokozza az online biztonságot. A SoftEther VPN továbbra is diszkrét marad, még a legszigorúbb VPN-észlelési és blokkolási kísérletekkel is szembeszáll.