Прочее | Как настроить? - ageomash.ru https://ageomash.ru Блог про настройку компьютеров, роутеров, мобильных устройств Mon, 16 Jun 2025 12:04:38 +0000 ru-RU hourly 1 https://wordpress.org/?v=6.8.1 https://ageomash.ru/wp-content/uploads/2016/03/cropped-chip-32x32.png Прочее | Как настроить? - ageomash.ru https://ageomash.ru 32 32 Зависла виртуальная машина в ESXi? Попробуй это! - ageomash.ru https://ageomash.ru/zavisla-virtualnaya-mashina-v-esxi-poprobuj-eto/ https://ageomash.ru/zavisla-virtualnaya-mashina-v-esxi-poprobuj-eto/#respond Mon, 16 Jun 2025 12:04:38 +0000 https://ageomash.ru/?p=11811 Иногда, в работе с VMWare ESXi, бывают грустные ситуации, когда вдруг виртуальная машина зависает и вообще не реагирует ни на попытки выключения, ни на перезагрузку через vSphere Web Client.  Что делать? Первая мысль — перезагрузить весь хост целиком. Но нет! Есть варианты проще и их стоит обязательно попробовать! Остановка зависшей ВМ через консоль ESXi 1? ... Читать далее

The post Зависла виртуальная машина в ESXi? Попробуй это! first appeared on Как настроить?.]]>
vmware esxi зависла

Иногда, в работе с VMWare ESXi, бывают грустные ситуации, когда вдруг виртуальная машина зависает и вообще не реагирует ни на попытки выключения, ни на перезагрузку через vSphere Web Client.  Что делать? Первая мысль — перезагрузить весь хост целиком. Но нет! Есть варианты проще и их стоит обязательно попробовать!

Остановка зависшей ВМ через консоль ESXi

1️⃣ Подключаемся к ESXi через SSH или открываем локальную консоль.

2️⃣ Смотрим список всех активных ВМ:

esxcli vm process list

3️⃣ Находим зависшую машину по имени и запоминаем её WorldID.

4️⃣ Пробуем завершить ВМ мягко (предпочтительный способ):

esxcli vm process kill --type=soft -w 12345678

Если не помогает, можно применить более жёсткие методы, используя вот такие ключи:

—type=hard — принудительное завершение, аналог kill -9
—type=force — экстренное завершение, применяется в крайнем случае

Альтернативный вариант — esxtop

А ещё, как вариант, Вы можете использовать и утилиту esxtop:

esxtop

Нажмите на «V», чтобы отобразить список процессов виртуальных машин. Найдите там нужную виртуальную машину и, при необходимости, завершите её процесс.

The post Зависла виртуальная машина в ESXi? Попробуй это! first appeared on Как настроить?.]]>
https://ageomash.ru/zavisla-virtualnaya-mashina-v-esxi-poprobuj-eto/feed/ 0
Как пользоваться iPerf3 - ageomash.ru https://ageomash.ru/kak-polzovatsya-iperf3/ https://ageomash.ru/kak-polzovatsya-iperf3/#respond Mon, 02 Jun 2025 11:45:57 +0000 https://ageomash.ru/?p=11800 Даже среди опытные системных администраторов встречаются люди, которые до сих пор не знают про iperf? Это один из самых популярных инструментов для измерения пропускной способности сети или каналов связи. Iperf сегодня — это универсальная кроссплатформенная утилита, которая работает в режиме клиент-сервер. Главная прелесть в том, что сервер можно запустить на Linux, а клиент — на ... Читать далее

The post Как пользоваться iPerf3 first appeared on Как настроить?.]]>

Даже среди опытные системных администраторов встречаются люди, которые до сих пор не знают про iperf? Это один из самых популярных инструментов для измерения пропускной способности сети или каналов связи. Iperf сегодня — это универсальная кроссплатформенная утилита, которая работает в режиме клиент-сервер. Главная прелесть в том, что сервер можно запустить на Linux, а клиент — на любой другой платформе: Windows, Android и т.п. И наоборот. Очень удобно! Сегодня я покажу Вам как пользоваться iPerf. Это очень просто!

Сейчас, на смену старой версии утилиты, пришла новая — iPerf3.  Хотя, особой разницы в использовании между ними немного. Потому инструкция универсальная для обеих версий!

При запуске iPerf выберите один из режимов:

  • Сервер — принимает подключения;
  • Клиент — запускает тестирование.

 Установка и запуск iPerf

На ОС Linux (на примере Ubuntu):

apt install iperf3
iperf3 -s

По умолчанию сервер слушает порт 5201 TCP — не забудьте открыть его в файрволле.

На ОС Windows:

winget install iperf3

