Установка клиентского приложения WireGuard на Ubuntu

Установка WireGuard клиента происходит так же, как и на стороне сервера.

Войдите по SSH на Linux сервер, после входа в систему проверьте, обновлена ли машина, выполнив следующую команду:

sudo apt-get update && sudo apt-get upgrade

Теперь установите WireGuard, выполнив следующую команду:

sudo apt-get install wireguard


Генерация закрытого и открытого ключей
WireGuard работает путем шифрования соединения с помощью пары криптографических ключей. Пара ключей используется путем передачи открытого ключа другой стороне, которая затем может зашифровать свое сообщение таким образом, что оно может быть расшифровано только с помощью соответствующего закрытого ключа. Для обеспечения безопасности двусторонней связи каждая сторона должна иметь собственные закрытый и открытый ключи, так как каждая пара обеспечивает только односторонний обмен сообщениями.

Сгенерируйте пару открытого и закрытого ключей клиента, для этого выполните следующую команду:

wg genkey | tee private.key | wg pubkey > public.key

После этого создайте файл конфигурации клиента, в следующем каталоге:

sudo nano /etc/wireguard/wg0.conf

В файле пропишите:

[Interface]

PrivateKey = <contents-of-client-privatekey>

Address = 10.0.0.1/24

PostUp = iptables -A FORWARD -i wg0 -j ACCEPT; iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

PostDown = iptables -D FORWARD -i wg0 -j ACCEPT; iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE

ListenPort = 51820

[Peer]

PublicKey = <contents-of-server-publickey>

AllowedIPs = 10.0.0.2/32

Примечания: В строку publickey вставьте публичный ключ сервера, который мы сгенерировали в предыдущей статье, а в private key вставьте закрытый ключ клиента.

Запуск WireGuard
Для запуска соединения введите следующую команду:

sudo wg-quick up wg0

21_vpn1

Теперь клиент может общаться с сервером, можно пропинговать сервер с клиента командой

ping 10.0.0.1

96_vpn2

Чтобы узнать статус соединения, выполните следующую команду:

sudo wg show

Вы получите все детали соединения, как показано ниже

2_vpn3

Поздравляю! Теперь ваш клиентский компьютер имеет доступ к VPN сети.

Если выдаёт ошибку resolvconf

sudo apt install wireguard resolvconf -y

SSH-клинте для WINDOWS mRemoteNG



Уверен, что любому админу приходилось пользоваться SSH-клиентом. И если ваша основная операционная система Linux (или unix подобная), то доступ к этой функции получить довольно просто — открыл терминал и готов. С Windows не все так просто.
Это моя любимая утилита. И это намного больше чем просто SSH-клиент. Функционал софта:

— RDP (Remote Desktop/Terminal Server)
— VNC (Virtual Network Computing)
— ICA (Citrix Independent Computing Architecture)
— SSH (Secure Shell)
— Telnet (TELecommunication NETwork)
— HTTP/HTTPS (Hypertext Transfer Protocol)
— rlogin
— Raw Socket Connections


СКАЧАТЬ МОЖНО ЗДЕСЬ!

Установка zabbix agent на Ubuntu Server 16.04

Установка zabbix agent на Ubuntu Server 16.04


# wget http://repo.zabbix.com/zabbix/3.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.2-1+xenial_all.deb
# dpkg -i zabbix-release_3.2-1+xenial_all.deb
# apt-get update
Шаг 2: Устанавливаем агента
Тут все очень просто:

# apt-get install zabbix-agent
Шаг 3: Настройка конфигурации
После установки zabbix agent’a необходимо отредактировать файл настроек /etc/zabbix/zabbix_agentd.conf
Нам необходимо вписать IP нашего Zabbix Server’а и Hostname клиента.
Подробности

Linux для дома 22.3.6 (на Mint Mate 18.3) [amd64] 1xDVD

  • OS LINUX

Версия сборки: 22.3.6
Последняя версия ОС: 18.3
Официальный сайт: linuxmint.com
Ссылка на официальный релиз: linuxmint.com
Архитектура: amd64, x86_64

Лечение: не требуется
Тип лекарства: не требуется
Системные требования:
Процессор: Intel/AMD не менее 1.4ггц
Оперативной памяти: Желательно от 2Гб и выше.
Жёсткий диск: минимум 11гб. поддержка uefI есть.
Видеокарты для игр: Nvidia 8600 или выше. AMD от GCN 1.0 на amdgpu_pro
Видеокарты для работы: почти любая видеокарта с памятью больше 4мб.
Для установки: программа записи флешки — например Rufus (для windows), Rosa image writer или Unetbootin
Описание:
Операционная система на базе Mint c оболочкой Mate 1.18 и Wine 3.7 c улучшенными настройками и ядром 4.17
В релиз включена экспериментальная поддержка DXVK которая позволяет игры на чистом DX11 запускать через Vulkan, а не через более медленный OpenGL, с повышенной производительностью

Для чего это всё?
В первую очередь делалось и настраивалось для себя и для упрощения установки для тех кому хочется надёжную и при этом игровую систему с минимумом того что необходимо допилить напильником.
Подробности

Настройка NTP синхронизации на CentOS

Инструкция как настроить CentOS на синхронизацию времени и NTP серверами.


Установка NTP клиента
$ yum -y install ntp

$ vi /etc/ntp.conf
server 0.ru.pool.ntp.org
server 1.ru.pool.ntp.org
server 2.ru.pool.ntp.org
server 3.ru.pool.ntp.org

