Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
MikroTik Scripting
Lesson 1 - Development environment
Lesson 2 - Hello World
Lesson 3 (Part 1): Probe 1 - Temperature Checker
Lesson 3 (Part 2): Probe 1 - Temperature Checker
Lesson 04 (Part 1): Probe 2 - Interface Utilization Monitor
Lesson 04 (Part 2): Probe 2 - Interface Utilization Monitor
Lesson 05 (Part 1): Probe 3 - Web Monitor
Lesson 05 (Part 2): Probe 3 - Web Monitor
Lesson 06 (Part 1): Telegram Reporter
Lesson 06 (Part 2): Telegram Reporter
Lesson 06 (Part 3): Telegram Reporter
@sysadmin1
Lesson 1 - Development environment
Lesson 2 - Hello World
Lesson 3 (Part 1): Probe 1 - Temperature Checker
Lesson 3 (Part 2): Probe 1 - Temperature Checker
Lesson 04 (Part 1): Probe 2 - Interface Utilization Monitor
Lesson 04 (Part 2): Probe 2 - Interface Utilization Monitor
Lesson 05 (Part 1): Probe 3 - Web Monitor
Lesson 05 (Part 2): Probe 3 - Web Monitor
Lesson 06 (Part 1): Telegram Reporter
Lesson 06 (Part 2): Telegram Reporter
Lesson 06 (Part 3): Telegram Reporter
@sysadmin1
👍4🔥3❤2🤯2
Протоколы семейства TCP/IP. Теория и практика
В сети можно найти огромное количество материала о том, как функционируют сети на базе стека протоколов TCP/IP, а также как писать компьютерные программы с сетевыми возможностями. При рассмотрении компьютерных сетей часто углубляются в описание физических основ и структур данных, передаваемых по сети, а при рассмотрении сетевого программирования основное внимание уделяют интернет-сокетам.
Но при изучении и исследовании хочется большего, например, поэкспериментировать с пакетами сетевых протоколов. Многие сетевые протоколы реализованы в ядре операционной системы, и что-либо изменить может оказаться сложной задачей, так как это требует навыков в написании драйверов для операционной системы. Но использование специализированных библиотек позволяет работать с протоколами на низком уровне из пространства пользователя.
В ходе работы над статьёй я написал небольшое приложение, которое послужит отправной точкой для понимания компьютерных сетей и семейства протоколов TCP/IP. С приложением можно экспериментировать, получая дополнительные знания.
Приложение — простое и понятное и, надеюсь, упростит изучение материалов статьи. Ведь именно радость первой победы даёт мотивацию, достаточную для того, чтобы потратить гораздо больше времени на изучение темы.
В статье изложены наиболее важные с моей точки зрения понятия, которые должен знать любой программист, хоть как-то сталкивающийся с компьютерными сетями. Так что без теоретических сведений не обошлось.
Приложение доступно на GitHub.
https://habr.com/ru/companies/ruvds/articles/759988/
@sysadmin1
В сети можно найти огромное количество материала о том, как функционируют сети на базе стека протоколов TCP/IP, а также как писать компьютерные программы с сетевыми возможностями. При рассмотрении компьютерных сетей часто углубляются в описание физических основ и структур данных, передаваемых по сети, а при рассмотрении сетевого программирования основное внимание уделяют интернет-сокетам.
Но при изучении и исследовании хочется большего, например, поэкспериментировать с пакетами сетевых протоколов. Многие сетевые протоколы реализованы в ядре операционной системы, и что-либо изменить может оказаться сложной задачей, так как это требует навыков в написании драйверов для операционной системы. Но использование специализированных библиотек позволяет работать с протоколами на низком уровне из пространства пользователя.
В ходе работы над статьёй я написал небольшое приложение, которое послужит отправной точкой для понимания компьютерных сетей и семейства протоколов TCP/IP. С приложением можно экспериментировать, получая дополнительные знания.
Приложение — простое и понятное и, надеюсь, упростит изучение материалов статьи. Ведь именно радость первой победы даёт мотивацию, достаточную для того, чтобы потратить гораздо больше времени на изучение темы.
В статье изложены наиболее важные с моей точки зрения понятия, которые должен знать любой программист, хоть как-то сталкивающийся с компьютерными сетями. Так что без теоретических сведений не обошлось.
Приложение доступно на GitHub.
https://habr.com/ru/companies/ruvds/articles/759988/
@sysadmin1
👍6🔥3❤2
Linux - Использование SSH ключа вместо Пароля | SSH Key Pair
Как создать ключ SSH на Linux и Windows
Как настроить логин для SSH ключей
Как логиниться с SSH ключем
Linux - Использование множества SSH ключей для подключения на разные Linux | ssh config
Создание файла ssh config для логина на разные Linux сервера используя разные ssh ключи
#linux #network #mikrotik #sysadmin #devops #server #asterisk
@sysadmin1
Как создать ключ SSH на Linux и Windows
Как настроить логин для SSH ключей
Как логиниться с SSH ключем
Linux - Использование множества SSH ключей для подключения на разные Linux | ssh config
Создание файла ssh config для логина на разные Linux сервера используя разные ssh ключи
#linux #network #mikrotik #sysadmin #devops #server #asterisk
@sysadmin1
🔥5👍2❤1
Media is too big
VIEW IN TELEGRAM
Как установить и настроить KVM в Linux
На мастер-классе вы узнаете:
- что такое KVM (Kernel-based Virtual Machine), и почему это лучшая система виртуализации;
- как подготовить гипервизор;
- как установить KVM на Linux;
- как настроить KVM в Linux;
- как грамотно настроить маршрутизацию и коммутацию между гостевыми системами;
- как развернуть тестовый веб-сервер;
- как развернуть тестовый сервер службы удаленных рабочих столов (терминалов) на базе Microsoft Windows Server 2022;
- как повысить свою квалификацию в качестве ИТ-специалиста и зарабатывать в разы больше в условиях экономического кризиса.
#kvm #linux #sysadmin
@sysadmin1
На мастер-классе вы узнаете:
- что такое KVM (Kernel-based Virtual Machine), и почему это лучшая система виртуализации;
- как подготовить гипервизор;
- как установить KVM на Linux;
- как настроить KVM в Linux;
- как грамотно настроить маршрутизацию и коммутацию между гостевыми системами;
- как развернуть тестовый веб-сервер;
- как развернуть тестовый сервер службы удаленных рабочих столов (терминалов) на базе Microsoft Windows Server 2022;
- как повысить свою квалификацию в качестве ИТ-специалиста и зарабатывать в разы больше в условиях экономического кризиса.
#kvm #linux #sysadmin
@sysadmin1
❤4🔥3👍1
Uzum разработал собственную версию notcoin. Играй и получай призы!
https://t.iss.one/UzumBosBot/UzumBos?startapp=8da72a1d-2e47-4d06-8dfa-e6f0b1c71fee
@sysadmin1
https://t.iss.one/UzumBosBot/UzumBos?startapp=8da72a1d-2e47-4d06-8dfa-e6f0b1c71fee
@sysadmin1
🔥2❤1👍1👀1
Маршруты в Windows
Добавить маршрут в Windows
Синтаксис добавления маршрута в CMD
где:
Ключ -p (persistent) добавит статический маршрут, т.е. он сохранится после перезагрузки. Во избежание стрельбы себе в ногу лучше сначала добавить без -p, протестить и потом уже добавить с -p.
SUBNET ID - подсеть которую мы добавляем
SUBNET MASK - маска для нового маршрута
METRIC - вес маршрута от 1 до 9999, чем меньше значение, тем выше приоритет маршрута
GATEWAY - гейтвей для новой подсети, по сути первый hop в который сервер отправит трафик
INTERFACE ID - необязательно, нро лучше указываем интерфейс, иначе может забиндиться на другой NIC и отправить трафик в неверном направлении, прописываем route print и смотрим внутренний номер интерфейса
Добавить маршрут в CMD
Прочитать можно так: чтобы трафик попал в подсеть 192.168.0.0/24, нужно обратиться к узлу 192.168.1.1 через сетевой интерфейс с айди 11
Добавить маршрут в PowerShell
Тут вместо route print используется Get-NetRoute
Удалить маршрут в Windows
Удалить маршрут в CMD
Удалить маршрут в PowerShell
#windows #routing #cli #powershell
@sysadmin1
route print - вывести список всех маршрутов, ключ -4 выведет все маршруты только по протоколу ipv4Добавить маршрут в Windows
Синтаксис добавления маршрута в CMD
route add -p <SUBNET_ID> mask <SUBNET_MASK> <GATEWAY> <METRIC> IF <INTERFACE_ID>где:
Ключ -p (persistent) добавит статический маршрут, т.е. он сохранится после перезагрузки. Во избежание стрельбы себе в ногу лучше сначала добавить без -p, протестить и потом уже добавить с -p.
SUBNET ID - подсеть которую мы добавляем
SUBNET MASK - маска для нового маршрута
METRIC - вес маршрута от 1 до 9999, чем меньше значение, тем выше приоритет маршрута
GATEWAY - гейтвей для новой подсети, по сути первый hop в который сервер отправит трафик
INTERFACE ID - необязательно, нро лучше указываем интерфейс, иначе может забиндиться на другой NIC и отправить трафик в неверном направлении, прописываем route print и смотрим внутренний номер интерфейса
Добавить маршрут в CMD
route add -p 192.168.0.0 MASK 255.255.255.0 192.168.1.1 metric 7 IF 11Прочитать можно так: чтобы трафик попал в подсеть 192.168.0.0/24, нужно обратиться к узлу 192.168.1.1 через сетевой интерфейс с айди 11
Добавить маршрут в PowerShell
Тут вместо route print используется Get-NetRoute
Get-NetAdapter используется чтобы узнать Interface Index
New-NetRoute -DestinationPrefix "192.168.0.0/24" -RouteMetric 7 -InterfaceIndex 11 -NextHop 192.168.1.1Удалить маршрут в Windows
Удалить маршрут в CMD
route delete 192.168.0.0 MASK 255.255.255.0 192.168.1.1 IF 11Удалить маршрут в PowerShell
Remove-NetRoute -DestinationPrefix "192.168.0.0/24" -RouteMetric 7 -InterfaceIndex 11 -NextHop 192.168.1.1#windows #routing #cli #powershell
@sysadmin1
🔥7👍3❤2
Media is too big
VIEW IN TELEGRAM
Инструменты мониторинга трафика в Mikrotik
Первый способ:
Использование инструмента Torch в разделе Queue для реального времени анализа трафика через интерфейс Bridge, что помогает выявить потребление трафика на конкретных сайтах.
Второй способ:
Отслеживание активных соединений в разделе IP Firewall Connections с возможностью сортировки по IP-адресам, портам и количеству переданных данных, а также использование командной строки для детального анализа и настройки QoS.
Эти методы помогают эффективно контролировать и управлять сетевым трафиком.
#mikrotik #network #firewall #sysadmin
@sysadmin1
Первый способ:
Использование инструмента Torch в разделе Queue для реального времени анализа трафика через интерфейс Bridge, что помогает выявить потребление трафика на конкретных сайтах.
Второй способ:
Отслеживание активных соединений в разделе IP Firewall Connections с возможностью сортировки по IP-адресам, портам и количеству переданных данных, а также использование командной строки для детального анализа и настройки QoS.
Эти методы помогают эффективно контролировать и управлять сетевым трафиком.
#mikrotik #network #firewall #sysadmin
@sysadmin1
👍4🔥2❤1
Media is too big
VIEW IN TELEGRAM
Руководство для начинающих по изучению и освоению Vim.
00:00 - Introduction
01:11 - Entering/Exiting/Saving
05:11 - Vim Arrow Keys (hjkl)
06:27 - Line Movements
07:11 - Moving To Chars In Line
08:58 - Word Movements
12:19 - Paragraph Movements
13:12 - Moving To Specific Lines
15:01 - Movements for '[', '(', '{'
17:05 - Moving Through Screens
17:34 - Moving/Scrolling Leaving Cursor In Place
18:04 - Search Movements
18:58 - Moving Through Jumplist
20:27 - Deleting Text (d)
22:32 - Changing Text (c)
23:09 - Repeating Changes with .
23:56 - Replacing & Deleting Chars (r and x)
24:38 - Copying/Yanking & Pasting Text (y and p)
25:52 - Changing Character Case (quick note ab Visual Mode)
27:36 - Text Objects (using i and a)
30:38 - Search & Replace
32:07 - Other Ways To Enter Insert Mode
33:02 - Conclusion
@sysadmin1
Eng ver00:00 - Introduction
01:11 - Entering/Exiting/Saving
05:11 - Vim Arrow Keys (hjkl)
06:27 - Line Movements
07:11 - Moving To Chars In Line
08:58 - Word Movements
12:19 - Paragraph Movements
13:12 - Moving To Specific Lines
15:01 - Movements for '[', '(', '{'
17:05 - Moving Through Screens
17:34 - Moving/Scrolling Leaving Cursor In Place
18:04 - Search Movements
18:58 - Moving Through Jumplist
20:27 - Deleting Text (d)
22:32 - Changing Text (c)
23:09 - Repeating Changes with .
23:56 - Replacing & Deleting Chars (r and x)
24:38 - Copying/Yanking & Pasting Text (y and p)
25:52 - Changing Character Case (quick note ab Visual Mode)
27:36 - Text Objects (using i and a)
30:38 - Search & Replace
32:07 - Other Ways To Enter Insert Mode
33:02 - Conclusion
@sysadmin1
🔥4❤1👍1
Media is too big
VIEW IN TELEGRAM
Uzum разработал собственную версию notcoin. Играй и получай призы!
https://t.iss.one/UzumBosBot/UzumBos?startapp=8da72a1d-2e47-4d06-8dfa-e6f0b1c71fee
@sysadmin1
https://t.iss.one/UzumBosBot/UzumBos?startapp=8da72a1d-2e47-4d06-8dfa-e6f0b1c71fee
@sysadmin1
👍3❤1⚡1🔥1👏1🤩1🆒1
Базовая настройка Mikrotik.pdf
1.6 MB
Базовая настройка Mikrotik
СОДЕРЖАНИЕ:
1 - Подключение через Winbox
2 - Сброс до заводских настроек и установка пароля на маршрутизатор
2.1 - Сброс до заводских настроек
2.2 - Установка пароля на маршрутизатор
3 - Динамическое получение IP от провайдера
3.1 - Создание Bridge
3.2 - Добавление интерфейсов в созданный Bridge
3.3 - Создание внутреннего IP-адреса на маршрутизаторе
3.4 - Настройка DHCP Client
3.5 - Настройка DHCP Server
3.6 - Настройка NAT
3.7 - Настройка WLAN
4 - Статический IP от провайдера
4.1 - Создание Bridge
4.2 - Добавление интерфейсов в созданный Bridge
4.3 - Создание внутреннего IP-адреса на маршрутизаторе
4.4 - Настройка IP и Gateway от провайдера
4.5 - Настройка DNS
4.6 - Настройка DHCP Server
4.7 - Настройка NAT
4.8 - Настройка WLAN
#Настройка #Mikrotik #nat
@sysadmin1
СОДЕРЖАНИЕ:
1 - Подключение через Winbox
2 - Сброс до заводских настроек и установка пароля на маршрутизатор
2.1 - Сброс до заводских настроек
2.2 - Установка пароля на маршрутизатор
3 - Динамическое получение IP от провайдера
3.1 - Создание Bridge
3.2 - Добавление интерфейсов в созданный Bridge
3.3 - Создание внутреннего IP-адреса на маршрутизаторе
3.4 - Настройка DHCP Client
3.5 - Настройка DHCP Server
3.6 - Настройка NAT
3.7 - Настройка WLAN
4 - Статический IP от провайдера
4.1 - Создание Bridge
4.2 - Добавление интерфейсов в созданный Bridge
4.3 - Создание внутреннего IP-адреса на маршрутизаторе
4.4 - Настройка IP и Gateway от провайдера
4.5 - Настройка DNS
4.6 - Настройка DHCP Server
4.7 - Настройка NAT
4.8 - Настройка WLAN
#Настройка #Mikrotik #nat
@sysadmin1
🔥7❤1👍1
Сегодня 26 июля 2024 года, последняя пятница этого месяца, а это значит, что наступил великий праздник - День Системного Администратора!
Желаем Вам:
🔹Чтобы в серверных не было тепло и тихо!
🔹Чтобы пинговалось нормально и пакеты всегда находили дорогу 😉!
🔹Чтобы стояло и не падало!
🔹Чтобы не грелось и бэкапилось!
🔹Чтобы не звонили сотню раз и не забывалось правило 10 минут!
🔹Чтобы не иссякало желание учиться и трудиться, нам нельзя останавливаться!
🔹За AD! За RAID! За опенсорс!
🔹За коллег девушек, которых к сожалению так мало (стоя)!
🔹За юзверей, за их просветление и путь истинный!
🔹За "опытных пользователей" с синдромом Бэта-тестера, они такие интересные задачи подкидывают :)
Так выпьем за все выше сказанное!
Да поможет нам Ктулху! С праздником нас! Админь!
@sysadmin1
Желаем Вам:
🔹Чтобы в серверных не было тепло и тихо!
🔹Чтобы пинговалось нормально и пакеты всегда находили дорогу 😉!
🔹Чтобы стояло и не падало!
🔹Чтобы не грелось и бэкапилось!
🔹Чтобы не звонили сотню раз и не забывалось правило 10 минут!
🔹Чтобы не иссякало желание учиться и трудиться, нам нельзя останавливаться!
🔹За AD! За RAID! За опенсорс!
🔹За коллег девушек, которых к сожалению так мало (стоя)!
🔹За юзверей, за их просветление и путь истинный!
🔹За "опытных пользователей" с синдромом Бэта-тестера, они такие интересные задачи подкидывают :)
Так выпьем за все выше сказанное!
Да поможет нам Ктулху! С праздником нас! Админь!
@sysadmin1
🔥12👍5😎4❤1👏1
🔥9👍6🎉6😎4❤🔥1