Подсчёт количества символов в Google Docs

Google Docs — это бесплатное онлайн-приложение для обработки текстов, позволяющее создавать и редактировать документы, сотрудничать с другими людьми и получать доступ к файлам из любого места. Одна из функций, предлагаемых Google Docs, — это возможность видеть количество слов в ваших документах или выделенном тексте. В этой статье мы покажем вам, как проверить количество слов в Документах Google на настольных компьютерах и мобильных устройствах.

Количество слов необходимо для обеспечения соответствия лимиту слов в задании, отчете или статье. Кроме того, вы можете проверить читаемость и ясность вашего письма, проанализировав среднее количество слов в предложении, символов в слове или слогов в слове. Знание количества слов может помочь вам достичь своих писательских целей и улучшить свои навыки письма.

Чтобы увидеть количество слов в Документах Google, вы можете использовать встроенный инструмент, сочетание клавиш или надстройки или расширения. Мы подробно объясним каждый из этих методов, но перед этим давайте сравним количество слов в Google Docs и Microsoft Word.

Различия между количеством слов в Microsoft Word и Google Docs

Независимо от того, используете ли вы Google Docs или Microsoft Word, пользователям может потребоваться выполнить одну общую задачу — проверить количество слов в своих документах или выделенном тексте. Однако между этими двумя текстовыми приложениями есть некоторые ключевые эксплуатационные различия.

Документы Google против Microsoft Word Online

  • Единственное отличие состоит в том, что Google Docs не включает верхние, нижние колонтитулы и сноски в количество слов, в отличие от Microsoft Word. Это означает, что если у вас есть текст в этих областях, он не будет учитываться в Google Docs, а в Microsoft Word.
  • Еще одно отличие состоит в том, что Google Docs позволяет отображать количество слов во время набора текста, а Microsoft Word — нет. Эта функция может быть полезна, если вы хотите отслеживать количество слов во время написания.

Начнем с шагов по запуску отслеживания количества слов в Документах Google.

Как посмотреть количество слов в Документах Google на рабочем столе

Отслеживать количество слов в документе на рабочем столе довольно просто. Кроме того, есть несколько способов сделать это. Давайте проверим их все.

1. Использование строки меню

Это один из наиболее распространенных способов включить подсчет слов в Документах Google. Следуйте инструкциям ниже.

Шаг 1. Откройте Документы Google в предпочитаемом вами браузере и перейдите к документу.

Примечание. Если у вас установлены Документы Google в виде веб-приложения или вы используете ChromeOS, запустите его, перейдите к файлу документа и откройте его.

Перейти в Документы Google

Открыть Документы Google

Шаг 2. Когда документ откроется, нажмите меню «Инструменты» на панели инструментов.

нажмите на меню «Инструменты»

Шаг 3. В раскрывающемся меню выберите «Количество слов».

выберите количество слов

Вы увидите всплывающее окно с такой информацией, как текущее количество страниц, слов, символов и «Символов, исключая страницы».

Шаг 4. [Необязательно] Если вы хотите видеть количество слов во время набора текста, установите флажок «Отображать количество слов во время набора текста».

Шаг 5: Нажмите «ОК».

Отображение количества слов во время набора текста

Вот и все. Теперь вы знаете количество символов в документе, над которым работаете.

2. Использование сочетаний клавиш

Как следует из названия, этот метод ничем не отличается от описанных выше, но вы пропускаете часть щелчка по панели инструментов и выбора параметров. Вот как:

Шаг 1. Перейдите в Документы Google в предпочитаемом вами браузере и перейдите к соответствующему документу.

Открыть Документы Google

Шаг 2. Как только вы перейдете к документу, нажмите сочетание клавиш Ctrl+Shift+C в Windows или Command+Shift+C на Mac.

Вот и все. Вы включили подсчет слов в документе на рабочем столе. Если подсчета слов недостаточно, вы можете использовать надстройки или расширения для улучшения функциональности.

3. Использование дополнений

В Google Workspace Marketplace доступно множество надстроек; мы рекомендуем Word Counter Max. Это дополнение позволяет вам отслеживать количество слов в документе и количество слов, которые вы записываете за день, или устанавливать целевое количество слов для вашего письма.

Скачать Счетчик слов Макс

Торговая площадка Google Workspace

Более того, вы также можете настроить его и указать типы слов, которые следует исключить из подсчета.

4. Использование расширений Chrome

Как и в случае с надстройками, для отслеживания слов в документе доступно множество расширений, а именно «Обратный подсчет слов», «Счетчик слов плюс», «Подсчет символов» и так далее.

Одно из расширений, которые мы рекомендуем, — Reverse Word Count. Как следует из названия, это расширение устанавливает целевое количество слов, прежде чем вы начнете работать над документом, и отображает количество слов, оставшихся до завершения документа, что по сути противоположно тому, что делает встроенная опция.

Скачать обратный подсчет слов

Обратный подсчет слов

Кроме того, счетчик слов удобно расположен вместо встроенного счетчика слов Google, обеспечивая легкий доступ и удобство использования. Это расширение удобно, если вы писатель или работаете с жестким лимитом слов.

Как узнать количество слов в Документах Google на Android или iOS

Подсчет слов также доступен на мобильном устройстве, как и на настольном компьютере. Действия одинаковы как для Android, так и для iOS. Для демонстрации мы будем использовать Android. Следуйте дальше.

Шаг 1. Запустите приложение Google Docs и перейдите к документу, в котором вы хотите увидеть счетчик слов.

Перейти к документу

Шаг 2: Как только документ откроется, коснитесь значка плавающего карандаша (редактировать).

Шаг 3. В режиме редактирования нажмите трехточечный значок в правом верхнем углу.

Нажмите на трехточечный значок

Шаг 4. В раскрывающемся меню выберите «Количество слов».

