[Lomanov] NTP configuration

This commit is contained in:
2023-12-21 00:47:09 +03:00
parent 5236c1008a
commit 93abab9bea
12 changed files with 79 additions and 9 deletions

71
docs/lomanov/NTP.md Normal file
View File

@@ -0,0 +1,71 @@
---
sidebar_position: 5
title: Настройка NTP
---
Моя топология выглядит вот так:
![Топология проекта](./shared/topology.png)
Нужно настроить NTP Сервер на:
- L-SRV (`152.10.0.1`) - Linux Server (Debian 12)
Так же нужно настроить клиентов на получение времени с сервера.
## Настройка NTP сервера
Устанавливаем пакет `ntpsec`
```bash
sudo apt update
sudo apt install ntpsec
```
Что бы настроить пакет `ntpsec` как сервер для нашей сети, надо в конец файла конфигруации..
```bash
sudo nano /etc/ntpsec/ntp.conf
```
..добавить несколько строк:
```conf
restrict 152.10.0.0 mask 255.255.0.0 nomodify notrap
```
Этой строчкой мы разрешим все подключения из сети 152.10/16
Теперь перезагружаем сервер
```bash
sudo systemctl restart ntpsec
```
## Настройка клиентов
### L-CLI
Устанавливаем пакет `ntpsec`
```bash
sudo apt update
sudo apt install ntpsec
```
В конфигурационном файле убираем все пулы...
```bash
sudo nano /etc/ntpsec/ntp.conf
```
... и добавляем наш сервер:
```conf
pool 152.10.0.1 iburst
```
![lcli-cmd](NTP/lcli-cmd.png)
### W-CLI
Запускаем в командной стройке от имени администратора:
```cmd
w32tm /config /manualpeerlist:"152.10.0.1" /syncfromflags:manual /update
```
![wcli-cmd](NTP/wcli-cmd.png)
### W-SRV
Запускаем в командной стройке от имени администратора:
```cmd
w32tm /config /manualpeerlist:"152.10.0.1" /syncfromflags:manual /update
```
![wsrv-cmd](NTP/wsrv-cmd.png)

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.8 KiB

View File

@@ -1,13 +1,12 @@
---
sidebar_position: 2
sidebar_position: 4
title: Настройка BIND как Secondary для Windows DNS
---
## Введение
\<Считаем, что Windows Server и Linux машины уже стоит и готовы к работе>
Моя топология выглядит вот так:
![Топология проекта](./linux-and-win-DNS/topology.png)
![Топология проекта](./shared/topology.png)
Настраивать DNS будем на:
- L-SRV (`152.10.0.1`) - Linux Server (Debian 12)
@@ -16,23 +15,23 @@ title: Настройка BIND как Secondary для Windows DNS
## Настройка Windows
Начнём с установки DNS на сервере:
![Выбор DNS на Windows Server](./linux-and-win-DNS/win-dns-install.png)
![Выбор DNS на Windows Server](./WinSrv_and_linux_BIND-DNS/win-dns-install.png)
Нажимаем далее, на всё соглашаемся.\
Дальше вы должны настроить DNS под свои нужды (создать хотя бы одну прямую зону), в моём случае уже стоит домен: `khm.wsr`.
Для начала нужно создать А запись `ns2.khm.wsr` с IP адресом `L-SRV`: `152.10.0.1`\
![ns2](linux-and-win-DNS/ns2.png)
![ns2](WinSrv_and_linux_BIND-DNS/ns2.png)
Правой кнопкой мыши заходим в `свойства` DNS, заходим во вкладку `Дополнительно`, и активируем `Включить дополнительные службы BIND`.\
![enable-win-secondary](linux-and-win-DNS/enable-win-secondary.png)
![enable-win-secondary](WinSrv_and_linux_BIND-DNS/enable-win-secondary.png)
Теперь заходим в свойства нашей прямой зоны, во вкладке `Серверы имён` добавляем `ns2.kwm.wsr`:
![add-win-secondary](linux-and-win-DNS/add-win-secondary.png)
![add-win-secondary](WinSrv_and_linux_BIND-DNS/add-win-secondary.png)
Не закрывая окно заходим во вкладку `Передачи зон`, активируем `Разрешить передачу зон` на `только серверы, перечисленные на странице сервером имён`.\
Далее нажимаем `Уведомить`, в открывшемся окне выбираем `Уведомлять серверы со страницы серверов имён`.\
![add-win-secondary2](linux-and-win-DNS/add-win-secondary2.png)
![add-win-secondary2](WinSrv_and_linux_BIND-DNS/add-win-secondary2.png)
**На этом с Windows пока что всё**
@@ -114,4 +113,4 @@ sudo systemctl restart named
```bash
nslookup khm.wsr 127.0.0.1
```
![nslookup](linux-and-win-DNS/nslookup-out.png)
![nslookup](WinSrv_and_linux_BIND-DNS/nslookup-out.png)

View File

Before

Width:  |  Height:  |  Size: 62 KiB

After

Width:  |  Height:  |  Size: 62 KiB

View File

Before

Width:  |  Height:  |  Size: 65 KiB

After

Width:  |  Height:  |  Size: 65 KiB

View File

Before

Width:  |  Height:  |  Size: 67 KiB

After

Width:  |  Height:  |  Size: 67 KiB

View File

Before

Width:  |  Height:  |  Size: 8.5 KiB

After

Width:  |  Height:  |  Size: 8.5 KiB

View File

Before

Width:  |  Height:  |  Size: 4.5 KiB

After

Width:  |  Height:  |  Size: 4.5 KiB

View File

Before

Width:  |  Height:  |  Size: 82 KiB

After

Width:  |  Height:  |  Size: 82 KiB

View File

Before

Width:  |  Height:  |  Size: 110 KiB

After

Width:  |  Height:  |  Size: 110 KiB