Microsoft DHCP content pack (контент багц)
Энэ хуудсыг AI-аар орчуулж, автоматаар шалгасан. Нарийн тохиргоо хийхээсээ өмнө англи эхтэй тулгаж болно.
Microsoft DHCP content pack (контент багц)
DHCP нь сүлжээн дэх төхөөрөмжүүдэд IP хаяг болон бусад сүлжээний тохиргооны параметрүүдийг динамикаар олгоход ашиглагддаг сүлжээний протокол юм. Microsoft нь DHCP серверийн программ хангамжийг Windows Server үйлдлийн системийн бүрэлдэхүүн хэсэг болгон нийлүүлдэг.
Microsoft DHCP сервер нь сүлжээн дэх клиент төхөөрөмжүүдэд IP хаягийг автоматаар олгохыг удирдахаар зохиогдсон бөгөөд төхөөрөмж бүрийг гараар тохируулах шаардлагыг бууруулж, IP хаяглалтын схемийг тогтвортой, зөв байлгахад тусалдаг. DHCP серверийг Microsoft management console-оор удирдаж болох тул захиргааджилт, тохиргоо хялбар.
Энэхүү технологийн багц нь filebeat агентаар цуглуулсан Microsoft DHCP серверийн үйл явдлын логийг боловсруулна.
Дэмжигдэх хувилбарууд
Windows 2016, 2019, 2022.
Шаардлага
- Windows DHCP сервер
- Microsoft DHCP серверийн логийг Bitdefender Forwarder-ээр дамжуулан Security Data Lake-ийн Beats input руу илгээхээр Filebeat-ийг тохируулна.
Лог цуглуулалт
DHCP үйл ажиллагааны логийг текст засварлагчаар унших боломжтой бөгөөд C:\Windows\System32\DHCP хавтсанд хадгалагддаг. Долоо хоногийн өдөр бүрд лог үүсгэгдэж, нэр өгөгддөг.
Filebeat-ийн тохиргоо
Filebeat нь Windows серверээс Security Data Lake зэрэг алсын логжуулалтын систем рүү лог илгээхэд ашиглаж болох хөнгөн лог илгээгч юм.
1. Filebeat суулгах
elastic.co-оос Windows-д зориулсан Filebeat-ийг татаж аваад суулгана. Шаардлагатай хувилбарыг сонгон ZIP файлыг татна. Суулгах зааврыг албан ёсны баримт бичгээс үзнэ үү.
2. Security Data Lake дотор Beats input үүсгэх
Input үүсгэх, тохируулах талаар дэлгэрэнгүйг Beats Input хэсгээс үзнэ үү.
3. Filebeat-ийг тохируулах
DHCP логийг цуглуулахаар Filebeat-ийг тохируулна. Filebeat-ийн тохиргооны файл (filebeat.yml)-ийг засварлаж DHCP логийн байршил болон бусад хүссэн тохиргоог зааж өгнө. Энэ файлд Filebeat логийг хаашаа илгээх output-ыг мөн зааж өгөх ёстой.
Доорх жишээнд paths дор хавтас доторх бүх файлыг авахын тулд дараах мөрийг нэмсэн:
C:\Windows\System32\dhcp\*fields хэсэг заавал байх ёстой, учир нь Security Data Lake логийг зөв stream рүү чиглүүлэхдээ энэ талбарт анхаарна.
Бид DHCP серверээсээ Bitdefender forwarder-ээр дамжуулан лог илгээх, логийг бүрэн оруулж, задлан шинжлэх боломжийг олгох filebeat.yml жишээ файлыг бэлтгэсэн. Жишээ нь DHCP ажиллуулж буй .yml файлд хамгийн багадаа шаардлагатай хэсгүүдийг харуулж байна. Та файлд нэмэлт тохиргоо оруулж болох боловч хоёр хэсэг (inputs ба output) хоёулаа байх ёстой.
# ============================== Filebeat inputs ===============================
filebeat.inputs:
# Each - is an input. Most options can be set at the input level, so
# you can use different inputs for various configurations.
# Below are the input specific configurations.
# filestream is an input for collecting log messages from files.
- type: filestream
# Unique ID among all inputs, an ID is required.
id: <my-filestream-id>
# Change to true to enable this input configuration.
enabled: true
# Paths that should be crawled and fetched. Glob based paths.
paths:
- C:\Windows\System32\dhcp\*
# Set the event_source_product field to microsoftdhcp
fields:
event_source_product: microsoft_dhcp
fields_under_root: true
# ------------------------------ Logstash Output -------------------------------
output.logstash:
# The host IP and beats input
hosts: ["<your_forwarder_ip>:5044"]Filebeat-ийг эхлүүлэх
DHCP логийг цуглуулж, илгээж эхлэхийн тулд Windows сервер дээр Filebeat-ийг service болгон эхлүүлнэ. Үүний тулд command prompt нээж дараах командыг оруулна:
Start-Service filebeatService ажиллаж эхэлсний дараа лог илгээж эхлэхийн тулд дараах командыг оруулна:
.\filebeat.exe -c filebeat.ymlОдоо таны логууд Security Data Lake руу орж, амжилттай задлан шинжлэгдэж байгааг харах ёстой.
Stream-ийн тохиргоо
Энэ технологийн багц нэг stream агуулна:
"Illuminate:Windows Event Log Messages"
Тэмдэглэл
Багцыг идэвхжүүлэхээс өмнө энэ stream байхгүй бол үүсгэгдэж, мессежүүдийг энэ stream болон холбогдох index set рүү чиглүүлэхээр тохируулагдана. Энэ stream-д ямар ч stream rule тохируулсан байх ёсгүй.
Index set-ийн тохиргоо
Энэ технологийн багц нэг index set тодорхойлолт агуулна:
"Windows Event Log Messages"
Тэмдэглэл
Энэ index set өмнө нь тодорхойлогдсон бол юу ч өөрчлөгдөхгүй. Байхгүй бол таны лицензийн эрхийн дагуу үүсгэгдэнэ.
Лог форматын жишээ
12,01/30/23,15:27:28,Release,192.168.1.11,DESKTOP-P423Q1J,C025A54DB363,,3451374721,0,,,,,,,,,0Юу багтсан бэ
Microsoft DHCP лог мессежийг нормчилж, баяжуулах задлан шинжлэх дүрмүүд.
Бид дараах event ID-уудыг дэмжинэ:
| Event ID | Тайлбар |
|---|---|
| 00 | Лог эхэлсэн. |
| 01 | Лог зогссон. |
| 02 | Дискний зай багаас шалтгаалан лог түр зогссон. |
| 10 | Клиентэд шинэ IP хаяг түрээслэгдсэн (lease). |
| 11 | Клиент түрээсийг шинэчилсэн. |
| 12 | Клиент түрээсийг чөлөөлсөн. |
| 13 | IP хаяг сүлжээнд ашиглагдаж байгаа нь илэрсэн. |
| 14 | Scope-ийн хаягийн сан дууссан тул түрээсийн хүсэлтийг хангаж чадаагүй. |
| 15 | Түрээс татгалзагдсан. |
| 16 | Түрээс устгагдсан. |
| 17 | Түрээс дууссан бөгөөд дууссан түрээсүүдийн DNS бичлэгүүд устгагдаагүй. |
| 18 | Түрээс дууссан бөгөөд DNS бичлэгүүд устгагдсан. |
| 20 | Клиентэд BOOTP хаяг түрээслэгдсэн. |
| 21 | Клиентэд динамик BOOTP хаяг түрээслэгдсэн. |
| 22 | BOOTP-д зориулсан scope-ийн хаягийн сан дууссан тул BOOTP хүсэлтийг хангаж чадаагүй. |
| 23 | BOOTP IP хаяг ашиглагдаагүй болохыг шалгасны дараа устгагдсан. |
| 24 | IP хаягийн цэвэрлэгээний үйлдэл эхэлсэн. |
| 25 | IP хаягийн цэвэрлэгээний статистик. |
| 30 | Нэрлэсэн DNS сервер рүү DNS шинэчлэх хүсэлт илгээсэн. |
| 31 | DNS шинэчлэлт амжилтгүй болсон. |
| 32 | DNS шинэчлэлт амжилттай болсон. |
| 33 | NAP бодлогын улмаас пакет хаягдсан. |
| 34 | DNS шинэчлэх хүсэлтийн дарааллын хязгаар хэтэрсэн тул DNS шинэчлэх хүсэлт амжилтгүй болсон. |
| 35 | DNS шинэчлэх хүсэлт амжилтгүй болсон. |
| 36 | Сервер failover standby үүрэгт байгаа эсвэл клиент ID-ийн hash таарахгүй тул пакет хаягдсан. |
| 50+ | 50-аас дээш кодуудыг Rogue Server Detection (зөвшөөрөлгүй сервер илрүүлэх) мэдээлэлд ашигладаг. |
Энэ технологийн багцаар боловсруулагдах үйл явдлууд
Microsoft DHCP контент багц нь DHCP түрээсийн (leasing) үйл явдлуудыг, бүх талбарын задлан шинжилгээг, мөн түрээсийн Release, Renew, Assign үйл явдлуудын GIM ангиллыг дэмжинэ.