Во всплывающем окне в правом верхнем углу отображаются такие сведения, как слова, символы и «Символы, исключая пробелы».

выберите количество слов

Вот и все. Теперь вы знаете количество символов вашего документа в Документах Google. Если вы хотите узнать количество слов не во всем документе, а в его части, продолжайте чтение.

Как узнать количество слов для определенного текста в Документах Google

Подсчет части слова в Документах Google прост и (почти) аналогичен проверке общего количества. Начнем с шагов.

На рабочем столе

Шаг 1. Откройте Документы Google и перейдите к документу, в котором вы хотите проверить количество слов.

Открыть Документы Google

Шаг 2: Выделите текст, щелкнув и перетащив курсор.

Выделите текст, который хотите проверить

Вы должны увидеть количество слов в выбранной части документа в левом нижнем углу. Если количество слов не отображается, выполните вышеупомянутые шаги и включите опцию подсчета слов.

В мобильном приложении Документов Google

Шаг 1. Запустите приложение Google Docs на своем смартфоне и перейдите к документу, в котором вы хотите проверить количество слов.

Перейти к документу

Шаг 2: Коснитесь значка плавающего карандаша и войдите в режим редактирования.

Шаг 3. В режиме редактирования выделите текст, количество слов в котором вы хотите проверить, и нажмите трехточечный значок.

войти в режим редактирования

Шаг 4. Теперь выберите «Количество слов» в раскрывающемся меню.

В правом верхнем углу вы увидите всплывающее окно с такой информацией, как слова, символы и «Символы, исключая пробелы».

выберите количество слов

Вот и все. Вы знаете количество слов в выбранной части документа в Документах Google. Если у вас есть дополнительные вопросы, переходите к следующему разделу.

Часто задаваемые вопросы о проверке количества слов в Документах Google

1. Доступна ли функция подсчета слов в Google Sheets или Slides?

Google Sheets и Google Slides не поддерживают функцию подсчета слов. Однако есть некоторые обходные пути. Один из самых простых способов — загрузить такое расширение, как Word Count для Chrome, чтобы увидеть количество слов. Другой способ — загрузить презентацию в виде обычного текстового файла, скопировать и вставить текст и проверить количество слов.

2. Работает ли функция подсчета слов в автономном режиме?

Да, функция подсчета слов работает в Документах Google в автономном режиме. Вы можете выполнить шаги или методы, упомянутые в статье, чтобы включить эту опцию и отслеживать количество слов.

Следите за своими словами

Знание того, как проверить количество слов в Документах Google, может оказаться полезным. Мы надеемся, что это руководство помогло вам проверить количество слов в ваших документах.



2023-11-23T00:01:02
Вопросы читателей

7 лучших исправлений задержек и лагов Roblox в Windows

Roblox — не самая ресурсоемкая игра по современным стандартам, поэтому можно ожидать, что она будет работать без сбоев на вашем ПК с Windows. Однако это не всегда так. Roblox иногда может тормозить, отображать прерывистую графику и демонстрировать низкую производительность, что требует немедленного исправления.

Такие проблемы могут значительно ухудшить ваши игровые возможности по нескольким причинам, включая проблемы с сетью, аппаратные ограничения или фоновые приложения и программы. Ниже мы поделимся некоторыми полезными советами, которые помогут вам без проблем запустить Roblox на ПК с Windows 10 или 11.

1. Исключите проблемы с подключением к Интернету

Как и другим онлайн-играм, для правильной работы Roblox требуется надежное соединение с сервером. Медленное или нестабильное подключение к Интернету может привести к задержке действий в игре, из-за чего Roblox будет казаться менее отзывчивым. Чтобы избежать этого, вам необходимо сначала проверить сетевое соединение, запустив быстрый тест скорости интернета на своем компьютере.

Если у вас возникла проблема с Интернетом, попробуйте переключиться на надежное соединение, чтобы Roblox работал менее медленно и работал быстрее на вашем компьютере с Windows.

2. Измените настройки графики для Roblox

Windows позволяет вам устанавливать графические настройки для каждого приложения и программы отдельно. Вы можете использовать эту опцию, чтобы настроить Roblox на использование встроенного графического процессора для уменьшения задержки. Вот как:

Шаг 1. Нажмите сочетание клавиш Windows+I, чтобы запустить приложение «Настройки». Перейдите на вкладку «Система» и нажмите «Дисплей».

Настройки отображения в Windows

Шаг 2. Прокрутите вниз до раздела «Связанные настройки» и нажмите «Графика».

Настройки графики в Windows 11

Шаг 3: Нажмите Roblox и выберите «Параметры».

Параметры Roblox в Windows 1

Шаг 4. Установите для параметра «Графика» значение «Высокая производительность» и нажмите «Сохранить».

Настройки графики для приложения в Windows 11

После этого перезапустите Roblox и посмотрите, не возникнет ли у вас задержка.

3. Уменьшите качество игровой графики

Еще один способ предотвратить отставание Roblox — снизить качество графики в игре. Это поможет повысить FPS (количество кадров в секунду) и сделать игру более отзывчивой. Это может быть особенно полезно, если вы используете компьютер с Windows с низкими характеристиками.

Шаг 1. Откройте Roblox на своем компьютере и запустите свою любимую игру.

Шаг 2: Нажмите значок Roblox в верхнем левом углу.

Roblox в настройках игры

Шаг 3: Перейдите на вкладку «Настройки» и установите для графического режима значение «Вручную». Затем используйте значок минус рядом с надписью «Качество графики», чтобы снизить качество игровой графики.

Уменьшение игровой графики в Roblox

После этого нажмите Esc, чтобы вернуться в игру и проверить, не зависает ли она по-прежнему. Возможно, вам придется несколько раз настроить качество графики, пока не найдете правильные настройки для вашего компьютера.

