Àâòîìàòè÷åñêîå ñîçäàíèå þíèòîâ
Çà÷àñòóþ áûâàåò ïðîáëåìàòè÷íî èëè íåóäîáíî âðó÷íóþ ñîçäàâàòü âåñü ñïèñîê þíèòîâ äëÿ áîëüøîé ñåòè. Äëÿ ðåøåíèÿ ýòîé ïðîáëåìû â netams-3.1(2000.204) áûëà ââåäåíà ôóíêöèîíàëüíîñòü
auto-units, èëè âîçìîæíîñòü àâòîìàòè÷åñêîãî ñîçäàíèÿ þíèòîâ ïðè ïîÿâëåíèè IP-òðàôèêà íà çàäàííûå àäðåñà. Äëÿ ýòîãî íåîáõîäèìî:
- Íåîáõîäèìî ñîçäàòü ñïåöèàëüíóþ çàïèñü â êîíôèãóðàöèè ñåðâèñà processor, ñ èìåíåì auto-units è óíèêàëüíûì íîìåðîì, è îïèñàòü åå ïîâåäåíèå
- Ñîçäàòü þíèò òèïà ñåòü (net) è óêàçàòü ïàðàìåòð "auto-units N" äëÿ íåãî.
- Îïöèîíàëüíî ñîçäàòü äëÿ êàæäîãî èñïîëüçóþùåãîñÿ ip-àäðåñà çàïèñü â îáðàòíîé çîíå DNS.
Íàïðèìåð:
service processor
auto-units 1 type host naming by-dns
auto-units 2 type user naming prefix1 ip-
auto-units 3 type user naming prefix2 user_
unit net name OFFICE ip 192.168.0.0 mask 255.255.255.0 auto-units 1
unit net name CLIENTS ip 192.168.100.0 mask 255.255.255.0 auto-units 2
unit net name USERS ip 172.16.0.0 mask 255.255.0.0 auto-units 3
Äîïóñòèì, ÷òî äëÿ ïîäñåòè 192.168.0.0 ó âàñ óæå íàñòðîåíà îáðàòíàÿ çîíà DNS (íàïðèìåð, äëÿ ðàáîòû DHCP, èëè ÷åðåç Dynamic DHS îò Windows2000).  ýòîì ñëó÷àå âîçìîæíî îáðàòíîå ïðåîáðàçîâàíèå IP-àäðåñà â FQDN, ò.å. êîìàíäà
host 192.168.0.123
âûäàåò ÷òî-òî âðîäå
pupkin.office.domain.ru
Äîïóñòèì òàêæå, ÷òî ó âàñ íàñòðîåí è ðàáîòàåò ñåðâèñ
data-source, è òðàôèê äëÿ ïîäñåòåé 192.168.0 è 172.16 ïîïàäàåò ÷åðåç ýòîò ñåðâèñ â NeTAMS.
×òî äîëæíî ïðîèñõîäèòü, êîãäà ïàêåò ñ àäðåñîì DST=192.168.0.123 ïîïàäàåò íà îáðàáîòêó. Åñëè ñîîòâåòñòâóþùèé ñåðâèñ èìååò òèï ip-traffic, òî, ïîñêîëüêó þíèòà äëÿ äàííîãî IP åùå íå ñóùåñòâóåò, ïðîõîæäåíèå èëè áëîêèðîâêà ýòîãî ïàêåòà áóäåò îïðåäåëÿòüñÿ çíà÷åíèåì ïàðàìåòðà restrict ñåðâèñà processor, íàëè÷èåì no-local-pass, sys-policy, fw-policy íà þíèò OFFICE. Åñëè ñåðâèñ data-source íå îñóùåñòâëÿåò ôèëüòðàöèþ, ïàêåò ïðîõîäèò.  ëþáîì ñëó÷àå, èç-çà äåéñòâèÿ ìåõàíèçìà ïîòîêîâ èíôîðìàöèÿ î òðàôèêå íà IP-àäðåñ 192.168.0.123 ðàíî èëè ïîçäíî ïîïàäåò íà îáðàáîòêó s_datasource è ñâÿçàíà ñ þíèòîì òèïà "ñåòü" ñ èìåíåì OFFICE. Åñëè äëÿ íåãî óñòàíîâëåíî çíà÷åíèå ïàðàìåòðà auto-units, òî:
- Áóäåò óñòàíîâëåíî, ÷òî àäðåñ 192.168.0.123 ïðèíàäëåæèò èñêîìîé ñåòè 192.168.0.0/24
- Þíèòà ñ àäðåñîì 192.168.0.123 ïîêà åùå íå ñóùåñòâóåò, è åãî íàäî ñîçäàòü
- Ïîñêîëüêó äëÿ çàïèñè auto-units 1 óñòàíîâëåí type==host, áóäåò ñîçäàí þíèò òèïà host
- Äëÿ îïðåäåëåíèÿ èìåíè äëÿ ýòîãî þíèòà áóäåò èñïîëüçîâàí DNS (ò.ê. ïàðàìåòð naming==by-dns), êîòîðûé ïðåîáðàçóåò IP-àäðåñ 192.168.0.123 â èìÿ pupkin.office.domain.ru.  êà÷åñòâå èìåíè áóäåò âûáðàíî "pupkin". Íà ñîâåñòè àäìèíèñòðàòîðà îáåñïå÷èòü óíèêàëüíîñòü èìåí â ïîäñåòè.
Åñëè â êà÷åñòâå òèïà þíèòà óñòàíîâëåíî type==user, áóäåò ïðèìåíåí ýòîò òèï.
Åñëè â êà÷åñòâå ïàðàìåòðà ïðèñâîåíèÿ èìåíè (naming) óêàçàíî prefix1 èëè prefix2, òî äëÿ âûáîðà èìåíè áóäåò èñïîëüçîâàòüñÿ óêàçàííàÿ çàòåì ïîäñòðîêà â ñî÷åòàíèè ñ ïîñëåäíèì (prefix1) èëè äâóìÿ ïîñëåäíèìè (prefix2) îêòåòàìè ðàññìàòðèâàåìîãî IP-àäðåñà. Òàêèì îáðàçîì, äëÿ ïðîõîäÿùèõ ïàêåòîâ ñ àäðåñàìè 192.168.100.123 è 172.16.0.23 áóäóò ñîçäàíû þíèòû:
unit user name ip-123 ip 192.168.100.123
unit user name user_0.23 ip 172.16.0.23
Ó÷òèòå òàêæå, ÷òî ïðîöåññ ïðåîáðàçîâàíèÿ IP-àäðåñîâ â èìåíà õîñòîâ ìîæåò çàíèìàòü âðåìÿ, è îñíîâàí íà ìåõàíèçìå, îïèñàííîì â man resolver. Ýòî ìîæåò ñêàçàòüñÿ íà âðåìåíè ðåàêöèè ñèñòåìû è ïðîèçâîäèòåëüíîñòè NeTAMS.
Àâòîìàòè÷åñêè ñîçäàííûå þíèòû áóäóò ðàñïîëîæåíû â êîíôèãóðàöèîííîì ôàéëå "â ïàìÿòè" è èìåòü óíèêàëüíûå àâòîìàòè÷åñêè ïðèñâîåííûå çíà÷åíèÿ OID. Âû äîëæíû âðåìÿ îò âðåìåíè ñîõðàíÿòü "ðàñòóùèé" êîíôèãóðàöèîííûé ôàéë íà ìåñòî, ÷òîáû íîâûå þíèòû è èõ ñòàòèñòèêà íå ïîòåðÿëàñü. Ýòó îïåðàöèþ ìîæíî àâòîìàòèçèðîâàòü:
schedule time 1hour action save
Ïîñëå òîãî êàê âñå IP-àäðåñà "ïðèñâîåíû" íîâûì þíèòàì, ðåêîìåíäóåòñÿ îòêëþ÷èòü îïèñàííûé çäåñü ìåõàíèçì auto-units, ïóòåì óäàëåíèÿ ïàðàìåòðà auto-units ñ þíèòà òèïà "ñåòü":
service processor
unit net name OFFICE auto-units 0