Compare commits

...

6 Commits

Author SHA1 Message Date
69859bd4f3 [Utils] iperf -> iperf3 2023-12-21 02:59:42 +03:00
a3d45a9446 some fixes 2023-12-21 02:55:57 +03:00
5ac1704d97 [Network] samba 2023-12-21 02:55:03 +03:00
ecd3002402 [Network] iperf3 2023-12-21 02:54:48 +03:00
bfc8161af8 [Utils] iperf3 2023-12-21 02:49:50 +03:00
f0ec55d79c [Lomanov] SMTP configuration 2023-12-21 02:29:12 +03:00
13 changed files with 137 additions and 1 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 53 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

BIN
docs/lomanov/SMTP/recv.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.6 KiB

View File

@ -0,0 +1,49 @@
---
sidebar_position: 6
title: Настройка SMTP на Windows Server
---
Моя топология выглядит вот так:
![Топология проекта](./shared/topology.png)
Настраивать SMTP будем на:
- W-SRV (`152.10.0.2`) - Windows Server 2019
### Установка сервера
Через добавление ролей и компонентов установим
- `Роли сервера`/`Консоль управления службами IIS`\
![install-iis](SMTP/install-iis.png)
- `Компоненты`/`SMTP-Сервер`\
![install-smtp](SMTP/install-smtp.png)
Ждём окончание установки (3-6 минуты)
### Настройка сервера
В целом, автоконфигурация уже достаточно преднастроена, если есть домен.\
Моя настройка:
![Общие](SMTP/smtp-settings1.png)\
![Доступ](SMTP/smtp-settings2.png)\
![Доставка](SMTP/smtp-settings3.png)
Теперь нужно настроить что бы служба `SMTPSVC` запускалась автоматически
```powershell
set-service smtpsvc -StartupType Automatic
start-service smtpsvc
get-service smtpsvc
```
![smtpsvc](SMTP/smtpsvc-running.png)
По пути `C:\inetpub\mailroot\Pickup` создаём наше "письмо"\
`mail.txt`:
```plain
From: admin@khm.wsr
To: totat22746@apdiv.com
Subject: SMTP Testing
SMTP Testing!
```
![Mail received](SMTP/recv.png)

View File

@ -0,0 +1,8 @@
{
"label": "Сетевые сервисы",
"position": 1,
"link": {
"type": "generated-index",
"description": "Тут хранится разная инфа по поводу настройки сервисов по типу samba, nginx и т.д."
}
}

6
docs/network/smb.md Normal file
View File

@ -0,0 +1,6 @@
---
sidebar_position: 1
title: Samba on Linux
---
text

View File

@ -3,6 +3,6 @@
"position": 99,
"link": {
"type": "generated-index",
"description": "То, что не попало в какую-либо катигорию"
"description": "То, что не попало в какую-либо категорию"
}
}

View File

@ -0,0 +1,8 @@
{
"label": "Утилиты",
"position": 97,
"link": {
"type": "generated-index",
"description": "Методички по различным утилитам"
}
}

65
docs/utils/iperf3.md Normal file
View File

@ -0,0 +1,65 @@
---
sidebar_position: 5
title: iperf3
---
### Установка
*deb дистрибутивы:
```bash
apt install iperf3
```
*CentOs дистрибутивы:
```bash
dnf install iperf3
```
*Windows системы: [ссылка](https://iperf.fr/iperf-download.php#windows)
### Запуск сервера
Простой вариант:
```bash
iperf3 s
# Server listening on 5201
```
`-s` - Серверный режим
:::tip
Можно запустить iperf сервер с большим размером TCP окна и на другом порту:
```bash
iperf3 -s -w 32768 p 5203
```
`-w 32768` размер TCP окна в 32 KB (по умолчанию около 8 Кб)\
`p 5203` порт, на котором ожидает подключения iperf.
:::
### Клиент
Клиент начинает работать ещё проще:
```bash
iperf3 -c 127.0.0.1
```
:::tip
Если вы запустили сервер iperf с увеличенным размером TCP окна, вы можете использовать следующую команду для получения максимальной нагрузки на сеть:
```bash
iperf3.exe -c 192.168.1.202 -P 8 -t 30 -w 32768 -i 5 -f g
```
`-w 32768` — увеличиваем размер TCP окна.\
`-t 30` время в секундах, в течении которого выполняется тестирование. (по умолчанию 10 секунд)\
`-P 8` — число параллельных потоков (подключений), используется для получения максимальной нагрузки на канал.\
`-i 5` выводить статистику на экран каждые 5 секунд.\
`-f m` — выводить результаты в Мбит/с.
:::
### Полезные ссылки
- [iperf.fr](https://iperf.fr/) - офф сайт
- [losst.pro](https://losst.pro/kak-polzovatsya-iperf) - гайд
- [winitpro.ru](https://winitpro.ru/index.php/2014/11/05/testirovanie-propusknoj-sposobnosti-seti-s-iperf/) - гайд