Загрузочная флешка

Проект ventoy.net, основан на Grub2, поддерживает одновременно загрузку в режимах Legacy BIOS и UEFI (с включенным Secure Boot) с одной флешки. В итоге достаточно просто закидывать свои ISO на флешку.

Как пользоваться ventoy-1.0.96-windows:

  • Запустить Ventoy2Disk.exe
  • Вставляем наш флеш диск в ПК
  • В опциях выбираем стиль разметки диска MBR/GPT
  • Включаем SecureBoot если нужно
  • Нажимаем Установить, Ventoy установлен, он больше не нужен.
  • Если необходимо установить утилиту на иной накопитель (SD, NVMe, HDD, SSD, CD/DVD) в опциях выбираем «показать другие устройства».
  • перекинуть ISO образы своих загрузочных дисков в корень флешки:

Читать далее «Загрузочная флешка»

Настройка S3 на TrueNAS

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

Читать далее «Настройка S3 на TrueNAS»

Звуковое оповещение о появлении или пропаже хоста в сети

Для Windows XP или Windows 7.

Вариант 1. Скрипт

Редактируешь переменные(var). Сохраняешь нижеприведенный скриптик в файл C:\ping.wsf.
Запуск: пуск — выполнить — C:\ping.wsf
Звуки: стандартные системные — «Звездочка (Information)» если пингуется, и «Восклицание (Exclamation)» если нет.
Останов: через таскменеджер.

<job>
 <script language="JScript">
  
 var IP="www.ixbt.com",status;
 var ws=new ActiveXObject("WScript.Shell");
 var wmi=GetObject("winmgmts:root/cimv2");
  
 while(true)
 {
  var ping=wmi.ExecQuery("SELECT * FROM Win32_PingStatus WHERE Address = '"+IP+"'");
      ping=new Enumerator(ping).item().StatusCode;
  if(ping!=status)
  {
   status=ping;
   ws.PopUp(((ping==0)?"":"Не ")+" Пингуется",3,"PING",(ping==0)?64:48)
  }
  WScript.sleep(1000);
 }
  
 </script>
</job>

Читать далее «Звуковое оповещение о появлении или пропаже хоста в сети»

OpenVPN FreeBSD 13

C 2016 года с easyrsa произошли метаморфозы, теперь работает без «sh ./easyrsa.real», сейчас просто пиши «easyrsa», например: «easyrsa init-pki». Руководство: https://github.com/OpenVPN/easy-rsa/blob/master/doc/EasyRSA-Readme.md

pkg install openvpn easy-rsa

mkdir -p /usr/local/etc/openvpn

cp /usr/local/share/examples/openvpn/sample-config-files/server.conf /usr/local/etc/openvpn/openvpn.conf

cd /usr/local/etc/openvpn

easyrsa init-pki

Читать далее «OpenVPN FreeBSD 13»

Docker через proxy

Here is a link to the official Docker documentation for proxy HTTP: https://docs.docker.com/config/daemon/systemd/#httphttps-proxy

A quick outline:

First, create a systemd drop-in directory for the Docker service:

mkdir /etc/systemd/system/docker.service.d

Now create a file called /etc/systemd/system/docker.service.d/http-proxy.conf that adds the HTTP_PROXY and HTTPS_PROXY environment variables:

[Service]
Environment="HTTP_PROXY=http://proxy.example.com:80/"
Environment="HTTPS_PROXY=http://proxy.example.com:80/"

If you have internal Docker registries that you need to contact without proxying you can specify them via the NO_PROXY environment variable:

Environment="HTTP_PROXY=http://proxy.example.com:80/"
Environment="HTTPS_PROXY=http://proxy.example.com:80/"
Environment="NO_PROXY=localhost,127.0.0.0/8,docker-registry.somecorporation.com"

Flush changes:

$ sudo systemctl daemon-reload

Verify that the configuration has been loaded:

$ sudo systemctl show --property Environment docker
Environment=HTTP_PROXY=http://proxy.example.com:80/
Environment=HTTPS_PROXY=http://proxy.example.com:80/

Restart Docker:

$ sudo systemctl restart docker

OpenVPN client using LuCI OpenWRT

  • This guide describes how install and operate the OpenVPN client using LuCI web interface.
  • You can use it to connect to your own OpenVPN server or a commercial OpenVPN provider.
  • Follow OpenVPN basic for server setup and OpenVPN extras for additional tuning.
  • The performance of different SoCs can be found here OpenVPN performance.

Читать далее «OpenVPN client using LuCI OpenWRT»