Для любителей графики есть GUI-приложение на основе iperf, но для оригинальной консольной версии лучше скачать архив с официального сайта.

? Запуск теста с клиента:

iperf3 -c <IP_адрес_сервера>

Например, IP-адрес сервера 192.168.1.254, тогда команда будет выглядеть так:

iperf3 -c 192.168.1.254

Результаты теста будут отображаться прямо в консоли, в удобном для понимания формате.

Логирование и интеграция с мониторингом

Программный комплекс iPerf и iPerf3 поддерживает вывод логов, в том числе в формате JSON. Делается это так:

iperf3 -c <IP_адрес_сервера> --logfile log.txt -J

Эти данные можно потом обработать используя любую систему мониторинга.

Полезные параметры iperf3

1⃣ Изменяем продолжительность тестирования. По умолчанию это 10 секунд, а мы сделаем — 60 секунд:

iperf3 -c <IP_адрес_сервера> -t 60

2⃣ Передаём заданный объём данных вместо ограничения по времени:

iperf3 -c <IP_адрес_сервера> -n 100M

3⃣ Запускаем тестирование в несколько потоков, чтобы максимально загрузить канал связи:

iperf3 -c <IP_адрес_сервера> -P 4

Эти параметры одинаково работают на всех платформах.

Заключение

Тесты iperf создают реальную нагрузку на канал. Это надо учитывать, ведь во время замеров у Вас может страдать работа важных сервисов. Так что в крупных сетях в продакшене стоит применять этот инструмент с осторожностью. При автоматизации тестов iPerf стоит учитывать тот факт, что приоритизация трафика исказит реальную картину, выдаваемую тестом.

The post Как пользоваться iPerf3 first appeared on Как настроить?.]]>
https://ageomash.ru/kak-polzovatsya-iperf3/feed/ 0
Как отправить сообщения в WhatsApp из скрипта в консоли - ageomash.ru https://ageomash.ru/kak-otpravit-soobshheniya-whatsapp-script/ https://ageomash.ru/kak-otpravit-soobshheniya-whatsapp-script/#respond Wed, 28 May 2025 11:01:01 +0000 https://ageomash.ru/?p=11795 Не так давно у меня возникла необходимость интегрировать отправку уведомлений в WhatsApp прямо из скрипта. Много перечитал разных форумов и сайтов и остановился на отличном решении — консольный клиент Mudslide. Он построен на Node.js и библиотеке Baileys, работающий через API WhatsApp Web. Свою задачу я решил. Надеюсь она поможет и в Вашем случае. Установка Mudslide: ... Читать далее

The post Как отправить сообщения в WhatsApp из скрипта в консоли first appeared on Как настроить?.]]>
консольный WhatsApp скрипт

Не так давно у меня возникла необходимость интегрировать отправку уведомлений в WhatsApp прямо из скрипта. Много перечитал разных форумов и сайтов и остановился на отличном решении — консольный клиент Mudslide. Он построен на Node.js и библиотеке Baileys, работающий через API WhatsApp Web. Свою задачу я решил. Надеюсь она поможет и в Вашем случае.

Установка Mudslide:

npm install -g mudslide

Так же можно загрузить и готовый бинарник для Windows/Linux.

Авторизация в Mudslide:

npx mudslide login

Далее отсканируйте QR-код в WhatsApp, после чего Вы успешно авторизуетесь в системе.

? Примеры команд:

mudslide send 79093332211 "Привет медвед!"
mudslide send-image 79093332211 ./photo.jpg
mudslide send-file me ./scan.pdf

Инструмент очень удобно использовать  и в автоматизации, и в мониторинге и просто в оповещениях.

The post Как отправить сообщения в WhatsApp из скрипта в консоли first appeared on Как настроить?.]]>
https://ageomash.ru/kak-otpravit-soobshheniya-whatsapp-script/feed/ 0
Traceroute, Tracert и Tracepath — в чём разница и что использовать - ageomash.ru https://ageomash.ru/traceroute-tracert-i-tracepath/ https://ageomash.ru/traceroute-tracert-i-tracepath/#respond Mon, 26 May 2025 13:25:19 +0000 https://ageomash.ru/?p=11794 Есть ситуации, когда Вам требуется быстро определить маршрут до хоста в сети. Для этого есть специальные утилиты трассировки: traceroute, tracert и tracepath. Все эти программы работают схожим образом — отправляют пакеты с увеличивающимся TTL и фиксируют ответы от промежуточных узлов. Но есть некоторые существенные отличия, которые стоит знать и учитывать. traceroute (Linux) По умолчанию утилита ... Читать далее

The post Traceroute, Tracert и Tracepath — в чём разница и что использовать first appeared on Как настроить?.]]>
Traceroute Tracert Tracepath