или:
sed -i '21s$.*server.*$server 0.ru.pool.ntp.org$g' /etc/ntp.conf

sed -i '22s$.*server.*$server 1.ru.pool.ntp.org$g' /etc/ntp.conf

sed -i '23s$.*server.*$server 2.ru.pool.ntp.org$g' /etc/ntp.conf

sed -i '24s$.*server.*$server 3.ru.pool.ntp.org$g' /etc/ntp.conf

Добавление службы NTP в автозагрузку
$ systemctl enable ntpd.service

Обновляем систему, иначе пояс по Москве будет старый +4
$ yum update -y

Корректировка временной зоны UTC +3:00
cp /usr/share/zoneinfo/Europe/Moscow /etc/localtime

Добавление службы в автозагрузку
$ systemctl start ntpd
$ systemctl enable ntpd
$ systemctl is-active ntpd

Ubuntu 16.10 Yakkety Yak [i386, amd64] 2xDVD, 2xCD

  • OS LINUX

Название: Ubuntu
Версия: 16.10 Yakkety Yak
Последняя Версия программы: 16.10 Yakkety Yak
Архитектура: i386, amd64
Тип дисков: DVD

Описание:

Выпущен релиз 16.10 Yakkety Yak, вместе которым можно скачать также релизы: Xubuntu, Ubuntu MATE, Ubuntu GNOME, Kubuntu, Lubuntu. В Unity 8 внесены улучшения, связанные с работой на многомониторных конфигурациях, управлением окон в десктоп-режиме, работой с буфером обмена и бесшовным запуском X-приложений с использованием XMir. Корректная работа графического стека на базе Mir пока обеспечена только для систем с открытыми драйверами nouveau и intel.

Среди новшеств в этом релизе: рабочий стол Unity обновлён до версии 7.5, в которой в основном представлены исправления ошибок, в том числе связанные с поддержкой HiDPI. Внесены изменения (отключены анимированные эффекты и убраны лишние перерисовки экрана) для снижения нагрузки на графическую систему в режиме «low-graphics», который включается при использовании программных реализаций OpenGL (например, при запуске в виртуальных окружениях). Изменено поведение при развёртывании окон на весь экран;
Читать дальше

Ubuntu. Как узнать свободное место на диске?

Сколько осталось свободного места? Кто его занял? С этими двумя вопросами сталкиваться приходится постоянно, особенно администраторам файловых серверов. Если на платформе Windows, в графическом окружении выяснить это не составляет особого труда, то консоль серверных версий Linux способна многих привести в замешательство. Однако не стоит пугаться, получить интересующую информацию в среде Linux тоже довольно просто.

Как показала практика, данный вопрос актуален не только для начинающих администраторов. Действительно, недостаточно просто узнать размер файла или папки, а нужно быстро и эффективно выяснить кто именно занял место на диске и чем. Но обо всем по порядку.

Начнем с простого вопроса, как посмотреть сколько свободного места осталось. Для этой цели есть команда

df -h

которая выводит список всех файловых систем, их размер и точки монтирования. Ключ -h позволяет вывести информацию в удобном для восприятия виде — в мегабайтах и гигабайтах, без ключа информация о размере выводится в блоках.

Читать дальше

Linux Mint 17.3 Rosa (Mate, Cinnamon) [32bit][64bit]

  • OS LINUX

Название: Linux Mint
Версия: 17.3 Rosa (Mate, Cinnamon)
Последняя версия ОС: 17.3 Rosa (Mate, Cinnamon)
Архитектура: 64bit
Тип дисков: DVD

Описание:

Внимание! Разработчики просят подождать некоторое время (с их слов «несколько дней») тех, кто хотел бы обновится с предыдущих версий Linux Mint до того момента, пока не будет исправлен менеджер обновлений.

Linux Mint — дистрибутив операционной системы Linux, основанный на Ubuntu LTS. Цель дистрибутива заключается в предоставлении конечному пользователю максимально простой системы, которая будет готова к работе сразу после установки и не потребует загружать наиболее популярное программное обеспечение, в том числе и дополнительные кодеки для воспроизведения популярных мультимедийных форматов.

От Ubuntu дистрибутив Linux Mint отличается существенно иным подходом к организации интерфейса пользователя и другим составом используемых по умолчанию приложений. Разработчики Linux Mint предоставляют десктоп-окружение, соответствующее классическим канонам организации рабочего стола, которое является более привычным для пользователей не принимающих новые методы построения интерфейса Unity и GNOME 3.
Подробности

Ubuntu 15.10 "Wily Werewolf" [i386/amd64] 2xDVD



Название: Ubuntu
Версия: 15.10 «Wily Werewolf»
Официальный сайт: Canonical Ltd
Архитектура: i386/amd64
Лечение: не требуется

Системные требования:
PC x86/ x64


Описание:
Ubuntu 15.10 («Wily Werewolf») — является очередным дистрибутивом из регулярно планируемых обновлений операционной системы представленной Canonical Ltd. Готовые установочные образы созданы для Ubuntu Desktop, Ubuntu Server и Ubuntu Core (для них на прошлых этапах тестирования предлагались только ежедневные сборки), а также для Kubuntu, Lubuntu, Ubuntu MATE, Ubuntu Cloud, Ubuntu GNOME и Xubuntu.
Основные изменения в Ubuntu 15.10:
Подробности