4. Закройте ненужные фоновые приложения и программы

Запуск слишком большого количества приложений и программ в фоновом режиме может привести к зависанию Roblox даже на мощном ПК. Чтобы избежать этого, рекомендуется закрыть приложения и программы, которые вы не используете. Вот как это сделать.

Шаг 1. Нажмите сочетание клавиш Control+Shift+Esc, чтобы запустить диспетчер задач.

Шаг 2. Выберите ненужную программу и нажмите кнопку «Завершить задачу» вверху. Повторите этот шаг, чтобы закрыть все ненужные приложения и программы.

Закройте программу с высоким использованием памяти в Windows

Это может помочь освободить системные ресурсы и предотвратить зависание Roblox.

5. Включите игровой режим

Если вы не хотите закрывать фоновые приложения и игры каждый раз, когда играете в Roblox, вы можете включить игровой режим в Windows. Это позволит Windows ограничивать фоновые задачи и обновления во время игр, обеспечивая более плавную работу во время игр.

Чтобы включить игровой режим в Windows:

Шаг 1. Нажмите сочетание клавиш Windows+I, чтобы открыть приложение «Настройки». Перейдите на вкладку «Игры» и нажмите «Игровой режим».

Игровой режим в Windows

Шаг 2. Включите переключатель рядом с «Игровой режим».

Включить игровой режим в Windows

6. Включите высокопроизводительный план электропитания

Переключение на план электропитания «Высокая производительность» позволяет Windows отдавать приоритет производительности над энергосбережением. Это также может улучшить игровой процесс в Roblox и устранить лаги.

Шаг 1. Нажмите значок поиска на панели задач, введите «Панель управления» и нажмите Enter.

Откройте панель управления в Windows

Шаг 2. В раскрывающемся меню в правом верхнем углу измените тип представления на «Большие значки». Затем перейдите в «Параметры электропитания».

Параметры электропитания в Windows

Шаг 3. Выберите Высокая производительность.

Режим высокой производительности в Windows

7. Обновите Роблокс

Использование устаревшей или ошибочной версии Roblox также может привести к замедлению его работы на вашем ПК с Windows 10 или 11. Следовательно, вам необходимо убедиться, что вы используете самую последнюю версию Roblox, перейдя в Microsoft Store.

Роблокс для Windows

После обновления Roblox он будет работать без проблем.

Наслаждайтесь Roblox без лагов

Нет ничего более раздражающего, чем зависания во время игры в любимые игры. Применение приведенных выше советов должно помочь исправить задержку Roblox на вашем ПК с Windows. Если у вас возникают аналогичные проблемы и с другими играми, попробуйте воспользоваться этими советами по повышению производительности игр в Windows.



2023-11-22T23:39:08
Вопросы читателей

Как заблокировать сигнал Wi-Fi от маршрутизаторов соседей?

Беспроводное сетевое оборудование просто в использовании, поскольку по всему дому не проложены кабели Ethernet, а ваша сеть лучше управляется. Однако в беспроводном Интернете возникают проблемы с помехами, что является распространенной причиной сбоев.

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

Это означает, что вы должны не только решать проблемы, связанные с маршрутизатором, но и решать второстепенные проблемы, одной из которых могут быть сигналы Wi-Fi от ваших соседей. Читать

The Dude – мониторинг оборудования ЛВС. Часть 4 – Обновление ROS, создание бэкапа.

Часть 1 – установка.

Часть 2 – общие настройки.

Часть 3 – SNMP.

 

Обновление RouterOS через The Dude.

 

Перед выполнением обновления рекомендуется сделать резервную копию настроек.

Обновление выбранных устройств по очереди.

В устройствах, которые нужно обновить должны быть введены логин и пароль, отмечена галочка RouterOS. Статус RouterOS должен быть ОК.

 

 

 

Переходим в меню Devices >> Device >> RouterOS.

 

Проверяем статус устройств с RouterOS (синяя галочка – ок). Сортируем устройства по архитектуре. Так же смотрим, какие установлены дополнительные пакеты.

 

 

 

Переходим на сайт MikroTik. Скачиваем файлы обновления и дополнительные пакеты нужной архитектуры.

 

Для примера скачаем пакет ARM.

 

 

Перетягиваем скаченный файл в CHR через WinBox.

 

 

Файл должен располагаться в папке dude/files. Только в этом случае он будет отображаться на вкладке Packages через интерфейс The Dude.

 

 

Выбираем устройство и нажимаем Upgrade >> 6.49.10.

 

 

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

 

 

После загрузки файла в роутер статус изменится на done (выполнено) и начнется обновление.

 

 

Роутер перезагрузится. После этого можно увидеть, что версия его RouterOS изменилась.

 

 

Обновление групп устройств.

 

Создадим группу из нескольких устройств и выполним обновление группы.

 

Devices >> RouterOS >> Group >> +

 

Указываем название группы. Отмечаем галочками необходимые устройства.

 

 

В группе присутствует устройство с пакетом NTP, которые тоже нужно обновить. Скачиваем файлы нужной архитектуры с сайта MikroTik.

 

В данном случае нужно скачать Extra packages, чтоб получить файл NTP.

 

 

Перетягиваем скаченные файл в CHR через WinBox.

 

Если нужны другие пакеты – действия аналогичные с учетом их выбора.

 

 

Выбираем группу и нажимаем Upgrade.

 

В зависимости от количества загруженных файлов разных архитектур в списке обновления будет несколько одинаковых надписей с номером версии обновления. Выбирать можно любую. Система сама определит архитектуру устройства и начнет загрузку только предназначенного для этой архитектуры файла.

 

 

Далее все происходит автоматически. Загрузка может выполняться длительное время в особенности для роутеров расположенных далеко от центра управления и с не очень высокой скоростью подключения к Интернету.

 

 