Есть ситуации, когда Вам требуется быстро определить маршрут до хоста в сети. Для этого есть специальные утилиты трассировки: traceroute, tracert и tracepath. Все эти программы работают схожим образом — отправляют пакеты с увеличивающимся TTL и фиксируют ответы от промежуточных узлов. Но есть некоторые существенные отличия, которые стоит знать и учитывать.

traceroute (Linux)

По умолчанию утилита traceroute использует UDP, но можно переключиться на ICMP. Пример использования утилиты traceroute:

traceroute ageomash.ru # протокол UDP
traceroute -I ageomash.ru # протокол ICMP

UDP-пакеты могут блокироваться, и вы не получите ответ. Поэтому ICMP часто предпочтительнее в реальных условиях.

tracert (Windows)

Использует только ICMP, без возможности выбора. Удобен и прост, но менее гибок.
Чтобы запустить команду, необходимо:

  • Кликнуть правой кнопкой мыши по значку «Windows» внизу экрана.
  • Выбрать пункт меню «Выполнить».
  • Ввести команду «cmd» и нажать кнопку «ОК» чтобы открить командную строку.
  • Ввести команду tracert и далее имя хоста либо его IP-адрес.
  • Нажать клавишу «Enter».

Пример:

tracert ageomash.ru

Результатом будет трассировка маршрута до указанного узла сети.

tracepath (Linux)

Утилита tracepath это практически аналог traceroute. Здесь так же используется протокол UDP. Только теперь дополнительно отображается MTU на каждом участке маршрута. Это очень и очень полезно при диагностике проблем с фрагментацией, особенно в VPN или туннелях.

Пример:

tracepath ageomash.ru

Что же выбрать?

В ОС Linux чаще всего нужна универсальность и потому, как правило, наиболее часто используется: traceroute -I.

А вот если требуется уже конкретно информация по MTU — тогда уже стоит использовать tracepath.

В ОС Windows особо то и выбора нет — только использовать tracert, но ICMP чаще проходит успешно. Как вариант, можно воспользоваться графической утилитой WinMTR.

The post Traceroute, Tracert и Tracepath — в чём разница и что использовать first appeared on Как настроить?.]]>
https://ageomash.ru/traceroute-tracert-i-tracepath/feed/ 0
Как проверить контрольную сумму ISO образа - ageomash.ru https://ageomash.ru/kak-proverit-iso-obraz/ https://ageomash.ru/kak-proverit-iso-obraz/#respond Fri, 08 Nov 2024 11:12:32 +0000 https://ageomash.ru/?p=11743 Любой, кто скачивает ISO-образы Windows или иных операционных систем с различных сайтов или торрентов — рискует получить уже зараженную троянами или даже майнерами систему. Потому, проверка контрольных сумм загруженных в образов ISO не просто необходима, а просто обязательна. Это позволить убедится и быть уверенным, что загруженный образ не был изменен или же поврежден в процессе ... Читать далее

The post Как проверить контрольную сумму ISO образа first appeared on Как настроить?.]]>
как проверить iso образ

Любой, кто скачивает ISO-образы Windows или иных операционных систем с различных сайтов или торрентов — рискует получить уже зараженную троянами или даже майнерами систему. Потому, проверка контрольных сумм загруженных в образов ISO не просто необходима, а просто обязательна. Это позволить убедится и быть уверенным, что загруженный образ не был изменен или же поврежден в процессе загрузки.
Чтобы проверить контрольную сумму ISO образа, сначала надо будет скачать соответствующий файл контрольной суммы. Обычно он лежит в той же папке, что и сам ISO-образ. Файл контрольной суммы, как правило, имеет такое же имя, что и сам ISO-образ, разница будет в том, что он будет заканчиваться так: -sha1.sum, либо -sha256.sum.

Чтобы посмотреть контрольную сумму скаченного ISO-файла в Windows 10 или Windows 11 — запустите командную оболочку PowerShell и в ней выполните команду:

Get-FileHash .\file.iso -Algorithm SHA256

Думаю, понятно, что в место «file.iso» Вам надо будет указать имя своего образа и путь к нему.

Вы можете просто перетащить загруженный файл в окно Windows PowerShell после команды Get-FileHash, которая автоматически вставит для вас полный путь.

Вот пример выполнения такой команды:

windows 11 Get-FileHash

В этом примере образ linuxmint-64bit.iso лежи в папке C:\temp.
Теперь можно сравнить полученную контрольную сумму с ожидаемой. Если они различаются, то лучше этот образ не использовать, а скачать другой.

The post Как проверить контрольную сумму ISO образа first appeared on Как настроить?.]]>
https://ageomash.ru/kak-proverit-iso-obraz/feed/ 0