VPN-szerver kiadása , amelyet az OpenVPN és a Microsoft VPN-termékek univerzális és magas teljesítményű alternatívájaként fejlesztettek ki. A kód Apache 2.0 licenc alatt.
A projekt széles spektrumú VPN-protokollokat támogat, lehetővé téve a SoftEther VPN alapú szerver használatát Windows (L2TP, SSTP), macOS (L2TP), iOS (L2TP) és Android (L2TP) alapú ügyfelekkel, valamint átlátszó helyettesítést nyújt az OpenVPN szerver számára. Eszközök állnak rendelkezésre a tűzfalak és a mély csomagellenőrzési rendszerek megkerülésére. A tunneling észlelésének nehezítése érdekében a rejtett Ethernet-átjárás technikája is támogatott HTTPS felett, ahol az ügyféloldalon virtuális hálózati adapter, a szerveroldalon pedig virtuális Ethernet kapcsoló valósul meg.
Az új kiadásban hozzáadott változások közül:
- Támogatás került hozzáadásra , amely lehetővé teszi harmadik féltől származó alkalmazások készítését a VPN-szerver kezelésére. A JSON-RPC-n keresztül felhasználókat és virtuális hubokat lehet hozzáadni, bizonyos VPN-kapcsolatokat megszakítani stb. A JSON-RPC használatára vonatkozó kódpéldák a JavaScript, TypeScript és C# nyelvekhez nyilvánosságra lettek hozva. A JSON-RPC letiltására az "DisableJsonRpcWebApi" beállítás ajánlott;
- Beépített web-adminisztrátor konzol hozzáadva (https://server/admin/), amely lehetővé teszi a VPN-szerver böngészőn keresztüli kezelését. A webes felület lehetőségei jelenleg korlátozottak;
- Hozzáadva az AEAD-blokkok titkosítási módjának támogatása: ChaCha20-Poly1305-IETF;
- Megvalósítva egy funkció, amely részletes információkat nyújt a VPN-munkamenetben használt protokollról;
- a a Windows hálózati hídmeghajtójában, amely lehetővé teszi a helyi jogosultságok emelését a rendszerben. A probléma csak a Windows 8.0 és annál régebbi verziókban jelentkezik a Helyi Híd vagy SecureNAT üzemmód használatakor.
Kulcsok SoftEther VPN:
- Az OpenVPN, SSL-VPN (HTTPS), Ethernet over HTTPS, L2TP, IPsec, MS-SSTP, EtherIP, L2TPv3 és Cisco VPN protokollok támogatása;
- Remote-access és site-to-site kapcsolódási módok támogatása az L2 (Ethernet-bridging) és L3 (IP) szinten;
- Kompatibilitás az eredeti OpenVPN kliensekkel;
- SSL-VPN tunneling HTTPS-en keresztül, lehetővé téve a tűzfalkorlátozások megkerülését;
- Tunnellehetőség ICMP és DNS felett;
- Beépített dinamikus DNS és NAT megkerülő mechanizmusok a folyamatosan állandó IP-cím nélküli hosztok működésének biztosítása érdekében;
- Magas teljesítmény, amely 1 Gbps sebességet biztosít, minimális RAM és CPU igénnyel;
- Dupla IPv4/IPv6 verem;
- AES 256 és RSA 4096 titkosítás használata;
- Webes felület, grafikus konfigurátor Windowsra és többplatformos parancssoros interfész Cisco IOS stílusban;
- Tűzfal biztosítása, amely a VPN-alagúton belül működik;
- Felhasználói hitelesítés lehetősége RADIUS-on, NT domain vezérlőkön és X.509 kliens tanúsítványokon keresztül;
- Csomagellenőrzési mód, amely lehetővé teszi a továbbított csomagok naplózását;
- Támogatja a Windows, Linux, FreeBSD, Solaris és macOS szervereket. Ügyfelek elérhetők Windowsra, Linuxra, macOS-ra, Androidra, iOS-ra és Windows Phone-ra.
Forrás: opennet.ru