Через некоторое время можно увидеть обновленные версии RouterOS.

 

 

Пакет NTP тоже обновился.

 

 

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

 

 

Если в процессе передачи файл не передался полностью, обновление не произойдет. В примере ниже скачалось только 6,6Мб, хотя весь файл 10Мб.

 

Нужно перезапустить обновление еще раз. Начнется передача файла повторно. Когда он будет передан полностью, запустится обновление.

 

 

Обновление загрузчика.

 

В наших роутерах установлена галочка Auto Upgrade в RouterBoard >> Settings.

 

 

После дистанционного обновления достаточно еще раз перезагрузить роутер, чтоб загрузчик тоже обновился.

 

 

Перезагрузку можно делать дистанционно по расписанию, командой через терминал или кнопкой Reboot в настройке каждого роутера (что наиболее просто).

 

 

О том, что требуется перезагрузка можно узнать, при первом после обновления входе в терминал.

 

 

Или настроить пересылку критических событий в лог Dude.

 

 

Резервная копия.

 

После выполнения всех настроек желательно сделать резервную копию и затем делать ее регулярно автоматически. Резервную копию базы данных можно выполнить только через командную строку.

 

Подключаемся в CHR через WinBox.

 

Останавливаем сервер командой или через графический интерфейс.

 

Экспортируем БД.

 

Запускаем сервер командой или через графический интерфейс.

 

В результате файл БД окажется в файловом хранилище. Его нужно перетащить мышкой на компьютер и сохранить в надежном месте.

 

 

При восстановлении импорт БД так же выполняется через терминал при выключенном сервере.

 

Файл БД должен находиться в корне хранилища. Если он будет расположен в другом месте, то к нему нужно указать правильный путь.

 

При импорте все предыдущие данные будут перезаписаны.

 

Импорт БД

 

Помимо базы данных необходимо делать резервные копии системы CHR.

 

Рекомендуется сохранять файл бэкапа и экспорт конфигурации.

 

Обычно настраивается сценарий (script), который выполняет резервные копии по расписанию и отправляет их на электронную почту.

 

Скриптом с отправкой на почту можно пользоваться пока размер базы данных не большой. Когда база большая, нужно настраивать ее отправку по FTP.

 

 

Скрипт отправки БД Dude на почту.

 

System >> Scripts Создаем новый сценарий.

 

Name: DUDE-DB-BACKUP-TO-EMAIL – понятное имя без пробелов.

 

Policy: отмечаем все, галка на dude пропадает после повторного входа в редактирование скрипта.

 

Source: Код для выполнения.

Краткое пояснение скрипта.

 

:log info – строчки с таким началом выводят сообщения в лог, для контроля выполнения разных этапов скрипта.

 

:local identity date subject dudedb – это задаются переменные, к которым привязываем разные значения: идентификатор роутера, дату, субъект для темы письма и файл с базой данных. К файлу бд так же привязываем переменные идентификации, даты и время.

 

Далее отключаем сервер, ожидаем время, пока выполняется бэкап (:delay 10;). Чем больше размер базы, тем больше нужно делать это время.

 

Затем включаем сервер и отправляем созданный файл на почту.

 

Еще одно письмо отправляется на другую почту или в телеграм-бота и сообщает админу, что бэкап выполнен.

 

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

 

 

Через командную строку терминала.

Чтоб скрипт выполнялся необходимо задать права политики dude для пользователя, под которым выполняются настройки в группе full.

 

System >> Users >> Groups

 

Нужно отметить галку напротив dude. По умолчанию она не отмечена.

 

 

Расписание запуска резервного копирования.

 

System >> Scheduler

 

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

 

Name: DUDE-BACKUP-TO-EMAIL – любое понятное название без пробелов.

 

Start Date: дата начала.

 

Start Time: время начала – обычно ночью.

 

Interval: периодичность запуска. Установлено каждые 30 дней, но можно сделать по меньше. Например 1 раз в неделю.

 

Policy: отмечаем все политики, отметка dude не срабатывает.

 

On Event: команда для выполнения с указанием имени скрипта.

 

Через командную строку терминала.

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

 

The Dude – мониторинг оборудования ЛВС. Часть 3 – SNMP.

SNMP.

Протокол SNMP предназначен для мониторинга различных устройств в IP-сетях и позволяет получать с них дистанционно требуемые параметры. wiki

Версии SNMP можно поделить на 2 варианта:

 

v1 и v2c – не безопасные версии, которые передают данные между агентом и менеджером (системой управления сетью NMS)  в открытом не зашифрованном виде, создавая угрозу информационной безопасности. Используется условный логин (комьюнити) и IP-адрес с которого разрешено подключение. Паролей нет. Эти версии можно ограниченно использовать внутри защищенной сети. На клиенте указывается комьюнити (по дефолтной настройке «public») и IP-адрес устройства, с которого разрешено подключение. При совпадении комьюнити и IP-адреса клиент начинает передавать данные менеджеру (системе управления или мониторинга сети).

v3 – применяет шифрование передаваемых данных и аутентификацию пользователя (логин-пароль), ее можно использовать между сетями и в Интернете.

Чаще всего мониторят такие параметры: имя устройства, модель, загрузка процессора, использование ОЗУ, использование диска, нагрузка на WAN (для роутеров), температура, напряжение питания, время работы системы. Для определенных устройств могут быть какие-то их специфические параметры, например расход тонера в сетевом принтере.

 

Система сетевого мониторинга The Dude поддерживает все версии SNMP.

 

Если используется v1, v2, то необходимо заменить название комьюнити «public» на что-то другое. Использовать эти версии в защищенных сетях или отдельных VLAN.

 

Создадим новое комьюнити, заменим его название и установим по умолчанию (default).

 

 

Выбираем v2-public. Нажимаем кнопку Copy.

 

 

Переименовываем копию профиля, заменяем в нем название комьюнити.

 

 

Выставляем в значении default созданный только что профиль.

 

 

Теперь в любом устройстве на карте в настройке по умолчанию будет профиль с измененным именем комьюнити и версией протокола v2c.

 

Если у кого-то пока нет опыта работы с SNMP, то сперва нужно потренироваться с комьюнити «public». Это имя используется в большинстве сетевых устройств по умолчанию. И в большинстве случаев SNMP v1 и v2 сразу работают без дополнительных настроек.

 

Для v3 нужно создать профиль и указать учетные данные. Выполним это.

 

Переходим в меню Settings >> SNMP. Добавляем новый профиль, нажав +.

 

 

Name: SNMPv3 – Любое понятное имя профиля.

 

Version: 3 – версия протокола.

 

Port: 161 без изменений.

 

User Name: PC360-NETWORK – Имя пользователя, которое в предыдущих версиях SNMP было комьюнити (Community).

 

В SNMPv3 нельзя использовать дефолтное значение «public» по причинам информационной безопасности.

 

При создании имя рекомендуется использовать только строчные буквы и цифры. Многие устройства при настройке имя SNMPv3 не поддерживают спец-символы. В данном случае имя содержит большие буквы и тире для наглядности.

 

Security: private – тип безопасности.

 

Auth Method: sha1 – способ аутентификации.

 

Auth Password: Pass-123 – сложный пароль из латинских букв разного регистра, цифр и спец-символов, не менее 8 знаков.

 

Crypt Method: aes – метод шифрования.

 

Crypt Password: 321-Pass – сложный пароль.

 

Количество попыток запроса Tries и время таймаут после каждой попытки Try Timeout изменяются индивидуально и по ситуации.

 

Нажимаем кнопку ОК для сохранения настроек.

 

 

Желательно сразу создать второй профиль методом копирования с другим методом шифрования. В настройках некоторых сетевых устройств не всегда есть возможность сменить шифрование DES на AES.

 

 

Чтоб профиль начал работать его необходимо выбрать в настройке устройства Settings.

 

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

 

 

SNMP в RouterOS.

 

Настройка на примере одного из сетевых роутеров. Подключаемся через WinBox.

 

Переходим в IP >> SNMP >> Communities и создаем новое комьюнити нажав +

 

В открывшемся окне вводим параметры.

 

Name: PC360-NETWORK – имя такое же, как указывали в настройках SNMPv3 в сервере Dude.

 

Adressess: 192.168.1.1 – адрес сервера The Dude. С этого адреса разрешается подключение к роутеру по SNMP.

 

Security: private – тип безопасности.

 

Read Access – только чтение.

 

Authentication Protocol: SHA1 – способ аутентификации.

 

Encryption Protocol: AES — протокол шифрования

 

Authentication Password: Pass-123 – сложный пароль такой же как в профиле The Dude.

 

Encryption Password: 321-Pass – сложный пароль такой же как в профиле The Dude.

 

Нажимаем ОК для сохранения.

 

 

Переходим в верхнее окно с настройками.

 

Enabled – отмечаем галочкой активацию SNMP.

 

Contact Info – вводим контактную информацию.

 

Location – место расположения.

 

Trap Community – указываем созданную только что комьюнити.

 

Trap Version: 3 – версия SNMP.

 

Нажимаем ОК для сохранения.

 

 

Отключаем существующее комьюнити public в целях информационной безопасности. Для этого меняем имя комьюнити public на что-нибудь любое другое, например pc360ru. Отключаем доступ на чтение и запись.

 

 

Те же настройки через терминал.

 

Переходим в The Dude. Проверяем роутер (или добавляем на схему). В его настройках должен быть указан профиль SNMPv3.

 

 

Если все сделано правильно, то информация по SNMP уже передается. На значке роутера появится строка с отображением производительности.

 

На вкладке SNMP появятся некоторые параметры.

 

 

Если роутер находится где-то вне сети или работает через VPN, то в его firewall нужно открыть доступ по порту 161 для IP-адреса сервера The Dude или интерфейса VPN.

 

MIB и OID: мониторинг и вывод желаемых параметров на этикетку устройства.

 

MIB – Management Information Base (база управляющей информации) – виртуальная база данных, используемая для управления объектами в сети передачи данных. wiki

 

Простыми словами это файл, в котором хранятся записи обо всех объектах конкретного устройства. Под объектом подразумевается параметр, состояние или настройка в устройстве.

 

OID – Object identifier (идентификатор объекта) – уникальный цифровой идентификатор для объектов в иерархическом дереве MIB.

 

Кроме этих двух определений в протоколе SNMP еще используется понятие Object Name – уникальное имя объекта, соответствующее определенному OID.

 

Проще один раз увидеть, чтоб понять. Для просмотра использован MIB-браузер iReasoning.

 

 

В Dude тоже можно посмотреть MIB, но нельзя выбрать OID.

 

 

OID в Dude можно составить самому по следующему принципу (но это долго). Открываем нужный MIB в отображении дерева и справа от каждой ветки папок видим номер.

 

 

Переписываем номера от каждой нужной ветки до искомого объекта.

 

iso-1, org-3 и тд, mgmt – эта ветка не подходит, ее номер не пишем, и тд.

 

1.3.6.1.4.1 …

 

В результате получаем значение OID объекта для напряжения питания. 1.3.6.1.4.1.14988.1.1.3.8 Есть другие способы получения OID.

 

Допустим мы, хотим отслеживать все параметры Health у роутера. В роутере должны быть соответствующие датчики. Можно посмотреть их наличие в меню WinBox System >> Health или по модели на сайте производителя.

 

Как видно отображаются температура и напряжение питания. Нам необходимо узнать OID этих объектов и затем добавить их в этикетку роутера на карте.

 

В терминале роутера вводим команду:

