Постоянная ссылка

OpenVPN на сервере со множеством сетевых интерфейсов.

При настройке OpenVPN сервера в контейнере существует два сетевых интерфейса:

Для корректной работы нужно в конфиг прописать параметр «multihome», иначе будет иметь значение порядок сетевых интерфейсов. Без этого параметра, OpenVPN сервер выбирает какой либо сетевой интерфейс интерфейсом по умолчанию. При получения пакета из другого сетевого интерфейса, отправляет ответ в интерфейс по умолчанию. С параметром «multihome» с какого интерфейса пришел пакет туда и уйдет ответ. Вроде бы так должно быть с точки зрения здравого смысла, но оказывается для этого нужен отдельный параметр.

Постоянная ссылка

Разборки с Wi-Fi драйвером Chipal 0bda:a811

Имею wi-fi адаптер купленный на Алиэкспрес под именем CHIPAL 802.11AC 600 Мбит/с. Еще на этапе покупки были риски, что под Linux адаптер не работает. Но в комментариях было сказано что под Linux кто то работал с ним. По приезду его … Продолжить чтение

Постоянная ссылка

Проблема фильтрации в multipath-tools

Много времени потрачено на выяснение, почему multipath-tools НЕ фильтрует iscsi подключение. Расследование длилось два дня. В итоге выяснилось, что при подключении по iscsi, блочное устройство создается в контексте /dev/sd{a,b,c} и т.д. Как правило, это загрузочные устройства. Это ключевой момент. По … Продолжить чтение

Постоянная ссылка

Сборка программного обеспечения в deb пакеты на примере Openvswitch в Debian

Возникла задача собрать deb пакеты Openvswitch на базе Debian 9.8. Сейчас я часто делаю подобные сборки ПО под определенную кодовую базу, поэтому данный пост я делаю в качестве заметки на будущее. Вариант #1 (Original) Качаем исходники:

Переходим в каталог: … Продолжить чтение

Постоянная ссылка

Отключить dnsmask в Network Manager для корректной работы VPN

После настройки openvpn клиента, блокировки Роскомнадзора все равно срабатывали. Выяснилось что менеджер сетевых соединений Network Manager в Ubuntu использует свой встроенный dns. Из-за этого не работали dns сервера, которые я прописывал. Для отключение этой функции, воспользуемся советом со stackoverflow

Продолжить чтение

Постоянная ссылка

Особенность создания символических ссылок

При установке последней интерпретатора go, установку нужно доработать «напильником».

Ставится версия 1.10 и 1.6. Далее нам надо заменит символическую ссылку /usr/lib/go на нужную версию. По умолчанию она ссылается на версию go 1.6.

Для этого стираем ссылку:

Далее создаем ссылку:

Если не стереть старую ссылку, то при попытке пересоздать ссылку предыдущей командой, она разместит её в каталоге /usr/lib/go-1.6, т.е. туда куда ссылается старая ссылка.

Еще один вариант изменения ссылки:

Постоянная ссылка

Bind9 — isc_stdio_open ‘/var/log/bind/misc.log’ failed: permission denied

При настройке сервиса bind на Ubuntu 16.04 столкнулся с ошибкой:

Проблема кроется в усиленной защите AppArmor. Для исправления разрешаем запись в файл лога. В файле:

вносим изменения:

Другой вариант отключаем AppArmor: