Тип | Virtual private network |
---|---|
Автори | Jason A. Donenfeld |
Розробник | Jason A. Donenfeld |
Перший випуск | 2015[1] |
Стабільний випуск | reference (P348 ) |
Операційна система | |
Мова програмування | C (Linux, FreeBSD kernel modules, NetBSD, OpenBSD kernel drivers), Go (userspace implementation) |
Ліцензія | various free and open-source |
Репозиторій | git.zx2c4.com/wireguard-linux |
Вебсайт | www.wireguard.com |
Протоколи безпеки Інтернет |
---|
Керування ключами |
Рівень застосувань |
Система доменних імен |
Рівень Інтернет |
WireGuard — це протокол зв’язку та безкоштовне програмне забезпечення з відкритим вихідним кодом, яке реалізує зашифровану віртуальну приватну мережу (VPN) і було розроблено з метою простоти використання, високої швидкості та низької поверхні атаки.[4] Він націлений на кращу продуктивність і потужність, ніж IPsec і OpenVPN, два поширені протоколи тунелювання.[5] Протокол WireGuard передає трафік через UDP.[6]
У березні 2020 року вийшла стабільна версія для Linux і була включена в ядро Linux 5.6, а також була перенесена на попередні ядра Linux у деяких дистрибутивах. Компоненти ядра Linux ліцензовані відповідно до GNU General Public License (GPL) версії 2; інші реалізації знаходяться під GPLv2 або іншими безкоштовними/відкритими ліцензіями.[4]
{{cite web}}
: Проігноровано невідомий параметр |df=
(довідка)
<ref>
: для виносок під назвою wireguard-site
не вказано текст
Помилка цитування: Теги <ref>
існують для групи під назвою «lower-alpha», але не знайдено відповідного тегу <references group="lower-alpha"/>