В ответ будут выведены нужные  значения.

 

voltage: .1.3.6.1.4.1.14988.1.1.3.8.0

 

temperature: .1.3.6.1.4.1.14988.1.1.3.10.0

 

 

Другие полезные запросы:

 

system resource cpu print oid – загрузка процессора в процентах

 

system resource print oid – различные системные ресурсы (время работы, память и тп)

 

 

Еще один альтернативный более долгий способ, но так же более универсальный для нахождения других OID.

 

Переходим в The Dude. Нажимаем правой кнопкой мыши на выбранном роутере. Выбираем Tools >> Snmpwalk.

 

 

Выбираем нужный профиль SNMP. Можно сменить просмотр на Tree (дерево). Нажимаем кнопку Start.

 

В результате сканирования появится большое количество доступных OID.

 

Нажимаем Ctrl+F или кнопку «Бинокль» и находим нужный OID по известному параметру, который посмотрели ранее в WinBox этого роутера. Если это температура – ищем значение 27. Если это напряжение – ищем значение 24.1.

 

В описании найденного OID присутствует слово Voltage. Это то, что нужно. Копируем OID правой кнопкой мыши.

 

 

 

Вставляем OID в этикетку, дополнив нужным синтаксисом.

 

Tp=[oid(«1.3.6.1.4.1.14988.1.1.3.10.0»)]C

 

U=[oid(«1.3.6.1.4.1.14988.1.1.3.8.0»)]V

 

 

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

 

 

Аналогичным методом находятся другие необходимые OID для мониторинга. Однако такой метод не всегда может найти значение (Value) или имя OID, потому что эти параметры могут отображаться по-другому.

 

 

Функции.

 

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

 

Найти такой OID не получилось. Но есть другие OID.

 

[oid(«1.3.6.1.2.1.25.2.3.1.5.65536»)] Всего памяти.

 

[oid(«1.3.6.1.2.1.25.2.3.1.6.65536»)] Использовано памяти.

 

 

Чтоб узнать свободную память нужно найти процент числа от общего количества.

 

Всего памяти – X.

 

Использовано памяти – Y.

 

Свободно памяти – Z.

 

 

Найдем свободную память.

 

Z =X – Y

 

 

Процент свободной памяти от общего количества.

 

Z%=100% / (X/Z)

 

 

Теперь все то же самое, только с использованием OID.

 

100/(oid(«1.3.6.1.2.1.25.2.3.1.5.65536»)/(oid(«1.3.6.1.2.1.25.2.3.1.5.65536»)-oid(«1.3.6.1.2.1.25.2.3.1.6.65536»)))

 

 

Далее нужно создать новую функцию и разместить это выражение в ней.

 

В имени функции не должно быть пробелов.

 

В результате цифра на этикетке получилась без округления, что выглядит не очень приемлемо. Поэтому к выражению нужно применить синтаксическую функцию округления round(x).

 

Итоговое выражение.

 

round(100/(oid(«1.3.6.1.2.1.25.2.3.1.5.65536»)/(oid(«1.3.6.1.2.1.25.2.3.1.5.65536»)-oid(«1.3.6.1.2.1.25.2.3.1.6.65536»))))

 

 

Выносим функцию на этикетку и подписываем ее для понятности.

 

Free Memory [FREE_MEMORY()]%

 

Результат.

 

В реальности, для понимания администратора проще видеть не процент свободной памяти, а процент использованной.

 

Поэтому 100% / (X/Y).

 

round(100/(oid(«1.3.6.1.2.1.25.2.3.1.5.65536»)/(oid(«1.3.6.1.2.1.25.2.3.1.6.65536»))))

 

Used Memory [USED_MEMORY ()]%

 

Кому как удобно.

 

Это просто пример, используя который можно выводить какие-то другие необходимые значения.

 

 

SNMP в ПК с Windows.

 

 

Изначально в ранние версии Windows была добавлена поддержка SNMP v1 и v2c, но затем поддержка прекратилась для предотвращения утечек информации с незашифрованными данными. При этом во всех ОС до Windows 10 SNMP v1 и v2c еще можно активировать. SNMPv3 отсутствует в Windows. Его можно использовать только, если установить стороннее ПО или агента, например NET-SNMP.

 

 

Для активации службы SNMP v1 и v2 первоначально нужно добавить соответствующую роль.

 

В серверных Windows это делается через мастер добавления ролей и компонентов.

 

 

Для Windows 10 добавление этой службы перенесли в параметры конфигурации.

 

 

 

Далее, через панель управления переходим в службы и находим службу SNMP.

 

Выполняем ее настройку.

 

 

Добавляем сообщество (комьюнити) «public». Если в настройках профиля SNMP в Dude изменялось имя комьюнити, то нужно указать его.

 

Разрешаем прием пакетов SNMP только с одного конкретного IP-адреса сервера Dude.

 

Сохраняем настройку.

 

Этот ПК (сервер) предварительно добавлен в Dude, настройки его SNMP-профиля не изменялись.

 

Через некоторое время на этикетке сервера появится строка с параметрами производительности. Это свидетельствует о работе SNMP.

 

 

На вкладке SNMP этого устройства появились различные параметры.

 

 

Можно запустить Snmpwalk на устройстве.

 

 

Добавление желаемых OID для мониторинга аналогично описанному выше для RouterOS.

 

Например, нужно вывести на этикетку время непрерывной работы сервера.

 

Смотрим в диспетчере задач сервера эту информацию: 78дней.

 

Запускаем Snmpwalk.

 

 

Через поиск находим значение 78. Проверяем имя.

 

 

Копируем OID в этикетку. Дописываем пояснение.

 

System Up Time [oid(«1.3.6.1.2.1.25.1.1.0»)]

 

 

Результат.

 

 

По работе с агентом SNMPv3 информация будет добавлена позже.

 

 

 

 

 

