
WireGuard — один из новейших протоколов VPN, находящихся в разработке. Он обещает быть более безопасным и быстрым, чем любой другой протокол VPN на сегодняшний день.
WireGuard был создан Джейсоном А. Доненфельдом, чтобы создать новый протокол VPN, который будет более «современным» и простым, чем текущие протоколы, которые использует индустрия VPN. Он реализован как виртуальный сетевой интерфейс ядра для Linux, а лежащая в его основе технология основана на защищенных туннелях.
WireGuard использует различные методы, такие как ChaCha20 для симметричного шифрования, Curve25519 для ECDH, BLAKE2s для хеширования и хеширования с ключом, SipHash24 для ключей хеш-таблицы и HKDF для получения ключей. После внедрения эти новые криптографические методы обещают быть более безопасными, чем старые протоколы VPN, которые используются до сих пор.
WireGuard имеет множество преимуществ. Многие интернет-пользователи в настоящее время просматривают страницы с помощью смартфонов или планшетов, и, поскольку WireGuard является VPN на основе ядра и использует «высокоскоростные криптографические примитивы», он специально адаптирован для высокоскоростного использования на маршрутизаторах или смартфонах. Это означает, что WireGuard как протокол отлично подходит для потоковой передачи 4K, игр или тяжелых загрузок через Интернет.
- I-Nex, это программа с графическим интерфейсом, позволяющая посредством вкладок просмотр информации о системе и аппаратных устройствах вашего компьютера, а также подключённых устройствах стационарного компьютера: мышь, клавиатура и т.д. Проект I-Nex, направлен на создание альтернативы в Linux, такой программы как CPU-Z в Windows. Установка i-Nex I-Nex в Ubuntu устанавливается из PPA и для установки I-Nex в […]
- Всем известное сообщение об ошибке «502 bad gateway». Причин может быть масса, здесь рассматривается одна из возможных: php7.2-fpm.sock failed (11: Resource temporarily unavailable). При получении 502 ошибки иногда при открытии лога nginx мы видим строчки: 2018/12/06 21:37:58 [error] 11819#11819: *1 connect() to unix:/run/php/php7.2-fpm.sock failed (11: Resource temporarily unavailable) Это означает, что невозможно подключится к unix […]
- Как работает команда ls в Linux В системе на базе Linux или Unix ls — одна из самых полезных команд. По сути, он сообщает вам информацию о файлах и папках в вашей системе и чрезвычайно полезен, когда у вас есть доступ к серверу или компьютеру только через окно терминала. Давайте посмотрим, как это работает, и […]
- shared_buffers PostgreSQL не читает данные напрямую с диска и не пишет их сразу на диск. Данные загружаются в общий буфер сервера, находящийся в разделяемой памяти, серверные процессы читают и пишут блоки в этом буфере, а затем уже изменения сбрасываются на диск. Если процессу нужен доступ к таблице, то он сначала ищет нужные блоки в общем […]
- Достаточно часто при использование виртуализации при помощи контейнеров lxd возникает необходимость переноса контейнеров с компьютера на компьютер. Это можно сделать достаточно просто. Предположим у вас есть контейнер с именем mycont и его нужно перенести на другой компьютер. Для создания полного бэкапа контейнера как тарбола образа контейнера (image tarball) необходимо сделать следующее: lxc snapshot mycont backup […]