SNMP в ПК с Linux.

 

 

Настройка выполнялась на ПК с UBUNTU20.

 

Запускаем терминал Ctrl+Alt+T

 

Входим с правами админа.

пароль

 

 

Обновляем ПО.

 

Установим SNMP демон.

Демон – компьютерная программа в UNIX-подобных системах, запускаемая самой системой и работающая в фоновом режиме без прямого взаимодействия с пользователем.

 

 

SNMP v1, v2.

 

Разрешим подключения SNMP к этому компьютеру с IP-адреса сервера The Dude.

 

Отредактируем файл конфигурации snmpd редактором nano.

 

Закоментируем строку

 

Создадим новую строку, разрешающую подключение с локальных интерфейсов и с внешнего интерфейса.

(внешний интерфейс подразумевает интерфейс этого компьютера с его IP-адресом)

 

 

 

Далее нужно исправить комьюнити (community).

 

Синтаксис.

 

rocommunity (read-only) – разрешение только на чтение.

 

rwcommunity (read-write) – разрешение на запись.

 

public – название комьюнити.

 

IP-адрес с которого разрешено подключение.

 

 

Разрешим для комьюнити public доступ только на чтение с IP-адреса сервера Dude.

 

Ctrl+O сохранить по тому же пути

 

Enter (Ввод)

 

Ctrl+X выйти

 

 

Перезапускаем snmpd

 

Проверяем статус snmpd

 

 

Устанавливаем автозапуск после перезагрузки ПК.

 

Проверяем прослушиваемые порты

 

 

Если нет команды netstat то ее нужно установить

 

Блокировку SNMP может производить firewall. Проверяем его статус.

(Status: inactive)

 

 

Если firewall работает то его нужно настроить для разрешения входящих подключений от Dude.

 

UFW – это оболочка с упрощенной настройкой для линуксового файервола iptables. Если используется iptables напрямую, то нужно выполнить следующие настройки.

Этой строкой мы разрешаем входящий трафик для порта UDP 161 с IP-адреса сервера The Dude.

 

 

Удаление правила по номеру в списке.

 

Выводим список с номерами.

 

Удаляем нужный номер правила в нужной цепочке.

 

Переходим в The Dude. На тестовом ПК появилась его производительность.

 

В этикетку добавлен пробный OID, выводящий имя компьютера.

 

[oid(«1.3.6.1.2.1.1.5.0»)] PC name’s OID

 

Данные по SNMP передаются успешно.

 

 

SNMPv3

 

В этой версии отсутствует понятие комьюнити. Создаем пользователя и пароль, и так же пароль для шифрования передающихся данных. Синтаксис такой:

 

net-snmp-create-v3-user [-ro] [-A authpass] [-a MD5|SHA] [-X privpass][-x DES|AES] [username]

 

[-ro] — разрешение только на чтение;

 

[-A authpass] — пароль аутентификации (Authentication Password);

 

[-a MD5|SHA] — алгоритм аутентификации (выбрать MD5 или SHA);

 

[-X privpass] — пароль шифрования (Encryption Password);

 

[-x DES|AES] — алгоритм шифрования (выбрать DES или AES];

 

[username] — имя пользователя.

 

 

Действия выполнялись на другом сервере.

 

Поэтому заново заходим в терминал с правами root.

пароль

 

 

Обновляем ПО.

 

Установим SNMP демон.

 

Устанавливаем доп. библиотеку (нужна при создании пользователя).

 

Проверяем статус snmpd.

 

Останавливаем snmpd.

 

Создаем пользователя, пароли, задаем алгоритмы шифрования.

 

Имя пользователя и пароли должны быть аналогичны настройке профиля SNMPv3 в The Dude.

 

 

*Для удаления или редактирования пользователя нужно остановить snmpd и с помощью редактора исправить или удалить данные usmUser и rouser в файлах по путям:

 

Запускаем snmpd

 

Отредактируем файл конфигурации snmpd с помощью редактора nano.

 

Закоментируем строку.

 

Создадим новую строку, разрешающую подключение с локальных и с внешнего интерфейсов.

 

 

Отключим комьюнити public, закомментировав строки.

 

Ctrl+O сохранить по тому же пути.

 

Enter (Ввод).

 

Ctrl+X выйти.

 

 

Перезапускаем snmpd.

 

Проверяем статус snmpd.

 

Устанавливаем автозапуск после перезагрузки ПК.

 

Проверяем прослушиваемые порты.

 

 

Проверяем статус файрволов ufw и iptables. В данном случае они не мешают доступу.

 

Переходим в The Dude. В настройках нужного компьютера выставляем созданный ранее профиль SNMPv3.  Через пару минут на этикетке появилась информация о производительности.

 

 

Пример добавления OID аналогичен вышеописанным в RouterOS и Windows.

 

Запускаем Snmpwalk.

 

Выведем на этикетку, например, время работы системы. Находим OID по тэгу uptime.

 

 

Копируем его в этикетку.

 

System Up Time [oid(«1.3.6.1.2.1.1.3.0»)]

 

*c момента подключения SNMP

 

 

Результат.

 

 

Можно поискать другие полезные OID в Интернете.

 

 

 

 

 

SNMP в коммутаторах Zyxel GS1900-24 и 48.

 

 

Изначально, по заводским настройкам SNMP v1 и v2c уже активирован с комьюнити public и работает после включения коммутатора. Убедиться в этом можно, если добавить коммутатор на схему The Dude и запустить Snmpwalk. Коммутатор выдаст большое количество разных объектов.

 

Выведем для теста пару OID на этикетку.

 

Up Time [oid(«1.3.6.1.2.1.1.3.0»)]

 

Model [oid(«1.3.6.1.2.1.47.1.1.1.1.13.67108992»)]

 

 

По сути дела это дыра в безопасности. Мало кто из администраторов специально подключается в новый купленный коммутатор и закрывает SNMP v1, и V2. Хотя в коммутаторе каждый раз появляется такое предупреждение при логине в него.

 

Настройка SNMPv3.

 

Создаем группу.

 

 

Добавляем пользователя.

 

По результатам работы с GS1900, стало понятно, что в этих коммутаторах нельзя переключить шифрование des aes без командной строки. Настройка через командную строку в этих моделях не поддерживается. Работают команды только для просмотра. Поэтому создан профиль SNMPv3-des для проверки работы. В нем метод шифрования (Crypt Method) указан des.

 

Проверяем Snmpwalk – работает.

 

 

 

 

 

 

SNMP в коммутаторе Zyxel GS1920-48.

 

 

Подключаемся к коммутатору через web-браузер.

 

Переходим к настройке SNMP в главном меню коммутатора Management >> Access Control >> SNMP

 

 

 

 

Вводим учетные данные такие же, как в настройке для SNMPv3 в Dude.

 

 

Username: PC360-NETWORK – имя пользователя (имя сообщества).

 

Security Level: private – тип безопасности.

 

 

Authentication: SHA – способ аутентификации.

 

Password: Pass-123 – пароль аутентификации.

 

 

Privacy: AES – приватность (шифрование)

 

Password: пароль шифрования.

 

 

Group: readonly – группа только для чтения.

 

 

Проверяем Snmpwalk. Данные начинают поступать.

 

 

 

Есть еще дополнительная настройка на вкладке «Контроль доступа». Тут настраиваются «ловушки» (trap).

 

Trap – это определенное событие которое может произойти в устройстве. На него нет запроса, коммутатор сам его отправляет. Так же нет подтверждения от менеджера (сервера мониторинга) о доставке.

 

Настройки должны выглядеть примерно так.

 

 

Trap Community используется, у остальных заменены названия чтоб отключить их.

 

Trap Destination: v3 192.168.1.1 (IP-адрес сервера Dude) – место назначения для отправляемых «ловушек».

 

 

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

 

 

SNMP в Kerio Control.

 

 

Настройка очень урезана.

 

Для версии 3 нельзя выбрать шифрование и пароль (через web-интерфейс). Получить данные через SNMPv3 не удалось.

 

Для версии 2c название комьюнити должно состоять только из букв и цифр.

 

 

SNMPv2 работает, выполняется Snmpwalk.

 

 

 

SNMP в NAS QNAP D2 D4.

 

 

Через панель управления попадаем в настройку SNMP. Активируем службу SNMP. Выбираем версию SNMPv3. Настройки такие же как в сервере.

 

Применяем настройку. Переходим в сервер мониторинга.

 

В настройках объекта сетевого хранилища выбираем профиль SNMPv3 с шифрованием DES.

 

 

Через некоторое время на этикетки отобразились параметры производительности. Добавляем свои дополнительные параметры через OID по необходимости.

 

SNMP в QSAN XN5008R.

 

 

Control Panel >> Notification >> SNMP.

 

Активируем, выставляем настройки, такие же как в профиле сервера мониторинга.

 

 

Подчеркнуты обязательные к заполнению настройки, без которых применение (Apply) не срабатывает.

 

Community: PC360-NETWORK или public – сообщество, используется для v1 и v2.

 

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

SNMP в сетевом принтере Kyocera P4020.

 

Настройка находится в боковом меню Management Settings >> SNMP.

Для версии v1, v2 и комьюнити «public» ничего настраивать не нужно.

 

 

Убедится в ее работе можно запустив Snmpwalk на добавленном на карту принтере.

 

 

Настройка v3.

 

Переходим в настройку протоколов.

 

 

Отключаем SNMPv1/v2c.

 

Включаем SNMPv3.

 

 

Возвращаемся к настройке SNMP.

 

 

SNMPv3 не заработал. Нет возможности ввести пароль AES.

 

SNMP в сетевом принтере PANTUM M6500W.

 

 

Настройки SNMP невозможно изменить через web-интерфейс.

 

 

Под эти настройки нужно создать профиль в Dude. Указать все как тут.

 

 

После активации этого профиля в устройстве на карте, SNMPv3 заработал.

 

У разработчиков странная логика. Во первых комьюнити public и SNMPv1, v2 остались активными. Во вторых для всех принтеров этой модели общие одинаковые параметры имени пользователя и пароль в SNMPv3. Это дыра в безопасности. Хотя для принтер это может не очень критично.

 

SNMP в IP-камере видеонаблюдения DS-I452.

 

 

Не все камеры поддерживают работу с SNMP. В некоторых моделях в меню нет такой вкладки.

 

SNMPv1,v2 работает сразу после активации в настройках камеры.

 

Для SNMPv3 нужно ввести параметры имени пользователя паролей и шифрования, такие же как в профиле сервера мониторинга.

 

В связи с тем, что имя пользователя в настройке SNMP видеокамеры не может содержать определенных знаков, в настройке The Dude был создан дополнительный профиль для IP-видеокамер.

 

 

Подключаемся в камеру через браузер. Выполняем настройки.

 

 

Так же необходимо заполнить настройки для пользователя с правами записи, иначе система не позволит сохранить введенные данные.

 

Проверка.

 

 

 

 

 

 

Уличная точка доступа wi-fi TP-Link Pharos CPE510.

 

 

Настройка выполняется на вкладке «Управление».

 

 

К сожалению SNMPv3 отсутствует. Активируем что есть.

 

Проверка.

 

 

Часть 1 – установка.

Часть 2 – общие настройки.

Часть 4 – Обновление ROS, создание бэкапа.

Nginx reload приводит к segfault

В Ubuntu 20.04.11 заметил баг, который уже исправили в новых версиях системы: nginx reload приводит к segfault.





Читать