เบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”เบžเบฒเบชเบฒเบเบฃเบฑเปˆเบ‡เปเบญเบชเบ›เบฒเป‚เบเบ™

Ad


OnWorks favicon

cfgmaker - เบญเบญเบ™เป„เบฅเบ™เปŒเบขเบนเปˆเปƒเบ™เบ„เบฅเบฒเบง

เป€เบ›เบตเบ”เปƒเบŠเป‰ cfgmaker เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเบœเปˆเบฒเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ cfgmaker เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป„เบ”เป‰เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเป‚เบ”เบเปƒเบŠเป‰เบซเบ™เบถเปˆเบ‡เปƒเบ™เบซเบผเบฒเบเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบญเบญเบ™เป„เบฅเบ™เปŒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบŠเบฑเปˆเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เป‚เบ„เบ‡เบเบฒเบ™:

NAME


cfgmaker - เบชเป‰เบฒเบ‡เป„เบŸเบฅเปŒ mrtg.cfg (เบชเปเบฒเบฅเบฑเบš mrtg-2.17.4)

เบชเบฐเบซเบผเบธเบšเบชเบฑเบ‡เบฅเบงเบก


cfgmaker [เบ—เบฒเบ‡เป€เบฅเบทเบญเบ] [community@]router [[options] [community@]router ...]

OPTIONS


--ifref=เบเบฒเบ™โ€‹เบญเป‰เบฒเบ‡โ€‹เบญเบตเบ‡โ€‹เบเบฒเบ™โ€‹เป‚เบ•เป‰โ€‹เบ•เบญเบšโ€‹เบ‚เบญเบ‡โ€‹เบŠเบทเปˆโ€‹เป‚เบ”เบโ€‹เบŠเบทเปˆโ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เป‚เบ•เป‰โ€‹เบ•เบญเบš (เบ„เปˆเบฒโ€‹เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹)
--ifref=ip ... เป‚เบ”เบเบ—เบตเปˆเบขเบนเปˆ IP
--ifref=eth ... เป‚เบ”เบเปเบฒเบเป€เบฅเบเบญเบตเป€เบ—เบตเป€เบ™เบฑเบ”
--ifref=descr ... เป‚เบ”เบ Interface Description
--ifref=nr ... เป‚เบ”เบเปเบฒเบเป€เบฅเบเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš
--ifref=type ... เป‚เบ”เบ Interface Type
เป€เบˆเบปเป‰เบฒเบญเบฒเบ”เบˆเบฐเปƒเบŠเป‰เบซเบผเบฒเบเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเปเบเบเบ”เป‰เบงเบเป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”,
เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, เบญเบฑเบ™เบ—เปเบฒเบญเบดเบ”เบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบกเปˆเบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰:
เบ•เบปเบงเบขเปˆเบฒเบ‡ --ifref=ip,เบŠเบทเปˆ,nr

--ifdesc=nr เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเปƒเบŠเป‰ Interface Number (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™)
--ifdesc=ip ... เปƒเบŠเป‰เบ—เบตเปˆเบขเบนเปˆ IP
--ifdesc=eth ... เปƒเบŠเป‰ Ethernet Number
--ifdesc=descr ... เปƒเบŠเป‰ Interface Description
--ifdesc=name ... เปƒเบŠเป‰ Interface Name
--ifdesc=catname ... เปƒเบŠเป‰ CatOS Interface Name
--ifdesc=ppname ... เปƒเบŠเป‰ Passport เบŠเบทเปˆ Port
--ifdesc=alias ... เปƒเบŠเป‰ Interface Alias
--ifdesc=type ... เปƒเบŠเป‰ Interface Type
เป€เบˆเบปเป‰เบฒเบญเบฒเบ”เบˆเบฐเปƒเบŠเป‰เบซเบผเบฒเบเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเปเบเบเบ”เป‰เบงเบเป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”,
เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, เบญเบฑเบ™เบ—เปเบฒเบญเบดเบ”เบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบกเปˆเบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰:
เป€เบŠเบฑเปˆเบ™ --ifdesc=catname,ppname,descr,alias,ip,name,nr

--if-filter=f เบ—เบปเบ”เบชเบญเบšเบ—เบธเบเบชเปˆเบงเบ™เบ•เบดเบ”เบ•เปเปˆเบเบฑเบšเบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡ f เป€เบžเบทเปˆเบญเบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบชเบฐเบžเบฒเบšเบญเบฒเบเบฒเบ”
เบซเบผเบทเบšเปเปˆเบฅเบงเบกเป€เบญเบปเบฒเบชเปˆเบงเบ™เบ•เบดเบ”เบ•เปเปˆเบ™เบฑเป‰เบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบ„เปเป€เบฅเบฑเบเบŠเบฑเบ™.
เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™ f เบเปเบฒเบฅเบฑเบ‡เบ–เบทเบเบ›เบฐเป€เบกเบตเบ™เป€เบ›เบฑเบ™เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบœเบปเบ™ Perl
เปเบฅเบฐเบกเบฑเบ™เป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบˆเบดเบ‡เบกเบนเบ™เบ„เปˆเบฒเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ›เบฐเบ•เบดเป€เบชเบ”เบซเบผเบทเบเบญเบกเบฎเบฑเบš
interface
(เบเบฒเบ™โ€‹เบ—เบปเบ”โ€‹เบฅเบญเบ‡โ€‹, เบžเบฒเบโ€‹เปƒเบ•เป‰โ€‹เบเบฒเบ™โ€‹เบžเบฑเบ”โ€‹เบ—เบฐโ€‹เบ™เบฒโ€‹, เบญเบฒเบ”โ€‹เบˆเบฐโ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹)

--if-template=เป„เบŸเบฅเปŒเปเบกเปˆเปเบšเบš
เปเบ—เบ™เบ—เบตเปˆเบฅเบฒเบเบเบฒเบ™เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบ›เบปเบเบเบฐเบ•เบดเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš
เบ”เป‰เบงเบเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบ•เบฒเบกเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™เป€เบ™เบทเป‰เบญเปƒเบ™เปƒเบ™เป„เบŸเบฅเปŒ
เป„เบŸเบฅเปŒเปเบกเปˆเปเบšเบš. เป„เบŸเบฅเปŒเบ„เบงเบ™เบˆเบฐเบกเบต Perl
เบฅเบฐโ€‹เบซเบฑเบ”โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เป€เบžเบทเปˆเบญโ€‹เบชเป‰เบฒเบ‡โ€‹เบชเบฒเบโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹
เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเปƒเบ™เป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ.
(เบเบฒเบ™โ€‹เบ—เบปเบ”โ€‹เบฅเบญเบ‡โ€‹, เบžเบฒเบโ€‹เปƒเบ•เป‰โ€‹เบเบฒเบ™โ€‹เบžเบฑเบ”โ€‹เบ—เบฐโ€‹เบ™เบฒโ€‹, เบญเบฒเบ”โ€‹เบˆเบฐโ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹)

--host-template=เป„เบŸเบฅเปŒเปเบกเปˆเปเบšเบš
เบ™เบญเบเป€เบซเบ™เบทเบญเบˆเบฒเบเบเบฒเบ™เบชเป‰เบฒเบ‡เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบžเบฒเบš
เบเบฑเบ‡เบชเป‰เบฒเบ‡เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบชเปเบฒเบฅเบฑเบšเป€เบˆเบปเป‰เบฒเบžเบฒเบšเบ•เบปเบงเบกเบฑเบ™เป€เบญเบ‡เบ•เบฒเบกเบ—เบตเปˆเบฅเบฐเบšเบธ
เป‚เบ”เบเป€เบ™เบทเป‰เบญเปƒเบ™เบขเบนเปˆเปƒเบ™เปเบกเปˆเปเบšเบšเป„เบŸเบฅเปŒ. เป„เบŸเบฅเปŒเปเบกเปˆเบ™
เบ„เบงเบ™เบˆเบฐเบกเบตเบฅเบฐเบซเบฑเบ” Perl เบ—เบตเปˆเบˆเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡
เป€เบชเบฑเป‰เบ™เบชเปเบฒเบฅเบฑเบšเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเป€เบˆเบปเป‰เบฒเบžเบฒเบš (เป€เบŠเบฑเปˆเบ™: CPU,
เบเบฒเบ™เบงเบฑเบ”เปเบ—เบเป€เบงเบฅเบฒเบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡ ping เปเบฅเบฐเบญเบทเปˆเบ™เป†) เปƒเบ™ config-
เป„เบŸเบฅเปŒ uration.
(เบเบฒเบ™โ€‹เบ—เบปเบ”โ€‹เบฅเบญเบ‡โ€‹, เบžเบฒเบโ€‹เปƒเบ•เป‰โ€‹เบเบฒเบ™โ€‹เบžเบฑเบ”โ€‹เบ—เบฐโ€‹เบ™เบฒโ€‹, เบญเบฒเบ”โ€‹เบˆเบฐโ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹)

--global "x: a" เป€เบžเบตเปˆเบกเบฅเบฒเบเบเบฒเบ™ config เบ—เบปเปˆเบงเป‚เบฅเบ

--no-down เบšเปเปˆเป„เบ”เป‰เป€เบšเบดเปˆเบ‡เบชเบฐเบ–เบฒเบ™เบฐ admin เบซเบผเบท opr เบ‚เบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš

--show-op-down เบชเบฐเปเบ”เบ‡เบชเปˆเบงเบ™เบ•เบดเบ”เบ•เปเปˆเบ—เบตเปˆเบซเบผเบธเบ”เบฅเบปเบ‡ operatively

--zero-speed=spd เปƒเบŠเป‰เบ„เบงเบฒเบกเป„เบงเบ™เบตเป‰เปƒเบ™ bits-per-second เป€เบ›เบฑเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš
เบ„เบงเบฒเบกเป„เบงเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบชเบปเปˆเบ‡เบ„เบทเบ™เบ„เบงเบฒเบกเป„เบง 0
เบœเปˆเบฒเบ™ ifSpeed/ifHighSpeed. 100Mbps = 100000000

--subdirs=format เปƒเบซเป‰เปเบ•เปˆเบฅเบฐ router subdirectory เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡, เบ•เบฑเป‰เบ‡เบŠเบทเปˆเปเบ•เปˆเบฅเบฐเบญเบฑเบ™
"format", เปƒเบ™เบ—เบตเปˆ HOSTNAME เปเบฅเบฐ SNMPNAME เบˆเบฐเป€เบ›เบฑเบ™
เปเบ—เบ™เบ—เบตเปˆเบ”เป‰เบงเบเบ„เบธเบ™เบ„เปˆเบฒเบ‚เบญเบ‡เบฅเบฒเบเบเบฒเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™ - เบ•เบปเบงเบขเปˆเบฒเบ‡,
--subdirs=HOSTNAME เบซเบผเบท --subdirs="HOSTNAME (SNMPNAME)"

--noreversedns เบšเปเปˆเบ›เบตเป‰เบ™เบเบฑเบšเป€เบฅเบ ip เบŠเบญเบเบซเบฒ

--community=cmty เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เบŠเบธเบกเบŠเบปเบ™เป€เบ›เบฑเบ™ "cmty" เปเบ—เบ™
"เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐ".

--enable-ipv6 เป€เบ›เบตเบ”เปƒเบŠเป‰เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ IPv6, เบ–เป‰เบฒเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เปเบกเปˆเบ™
เบ›เบฐเบˆเบธเบšเบฑเบ™. เบ—เบตเปˆเบขเบนเปˆ IPv6 เบ•เบปเบงเป€เบฅเบเบˆเบฐเบ•เป‰เบญเบ‡เบ–เบทเบเบ›เบดเบ”เบฅเป‰เบญเบก
เปƒเบ™เบงเบปเบ‡เป€เบฅเบฑเบšเบชเบตเปˆเบซเบผเปˆเบฝเบก, เบ•เบปเบงเบขเปˆเบฒเบ‡: public@[2001:760:4::1]:161

--use-16bit เปƒเบŠเป‰ 16bit SNMP request IDs เป€เบžเบทเปˆเบญเบชเบญเบšเบ–เบฒเบก routers เบ—เบฑเบ‡เปเบปเบ”.

--snmp-options=:[ ][:[ ][:[ ][:[ ][: ]]]]

เบฅเบฐเบšเบธเบ•เบปเบงเป€เบฅเบทเบญเบ SNMP เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ—เบตเปˆเบˆเบฐเบ•เบดเบ”เปƒเบชเปˆเบ—เบฑเบ‡เปเบปเบ”
routers เบ•เบดเบ”เบ•เบฒเบก. เบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™เบชเบฒเบกเบฒเบ”เบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒเป„เบ”เป‰.
Routers เบ•เปเปˆเป„เบ›เบ™เบตเป‰เบญเบฒเบ”เบˆเบฐ override เบšเบฒเบ‡เบซเบผเบทเบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡
เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบกเบญเบšเปƒเบซเป‰ --snmp-options.

--dns-domain=เป‚เบ”เป€เบกเบ™
เบฅเบฐเบšเบธเป‚เบ”เป€เบกเบ™เป€เบžเบทเปˆเบญเบ•เปเปˆเบ—เป‰เบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบ—เบฑเบ‡เปเบปเบ”
routers เบ•เบดเบ”เบ•เบฒเบก.

--nointerfaces เบขเปˆเบฒเบชเป‰เบฒเบ‡เป€เบชเบฑเป‰เบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปƒเบ”เป†เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš,
เบ‚เป‰เบฒเบกเบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ‚เบญเบ‡เบเบฒเบ™เบฅเบงเบšเบฅเบงเบกเบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเปเบฅเบฐ
เบขเปˆเบฒเปเบฅเปˆเบ™เบฅเบฐเบซเบฑเบ”เปเบกเปˆเปเบšเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเปƒเบ”เป†.

--interfaces เบชเป‰เบฒเบ‡เป€เบชเบฑเป‰เบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš (เบ™เบตเป‰เปเบกเปˆเบ™
เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™). เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบ•เบปเป‰เบ™เบ•เปเบ‚เบญเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เปเบกเปˆเบ™เป€เบžเบทเปˆเบญเบ›เบฐเบ•เบดเป€เบชเบ”
เป€เบ›เบฑเบ™ --nointerfaces เบ›เบฐเบเบปเบ”เบ‚เบถเป‰เบ™เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰เปƒเบ™เปเบ–เบงเบ„เปเบฒเบชเบฑเปˆเบ‡.

--help เบ‚เปเป‰โ€‹เบ„เบงเบฒเบกโ€‹เบŠเปˆเบงเบโ€‹เป€เบซเบผเบทเบญโ€‹เป‚เบ”เบโ€‹เบซเบเปเป‰โ€‹
--man เป€เบญเบเบฐเบชเบฒเบ™เป€เบ•เบฑเบก
-- เบชเบฐเบšเบฑเบšเบžเบดเบกเบชเบฐเบšเบฑเบšเบ‚เบญเบ‡ cfgmaker

--output=เป„เบŸเบฅเปŒ output เบŠเบทเปˆเป„เบŸเบฅเปŒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™ STDOUT

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”


Cfgmaker เบชเป‰เบฒเบ‡เป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ MRTG เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบ”เบถเบ‡เบกเบฒเบˆเบฒเบ router เบซเบผเบท
เบญเบธเบ›เบฐเบเบญเบ™ SNMP เบญเบทเปˆเบ™เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบˆเบฑเบ”เบเบฒเบ™เป„เบ”เป‰.

[เบŠเบธเบกเบŠเบปเบ™@]router

เบŠเบธเบกเบŠเบปเบ™ เปเบกเปˆเบ™เบŠเบทเปˆเบŠเบธเบกเบŠเบปเบ™เบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเบชเป‰เบฒเบ‡เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบชเปเบฒเบฅเบฑเบš. เบ–เป‰เบฒ
เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบฅเบฐโ€‹เบšเบธโ€‹เป„เบงเป‰, เบกเบฑเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เบ„เปˆเบฒโ€‹เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹เบ—เบตเปˆ 'เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐ' ; เป€เบˆเบปเป‰เบฒเบญเบฒเบ”เบˆเบฐเบ•เป‰เบญเบ‡เบเบฒเบ™เบฅเบญเบ‡เบญเบฑเบ™เบ™เบตเป‰เบเปˆเบญเบ™ เบ–เป‰เบฒเป€เบˆเบปเป‰เบฒเบšเปเปˆเป€เบฎเบฑเบ”
เบฎเบนเป‰เบˆเบฑเบเบŠเบทเปˆเบŠเบธเบกเบŠเบปเบ™เบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™. เบ–เป‰เบฒเป€เบˆเบปเป‰เบฒเปƒเบŠเป‰เบŠเบทเปˆเบŠเบธเบกเบŠเบปเบ™เบœเบดเบ”เป€เบˆเบปเป‰เบฒเบˆเบฐ
เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ•เบญเบšโ€‹เบชเบฐโ€‹เบซเบ™เบญเบ‡โ€‹เบˆเบฒเบโ€‹เบญเบธโ€‹เบ›เบฐโ€‹เบเบญเบ™โ€‹.

Router เปเบกเปˆเบ™เบŠเบทเปˆ DNS เบซเบผเบทเปเบฒเบเป€เบฅเบ IP เบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™ SNMP-managable. เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบกเบŠเบทเปˆ
เบ—เปˆเบฒเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบฅเบฐโ€‹เบšเบธ 6 เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เป€เบžเบตเปˆเบกโ€‹เป€เบ•เบตเบกโ€‹เปเบเบโ€‹เบญเบญเบโ€‹เป‚เบ”เบโ€‹เบˆเปเป‰เบฒโ€‹เป€เบกเบฑเบ”โ€‹. syntax เป€เบ•เบฑเบกเป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบ™เบตเป‰:

router[:[เบžเป‰เบญเบก][:[tmout][:[เบ”เบถเบ‡เป€เบญเบปเบฒ][:[เบเบฑเบšเบ„เบทเบ™][:เบ‚เปเป‰เบ—เบต]]]]]

เบ„เบงเบฒเบกเบชเบปเบ™เปƒเบˆเบžเบดเป€เบชเบ”เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบชเบธเบ”เบ—เป‰เบฒเบ, เบ‚เปเป‰เบ—เบต. เบ–เป‰เบฒเป€เบˆเบปเป‰เบฒเบ•เบฑเป‰เบ‡เบ™เบตเป‰เป€เบ›เบฑเบ™ '2' เปเบฅเป‰เบงเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒ
เบญเบธเบ›เบฐเบเบญเบ™เบˆเบฐเบ–เบทเบเบชเบญเบšเบ–เบฒเบกเบ”เป‰เบงเบเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เป SNMP เบฅเบธเป‰เบ™ 2. เบ™เบตเป‰เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบชเปเบฒเบซเบผเบงเบ”เป„เบ”เป‰ 64 bit
เบ•เบปเบงเบ™เบฑเบšเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เปƒเบ™เบญเบธเบ›เบฐเบเบญเบ™เปเบฅเบฐเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบˆเบถเปˆเบ‡เบˆเบฐเป€เบฎเบฑเบ”เบงเบฝเบเป„เบ”เป‰เบ”เบตเบ‚เบถเป‰เบ™เบซเบผเบฒเบเบเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป„เบง (เบšเปเปˆ
เบซเบผเบฒเบ counter overrun). เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆ routers เป„เบ”เป‰เบ–เบทเบเบเปเบฒเบ™เบปเบ”เบขเบนเปˆเปƒเบ™
เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เป€เบ›เบฑเบ™เป€เบฅเบทเปˆเบญเบ‡เบ—เบตเปˆเบ„เปเบฒเบชเบฑเปˆเบ‡เบ”เบฝเบงเบเบฑเบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ–เบทเบเบชเป‰เบฒเบ‡.
Router เบ—เปเบฒเบญเบดเบ”เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เบกเบตเบชเบฒเบเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ‚เบญเบ‡เบกเบฑเบ™เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เบเปˆเบญเบ™, เบ•เบดเบ”เบ•เบฒเบกเบ”เป‰เบงเบ
เบชเบฒเบเบ—เบตเปˆเป€เบ›เบฑเบ™เบ‚เบญเบ‡ router เบ•เปเปˆเป„เบ›เปเบฅเบฐเบญเบทเปˆเบ™เป†.

เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเปเบ–เบงเบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เป„เบŸเบฅเปŒ cfg เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เบˆเบฐเบกเบตเป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”
เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบ—เปˆเบฒเบ™เปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡เบกเบฑเบ™. เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เป€เบžเบทเปˆเบญโ€‹เบญเบฐโ€‹เบ™เบธโ€‹เบเบฒเบ”โ€‹เปƒเบซเป‰โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ‡เปˆเบฒเบ 'เบเบฒเบ™โ€‹เบŸเบทเป‰เบ™โ€‹เบŸเบนโ€‹' เปƒเบ™โ€‹เบเปโ€‹เบฅเบฐโ€‹เบ™เบตโ€‹
เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบžเบตเปˆเบก newhosts เบซเบผเบทเป€เบฎเบฑเบ”เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ—เบปเปˆเบงเป‚เบฅเบเบญเบทเปˆเบ™เป†.

เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ
เบเบปเบเป€เบงเบฑเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ -- เบœเบปเบ™เบœเบฐเบฅเบดเบ” เปเบฅเบฐ -- เป‚เบฅเบ เบ—เบฒเบ‡เป€เบฅเบทเบญเบ, เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบฑเบ‡เบซเบกเบปเบ”เบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบžเบฝเบ‡เปเบ•เปˆ routers เป„เบ”เป‰
เบ•เบดเบ”เบ•เบฒเบกเบžเบงเบเป€เบ‚เบปเบฒเบขเบนเปˆเปƒเบ™เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡. เบ–เป‰เบฒเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰เปƒเบ™เปเบ–เบงเบ„เปเบฒเบชเบฑเปˆเบ‡
เบ›เบฐเบเบปเบ”เบ‚เบถเป‰เบ™เปƒเบ™เบžเบฒเบเบซเบผเบฑเบ‡เปƒเบ™เปเบ–เบงเบ„เบณเบชเบฑเปˆเบ‡เบ”เป‰เบงเบเบ„เปˆเบฒเบญเบทเปˆเบ™, เบ„เปˆเบฒเปƒเปเปˆเปเบ—เบ™เบ„เปˆเบฒเป€เบเบปเปˆเบฒ
เบกเบนเบ™เบ„เปˆเบฒเป€เบ—เบปเปˆเบฒเบ—เบตเปˆ routers เบ—เบตเปˆเบเบฑเบ‡เป€เบซเบผเบทเบญเปเบกเปˆเบ™เบเปˆเบฝเบงเบ‚เป‰เบญเบ‡. เบงเบดเบ—เบตเบ™เบตเป‰เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบญเบฒเบ”เบˆเบฐเบ–เบทเบเบ›เบฑเบšเปเบ•เปˆเบ‡เบชเปเบฒเบฅเบฑเบš
เบเบธเปˆเบกเบ‚เบญเบ‡ routers เบซเบผเบทเบชเปเบฒเบฅเบฑเบš routers เบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™.

เป€เบšเบดเปˆเบ‡ -- เบœเบปเบ™เบœเบฐเบฅเบดเบ” เปเบฅเบฐ -- เป‚เบฅเบ เบชเปเบฒเบฅเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™เบ›เบฐเบžเบถเบ”เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบฎเบฑเบšเบœเบปเบ™เบเบฐเบ—เบปเบšเบˆเบฒเบเบšเปˆเบญเบ™เปƒเบ”เบซเบผเบทเบซเบผเบฒเบเบ›เบฒเบ™เปƒเบ”
เบžเบงเบเบกเบฑเบ™เบ›เบฒเบเบปเบ”เบขเบนเปˆเปƒเบ™เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡.

เป€เบšเบดเปˆเบ‡ เบ•เบปเบงเบขเปˆเบฒเบ‡ เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™เบเปเบฒเบ™เบปเบ”เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบชเปเบฒเบฅเบฑเบš routers เบซเบผเบฒเบ.

- เบŠเปˆเบงเบ
เบžเบดเบกเบ‚เปเป‰เบ„เบงเบฒเบกเบŠเปˆเบงเบเป€เบซเบผเบทเบญเบชเบฑเป‰เบ™เป† เปเบฅเบฐเบญเบญเบ.

--เบœเบนเป‰เบŠเบฒเบ
เบžเบดเบกเบซเบ™เป‰เบฒเบ„เบนเปˆเบกเบทเปเบฅเบฐเบญเบญเบ.

- เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡
เบžเบดเบกเบชเบฐเบšเบฑเบšเบ‚เบญเบ‡ cfgmaker. เบญเบฑเบ™เบ™เบตเป‰เบ„เบงเบ™เบเบปเบ‡เบเบฑเบšเบฅเบธเป‰เบ™เบ‚เบญเบ‡ MRTG เบ—เบตเปˆเบเบณเบ™เบปเบ”เบ„เปˆเบฒ
เป„เบŸเบฅเปŒเบเปเบฒเบฅเบฑเบ‡เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™.

--ifref nr|ip|eth|เบ„เบณ เบญเบฐเบ—เบดเบšเบฒเบ|เบŠเบทเปˆ
เป€เบฅเบทเบญเบเบงเบดเบ—เบตเบเบฒเบ™เบเปเบฒเบ™เบปเบ”เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™ nr เป€เบŠเบดเปˆเบ‡เบเปเบฒเบ™เบปเบ” router เป„เบ”เป‰
เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป‚เบ”เบเบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ. เปเบ•เปˆเบซเบ™เป‰เบฒเป€เบชเบเบ”เบฒเบ, เป‚เบ„เบ‡เบเบฒเบ™เบ•เบปเบงเป€เบฅเบเปƒเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเปƒเบ™ SNMP
เบ•เบปเป‰เบ™เป„เบกเป‰เบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เปเบ›เบ‡เป„เบ”เป‰. เบšเบฒเบ‡ routers เบ›เปˆเบฝเบ™เบ•เบปเบงเป€เบฅเบเบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเปƒเบซเบกเปˆเป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบก,
เบ„เบปเบ™เบญเบทเปˆเบ™เบ›เปˆเบฝเบ™เบ•เบปเบงเป€เบฅเบเปƒเบ™เบ—เบธเบเป†เป€เบ”เบทเบญเบ™เป€เบ•เบฑเบกเป€เบžเบทเปˆเบญเบ„เบงเบฒเบกเบกเปˆเบงเบ™.

เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบงเบฝเบเบเปˆเบฝเบงเบเบฑเบšเบšเบฑเบ™เบซเบฒเบ—เบตเปˆเป‚เบชเบเป€เบชเบปเป‰เบฒเบ™เบตเป‰ MRTG เบชเบฒเบกเบฒเบ”เบเปเบฒเบ™เบปเบ”เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป‚เบ”เบ 4 เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบญเบทเปˆเบ™เป†.
เบšเปเปˆเบกเบตเบญเบฑเบ™เปƒเบ”เบญเบฑเบ™เปƒเบ”เบญเบฑเบ™เปœเบถเปˆเบ‡เบญเบฑเบ™เบ™เบตเป‰เปƒเบŠเป‰เป„เบ”เป‰เบเบฑเบšเบ—เบธเบเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš, เปเบ•เปˆเป€เบˆเบปเป‰เบฒเบ„เบงเบ™เบˆเบฐเบชเบฒเบกเบฒเบ”เบŠเบญเบเบซเบฒเบญเบฑเบ™เปƒเบ”เบญเบฑเบ™เปœเบถเปˆเบ‡
เบ”เบตเบชเบณเบฅเบฑเบšเป€เบˆเบปเป‰เบฒ. เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเปเบกเปˆเบ™ ethernet addrsses เบชเบฒเบกเบฒเบ”เบกเบตเบšเบฑเบ™เบซเบฒเป€เบ›เบฑเบ™เบšเบฒเบ‡
เป€เบฃเบปเบฒเป€เบ•เบตเบกเบตเบ—เบตเปˆเบขเบนเปˆเบญเบตเป€เบ—เบตเป€เบ™เบฑเบ”เบ”เบฝเบงเบเบฑเบ™เบขเบนเปˆเปƒเบ™เบšเบฑเบ”เบชเปˆเบงเบ™เบ•เบดเบ”เบ•เปเปˆเบ‚เบญเบ‡เบžเบงเบเบกเบฑเบ™.

เป€เบฅเบทเบญเบ ip เป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป‚เบ”เบเบซเบกเบฒเบเป€เบฅเบ IP เบ‚เบญเบ‡เบกเบฑเบ™. เปƒเบŠเป‰ eth เป€เบžเบทเปˆเบญเปƒเบŠเป‰เบญเบตเป€เบ—เบตเป€เบ™เบฑเบ”
เบ—เบตเปˆเบขเบนเปˆเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบฅเบฐเบšเบธเบ•เบปเบงเบ•เบปเบ™. เปƒเบŠเป‰ เบ„เบณ เบญเบฐเบ—เบดเบšเบฒเบ เป€เบžเบทเปˆเบญเปƒเบŠเป‰เบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเปƒเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš. เบซเบผเบทเปƒเบŠเป‰ เบŠเบทเปˆ to
เปƒเบŠเป‰เบŠเบทเปˆ Interface.

เบ—เปˆเบฒเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบฅเบฐโ€‹เบšเบธโ€‹เบซเบผเบฒเบโ€‹เบ„เบธเบ™โ€‹เบชเบปเบกโ€‹เบšเบฑเบ”โ€‹เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบ—เปˆเบฒเบ™โ€‹เบ•เป‰เบญเบ‡โ€‹เบเบฒเบ™โ€‹, เปเบเบโ€‹เบ”เป‰เบงเบโ€‹เป€เบ„เบทเปˆเบญเบ‡โ€‹เบซเบกเบฒเบโ€‹เบˆเบธเบ”โ€‹. เปƒเบ™โ€‹เบเปโ€‹เบฅเบฐโ€‹เบ™เบตโ€‹เบ™เบตเป‰,
cfgmaker เบˆเบฐเปƒเบŠเป‰เบฅเบฒเบเบเบฒเบ™เบ—เปเบฒเบญเบดเบ”เปƒเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบเปเบฒเบ™เบปเบ”เบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฑเบ.
เบ™เบตเป‰เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบฅเบฐเบšเบธ, เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡, เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ—เบตเปˆเบขเบนเปˆ IP เปเบฅเบฐเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ ifName เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบ™เบตเป‰
เบšเปเปˆเป„เบ”เป‰เบเปเบฒเบ™เบปเบ”:
--ifref ip, เบŠเบทเปˆ

เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบงเบดโ€‹เบ—เบตโ€‹เบเบฒเบ™โ€‹เป€เบฅเบทเบญเบโ€‹เบ‚เบญเบ‡โ€‹เบ—เปˆเบฒเบ™โ€‹เบšเปเปˆโ€‹เบญเบฐโ€‹เบ™เบธโ€‹เบเบฒเบ”โ€‹เปƒเบซเป‰โ€‹เบเบฒเบ™โ€‹เบฅเบฐโ€‹เบšเบธโ€‹เบ•เบปเบงโ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เป‚เบ•เป‰โ€‹เบ•เบญเบšโ€‹เบ—เบตเปˆโ€‹เป€เบ›เบฑเบ™โ€‹เป€เบญโ€‹เบเบฐโ€‹เบฅเบฑเบโ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบญเบธโ€‹เบ›เบฐโ€‹เบเบญเบ™โ€‹เบ‚เบญเบ‡โ€‹เบ—เปˆเบฒเบ™โ€‹
เบเบณเบฅเบฑเบ‡เบชเบญเบšเบ–เบฒเบก, cfgmaker เบˆเบฐเบšเบญเบเบ—เปˆเบฒเบ™เบเปˆเบฝเบงเบเบฑเบšเบกเบฑเบ™.

--ifdesc nr|ip|eth|เบ„เบณ เบญเบฐเบ—เบดเบšเบฒเบ|เบŠเบทเปˆ|เบ›เบฐเป€เบžเบ”|alias
เป€เบฅเบทเบญเบเบชเบดเปˆเบ‡เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰เป€เบ›เบฑเบ™เบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบ‚เบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš. เบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบ›เบฒเบเบปเบ”เบขเบนเปˆเปƒเบ™
เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” "Title[]" เบชเปเบฒเบฅเบฑเบšเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบซเบปเบงเบ‚เปเป‰เบ‚เปเป‰เบ„เบงเบฒเบกเปƒเบ™เบฅเบฐเบซเบฑเบ” HTML
เบเปเบฒเบ™เบปเบ”เป„เบงเป‰เปƒเบ™เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ "PageTop[]". เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™เปƒเบŠเป‰ nr เบŠเบถเปˆเบ‡เป€เบ›เบฑเบ™เบžเบฝเบ‡เปเบ•เปˆเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš
เบ•เบปเบงเป€เบฅเบเบ—เบตเปˆเบšเปเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ•เปเปˆเบœเบนเป‰เป€เบšเบดเปˆเบ‡เบเบฒเบŸเบชเบฐ เป€เปเบต เป„เบ›.

เบกเบต 6 เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบญเบทเปˆเบ™เป†เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เป„เบ”เป‰. เปƒเบŠเป‰ ip เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เปƒเบŠเป‰
เบ—เบตเปˆเบขเบนเปˆ IP เบ‚เบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš. เปƒเบŠเป‰ eth เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เปƒเบŠเป‰เบ—เบตเปˆเบขเบนเปˆเบญเบตเป€เบ—เบตเป€เบ™เบฑเบ”เบ‚เบญเบ‡เบญเบดเบ™เป€เบ•เบตเป€เบŸเบ”.
เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบ—เบตเปˆเบ”เบตเบเบงเปˆเบฒ, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เป„เบ”เป‰ เบ„เบณ เบญเบฐเบ—เบดเบšเบฒเบ, เบŠเบทเปˆ or alias. เบขเปˆเบฒเบ‡โ€‹เปเบ™เปˆโ€‹เบ™เบญเบ™
เบชเบดเปˆเบ‡เบ—เบตเปˆเปเบ•เปˆเบฅเบฐเบชเบดเปˆเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบญเบฒเบ”เบˆเบฐเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป„เบ”เป‰
เบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡. เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡, เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš serial เปƒเบ™ router Cisco เบ—เบตเปˆเปƒเบŠเป‰ IOS
เบŠเบทเปˆ เบญเบฒเบ”เบˆเบฐเบชเบปเปˆเบ‡เบœเบปเบ™เปƒเบซเป‰ "S0" เป€เบ›เบฑเบ™เบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš, เบ„เบณ เบญเบฐเบ—เบดเบšเบฒเบ เบญเบฒเบ”เบˆเบฐเบชเบปเปˆเบ‡เบœเบปเบ™เปƒเบซเป‰
"Serial0" เปเบฅเบฐ alias เบญเบฒเบ”เบˆเบฐเบชเบปเปˆเบ‡เบœเบปเบ™เปƒเบซเป‰ "Link to HQ" (เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰เบงเปˆเบฒเปเบกเปˆเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบ›เบฑเบ™
"เบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบ" เบ‚เบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเปƒเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ‚เบญเบ‡ router).

เบชเบธเบ”เบ—เป‰เบฒเบ, เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบญเบฐเบ—เบดเบšเบฒเบเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป‚เบ”เบเบกเบฑเบ™เป€เบ›เบฑเบ™ Btype (เป€เบŠเบฑเปˆเบ™ "ethernetCSMA",
"propPointtoPoint" เปเบฅเบฐเบญเบทเปˆเบ™เป†) เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰ เบ›เบฐเป€เบžเบ”.

เบ—เปˆเบฒเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบฅเบฐโ€‹เบšเบธโ€‹เบซเบผเบฒเบโ€‹เบ„เบธเบ™โ€‹เบชเบปเบกโ€‹เบšเบฑเบ”โ€‹เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบ—เปˆเบฒเบ™โ€‹เบ•เป‰เบญเบ‡โ€‹เบเบฒเบ™โ€‹, เปเบเบโ€‹เบ”เป‰เบงเบโ€‹เป€เบ„เบทเปˆเบญเบ‡โ€‹เบซเบกเบฒเบโ€‹เบˆเบธเบ”โ€‹. เปƒเบ™โ€‹เบเปโ€‹เบฅเบฐโ€‹เบ™เบตโ€‹เบ™เบตเป‰,
cfgmaker เบˆเบฐเปƒเบŠเป‰เบฅเบฒเบเบเบฒเบ™เบ—เปเบฒเบญเบดเบ”เปƒเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ—เบตเปˆเบกเบตเบขเบนเปˆเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ™เบตเป‰.
เบ™เบตเป‰เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบฅเบฐเบšเบธ, เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡, เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ™เบฒเบกเปเบเบ‡เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เปƒเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡
เบ‚เบญเบ‡เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™.

--if-filter 'filter-expression'
เบเปˆเบญเบ™เบญเบทเปˆเบ™ เปเบปเบ”, เบ™เบตเป‰เปเบกเปˆเบ™เบขเบนเปˆเบžเบฒเบเปƒเบ•เป‰เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบšเบฒเบ‡เบขเปˆเบฒเบ‡เปเบฅเบฐเป€เบ›เบฑเบ™เบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡.

เปƒเบŠเป‰เบญเบฑเบ™เบ™เบตเป‰เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบกเบตเบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบ—เบตเปˆเบ”เบตเบเบงเปˆเบฒเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเปƒเบ”เบ—เบตเปˆเบ–เบทเบเบฅเบงเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™
เบเบฒเบ™โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒโ€‹. เป„เบ”เป‰ filter-expression เบ–เบทเบเบ›เบฐเป€เบกเบตเบ™เบงเปˆเบฒเป€เบ›เบฑเบ™เบŠเบดเป‰เบ™เบชเปˆเบงเบ™เบ‚เบญเบ‡เบฅเบฐเบซเบฑเบ” Perl เปเบฅเบฐเป€เบ›เบฑเบ™
เบ„เบฒเบ”เบงเปˆเบฒเบˆเบฐเบเบฑเบšเบ„เบทเบ™เบกเบนเบ™เบ„เปˆเบฒเบ„เบงเบฒเบกเบˆเบดเบ‡. เบ–เป‰เบฒเป€เบ›เบฑเบ™เบˆเบดเบ‡, เบฅเบงเบกเบกเบตเบชเปˆเบงเบ™เบ•เบดเบ”เบ•เปเปˆ เปเบฅเบฐเบ–เป‰เบฒเบœเบดเบ”,
เบเบปเบเป€เบงเบฑเป‰เบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš.

เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบปเบ™เบ—เบฐเบ™เบฒเป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เป€เบฎเบฑเบ”เบงเบฝเบ, เป€เบšเบดเปˆเบ‡เบžเบฒเบ "เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเปˆเบฝเบงเบเบฑเบš
เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡" เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰.

--if-เปเบกเปˆเปเบšเบš template-file
เบเปˆเบญเบ™เบญเบทเปˆเบ™ เปเบปเบ”, เบ™เบตเป‰เปเบกเปˆเบ™เบขเบนเปˆเบžเบฒเบเปƒเบ•เป‰เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบšเบฒเบ‡เบขเปˆเบฒเบ‡เปเบฅเบฐเป€เบ›เบฑเบ™เบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡.

เปƒเบŠเป‰เบ™เบตเป‰เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบงเปˆเบฒเป€เบชเบฑเป‰เบ™เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบ„เบงเบ™เบˆเบฐเบกเบตเบฅเบฑเบเบชเบฐเบ™เบฐเปเบ™เบงเปƒเบ”เปƒเบ™
เป„เบŸเบฅโ€‹เปŒโ€‹เบเบฒเบ™โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒโ€‹. เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เป„เบŸเบฅเปŒ template-file เบˆเบฐเบ–เบทเบเบ›เบฐเป€เบกเบตเบ™เป€เบ›เบฑเบ™
เป‚เบ„เบ‡เบเบฒเบ™ Perl เบ—เบตเปˆเบชเป‰เบฒเบ‡เบชเบฒเบเป‚เบ”เบเปƒเบŠเป‰เบ•เบปเบงเปเบ›เบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เปเบฅเบฐเบœเบปเบ™เบœเบฐเบฅเบดเบ”.

เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบปเบ™เบ—เบฐเบ™เบฒเป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™เปเบกเปˆเปเบšเบšเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เป€เบฎเบฑเบ”เบงเบฝเบ, เป€เบšเบดเปˆเบ‡เบžเบฒเบ "เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเปˆเบฝเบงเบเบฑเบš
เปเบกเปˆเปเบšเบš" เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰.

--host-เปเบกเปˆเปเบšเบš template-file
เบเปˆเบญเบ™เบญเบทเปˆเบ™ เปเบปเบ”, เบ™เบตเป‰เปเบกเปˆเบ™เบขเบนเปˆเบžเบฒเบเปƒเบ•เป‰เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบšเบฒเบ‡เบขเปˆเบฒเบ‡เปเบฅเบฐเป€เบ›เบฑเบ™เบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡.

เปƒเบŠเป‰เบ™เบตเป‰เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบกเบตเบšเบฒเบ‡เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบžเบดเป€เบชเบ”เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเป€เบˆเบปเป‰เบฒเบžเบฒเบšเบ•เบปเบงเป€เบญเบ‡เป€เบŠเบฑเปˆเบ™ CPU
เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰, ping เบ—เบตเปˆเปƒเบŠเป‰เป€เบงเบฅเบฒเบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบเบฑเบšเป€เบˆเบปเป‰เบฒเบžเบฒเบš, เบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เป‚เบกเป€เบ”เบฑเบกเบ„เปˆเบญเบเบกเบตเป€เบงเบฅเบฒเปเบฅเบฐเบญเบทเปˆเบ™เป†
เบ‚เบญเบ‡เป„เบŸเบฅเปŒ template-file เบˆเบฐเบ–เบทเบเบ›เบฐเป€เบกเบตเบ™เบ„เบฑเป‰เบ‡เบ”เบฝเบงเบ•เปเปˆเป€เบˆเบปเป‰เบฒเบžเบฒเบšเป€เบ›เบฑเบ™เป‚เบ„เบ‡เบเบฒเบ™ Perl เบ—เบตเปˆ
เบชเป‰เบฒเบ‡เบชเบฒเบเป‚เบ”เบเปƒเบŠเป‰เบ•เบปเบงเปเบ›เบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เปเบฅเบฐเบœเบปเบ™เบœเบฐเบฅเบดเบ”.

เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบปเบ™เบ—เบฐเบ™เบฒเป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™เปเบกเปˆเปเบšเบšเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เป€เบฎเบฑเบ”เบงเบฝเบ, เป€เบšเบดเปˆเบ‡เบžเบฒเบ "เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเปˆเบฝเบงเบเบฑเบš
เปเบกเปˆเปเบšเบš" เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰.

-- เบŠเบธเบกเบŠเบปเบ™ community-string
เปƒเบŠเป‰เบ™เบตเป‰เป€เบžเบทเปˆเบญเบ•เบฑเป‰เบ‡เบŠเบธเบกเบŠเบปเบ™เบชเปเบฒเบฅเบฑเบš routers เบ•เปเปˆเป„เบ›เบ™เบตเป‰เบขเบนเปˆเปƒเบ™เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบˆเบฐ
community-string. routers เบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™เบญเบฒเบ”เบˆเบฐ overrride เบชเบฐเบ•เบฃเบดเบ‡เบŠเบธเบกเบŠเบปเบ™เบ™เบตเป‰เป‚เบ”เบเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰
syntax เป„เบ”เป‰ community@router.

--enable-ipv6
เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ IPv6. เบกเบฑเบ™เบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเป‚เบกเบ”เบนเบ™ perl เบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบก; เบ–เป‰เบฒเบžเบงเบเป€เบ‚เบปเบฒ
เบšเปเปˆเบžเบปเบšเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ IPv6 เบ–เบทเบเบ›เบดเบ”เปƒเบŠเป‰เบ‡เบฒเบ™ (เป€เบšเบดเปˆเบ‡เป€เบญเบเบฐเบชเบฒเบ™ ipv6).

cfgmaker เบˆเบฐเปƒเบŠเป‰ IPv6 เบซเบผเบท IPv4 เบ‚เบถเป‰เบ™เบเบฑเบšเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ. เบ–เป‰เบฒเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเปเบกเปˆเบ™เบ•เบปเบงเป€เบฅเบ
เบ—เบตเปˆเบขเบนเปˆ, เบžเบดเบ—เบตเบเบฒเบ™เปเบกเปˆเบ™เบ‚เบถเป‰เบ™เบเบฑเบšเบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบ—เบตเปˆเบขเบนเปˆ. เบ–เป‰เบฒเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเปเบกเปˆเบ™เบŠเบทเปˆเป€เบˆเบปเป‰เบฒเบžเบฒเบš,
cfgmaker เบˆเบฐเบžเบฐเบเบฒเบเบฒเบกเปเบเป‰เป„เบ‚เบŠเบทเปˆเบ—เปเบฒเบญเบดเบ”เป„เบ›เบซเบฒเบ—เบตเปˆเบขเบนเปˆ IPv6 เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เป„เบ›เบซเบฒ IPv4
เบ—เบตเปˆเบขเบนเปˆ.

เบ—เบตเปˆเบขเบนเปˆ IPv6 เบˆเบฐเบ•เป‰เบญเบ‡เบ–เบทเบเบฅเบฐเบšเบธเบฅเบฐเบซเบงเปˆเบฒเบ‡เบงเบปเบ‡เป€เบฅเบฑเบšเบชเบตเปˆเบซเบผเปˆเบฝเบก.

เบเบปเบโ€‹เบ•เบปเบงโ€‹เบขเปˆเบฒเบ‡:

cfgmaker --enable-ipv6 [2001:760:4::1]:165:::2

เบ–เป‰เบฒเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบกเบตเบ—เบฑเบ‡เบ—เบตเปˆเบขเบนเปˆ IPv6 เปเบฅเบฐเบ—เบตเปˆเบขเบนเปˆ IPv4 เบ—เบตเปˆเบกเบตเบŠเบทเปˆเป‚เบฎเบ”เบ”เบฝเบงเบเบฑเบ™,
cfgmaker เบ—เปเบฒเบญเบดเบ”เบชเบญเบšเบ–เบฒเบกเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเป‚เบ”เบเปƒเบŠเป‰ IPv6 เปเบฅเบฐเบ•เบปเบเบฅเบปเบ‡เบเบฑเบš IPv4 เบ–เป‰เบฒเบกเบฑเบ™เบฅเบปเป‰เบกเป€เบซเบฅเบง. เบ™เบตเป‰
เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบ—เบตเปˆเบšเปเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ SNMP เปƒเบ™เป„เบฅเบเบฐ IPv6.

--use-16bit
เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เบšเบฑเบ‡เบ„เบฑเบšเปƒเบซเป‰เปƒเบŠเป‰ ID เบฎเป‰เบญเบ‡เบ‚เป 16bit SNMP. เบšเบฒเบ‡เบ•เบปเบงเปเบ—เบ™ SNMP เบ—เบตเปˆเปเบ•เบเบซเบฑเบเบšเปเปˆเป„เบ”เป‰เป€เบฎเบฑเบ”
เบเบญเบกเบฎเบฑเบš ID เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เป 32bit. เบžเบฐเบเบฒเบเบฒเบกเบซเบผเบตเบเป€เบงเบฑเป‰เบ™เบเบฒเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบซเบผเบฒเบเป€เบ—เบปเปˆเบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰, เบˆเบปเปˆเบกเบเบฑเบš
เบ•เบปเบงเปเบ—เบ™เบœเบนเป‰เบ‚เบฒเบเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเปเบ—เบ™.

--snmp-เบ—เบฒเบ‡เป€เบฅเบทเบญเบ :[port][:[เบซเบกเบปเบ”โ€‹เป€เบงโ€‹เบฅเบฒ][:[เบฅเบญเบ‡เปƒเปˆ][:[เบเบฑเบšเบ„เบทเบ™][:เบชเบฐเบšเบฑเบšเบžเบฒเบชเบฒ]]]]
เปƒเบŠเป‰เบญเบฑเบ™เบ™เบตเป‰เป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เบ•เบปเบงเป€เบฅเบทเบญเบ SNMP เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบชเปเบฒเบฅเบฑเบš routers เบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบกเบ„เปเบฒเบชเบฑเปˆเบ‡
เบชเบฒเบ. เบ„เปˆเบฒเบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™เบญเบฒเบ”เบˆเบฐเบ–เบทเบเบฅเบฐเป€เบงเบฑเป‰เบ™เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบˆเปเป‰เบฒเบชเบญเบ‡เป€เบกเบฑเบ”. เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒ
routers เบญเบฒเบ”เบˆเบฐ override เบ„เปˆเบฒเบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™ (เบซเบผเบทเบ—เบฑเบ‡เบซเบกเบปเบ”) เบ—เบตเปˆเบฅเบฐเบšเบธเป‚เบ”เบ --snmp-เบ—เบฒเบ‡เป€เบฅเบทเบญเบ เป‚เบ”เบเปƒเบŠเป‰
syntax เป„เบ”เป‰

router[:[port][:[เบซเบกเบปเบ”โ€‹เป€เบงโ€‹เบฅเบฒ][:[เบฅเบญเบ‡เปƒเปˆ][:[เบเบฑเบšเบ„เบทเบ™][:เบชเบฐเบšเบฑเบšเบžเบฒเบชเบฒ]]]]]

-- เป‚เบฅเบ "เบšเปˆเบฒ: abc"
เปƒเบŠเป‰เบญเบฑเบ™เบ™เบตเป‰เป€เบžเบทเปˆเบญเป€เบžเบตเปˆเบกเบ•เบปเบงเป€เบฅเบทเบญเบเบ—เบปเปˆเบงเป‚เบฅเบเปƒเบชเปˆเป„เบŸเบฅเปŒ config เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป‚เบ—เบซเบฒ -- เป‚เบฅเบ
เบซเบผเบฒเบเบ„เบฑเป‰เบ‡เป€เบžเบทเปˆเบญเป€เบžเบตเปˆเบกเบซเบผเบฒเบเบ—เบฒเบ‡เป€เบฅเบทเบญเบ. เป€เบชเบฑเป‰เบ™เบˆเบฐเบ›เบฒเบเบปเบ”เบขเบนเปˆเปƒเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบžเบฝเบ‡เปเบ•เปˆ
เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐ config เบชเปเบฒเบฅเบฑเบš router เบ•เปเปˆเป„เบ›เบ›เบฒเบเบปเบ”เบขเบนเปˆเปƒเบ™เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡.

--global "workdir: /home/mrtg"

เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบšเบฒเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบ•เบญเบ™เบ•เบปเป‰เบ™เบ—เบตเปˆเบ—เปˆเบฒเบ™เบญเบฒเบ”เบˆเบฐเบ•เป‰เบญเบ‡เบเบฒเบ™เปƒเบชเปˆ

--global "เบ—เบฒเบ‡เป€เบฅเบทเบญเบ[_]: growright,bits"

เบเบฒเบ™เบฅเบฐเบšเบธ -- เป‚เบฅเบ เบซเบผเบฑเบ‡เบˆเบฒเบ router เบชเบธเบ”เบ—เป‰เบฒเบเปƒเบ™เปเบ–เบงเบ„เปเบฒเบชเบฑเปˆเบ‡เบˆเบฐเบชเป‰เบฒเบ‡เป€เบชเบฑเป‰เบ™เปƒเบ™
เป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ—เบตเปˆเบˆเบฐเบ›เบฒเบเบปเบ”เบซเบผเบฑเบ‡เบˆเบฒเบ routers เบ—เบฑเบ‡เบซเบกเบปเบ”.

--noreversedns
เบขเปˆเบฒเบžเบฐเบเบฒเบเบฒเบกเบ›เบตเป‰เบ™เบเบฑเบšเบ•เบปเบงเป€เบฅเบเบเบฒเบ™เบŠเบญเบเบซเบฒ IP ... เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบˆเปเบฒเป€เบ›เบฑเบ™เบชเปเบฒเบฅเบฑเบšเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ—เบตเปˆเบšเปเปˆเป€เบชเบเบ„เปˆเบฒ DNS.

-- เบšเปเปˆเบฅเบปเบ‡
เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบด cfgmaker เบˆเบฐเบšเปเปˆเบฅเบงเบกเป€เบญเบปเบฒเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ—เบตเปˆเบกเบตเป€เบ„เบทเปˆเบญเบ‡เบซเบกเบฒเบเบซเบเบฑเบ‡เปเบ•เปˆ
เบเบฒเบ™โ€‹เบšเปโ€‹เบฅเบดโ€‹เบซเบฒเบ™โ€‹เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบ”เปเบฒโ€‹เป€เบ™เบตเบ™โ€‹เบ‡เบฒเบ™ UP. เบ”เป‰เบงเบเบเบฒเบ™เบ›เปˆเบฝเบ™เบ™เบตเป‰, เบ—เปˆเบฒเบ™เป„เบ”เป‰เบฎเบฑเบšเบžเบงเบเบกเบฑเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”.

--show-op-down
เบฅเบงเบกเป€เบญเบปเบฒเบชเปˆเบงเบ™เบ•เบดเบ”เบ•เปเปˆเบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบฅเบปเบ‡.

--เบชเบนเบ™เบ„เบงเบฒเบกเป„เบง เบ„เบงเบฒเบกโ€‹เป„เบง
เบเปเบฒเบ™เบปเบ”เบ„เบงเบฒเบกเป„เบงเบ™เบตเป‰เปƒเบ™ bits-per-second เบเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบชเบปเปˆเบ‡เบเบฑเบš 0 เบชเปเบฒเบฅเบฑเบš ifSpeed โ€‹โ€‹เปเบฅเบฐ
เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบ„เบงเบฒเบกโ€‹เป„เบงโ€‹เบชเบนเบ‡โ€‹. เบšเบฒเบ‡เบชเบฐเบซเบผเบฑเบš, เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบญเบธเบ›เบฐเบเบญเบ™ Foundry, เบเบฑเบšเบ„เบทเบ™เบ„เบงเบฒเบกเป„เบงเบ‚เบญเบ‡เบชเบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™
เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบšเบฒเบ‡เบขเปˆเบฒเบ‡. เบ•เบปเบงเบขเปˆเบฒเบ‡, เป€เบžเบทเปˆเบญเปƒเบซเป‰เบกเบตเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบฅเบฒเบเบ‡เบฒเบ™เป€เบ›เบฑเบ™เบชเบนเบ™เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เป€เบ›เบฑเบ™ 100Mbps,
เปƒเบŠเป‰ --zero-speed=100000000.

-- เบเปˆเบญเบ เบฎเบนเบšเปเบšเบš
เปƒเบซเป‰เปเบ•เปˆเบฅเบฐ router เบเปˆเบญเบเบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡เบชเปเบฒเบฅเบฑเบšเป„เบŸเบฅเปŒ HTML เปเบฅเบฐเบฎเบนเบšเบžเบฒเบš (เบซเบผเบท .rrd). เป„เบ”เป‰
เบŠเบทเปˆเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเปเบกเปˆเบ™เปƒเบซเป‰ เบฎเบนเบšเปเบšเบš string เบเบฑเบšเบ„เบนเปˆเบ‚เบญเบ‡เบเบฒเบ™เบ—เบปเบ”เปเบ—เบ™เบฎเบนเบšเปเบšเบš. เป„เบ”เป‰
string "HOSTNAME" เบˆเบฐเบ–เบทเบเปเบ—เบ™เบ—เบตเปˆเบ”เป‰เบงเบ hostname เบ‚เบญเบ‡ router (เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบกเบ—เปˆเบฒเบ™
เบเปเบฒเบ™เบปเบ”เบกเบฑเบ™เบขเบนเปˆเปƒเบ™ cfgmaker commandline -- เบกเบฑเบ™เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบŠเบทเปˆเป€เบˆเบปเป‰เบฒเบžเบฒเบšเบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡เบซเบผเบทเบžเบฝเบ‡เปเบ•เปˆ IP
เบ—เบตเปˆเบขเบนเปˆ), เปเบฅเบฐ "SNMPNAME" เบˆเบฐเบ–เบทเบเปเบ—เบ™เบ—เบตเปˆเบ”เป‰เบงเบเบ„เบงเบฒเบกเบ„เบดเบ”เบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™เบ‚เบญเบ‡เบŠเบทเปˆเบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡ (the
เบŠเบทเปˆเบ”เบฝเบงเบเบฑเบ™เบ—เบตเปˆเบ›เบฒเบเบปเบ”เบขเบนเปˆเป€เบšเบทเป‰เบญเบ‡เบ‚เบงเบฒเบ‚เบญเบ‡เปเบ–เบง "เบซเบปเบงเบ‚เปเป‰"). เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡, เป‚เบ—
เบ„เบท:

cfgmaker --subdirs=HOSTNAME__SNMPNAME [email protected]

เบˆเบฐเบชเบปเปˆเบ‡เบœเบปเบ™เปƒเบซเป‰เบเบฒเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡เบชเบฒเบเบกเบตเบฅเบฑเบเบชเบฐเบ™เบฐเบ„เป‰เบฒเบเบ„เบท:

Directory[10.10.0.18_1]: 10.10.0.18__fp2200-bothrip-1.3

-- เบœเบปเบ™เบœเบฐเบฅเบดเบ” เป€เบญเบเบฐเบชเบฒเบ™
เบ‚เบฝเบ™เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบˆเบฒเบ cfgmaker เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เป„เบŸเบฅเปŒ เป€เบญเบเบฐเบชเบฒเบ™. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™เปƒเบŠเป‰ "STDOUT".
-- เบœเบปเบ™เบœเบฐเบฅเบดเบ” เบ„เบฒเบ”เบงเปˆเบฒเบˆเบฐเบ›เบฒเบเบปเบ”เบžเบฝเบ‡เปเบ•เปˆเบ„เบฑเป‰เบ‡เบ”เบฝเบงเปƒเบ™เปเบ–เบงเบ„เปเบฒเบชเบฑเปˆเบ‡. เบ–เป‰เบฒเปƒเบŠเป‰เบซเบผเบฒเบเบ„เบฑเป‰เบ‡,
เป„เบŸเบฅเปŒเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™เบญเบฑเบ™เบชเบธเบ”เบ—เป‰เบฒเบ -- เบœเบปเบ™เบœเบฐเบฅเบดเบ” เบˆเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰.

--nointerfaces
เบขเปˆเบฒเบชเป‰เบฒเบ‡เป€เบชเบฑเป‰เบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบชเปเบฒเบฅเบฑเบšเบชเปˆเบงเบ™เบ•เบดเบ”เบ•เปเปˆ.

เบ™เบตเป‰เป€เบฎเบฑเบ”เปƒเบซเป‰ cfgmaker เบ‚เป‰เบฒเบกเบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป€เบŠเบดเปˆเบ‡เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบกเบฑเบ™เบˆเบฐเบšเปเปˆเป€เบฎเบฑเบ”
เบเบฒเบ™เบชเปเบฒเบซเบผเบงเบ”เปƒเบ”เป†เบ‚เบญเบ‡ router เป€เบžเบทเปˆเบญเบ”เบถเบ‡เบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ—เบตเปˆเป„เบงเบ‚เบถเป‰เบ™
เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” cfgmaker เปเบฅเบฐเบกเบฑเบ™เบˆเบฐเบšเปเปˆเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เปเบกเปˆเปเบšเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเปƒเบ”เป†.

-- เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš
เบ™เบตเป‰เป€เบฎเบฑเบ”เปƒเบซเป‰ cfgmaker เบชเป‰เบฒเบ‡เบชเบฒเบเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™
เบžเบถเบ”เบ•เบดเบเปเบฒ).

เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบ—เบตเปˆโ€‹เบชเปเบฒโ€‹เบ„เบฑเบ™โ€‹เบ‚เบญเบ‡โ€‹เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เป€เบžเบทเปˆเบญโ€‹เบฅเบปเบšโ€‹เบฅเป‰เบฒเบ‡ --nointerfaces เบ—เบตเปˆโ€‹เบ›เบฐโ€‹เบเบปเบ”โ€‹เบงเปˆเบฒโ€‹เบเปˆเบญเบ™โ€‹เบซเบ™เป‰เบฒโ€‹เบ™เบตเป‰โ€‹เปƒเบ™โ€‹
เบšเบฑเบ™เบ—เบฑเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡.

SNMP V3 เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™
Cfgmaker เบฎเบญเบ‡เบฎเบฑเบš SNMP V3 เป‚เบ”เบเปƒเบŠเป‰ เบชเบธเบ”เบ—เบด: SNMP เป‚เบกเบ”เบนเบ™ perl. เบกเบตเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบ
เบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™ SNMP.

--enablesnmpv3 {เปเบกเปˆเบ™|เบšเปเปˆ}
เป„เบ”เป‰ --enablesnmpv3 เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปเบกเปˆเบ™เบ—เบธเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบˆเบฐเบเบงเบ”เบชเบญเบšเบเบฒเบ™เบ›เบฐเบเบปเบ”เบ•เบปเบงเบ‚เบญเบ‡
เบชเบธเบ”เบ—เบด::SNMP เบซเป‰เบญเบ‡เบชเบฐ เปเบธเบ”. Cfgmaker เบˆเบฐเบžเบฐเบเบฒเบเบฒเบกเบเปเบฒเบ™เบปเบ”เบงเปˆเบฒเบ—เบธเบ‡เบ™เบตเป‰เปเบกเปˆเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เปเบฅเบฐ
เบˆเบฐโ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒโ€‹เบญเบฑเบ”โ€‹เบ•เบฐโ€‹เป‚เบ™โ€‹เบกเบฑเบ”โ€‹.

SNMPv3 Arguments

เบšเปเบฅเบดเบšเบปเบ” SNMP เปเบกเปˆเบ™เบเบฒเบ™เป€เบเบฑเบšเบเปเบฒเบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป„เบ”เป‰เป‚เบ”เบเปœเปˆเบงเบเบ‡เบฒเบ™ SNMP. เบญเบฑเบ™
เบฅเบฒเบเบเบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบญเบฒเบ”เบกเบตเบขเบนเปˆเปƒเบ™เบซเบผเบฒเบเบเบงเปˆเบฒเปœเบถเปˆเบ‡เบšเปเบฅเบดเบšเบปเบ” เปเบฅเบฐเปœเปˆเบงเบเบ‡เบฒเบ™ SNMP
เบกเบตเบ—เปˆเบฒเปเบฎเบ‡เบ—เบตเปˆเบˆเบฐเป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบซเบผเบฒเบเบชเบฐเบžเบฒเบšเบเบฒเบ™. เบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบ‚เบญเบ‡ contextEngineID เปเบฅเบฐ a
contextName เบเปเบฒเบ™เบปเบ”เบชเบฐเบžเบฒเบšเบเบฒเบ™เบžเบฒเบเปƒเบ™เป‚เบ”เป€เบกเบ™เบšเปเบฅเบดเบซเบฒเบ™เบขเปˆเบฒเบ‡เบšเปเปˆเบŠเบฑเบ”เป€เบˆเบ™. เบขเบนเปˆโ€‹เปƒเบ™
เบ‚เปเป‰เบ„เบงเบฒเบก SNMPv3, contextEngineID เปเบฅเบฐ contextName เบ–เบทเบเบฅเบงเบกเป€เบ‚เบปเป‰เบฒเป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡ scopedPDU.
เบงเบดเบ—เบตเบเบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก SNMP เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปเบกเปˆเบ™เปƒเบŠเป‰เป€เบงเบฅเบฒ a --contextengineid เปเบฅเบฐ
--เบŠเบทเปˆเบšเปเบฅเบดเบšเบปเบ” argument เป€เบžเบทเปˆเบญ configure เบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰.

Context Engine ID
เป„เบ”เป‰ --contextengineid argument เบ„เบฒเบ”เบงเปˆเบฒเบˆเบฐเบกเบตเบชเบฐเบ•เบฃเบดเบ‡เป€เบฅเบเบ–เบฒเบ™เบชเบดเบšเบซเบปเบเป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™
contextEngineID. เบชเบฐเบ•เบฃเบดเบ‡เบ•เป‰เบญเบ‡เบกเบตเบ„เบงเบฒเบกเบเบฒเบง 10 เบซเบฒ 64 เบ•เบปเบงเบญเบฑเบเบชเบญเบ™ (5 เบซเบฒ 32 octets) เปเบฅเบฐเบชเบฒเบกเบฒเบ”
เบˆเบฐเบ–เบทเบเบ™เบณเปœเป‰เบฒเบ”เป‰เบงเบเบ•เบปเบงเป€เบฅเบทเบญเบ "0x". เป€เบกเบทเปˆเบญ --contextengineid เบ–เบทเบเบเปเบฒเบ™เบปเบ”เบงเปˆเบฒเบกเบฑเบ™เบ„เบปเบ‡เบขเบนเปˆ
เบเบฑเบšเบงเบฑเบ”เบ–เบธเบˆเบปเบ™เบเปˆเบงเบฒเบกเบฑเบ™เบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบญเบตเบเป€เบ—เบทเปˆเบญเบซเบ™เบถเปˆเบ‡เบซเบผเบท reset เป€เบ›เบฑเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป‚เบ”เบ passing เปƒเบ™
เบ„เปˆเบฒเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบเปเบฒเบ™เบปเบ”. เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, contextEngineID เบ–เบทเบเบ•เบฑเป‰เบ‡เปƒเบซเป‰เบเบปเบ‡เบเบฑเบš
authoritativeEngineID เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ SNMP authoritative.

เบŠเบทเปˆเบšเปเบฅเบดเบšเบปเบ”
contextName เบ–เบทเบเบชเบปเปˆเบ‡เบœเปˆเบฒเบ™เป€เบ›เบฑเบ™เบชเบฐเบ•เบฃเบดเบ‡เบ—เบตเปˆเบ•เป‰เบญเบ‡เบกเบตเบ„เบงเบฒเบกเบเบฒเบง 0 เบซเบฒ 32 octets เป‚เบ”เบเปƒเบŠเป‰
--เบŠเบทเปˆเบšเปเบฅเบดเบšเบปเบ” เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡. contextName เบˆเบฐเบขเบนเปˆเบเบฑเบšเบงเบฑเบ”เบ–เบธเบˆเบปเบ™เบเปˆเบงเบฒเบกเบฑเบ™เบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡.
contextName เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบ›เบฑเบ™เบชเบฐเบ•เบฃเบดเบ‡เบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒเป€เบŠเบดเปˆเบ‡เป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เบ‚เบญเบ‡ "เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™" context.

เบญเบตเบ‡เปƒเบชเปˆเบœเบนเป‰เปƒเบŠเป‰ เบ„เบงเบฒเบกโ€‹เบ›เบญเบ”โ€‹เป„เบž เบฎเบนเบšเปเบšเบš Arguments

เบฎเบนเบšเปเบšเบšเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆเบœเบนเป‰เปƒเบŠเป‰ (USM) เบ—เบตเปˆเปƒเบŠเป‰เป‚เบ”เบ SNMPv3 เบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบŠเบทเปˆเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเป€เบ›เบฑเบ™
เบฅเบฐเบšเบธเป‚เบ”เบเปƒเบŠเป‰ --เบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰ เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡. เบเบฒเบ™เบชเป‰เบฒเบ‡ Net:: SNMP object เบเบฑเบš the
เป€เบงเบตเบŠเบฑเบ™เบ—เบตเปˆเบ•เบฑเป‰เบ‡เป€เบ›เบฑเบ™ SNMPv3 เบˆเบฐเบฅเบปเป‰เบกเป€เบซเบฅเบงเบ–เป‰เบฒ --เบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰ เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบšเปเปˆเบกเบตเบขเบนเปˆ. เป„เบ”เป‰ --เบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰
argument เบ„เบฒเบ”เบงเปˆเบฒเบˆเบฐเบกเบตเบ„เบงเบฒเบกเบเบฒเบง 1 เบซเบฒ 32 octets.

เบฅเบฐเบ”เบฑเบšเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เปเบกเปˆเบ™เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เปƒเบŠเป‰เป‚เบ”เบเบ•เบปเบงเปเบšเบšเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆเบœเบนเป‰เปƒเบŠเป‰เบ—เบตเปˆเบ—เบตเปˆเบขเบนเปˆ
เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡เปเบฅเบฐเบ„เบงเบฒเบกเบเบฑเบ‡เบงเบปเบ™เบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบ•เบปเบง. เป€เบ›เบปเป‰เบฒเปเบฒเบ SNMPv3 เบˆเบฐเบกเบฒเบˆเบฒเบเบฅเบฐเบ”เบฑเบšเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž
(securityLevel) เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบ‚เปเป‰เป‚เบ•เป‰เปเบเป‰เบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰เบ–เบทเบเบฅเบฐเบšเบธ.

เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบฅเบฐเบ”เบฑเบšเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ‚เบญเบ‡ 'noAuthNoPriv' เปเบกเปˆเบ™เบชเบปเบกเบกเบธเบ”. เบ–เป‰เบฒ --authkey or
--authpassword arguments เบ–เบทเบเบเปเบฒเบ™เบปเบ”, securityLevel เบเบฒเบเป€เบ›เบฑเบ™ 'authNoPriv'. เป„เบ”เป‰
--authpassword argument เบ„เบฒเบ”เบงเปˆเบฒเบˆเบฐเบกเบตเบชเบฐเบ•เบฃเบดเบ‡เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบเบฒเบงเบขเปˆเบฒเบ‡เปœเป‰เบญเบ 1 octet. เบ—เบฒเบ‡เป€เบฅเบทเบญเบ,
เป„เบ”เป‰ --authkey argument เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเปƒเบซเป‰เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เปเบฒเบกเบฐเบ”เบฒเบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™
เบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™เบชเบฐเบ„เบฃเบดเบš. เป„เบ”เป‰ --authkey argument เบ„เบฒเบ”เบงเปˆเบฒเบˆเบฐเป€เบ›เบฑเบ™ string เป€เบฅเบเบ–เบฒเบ™เบชเบดเบšเบซเบปเบเบ—เบตเปˆเบœเบฐเบฅเบดเบ”เป‚เบ”เบ
เบเบฒเบ™เบ•เบฑเป‰เบ‡เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เบ”เป‰เบงเบ authoritativeEngineID เบชเปเบฒเบฅเบฑเบšเบ›เบฒเบเบ—เบฒเบ‡เบชเบฐเป€เบžเบฒเบฐ
เบญเบธเบ›เบฐเบเบญเบ™. เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ” "snmpkey" เบฅเบงเบกเบกเบต Net::เบเบฒเบ™เปเบˆเบเบขเบฒเบ SNMP เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญ
เบชเป‰เบฒเบ‡ string เป€เบฅเบเบ–เบฒเบ™เบชเบดเบšเบซเบปเบ (เป€เบšเบดเปˆเบ‡ snmpkey).

เบชเบญเบ‡ algorithms hash เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป‚เบ”เบ SNMPv3 เป€เบŠเบดเปˆเบ‡เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เป„เบ”เป‰เป‚เบ”เบเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž
เบ•เบปเบงเปเบšเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบžเบดเบชเบนเบ”เบขเบทเบ™เบขเบฑเบ™. เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™ HMAC-MD5-96 "MD5" (RFC 1321) เปเบฅเบฐ
HMAC-SHA-96 "SHA-1" (NIST FIPS PUB 180-1). เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ—เบตเปˆเปƒเบŠเป‰เป‚เบ”เบเป‚เบกเบ”เบนเบ™เปเบกเปˆเบ™
HMAC-MD5-96. เบžเบถเบ”เบ•เบดเบเบณเบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เปเบ›เบ‡เป„เบ”เป‰เป‚เบ”เบเบเบฒเบ™เปƒเบŠเป‰ --authprotocol เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡. เบ™เบตเป‰
argument เบ„เบฒเบ”เบงเปˆเบฒ string 'md5' เบซเบผเบท 'sha' เบˆเบฐเบ–เบทเบเบชเบปเปˆเบ‡เบœเปˆเบฒเบ™เป€เบžเบทเปˆเบญเปเบเป‰เป„เบ‚ hash
เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆ.

เป‚เบ”เบเบเบฒเบ™เบฅเบฐเบšเบธเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡ --privkey or --privpassword เบฅเบฐเบ”เบฑเบšเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบš
เบงเบฑเบ”เบ–เบธเบเบฒเบเป€เบ›เบฑเบ™ 'authPriv'. เบญเบตเบ‡เบ•เบฒเบก SNMPv3, เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบ•เบปเบงเบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰
เบเบฒเบ™เบขเบทเบ™เบขเบฑเบ™. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบ—เบฑเบ‡เบชเบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบกเบตเบขเบนเปˆเปเบฅเบฐ --authkey
or --authpassword arguments เบซเบฒเบเป„เบ›, เบเบฒเบ™เบชเป‰เบฒเบ‡เบงเบฑเบ”เบ–เบธเบฅเบปเป‰เบกเป€เบซเบฅเบง. เป„เบ”เป‰ --privkey
เปเบฅเบฐ --privpassword arguments เบ„เบฒเบ”เบซเบงเบฑเบ‡เบงเปˆเบฒเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบš --authkey เปเบฅเบฐ --authpassword
เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบš.

เบฎเบนเบšเปเบšเบšเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบœเบนเป‰เปƒเบŠเป‰เบ—เบตเปˆเบญเบฐเบ—เบดเบšเบฒเบเป„เบงเป‰เปƒเบ™ RFC 3414 เบเปเบฒเบ™เบปเบ”เป‚เบ›เป‚เบ•เบ„เบญเบ™เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ”เบฝเบง
เป€เบžเบทเปˆเบญเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบ•เบปเบง. เป‚เบ›เบฃเป‚เบ•เบ„เปเบ™เบตเป‰, CBC-DES "DES" (NIST FIPS PUB 46-1), เบ–เบทเบเปƒเบŠเป‰เป‚เบ”เบ
default เบซเบผเบทเบ–เป‰เบฒ string 'des' เบ–เบทเบเบชเบปเปˆเบ‡เบเบฑเบš --privprotocol เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡. เป‚เบ”เบเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš
เบชเบฐเบกเบฒเบ„เบปเบกเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ‚เบฐเบซเบเบฒเบ http://www.snmp.com/eso/, เป‚เบกเบ”เบนเบ™เบเบฑเบ‡
เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป‚เบ›เป‚เบ•เบ„เบญเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบ—เบตเปˆเป„เบ”เป‰เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เปƒเบ™เบ‚เปเป‰เบเปเบฒเบ™เบปเบ”เบชเบฐเบšเบฑเบšเบฎเปˆเบฒเบ‡. เบฎเปˆเบฒเบ‡
http://www.snmp.com/eso/draft-reeder-snmpv3-usm-3desede-00.txt เบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ‚เบญเบ‡
CBC-3DES-EDE "Triple-DES" (NIST FIPS 46-3) เปƒเบ™เบฎเบนเบšเปเบšเบšเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰. เบ™เบตเป‰
เป‚เบ›เป‚เบ•เบ„เบญเบ™เบชเบฒเบกเบฒเบ”เบ–เบทเบเป€เบฅเบทเบญเบเป‚เบ”เบเปƒเบŠเป‰ --privprotocol เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบเบฑเบš string '3desede'. เป„เบ”เป‰
เบฎเปˆเบฒเบ‡ http://www.snmp.com/eso/draft-blumenthal-aes-usm-04.txt เบญเบฐ เบ—เบด เบšเบฒเบ เบเบฒเบ™ เบ™เปเบฒ เปƒเบŠเป‰ เบ‚เบญเบ‡
CFB128-AES-128/192/256 "AES" (NIST FIPS PUB 197) เปƒเบ™ USM. เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ” AES เบชเบฒเบก
เป‚เบ›เป‚เบ•เบ„เบญเบ™, เบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เป‚เบ”เบเบ‚เบฐเบซเบ™เบฒเบ”เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™, เบชเบฒเบกเบฒเบ”เป€เบฅเบทเบญเบเป„เบ”เป‰เป‚เบ”เบเบเบฒเบ™เบœเปˆเบฒเบ™ 'aescfb128',
'aescfb192', เบซเบผเบท 'aescfb256' เป„เบ›เบซเบฒ -privprotocol เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡.

เบฅเบฒเบเบฅเบฐเบญเบฝเบ” on เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡
เบˆเบธเบ”โ€‹เบ›เบฐโ€‹เบชเบปเบ‡โ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบเบฑเปˆเบ™โ€‹เบ•เบญเบ‡โ€‹เปเบกเปˆเบ™โ€‹เบเบฒเบ™โ€‹เบ•เบฑเบ”โ€‹เบชเบดเบ™โ€‹เปƒเบˆโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบฎเบฑเบšโ€‹เป€เบญเบปเบฒโ€‹เบเบฒเบ™โ€‹เป‚เบ•เป‰โ€‹เบ•เบญเบšโ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เป‚เบ•เป‰โ€‹เบ•เบญเบšโ€‹เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เป‚เบ•เป‰โ€‹เบ•เบญเบšโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹
เบ›เบฐเบ•เบดเป€เบชเบ”. เบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบ™เบตเป‰เปเบกเปˆเบ™เป€เบฎเบฑเบ”เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป‚เบ”เบเบเบฒเบ™เบ›เบฐเป€เบกเบตเบ™เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบญเบญเบเบ‚เบญเบ‡เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เป€เบ›เบฑเบ™ a
เบชเบดเป‰เบ™เบ‚เบญเบ‡เบฅเบฐเบซเบฑเบ” Perl เปเบฅเบฐเบเบฒเบ™เบชเบทเบšเบชเบงเบ™เบœเบปเบ™เบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเป€เบกเบตเบ™เบœเบปเบ™. เบ–เป‰เบฒเป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบˆเบดเบ‡, เบเบญเบกเบฎเบฑเบš
เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบ›เบฐเบ•เบดเป€เบชเบ”เบกเบฑเบ™.

เป€เบกเบทเปˆเบญเป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบ•เบปเบงเบเบญเบ‡, เบˆเบปเปˆเบ‡เบˆเบทเปˆเป„เบงเป‰เบงเปˆเบฒ Perl เบกเบตเบ„เบงเบฒเบกเบ„เบดเบ”เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡เบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเบˆเบดเบ‡เปเบฅเบฐเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡
เปเบกเปˆเบ™. เบชเบฐเบ•เบฃเบดเบ‡เบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒ "" เปเบฅเบฐเบชเบฐเบ•เบฃเบดเบ‡ "0" เปเบกเปˆเบ™เบœเบดเบ”, เบชเบฐเบ•เบฃเบดเบ‡เบญเบทเปˆเบ™เบ—เบฑเบ‡เปเบปเบ”เปเบกเปˆเบ™เบ–เบทเบเบ•เป‰เบญเบ‡. เบ™เบตเป‰
เบŠเบตเป‰เปƒเบซเป‰เป€เบซเบฑเบ™เบ•เบทเปˆเบกเบญเบตเบเบงเปˆเบฒเบ„เปˆเบฒเบˆเปเบฒเบ™เบงเบ™เป€เบ•เบฑเบกเบ‚เบญเบ‡ 0 เปเบกเปˆเบ™เบœเบดเบ”เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบ„เปˆเบฒเบ—เบตเปˆเบšเปเปˆเบกเบตเบ„เปˆเบฒเปƒเบ”เป†. เบกเบฑเบ™เบเบฑเบ‡
เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบเบฒเบ™เบญเป‰เบฒเบ‡เบญเบดเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”เบ–เบทเบงเปˆเบฒเป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบˆเบดเบ‡.

เบเป‰เบญเบ™เบงเปˆเบฒเบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เบ–เบทเบเบ›เบฐเป€เบกเบตเบ™เป€เบ›เบฑเบ™เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบœเบปเบ™ Perl, เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบซเบผเบฒเบเปƒเบ™ Perl เปเบกเปˆเบ™
เบ•เบปเบเป€เบ›เบฑเบ™เบกเบนเบ™เบ„เปˆเบฒเบเปˆเบฒเบง:

เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบญเบญเบเบญเบฒเบ”เบˆเบฐเบ–เบทเบเบˆเบฑเบ”เบเบธเปˆเบกเป‚เบ”เบเปƒเบŠเป‰เบงเบปเบ‡เป€เบฅเบฑเบš "()". เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบญเบญเบเบญเบฒเบ”เบˆเบฐเบ–เบทเบเบฅเบงเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™
เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ•เบปเบงเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™ boolean เป€เบŠเบฑเปˆเบ™: เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

"เปเบฅเบฐ" (เบ—เบฝเบšโ€‹เป€เบ—เบปเปˆเบฒโ€‹เบเบฑเบš "&&")
Boolean "เปเบฅเบฐ" เบ‚เบญเบ‡เบชเบญเบ‡เบชเปเบฒเบ™เบงเบ™, เป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบˆเบดเบ‡เบžเบฝเบ‡เปเบ•เปˆเบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบ—เบฑเบ‡เบชเบญเบ‡เบชเบฐเปเบ”เบ‡เบญเบญเบเป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบˆเบดเบ‡.
เบ•เบปเบงเบขเปˆเบฒเบ‡: เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบญเบญเบ1 เปเบฅเบฐ เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบญเบญเบ2

"or" (เบ—เบฝเบšโ€‹เป€เบ—เบปเปˆเบฒโ€‹เบเบฑเบš "||")
Boolean "เบซเบผเบท" เบ‚เบญเบ‡เบชเบญเบ‡เบชเปเบฒเบ™เบงเบ™, เป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบˆเบดเบ‡เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบ—เบฑเบ‡เบชเบญเบ‡เบชเบฐเปเบ”เบ‡เบญเบญเบเป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบˆเบดเบ‡.
เบ•เบปเบงเบขเปˆเบฒเบ‡: เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบญเบญเบ1 or เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบญเบญเบ2

"เบšเปเปˆ" (เบ—เบฝเบšโ€‹เป€เบ—เบปเปˆเบฒโ€‹เบเบฑเบš "!")
Boolean negation เบ‚เบญเบ‡เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบญเบญเบเบ”เบฝเบง. เบ•เบปเบงเบขเปˆเบฒเบ‡: เบšเปเปˆ เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบญเบญเบ . เบญเบตเบเบญเบฑเบ™เบ™เบถเปˆเบ‡
เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡: !เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบญเบญเบ

(เบชเปเบฒเบฅเบฑเบšเบฅเบฒเบเบฅเบฐเบญเบฝเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบเปˆเบฝเบงเบเบฑเบšเป€เบฅเบทเปˆเบญเบ‡เบ™เบตเป‰, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบ‚เปเปเบ™เบฐเบ™เปเบฒเบซเบ™เบฑเบ‡เบชเบทเบเปˆเบฝเบงเบเบฑเบš Perl)

เบเบณ เบ™เบปเบ”เป„เบงเป‰เบเปˆเบญเบ™ เบเบฒเบ™โ€‹เบเบฑเปˆเบ™โ€‹เบ•เบญเบ‡ Variables

เป€เบžเบทเปˆเบญเบญเปเบฒเบ™เบงเบเบ„เบงเบฒเบกเบชเบฐเบ”เบงเบ, เบกเบตเบˆเปเบฒเบ™เบงเบ™เบ„เปˆเบฒเบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เบฅเปˆเบงเบ‡เบซเบ™เป‰เบฒเบ—เบตเปˆเบกเบตเบขเบนเปˆเป€เบžเบทเปˆเบญเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡.
เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเบ•เบปเบงเปเบ›เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบเบฑเบ‡เบกเบตเบขเบนเปˆเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเปเบกเปˆเปเบšเบšเบ–เบทเบเบ›เบฐเป€เบกเบตเบ™ (เปเบ•เปˆ
เบšเปเปˆเปเบกเปˆเบ™เปเบกเปˆเปเบšเบšเป€เบˆเบปเป‰เบฒเบžเบฒเบš).

Caveat: เบŠเบทเปˆเบ•เบปเบงเปเบ›เบ—เบฑเบ‡เปเบปเบ”เบ™เบตเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบเป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเป€เบ‡เบดเบ™เป‚เบ”เบฅเบฒ ($), เป€เบŠเบดเปˆเบ‡เป€เบ›เบฑเบ™ syntactic.
เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเปเบ› scalar เปƒเบ™ Perl. เบญเบฑเบ™เบ•เบฐเบฅเบฒเบเบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰เปเบกเปˆเบ™เบงเปˆเบฒเป€เบ‡เบดเบ™เป‚เบ”เบฅเบฒเป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบšเบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบ
shells เป€เบ›เบฑเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ—เบตเปˆเบซเป‰เบฒเบงเบซเบฑเบ™ (เบกเบฑเบเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเปเบ›เบ‚เบญเบ‡ shell เบ„เบทเบเบฑเบš Perl
variables) เบชเบฐเบ™เบฑเป‰เบ™เบกเบฑเบ™เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบˆเบฐเบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบงเปˆเบฒเบเบฒเบ™เบชเบฐเปเบ”เบ‡เบญเบญเบ Perl เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบ›เบฐเป€เบกเบตเบ™เป‚เบ”เบ
เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ shell เป€เบ›เบฑเบ™เบฅเบฐเบซเบฑเบ” shell เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบ–เบทเบเบชเบปเปˆเบ‡เป„เบ›เบซเบฒ cfgmaker เป€เบ›เบฑเบ™เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡
เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡. เปƒเบ™เบซเบญเบเป€เบŠเบฑเปˆเบ™: เปเบเบฐ Bourne, ksh shell เบซเบผเบท bash shell, เบงเบฒเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”
เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบญเบญเบเบžเบฒเบเปƒเบ™ qoutes เบ”เบฝเบงเบˆเบฐเบซเบผเบตเบเป€เบงเบฑเป‰เบ™เบเบฒเบ™เบ›เบฐเป€เบกเบตเบ™เบญเบธเบšเบฑเบ”เบ•เบดเป€เบซเบ”เบ”เบฑเปˆเบ‡เบเปˆเบฒเบง:

'--if-filter=($default_iftype && $if_admin)'

$if_type
เบ™เบตเป‰เปเบกเปˆเบ™เบ•เบปเบงเป€เบฅเบเบ—เบตเปˆเบฅเบฐเบšเบธเบ›เบฐเป€เบžเบ”เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ•เบฒเบกเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ SNMP เปเบฅเบฐเป€เบ›เบฑเบ™
เบฅเบฒเบเบ‡เบฒเบ™เป‚เบ”เบเบญเบธเบ›เบฐเบเบญเบ™เบชเปเบฒเบซเบผเบงเบ”. เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ„เบปเบšเบ–เป‰เบงเบ™เบ‚เบญเบ‡เบ›เบฐเป€เบžเบ”เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบˆเบฐเป€เบ›เบฑเบ™
impractical เบชเปเบฒเบฅเบฑเบšเป€เบญเบเบฐเบชเบฒเบ™เบ™เบตเป‰, เปเบ•เปˆเบกเบตเบ•เบปเบงเป€เบฅเบเบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เบฅเปˆเบงเบ‡เบซเบ™เป‰เบฒเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰.
เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบด, cfgmaker เบงเบฒเบ‡เป„เบงเป‰เปƒเบ™ PageTop เบ‚เบญเบ‡เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบ‚เบญเบ‡เบกเบนเบ™เบ„เปˆเบฒ iftype เบ™เบตเป‰เบžเบฒเบเปƒเบ™ paranthesis
เบซเบผเบฑเบ‡เบˆเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบ›เบฐเป€เบžเบ”เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš. (เป€เบŠเบฑเปˆเบ™: "propPointToPointSerial (22)").

เบ™เบตเป‰เปเบกเปˆเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบšเบฒเบ‡เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ—เบปเปˆเบงเป„เบ›เบ—เบตเปˆเบชเบธเบ”เป‚เบ”เบเบ•เบปเบงเป€เบฅเบ:

6 ethernetCsmacd
7 iso88023Csmacd
9 iso88025TokenRing
15 fddi
19 E1
20 เบžเบทเป‰เบ™เบ–เบฒเบ™ISDN
21 เบซเบผเบฑเบISDN
22 propPointToPointSerial
23 ppp
24 เบŠเบญเบšเปเบง Loopback
30 ds3
32 เป€เบŸเบฃเบก Relay
33 rs232
37atm
39 sonet
44 frameRelayService
46 เบฎเบช
49 aal5
53 propVirtual
62 เป„เบงเบญเบตเป€เบ—เบตเป€เบ™เบฑเบ” (100BaseT)
63 ISDN & X.25
69 Full Duplex Fast Ethernet (100BaseFX)
94 Asymetric Digital Subscriber Loop (ADSL)
117 Gigabit Ethernet
134 ATM Sub Interface

$default
เปเบ—เป‰เบˆเบดเบ‡เปเบฅเป‰เบงเบ–เป‰เบฒ cfgmaker เบ›เบปเบเบเบฐเบ•เบดเบ„เบงเบ™เบˆเบฐเบเบญเบกเบฎเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ
เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบฅเบฑเบ”เบเบฒเบ™เบšเปเบฅเบดเบซเบฒเบ™เปเบฅเบฐเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™ (เบเบฒเบ™เป€เบญเบปเบฒเบ—เบธเบ‡ -- เบšเปเปˆเบฅเบปเบ‡ เปเบฅเบฐ
--show-op-down เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบšเบฑเบ™เบŠเบต) เปเบฅเบฐเบกเบฑเบ™เป€เบ›เบฑเบ™เบ›เบฐเป€เบžเบ” (เปเบฅเบฐเบชเบดเปˆเบ‡เบญเบทเปˆเบ™เป†เบˆเปเบฒเบ™เบงเบ™เบซเบ™เบถเปˆเบ‡).

$default_ifstate
เปเบ—เป‰เบˆเบดเบ‡เปเบฅเป‰เบงเบ–เป‰เบฒ cfgmaker เบˆเบฐเบเบญเบกเบฎเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบกเบฑเบ™
เบฅเบฑเบ”เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เปเบฅเบฐเบเบฒเบ™เบšเปเบฅเบดเบซเบฒเบ™ (เบเบฑเบ‡เบ„เปเบฒเบ™เบถเบ‡เป€เบ–เบดเบ‡เบเบฒเบ™เบ›เบฐเบเบปเบ”เบ•เบปเบงเบ‚เบญเบ‡
เบ—เบปเบ‡ -- เบšเปเปˆเบฅเบปเบ‡ เปเบฅเบฐ --show-op-down).

$default_iftype
เปเบ—เป‰เบˆเบดเบ‡เปเบฅเป‰เบงเบ–เป‰เบฒ cfgmaker เบˆเบฐเบเบญเบกเบฎเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบกเบฑเบ™ (เปเบฅเบฐ
เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบชเบฐเป€เบžเบฒเบฐเบšเบฒเบ‡เบ›เบฐเป€เบžเบ”เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™).

$if_admin
เบ–เบทเบเบ•เป‰เบญเบ‡เบ–เป‰เบฒ เปเบฅเบฐเบžเบฝเบ‡เปเบ•เปˆเบ–เป‰เบฒเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบขเบนเปˆเปƒเบ™เบชเบฐเบ–เบฒเบ™เบฐเบšเปเบฅเบดเบซเบฒเบ™เบ‚เบถเป‰เบ™.

$if_oper
เป€เบ›เบฑเบ™เบˆเบดเบ‡เบ–เป‰เบฒ เปเบฅเบฐเบžเบฝเบ‡เปเบ•เปˆเบ–เป‰เบฒเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบขเบนเปˆเปƒเบ™เบชเบฐเบ–เบฒเบ™เบฐเบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบถเป‰เบ™.

เบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เบ•เบปเบงเปเบ›เบเบฑเบ‡เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เบฅเปˆเบงเบ‡เบซเบ™เป‰เบฒเป€เบžเบทเปˆเบญเบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเป„เบ”เป‰เบขเปˆเบฒเบ‡เบ‡เปˆเบฒเบเบ”เบฒเบเบงเปˆเบฒเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป€เบ›เบฑเบ™เบ‚เบญเบ‡ a
category เบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™เบซเบผเบทเบšเปเปˆ. เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เปเบกเปˆเบ™เบ•เบปเบงเปเบ›เบ—เบฑเบ‡เปเบปเบ”เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เบฎเปˆเบงเบกเบเบฑเบš if_type เปƒเบ”
เบ•เบปเบงเป€เบฅเบเปเบ•เปˆเบฅเบฐเบ•เบปเบงเปเบ›เบˆเบฐเป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบˆเบดเบ‡เบชเปเบฒเบฅเบฑเบš. เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเบšเบฒเบ‡เบ•เบปเบงเปเบ›เบซเบกเบฒเบเป€เบ–เบดเบ‡เบ•เบปเบงเปเบ›เบญเบทเปˆเบ™เป†
เบ„เบทโ€‹เบเบฑเบ™.

$if_is_ethernet
เบ–เบทเบโ€‹เบ•เป‰เบญเบ‡โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เป‚เบ•เป‰โ€‹เบ•เบญเบšโ€‹เบญเบตโ€‹เป€เบ—เบตโ€‹เป€เบ™เบฑเบ” (nr 6, 7, 26, 62, 69 เปเบฅเบฐ 117).

$if_is_isdn
เบ–เบทเบโ€‹เบ•เป‰เบญเบ‡โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบ›เบฐโ€‹เป€เบžเบ”โ€‹เบเบฒเบ™โ€‹เป‚เบ•เป‰โ€‹เบ•เบญเบš ISDN เบ•เปˆเบฒเบ‡เป† (nr 20โ€‹, 21โ€‹, 63โ€‹, 75โ€‹, 76 เปเบฅเบฐ 77โ€‹)

$if_is_dialup
เบ–เบทเบเบ•เป‰เบญเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบเบฒเบ™เป‚เบ—เป€เบŠเบฑเปˆเบ™ PPP เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบš ISDN. (เป€เบšเบต 23, 81, 82 เปเบฅเบฐ 108 เปƒเบ™
เบ™เบญเบโ€‹เบˆเบฒเบโ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบ‚เบญเบ‡โ€‹ $if_is_isdn).

$if_is_atm
เบ–เบทเบโ€‹เบ•เป‰เบญเบ‡โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เป€เบญโ€‹เบ—เบตโ€‹เป€เบญเบฑเบกโ€‹เบญเบทเปˆเบ™เป†โ€‹เบ›เบฐโ€‹เป€เบžเบ”โ€‹เบเบฒเบ™โ€‹เป‚เบ•เป‰โ€‹เบ•เบญเบšโ€‹เบ—เบตเปˆโ€‹เบเปˆเบฝเบงโ€‹เบ‚เป‰เบญเบ‡ (nr 37โ€‹, 49โ€‹, 107โ€‹, 105โ€‹, 106โ€‹, 114 เปเบฅเบฐโ€‹.
134).

$if_is_wan
เบ„เบงเบฒเบกเบˆเบดเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš WAN เบŠเบตเป‰เปƒเบซเป‰เป€เบซเบฑเบ™เป€เบ–เบดเบ‡เบˆเบธเบ”, Frame Relay เปเบฅเบฐเบ„เบงเบฒเบกเป„เบงเบชเบนเบ‡ Serial (
22,32,44,46)

$if_is_lan
True เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš LAN (8, 9, 11, 15, 26, 55, 59, 60 เปเบฅเบฐ 115 เบ™เบญเบเป€เบซเบ™เบทเบญเป„เบ›เบˆเบฒเบ
เบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡ $if_is_ethernet).

$if_is_dsl
เบ–เบทเบเบเบฑเบš ADSL, RDSL, HDSL เปเบฅเบฐ SDSL (nr 94, 95, 96, 97)

$if_is_loopback
เบ–เบทเบโ€‹เบ•เป‰เบญเบ‡โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เป‚เบ•เป‰โ€‹เบ•เบญเบšโ€‹เบ‚เบญเบ‡โ€‹เบŠเบญเบšโ€‹เปเบง loopback (nr 24โ€‹)

$if_is_ciscovlan
เปเบ—เป‰เบˆเบดเบ‡เปเบฅเป‰เบงเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš Cisco VLAN (เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบเบฑเบšเบ„เปเบฒเบชเบฑเบš Vlan เบซเบผเบท VLAN เปƒเบ™เบžเบงเบเบกเบฑเบ™
ifdescs)

$if_vlan_id
เบชเบปเปˆเบ‡เบ„เบทเบ™ vlan id เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบžเบญเบ”เบชเบฐเป€เบžเบฒเบฐเปƒเบ™ Cisco Catalyst switches under
เบ—เบฑเบ‡ Catalyst OS เปเบฅเบฐ IOS, เปเบฅเบฐเบชเบฐเบซเบผเบฑเบš 3Com. เบ–เป‰เบฒเบกเบฑเบ™เบšเปเปˆเปเบกเปˆเบ™ vlan interface, เบˆเบฐ
เบเบฑเบšเบ„เบทเบ™ undef.

$if_cisco_trunk
เบชเบปเปˆเบ‡เบ„เบทเบ™เบชเบฐเบ–เบฒเบ™เบฐ trunking เบ‚เบญเบ‡เบžเบญเบ”เบชเบฐเป€เบžเบฒเบฐเปƒเบ™ Cisco Catalyst switches เบžเบฒเบเปƒเบ•เป‰เบ—เบฑเบ‡เบชเบญเบ‡
Catalyst OS เปเบฅเบฐ IOS. เบ•เบญเบš "1" เบ–เป‰เบฒเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเปเบกเปˆเบ™เบฅเปเบฒเบ•เบปเป‰เบ™, เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™.

$if_MTU
เบชเบปเปˆเบ‡เบ„เบทเบ™เบซเบปเบงเปœเปˆเบงเบเบเบฒเบ™เป‚เบญเบ™เบเป‰เบฒเบเบชเบนเบ‡เบชเบธเบ”เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบเบฑเบšเบžเบญเบ”เบชเบฐเป€เบžเบฒเบฐ.

เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบ—เปˆเบฒเบ™เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เบ•เบปเบงเปเบ›เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เบชเปเบฒเบฅเบฑเบšเปเบกเปˆเปเบšเบšเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบ—เบฑเบ‡เบซเบกเบปเบ”
เบ•เบปเบงเปเบ›เบ—เบตเปˆเบกเบตเบขเบนเปˆเปƒเบ™ cfgmaker เปเบกเปˆเบ™เบขเบนเปˆเปƒเบ™เบเบฒเบ™เบเปเบฒเบˆเบฑเบ” scripts เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ”เบฑเปˆเบ‡เบเปˆเบฒเบง
เบ„เบธเบ™เบ™เบฐเบชเบปเบกเบšเบฑเบ”เปเบกเปˆเบ™เบ—เปเป‰เบ–เบญเบเปƒเบˆ. เป€เบžเบตเปˆเบกเป€เบ•เบตเบก "เบ—เบฒเบ‡เบฅเบฑเบ”" เปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เบ•เบปเบงเปเบ›เปเบฅเบฐเบซเบ™เป‰เบฒเบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™
เป€เบฎเบฑเบ”เปƒเบซเป‰เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”เปเบ—เบ™.

เบ•เบปเบงเบขเปˆเบฒเบ‡ on เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡

เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰เบˆเบฐเบšเปเปˆเบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบ—เบตเปˆเบชเปˆเบงเบ™เบ•เบดเบ”เบ•เปเปˆเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบฅเบงเบกเบซเบผเบทเบเบปเบเป€เบงเบฑเป‰เบ™, เบกเบฑเบ™เบˆเบฐ
เป€เบฎเบฑเบ”เปƒเบซเป‰ cfgmaker เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบปเบงเป€เบ›เบฑเบ™เบ›เบปเบเบเบฐเบ•เบด.

'--if-filter=$default'

เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰เบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰ cfgmaker เบเบปเบเป€เบงเบฑเป‰เบ™ PPP (23) เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš:

'--if-filter=$default && $if_type!=23'

เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰เบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰ cfgmaker เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบปเบงเป€เบ›เบฑเบ™เบ›เบปเบเบเบฐเบ•เบดเบเบปเบเป€เบงเบฑเป‰เบ™เบงเปˆเบฒเบกเบฑเบ™เบˆเบฐเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒ
เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ—เบตเปˆเบšเปเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เปเบ•เปˆเบเบฑเบ‡เบ„เบปเบ‡เบ›เบฐเบ•เบดเป€เบชเบ”เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเป€เบ›เบฑเบ™
เบšเปเบฅเบดเบซเบฒเบ™เบฅเบปเบ‡.

'--if-filter=$if_admin && $default_iftype'

เบฅเบฒเบเบฅเบฐเบญเบฝเบ” on เปเบกเปˆเปเบšเบš
เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เป„เบŸเบฅเปŒเปเบกเปˆเปเบšเบšเป„เบ”เป‰เบ–เบทเบเบ›เบฐเป€เบกเบตเบ™เป€เบ›เบฑเบ™เป‚เบ„เบ‡เบเบฒเบ™ Perl. เบ•เบปเบงเป€เบฅเบเบซเบผเบท Perl
เบ•เบปเบงเปเบ›เปเบกเปˆเบ™เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เบชเปเบฒเบฅเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเบญเปˆเบฒเบ™เปเบฅเบฐเบญเบทเปˆเบ™ เป† เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ‚เบฝเบ™เป€เบ–เบดเบ‡.

เบ”เบฑเปˆเบ‡เบ—เบตเปˆเบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เบšเปเปˆเบซเบผเบฒเบเบ›เบฒเบ™เปƒเบ”เบ‚เบญเบ‡เบ•เบปเบงเปเบ›เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เบเปˆเบญเบ™เบกเบตเบ„เปˆเบฒเบ—เบตเปˆเบ„เบฒเบ”เบงเปˆเบฒเบˆเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™
เบฅเบฐเบซเบฑเบ” HTML เบšเบฒเบ‡เบญเบฑเบ™เบกเบตเบ•เบปเบงเปเบ› "HTML-escaped", เป€เบŠเบฑเปˆเบ™: $html_syslocation เปเบกเปˆเบ™ HTML
เบ•เบปเบงเปเบ›เบ—เบตเปˆเบžเบปเป‰เบ™เบˆเบฒเบ $syslocation. HTML escaping เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒ chars "<", ">" เปเบฅเบฐ "&"
เบ–เบทเบเปเบ—เบ™เบ—เบตเปˆเบ”เป‰เบงเบ "<", ">" เปเบฅเบฐ "&" เปเบฅเบฐเป€เบชเบฑเป‰เบ™เปƒเปเปˆเบ—เบตเปˆเบเบฑเบ‡เบขเบนเปˆเปƒเบ™เบชเบฐเบ•เบฃเบดเบ‡เปเบกเปˆเบ™.
prepended เบเบฑเบš " " เปเบฅเบฐโ€‹เบ•เปเปˆโ€‹เบ—เป‰เบฒเบโ€‹เบ”เป‰เบงเบโ€‹เบ•เบปเบงโ€‹เบญเบฑเบโ€‹เบชเบญเบ™โ€‹เบเบฐโ€‹เบซเบงเปˆเบฒเบ‡ (เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เปเบ–เบงโ€‹เปƒเบซเบกเปˆโ€‹เปเบกเปˆเบ™โ€‹เบชเบธเบ”โ€‹เบ—เป‰เบฒเบโ€‹เปƒเบ™
string เบกเบฑเบ™เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเปเบ•เบฐเบ•เป‰เบญเบ‡).

เบ‚เบฝเบ™ เปเบกเปˆเปเบšเบš Variables

เป€เบซเบผเบปเปˆเบฒโ€‹เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เบ•เบปเบงโ€‹เปเบ›โ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบขเบนเปˆโ€‹เปƒเบ™โ€‹เบเบฒเบ™โ€‹เป€เบเบฑเบšโ€‹เบฎเบฑเบโ€‹เบชเบฒโ€‹เป€เบชเบฑเป‰เบ™โ€‹เบเบฒเบ™โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒโ€‹เปƒเบ™. เบšเบฒเบ‡โ€‹เบชเปˆเบงเบ™โ€‹เบ‚เบญเบ‡โ€‹เบžเบงเบโ€‹เป€เบ‚เบปเบฒโ€‹เปเบกเปˆเบ™
เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบเปˆเบญเบ™เบเบฒเบ™เบ›เบฐเป€เบกเบตเบ™เบœเบปเบ™เบ‚เบญเบ‡เปเบกเปˆเปเบšเบšเปเบ•เปˆเบงเปˆเบฒเป€เบ™เบทเป‰เบญเบซเบฒเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบ›เบปเบเบเบฐเบ•เบดเปเบกเปˆเบ™เบ„เปเบฒเป€เบซเบฑเบ™
เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบฅเบงเบกเบขเบนเปˆเปƒเบ™เป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบชเบธเบ”เบ—เป‰เบฒเบเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบ•เบปเบงเปเบ›เป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™เบญเบฒเบ”เบˆเบฐเบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เบทเบ™เปƒเบซเบกเปˆ
string เบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒเปƒเบ™เบฅเบฐเบซเบฑเบ”เปเบกเปˆเปเบšเบšเป€เบžเบทเปˆเบญเบฅเบปเบšเบฅเป‰เบฒเบ‡เบ„เปเบฒเป€เบซเบฑเบ™. เบญเบตเบเบงเบดเบ—เบตเปœเบถเปˆเบ‡เปเบกเปˆเบ™เบ„เบทเบเบฑเบ™
เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰, เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เบ•เบปเบงเปเบ›เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเบ–เบทเบเบ‚เบฐเบซเบเบฒเบเบญเบญเบเบ”เป‰เบงเบเบ‚เปเป‰เบกเบนเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบชเปเบฒเบฅเบฑเบš
เป€เบซเบ”เบœเบปเบ™เบ•เปˆเบฒเบ‡เป†เป€เบŠเบฑเปˆเบ™: debugging เปเบฅเบฐเบญเบทเปˆเบ™เป†.

เป€เบกเบทเปˆเบญเปเบกเปˆเปเบšเบšเป„เบ”เป‰เบ–เบทเบเบ›เบฐเป€เบกเบตเบ™เปเบฅเป‰เบง, เบ•เปเปˆเป„เบ›เบ™เบตเป‰เบˆเบฐเป€เบเบตเบ”เบ‚เบทเป‰เบ™: เบ–เป‰เบฒเปเบกเปˆเปเบšเบšเปเบกเปˆเบ™ a
เปเบกเปˆเปเบšเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเปเบฅเบฐเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ•เบปเบงเบˆเบดเบ‡เบชเปเบฒเบฅเบฑเบšเป€เบซเบ”เบœเบปเบ™เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบ–เบทเบเบ›เบฐเบ•เบดเป€เบชเบ”เปเบฅเบฐเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบˆเบถเปˆเบ‡เบ•เป‰เบญเบ‡เบเบฒเบ™
เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบ„เปเบฒโ€‹เป€เบซเบฑเบ™โ€‹เบญเบญเบโ€‹, เบชเบฒเบโ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เปƒเบ™โ€‹เบ•เบปเบงโ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹เป„เบ”เป‰โ€‹ $target_lines เบเบฒเบเป€เบ›เบฑเบ™เบ„เปเบฒเป€เบซเบฑเบ™เป‚เบ”เบ
เป€เบžเบตเปˆเบกเป€เบ„เบทเปˆเบญเบ‡เบซเบกเบฒเบ hash ("#") เปƒเบ™เบ•เบญเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ. เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบ•เบปเบงเปเบ›เบ—เบฑเบ‡เบซเบกเบปเบ” $head_lines,
$problem_lines , $target_lines เปเบฅเบฐ $separator_lines เปเบกเปˆเบ™ concatenated เบฎเปˆเบงเบก เบเบฑเบ™ เป€เบžเบทเปˆเบญ เบ›เบฐ เบเบญเบš เป€เบ›เบฑเบ™
เป€เบชเบฑเป‰เบ™เบ—เบตเปˆเบˆเบฐเป€เบžเบตเปˆเบกเปƒเบชเปˆเป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ.

$target_lines
เบ•เบปเบงเปเบ›เบ™เบตเป‰เปเบกเปˆเบ™เบ•เบปเบงเบเบถเบ”เบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ—เบตเปˆเบชเป‰เบฒเบ‡เป‚เบ”เบเปเบกเปˆเปเบšเบš.
$target_lines เบ–เบทเบเบเบณเบ™เบปเบ”เป„เบงเป‰เบฅเปˆเบงเบ‡เปœเป‰เบฒเปƒเบซเป‰เบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒเป€เบกเบทเปˆเบญเบฅเบฐเบซเบฑเบ”เปเบกเปˆเปเบšเบšเบ–เบทเบเบ›เบฐเป€เบกเบตเบ™.

$head_lines
เบ•เบปเบงเปเบ›เบ™เบตเป‰เบกเบตเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เป€เบžเบทเปˆเบญเป€เบ›เบฑเบ™เบ•เบปเบงเบเบถเบ”เบชเปเบฒเบฅเบฑเบšเปเบ–เบงเบ„เปเบฒเบ„เบดเบ”เบ„เปเบฒเป€เบซเบฑเบ™เบ—เบตเปˆเบ›เบฒเบเบปเบ”เบžเบฝเบ‡เปเบ•เปˆ
เบเปˆเบญเบ™เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเปƒเบ™เป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ. เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบเป€เบชเบฑเป‰เบ™เบชเบฐเปเบ”เบ‡เบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™เบ™เบฑเป‰เบ™
เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบ›เบฐเป€เบกเบตเบ™เบฅเบฐเบซเบฑเบ”เปเบกเปˆเปเบšเบšเปเบฅเบฐเบ–เป‰เบฒเปเบกเปˆเปเบšเบšเบšเปเปˆเบ”เบฑเบ”เปเบ›เบ‡
$head_lines เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบ›เบฐเป€เบกเบตเบ™เบœเบปเบ™, เบ„เปเบฒเป€เบซเบฑเบ™เบˆเบฐเป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบ›เบปเบเบเบฐเบ•เบดเปƒเบ™เป„เบŸเบฅเปŒ config.

$problem_lines
เบ•เบปเบงเปเบ›เบ™เบตเป‰เปเบกเปˆเบ™เบกเบตเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เป€เบžเบทเปˆเบญเป€เบ›เบฑเบ™เบ•เบปเบงเบŠเบตเป‰เบšเบญเบเบชเปเบฒเบฅเบฑเบšเปเบ–เบงเบ„เปเบฒเบ„เบดเบ”เบ„เปเบฒเป€เบซเบฑเบ™เบ—เบตเปˆเบญเบฐเบ—เบดเบšเบฒเบเปƒเบ”เป†
เบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบญเบฒเบ”เบˆเบฐเบžเบปเบšเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบžเบฐเบเบฒเบเบฒเบกเป€เบžเบตเปˆเบกเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™
เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ. เบชเปเบฒเบฅเบฑเบšเปเบกเปˆเปเบšเบšเป€เบˆเบปเป‰เบฒเบžเบฒเบšเบกเบฑเบ™เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเบšเปเปˆเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปเบฅเบฐเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เบ—เบตเปˆเบกเบฑเบ™เป€เบ›เบฑเบ™
เบเบณเบ™เบปเบ”เป„เบงเป‰เบฅเปˆเบงเบ‡เปœเป‰เบฒเป€เบ›เบฑเบ™เบชเบฐเบ•เบฃเบดเบ‡เบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒ. เบชเปเบฒเบฅเบฑเบšเปเบกเปˆเปเบšเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš $problem_lines เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เบฅเปˆเบงเบ‡เปœเป‰เบฒ
เบเบฑเบšเบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เบ—เบตเปˆ cfgmaker เบ›เบปเบเบเบฐเบ•เบดเบˆเบฐเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเป€เบชเบ”
เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบซเบผเบทเป€เบ›เบฑเบ™เบชเบฐเบ•เบฃเบดเบ‡เบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ—เบตเปˆเบเบญเบกเบฎเบฑเบš.

เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบ—เบปเบ”เบชเบญเบšเบ•เปเปˆเบเบฑเบš $problem_lines เป€เบžเบทเปˆเบญเบŠเบญเบเบซเบฒเบงเปˆเบฒเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบˆเบฐเป€เบ›เบฑเบ™
เบฅเบงเบก เบซเบผเบท เบ›เบฐเบ•เบดเป€เบชเบ” เปเบ•เปˆเบญเบฑเบ™เบ™เบตเป‰เบšเปเปˆเปเบ™เบฐเบ™เบณ. เบ—เบปเบ”เบชเบญเบšเบ•เป‰เบฒเบ™ $if_ok เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™.

$separator_lines
เบ•เบปเบงเปเบ›เบ™เบตเป‰เปเบกเปˆเบ™เบ•เบปเบงเบเบถเบ”เบชเปเบฒเบฅเบฑเบšเบชเบฐเบ•เบฃเบดเบ‡เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰เป€เบ›เบฑเบ™เบ•เบปเบงเปเบเบเบฅเบฐเบซเบงเปˆเบฒเบ‡
เบฅเบฐเบซเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™. เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เบ•เบปเบงเปเบ›เบ™เบตเป‰เปเบกเปˆเบ™เบงเบฒเบ‡เป„เบงเป‰เบซเบผเบฑเบ‡เบˆเบฒเบเปเบ•เปˆเบฅเบฐเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ
(เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เป€เบชเบฑเป‰เบ™เบˆเบฐเบ›เบฒเบเบปเบ”เบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบชเบดเป‰เบ™เบชเบธเบ”เบ‚เบญเบ‡เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบชเบธเบ”เบ—เป‰เบฒเบเปƒเบ™ config เป€เบŠเบฑเปˆเบ™เบเบฑเบ™).

เบเบณ เบ™เบปเบ”เป„เบงเป‰เบเปˆเบญเบ™ เปเบกเปˆเปเบšเบš Variables

เบ—เบธเบเป†เบ•เบปเบงเปเบ›เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เปเบกเปˆเบ™เบกเบตเปƒเบซเป‰เบชเปเบฒเบฅเบฑเบšเปเบกเปˆเปเบšเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰. เบชเปเบฒเบฅเบฑเบšเปเบกเปˆเปเบšเบšเป€เบˆเบปเป‰เบฒเบžเบฒเบš,
เบกเบตเบžเบฝเบ‡เปเบ•เปˆเบฅเบฒเบเบเบฒเบ™เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™ "เบ•เบปเบงเปเบ›เบ‚เบญเบ‡เป‚เบฎเบ”เปเบฅเบฐเบฅเบฐเบšเบปเบš" เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™.

เบชเปเบฒเบฅเบฑเบšเปเบกเปˆเปเบšเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ•เบปเบงเปเบ›เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™ "เบ•เบปเบงเปเบ›เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เบเปˆเบญเบ™" เปเบกเปˆเบ™เบ„เบทเบเบฑเบ™
เบ—เบตเปˆเบกเบตเบขเบนเปˆ.

เป€เบˆเบปเป‰เบฒเบžเบฒเบš เปเบฅเบฐ เบฅเบฐเบšเบปเบš Variables

$router_name
เบ™เบตเป‰เปเบกเปˆเบ™เบŠเบทเปˆเบ—เบตเปˆเบกเบตเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ„เบปเบšเบ–เป‰เบงเบ™เบชเปเบฒเบฅเบฑเบš router. เบกเบฑเบ™เป„เบ”เป‰เบฎเบฑเบšเบœเบปเบ™เบเบฐเบ—เบปเบšเบˆเบฒเบเบชเบดเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰
เบฅเบฒเบเบเบฒเบ™เบขเบนเปˆเปƒเบ™เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡: เบŠเบทเปˆ router เบ•เบปเบงเบกเบฑเบ™เป€เบญเบ‡เปเบฅเบฐ --dns-domain.

$router_connect
เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เบชเบฐโ€‹เบ•โ€‹เบฃเบดเบ‡โ€‹เบญเป‰เบฒเบ‡โ€‹เบญเบตเบ‡โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™ router เบ—เบตเปˆโ€‹เบ–เบทเบ polledโ€‹. เบกเบฑเบ™เบขเบนเปˆเปƒเบ™เปเบšเบšเบŸเบญเบก
community@router เบญเบฒเบ”เบˆเบฐเบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบกเบšเบฒเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบ snmp. เบกเบฑเบ™เป„เบ”เป‰เบฎเบฑเบšเบœเบปเบ™เบเบฐเบ—เบปเบšเบˆเบฒเบ
เบฅเบฒเบเบเบฒเบ™เบ•เปเปˆเป„เบ›เบ™เบตเป‰เบขเบนเปˆเปƒเบ™เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡: เบŠเบทเปˆ router เบ•เบปเบงเบกเบฑเบ™เป€เบญเบ‡, -- เบŠเบธเบกเบŠเบปเบ™,
--snmp-เบ—เบฒเบ‡เป€เบฅเบทเบญเบ เปเบฅเบฐ --dns-domain. (เบšเปเปˆโ€‹เบกเบตโ€‹เบ•เบปเบงโ€‹เปเบ›โ€‹เบ—เบตเปˆโ€‹เบซเบฅเบปเบšโ€‹เบซเบ™เบต HTML เบ—เบตเปˆโ€‹เบกเบตโ€‹เบขเบนเปˆโ€‹)

$directory_name
เบ•เบปเบงเปเบ›เบ™เบตเป‰เบ„เบงเบ™เบˆเบฐเบกเบตเบŠเบทเปˆเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเป€เบ›เบฑเบ™ cfgmaker เบ›เบปเบเบเบฐเบ•เบดเบˆเบฐเปƒเบŠเป‰เป€เบ›เบฑเบ™
เบ„เปˆเบฒเบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเบชเบฑเปˆเบ‡ "Directory[]". เบกเบนเบ™เบ„เปˆเบฒเปเบกเปˆเบ™เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป‚เบ”เบ -- เบเปˆเบญเบ
เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปเบ–เบงเบ„เปเบฒเบชเบฑเปˆเบ‡. เบ–เป‰เบฒ -- เบเปˆเบญเบ เบšเปเปˆเป„เบ”เป‰เบฅเบฐเบšเบธ $directory_name เบˆเบฐเบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒ
เบชเบฒเบ. (เบšเปเปˆโ€‹เบกเบตโ€‹เบ•เบปเบงโ€‹เปเบ›โ€‹เบ—เบตเปˆโ€‹เบซเบฅเบปเบšโ€‹เบซเบ™เบต HTML เบ—เบตเปˆโ€‹เบกเบตโ€‹เบขเบนเปˆโ€‹)

$syscontact
เบ•เบปเบงเปเบ›เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปˆเบฒ SNMP sysContact เบ‚เบญเบ‡เป€เบฃเบปเบฒเป€เบ•เบต. (เบ•เบปเบงเปเบ› HTML เบ—เบตเปˆเบซเบฅเบปเบšเบซเบ™เบต:
$html_syscontact)

$ sysname
เบ•เบปเบงเปเบ›เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปˆเบฒ SNMP sysName เบ‚เบญเบ‡เป€เบฃเบปเบฒเป€เบ•เบต. (เบšเปเปˆเบกเบตเบ•เบปเบงเปเบ› HTML Escape เบ—เบตเปˆเบกเบตเบขเบนเปˆ)

$syslocation
เบ•เบปเบงเปเบ›เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปˆเบฒ SNMP sysLocation เบ‚เบญเบ‡เป€เบฃเบปเบฒเป€เบ•เบต. (เบ•เบปเบงเปเบ› HTML เบ—เบตเปˆเบซเบฅเบปเบšเบซเบ™เบต:
$html_syslocation)

$sysdescr
เบ•เบปเบงเปเบ›เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปˆเบฒ SNMP sysDescr เบ‚เบญเบ‡ router. เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเบกเบฑเบ™เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป‚เบ”เบ
cfgmaker เปเบ•เปˆเบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เปƒเบ™เปเบกเปˆเปเบšเบš. (เบ•เบปเบงเปเบ› HTML เบ—เบตเปˆเบซเบฅเบปเบšเบซเบ™เบต: $html_sysdescr)

เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡ Variables

$target_name
เบ™เบตเป‰เปเบกเปˆเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆ cfgmaker เบ›เบปเบเบเบฐเบ•เบดเบˆเบฐเปƒเบŠเป‰เป€เบ›เบฑเบ™เบŠเบทเปˆเบ‚เบญเบ‡เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ. เป€เบ›เบปเป‰เบฒเปเบฒเบ
เบŠเบทเปˆเปเบกเปˆเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเบžเบปเบšเป€เบซเบฑเบ™เบขเบนเปˆเปƒเบ™เบงเบปเบ‡เป€เบฅเบฑเบšเบชเบตเปˆเบซเบผเปˆเบฝเบก, "[]", เบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเบชเบฑเปˆเบ‡เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ.
(เบšเปเปˆโ€‹เบกเบตโ€‹เบ•เบปเบงโ€‹เปเบ›โ€‹เบ—เบตเปˆโ€‹เบซเบฅเบปเบšโ€‹เบซเบ™เบต HTML เบ—เบตเปˆโ€‹เบกเบตโ€‹เบขเบนเปˆโ€‹)

$if_ref
เบ™เบตเป‰เปเบกเปˆเบ™เบชเบฐเบ•เบฃเบดเบ‡เบญเป‰เบฒเบ‡เบญเบตเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš. เบกเบฑเบ™เบ„เบฒเบ”เบงเปˆเบฒเบˆเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™
"Target[xyz]" เบ„เปเบฒเบชเบฑเปˆเบ‡เป€เบžเบทเปˆเบญเบˆเปเบฒเปเบ™เบเบชเบดเปˆเบ‡เบ—เบตเปˆเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰. เบกเบนเบ™เบ„เปˆเบฒเบ‚เบญเบ‡เบชเบดเปˆเบ‡เบ™เบตเป‰
เบ•เบปเบงเปเบ›เป„เบ”เป‰เบฎเบฑเบšเบœเบปเบ™เบเบฐเบ—เบปเบšเบˆเบฒเบ --ifref เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปเบ–เบงเบ„เปเบฒเบชเบฑเปˆเบ‡. เบกเบฑเบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบฎเปˆเบงเบกเบเบฑเบ™เบ•เบฒเบกเบ›เบปเบเบเบฐเบ•เบด
เบเบฑเบš $router_connect. (เบšเปเปˆโ€‹เบกเบตโ€‹เบ•เบปเบงโ€‹เปเบ›โ€‹เบ—เบตเปˆโ€‹เบซเบฅเบปเบšโ€‹เบซเบ™เบต HTML เบ—เบตเปˆโ€‹เบกเบตโ€‹เบขเบนเปˆโ€‹)

$if_ok
เบ•เบปเบงเปเบ›เบ™เบตเป‰เปเบกเปˆเบ™เป€เบ›เบฑเบ™เบˆเบดเบ‡เบ–เป‰เบฒเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบˆเบฐเบ–เบทเบเบฅเบงเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ
เป„เบŸเบฅเปŒ, เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡. เบขเปˆเบฒเบ—เบปเบ”เบชเบญเบšเบเบฑเบšเบ•เบปเบงเปเบ›เบญเบทเปˆเบ™เป†เป€เบŠเบฑเปˆเบ™ $problem_lines to
เบŠเบญเบเบซเบฒเบงเปˆเบฒเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบˆเบฐเบ–เบทเบเบ›เบฐเบ•เบดเป€เบชเบ”เบซเบผเบทเบšเปเปˆ, เปƒเบŠเป‰เบญเบฑเบ™เบ™เบตเป‰ $if_ok เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™.

$default_target_lines
เบ•เบปเบงเปเบ›เบ™เบตเป‰เบกเบตเป€เบชเบฑเป‰เบ™เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆ cfgmaker เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เบตเป‰
เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš. เบกเบฑเบ™เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเบกเบต "เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™" เปเบ•เปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบžเบตเปˆเบกเบšเบฒเบ‡เบขเปˆเบฒเบ‡
เป€เบชเบฑเป‰เบ™เบžเบดเป€เบชเบ”เปƒเบซเป‰เบเบฑเบšเบกเบฑเบ™เป‚เบ”เบเปƒเบŠเป‰เปเบกเปˆเปเบšเบš.

เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ cfgmaker เปƒเบŠเป‰เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบ•เปเปˆเป„เบ›เบ™เบตเป‰เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบ—เบตเปˆเบกเบฑเบ™เบชเป‰เบฒเบ‡: เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ[],
SetEnv[], MaxBytes[], Title[], PageTop[] เปเบฅเบฐเบ–เป‰เบฒเบกเบตเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเปƒเบ”เบเปเปˆเป„เบ”เป‰เบฅเบฐเบšเบธเป„เบงเป‰.
Directory[] เบ„เปเบฒเบชเบฑเปˆเบ‡.

เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบ„เบงเบฒเบกเบชเบฐเบ”เบงเบเปƒเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡เปเบกเปˆเปเบšเบšเบ—เบตเปˆเบชเป‰เบฒเบ‡เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™
เบเบฑเบšเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เปเบ•เปˆเบฅเบฐเป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเป„เบ”เป‰เบเปˆเบฒเบงเบกเบฒเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡เบกเบตเบ„เบงเบฒเบกเบชเบญเบ”เบ„เป‰เบญเบ‡เบเบฑเบ™
เบ•เบปเบงเปเบ›เบ—เบตเปˆเบกเบตเป€เบชเบฑเป‰เบ™เป€เบ›เบฑเบ™ cfgmaker เบˆเบฐเบกเบตเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบกเบฑเบ™เบ•เบฒเบกเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™.

เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเบšเปเปˆเบกเบตเบญเบฑเบ™เปƒเบ”เบญเบฑเบ™เปƒเบ”เบญเบฑเบ™เปƒเบ”เบญเบฑเบ™เปƒเบ”เบญเบฑเบ™เปœเบถเปˆเบ‡เบ—เบตเปˆเบกเบตเบ•เบปเบงเปเบ›เบ—เบตเปˆเบซเบผเบปเบšเปœเบตเบˆเบฒเบ HTML, เบ‚เปเป‰เบ„เบงเบฒเบกเปƒเบ™เบžเบงเบเบกเบฑเบ™เปเบกเปˆเบ™ HTML เปœเบตเป„เบ›เบขเบนเปˆเปƒเบช
เบ•เป‰เบญเบ‡เบเบฒเบ™. เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเบšเปเปˆเบกเบตเป€เบชเบฑเป‰เบ™เปƒเบซเบกเปˆเปƒเบ™เบ—เป‰เบฒเบ.

$default_target_directive
เบ•เบปเบงเปเบ›เบ™เบตเป‰เบกเบตเบชเบฐเบ•เบฃเบดเบ‡เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบชเบณเบฅเบฑเบšเป€เบชเบฑเป‰เบ™เบ„เบณเบชเบฑเปˆเบ‡ Target[].

$default_setenv_directive
เบ•เบปเบงเปเบ›เบ™เบตเป‰เบกเบตเบชเบฐเบ•เบฃเบดเบ‡เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบชเบณเบฅเบฑเบšเป€เบชเบฑเป‰เบ™เบ„เบณเบชเบฑเปˆเบ‡ SetEnv[].

$default_directory_directive
เบ•เบปเบงเปเบ›เบ™เบตเป‰เบกเบตเบชเบฐเบ•เบฃเบดเบ‡เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบชเปเบฒเบฅเบฑเบšเป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ Directory[] เป€เบŠเบดเปˆเบ‡
เบซเบกเบฒเบโ€‹เบ„เบงเบฒเบกโ€‹เบงเปˆเบฒโ€‹เบกเบฑเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เบชเบฐโ€‹เบ•โ€‹เบฃเบดเบ‡โ€‹เบซเบงเปˆเบฒเบ‡โ€‹เป€เบ›เบปเปˆเบฒ (เบšเปเปˆโ€‹เบกเบต newlineโ€‹) เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เบšเบฑเบ™โ€‹เบŠเบตโ€‹เบฅเบฒเบโ€‹เบเบฒเบ™โ€‹.

$default_maxbytes_directive
เบ•เบปเบงเปเบ›เบ™เบตเป‰เบกเบตเบชเบฐเบ•เบฃเบดเบ‡เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบชเบณเบฅเบฑเบšเป€เบชเบฑเป‰เบ™เบ„เบณเบชเบฑเปˆเบ‡ MaxBytes[].

$default_title_directive
เบ•เบปเบงเปเบ›เบ™เบตเป‰เบกเบตเบชเบฐเบ•เบฃเบดเบ‡เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบชเบณเบฅเบฑเบšเปเบ–เบงเบ„เบณเบชเบฑเปˆเบ‡ Title[].

$default_pagetop_directive
เบ•เบปเบงเปเบ›เบ™เบตเป‰เบกเบตเบชเบฐเบ•เบฃเบดเบ‡เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบชเบณเบฅเบฑเบšเปเบ–เบงเบ„เบณเบชเบฑเปˆเบ‡ PageTop[].

เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš เป€เบ„เบทเบญเบ‚เปˆเบฒเบ เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ Variables

$if_ip
เบ•เบปเบงเปเบ›เบ™เบตเป‰เบ„เบงเบ™เบกเบตเบ—เบตเปˆเบขเบนเปˆ IP เบ‚เบญเบ‡เบญเบดเบ™เป€เบ•เบตเป€เบŸเบ”, เบ–เป‰เบฒเบกเบตเบเบฒเบ™เบกเบญเบšเบซเบกเบฒเบเปƒเบ”เป†
เบเบฑเบšเบกเบฑเบ™. (เบšเปเปˆโ€‹เบกเบตโ€‹เบ•เบปเบงโ€‹เปเบ›โ€‹เบ—เบตเปˆโ€‹เบซเบฅเบปเบšโ€‹เบซเบ™เบต HTML เบ—เบตเปˆโ€‹เบกเบตโ€‹เบขเบนเปˆโ€‹)

$ifindex
เบ•เบปเบงเปเบ›เบ™เบตเป‰เปเบกเปˆเบ™ SNMP ifIndex เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป€เบŠเบดเปˆเบ‡เบ•เปเปˆเบ„เปเบฒเบ™เบดเบเบฒเบกเบชเบฐเป€เบซเบกเบตเป€เบ›เบฑเบ™
เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบก. (เบšเปเปˆโ€‹เบกเบตโ€‹เบ•เบปเบงโ€‹เปเบ›โ€‹เบ—เบตเปˆโ€‹เบซเบฅเบปเบšโ€‹เบซเบ™เบต HTML เบ—เบตเปˆโ€‹เบกเบตโ€‹เบขเบนเปˆโ€‹)

$if_index
เบ—เบฝเบšเป€เบ—เบปเปˆเบฒ $ifindex.

$if_eth
เบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบ—เบตเปˆเบขเบนเปˆเบญเบตเป€เบ—เบตเป€เบ™เบฑเบ”เบ‚เบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš, เบ–เป‰เบฒเบกเบต. (เบšเปเปˆเบกเบต HTML เบซเบ™เบต
เบ•เบปเบงโ€‹เปเบ›โ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบขเบนเปˆโ€‹)

$if_speed
เบ•เบปเบงเปเบ›เบ™เบตเป‰เปเบกเปˆเบ™เบ„เบงเบฒเบกเป„เบงเปƒเบ™เป„เบšเบ•เปŒ/เบงเบดเบ™เบฒเบ—เบต (เบกเบตเบ„เบณเบ™เบณเปœเป‰เบฒ). (เบšเปเปˆเบกเบต HTML เบซเบ™เบต
เบ•เบปเบงโ€‹เปเบ›โ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบขเบนเปˆโ€‹)

$if_speed_str
เบ•เบปเบงเปเบ›เบ™เบตเป‰เปเบกเปˆเบ™เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบ„เบงเบฒเบกเป„เบงเบ—เบตเปˆเบœเปˆเบฒเบ™เบเบฒเบ™เบ›เบธเบ‡เปเบ•เปˆเบ‡เป€เบŠเบดเปˆเบ‡เป€เบ›เบฑเบ™เบšเบดเบ”เบซเบผเบทเป„เบšเบ•เปŒเบ‚เบถเป‰เบ™เบเบฑเบš
on wether เบซเบผเบทโ€‹เบšเปเปˆโ€‹เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบ bits เปเบกเปˆเบ™โ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เป€เบ„เบทเปˆเบญเบ™โ€‹เป„เบซเบงโ€‹เปเบฅเบฐโ€‹เบเบฑเบ‡โ€‹เบกเบตโ€‹เบ„เปเบฒโ€‹เบ™เปเบฒโ€‹เบซเบ™เป‰เบฒโ€‹เบ—เบตเปˆโ€‹เป€เบซเบกเบฒเบฐโ€‹เบชเบปเบกโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹
เบ„เบงเบฒเบกเป„เบง (k, M, G เปเบฅเบฐเบญเบทเปˆเบ™เป†). (เบšเปเปˆเบกเบตเบ•เบปเบงเปเบ› HTML Escape เบ—เบตเปˆเบกเบตเบขเบนเปˆ)

$if_type_desc
เบ•เบปเบงเปเบ›เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบ‚เปเป‰เบ„เบงเบฒเบกเบ‚เบญเบ‡เบ›เบฐเป€เบžเบ”เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš. (เบ•เบปเบงเปเบ› HTML เบ—เบตเปˆเบซเบฅเบปเบšเบซเบ™เบต:
$html_if_type_desc)

$if_type_num
เบ•เบปเบงเปเบ›เบ™เบตเป‰เบ„เปˆเบฒเบˆเปเบฒเบ™เบงเบ™เป€เบ•เบฑเบกเบ—เบตเปˆเบชเบญเบ”เบ„เป‰เบญเบ‡เบเบฑเบšเบ›เบฐเป€เบžเบ”เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš (เบชเปเบฒเบฅเบฑเบšเบฅเบฒเบเบเบฒเบ™เบชเปเบฒเบฅเบฑเบš
เบกเบนเบ™เบ„เปˆเบฒเบชเปเบฒเบฅเบฑเบšเบ›เบฐเป€เบžเบ”เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ—เบปเปˆเบงเป„เบ›, เป€เบšเบดเปˆเบ‡เบžเบฒเบเบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡
เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡). (เบšเปเปˆเบกเบตเบ•เบปเบงเปเบ› HTML Escape เบ—เบตเปˆเบกเบตเบขเบนเปˆ)

$if_dns_name
เบ™เบตเป‰เปเบกเปˆเบ™เบŠเบทเปˆ DNS เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš. (เบšเปเปˆเบกเบตเบ•เบปเบงเปเบ› HTML Escape เบ—เบตเปˆเบกเบตเบขเบนเปˆ)

เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš เบŠเบทเปˆ, เบฅเบฒเบเบฅเบฐเบญเบฝเบ” เปเบฅเบฐ Alias Variables

เบกเบฑเบ™เบญเบฒเบ”เบˆเบฐเป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบชเบฑเบšเบชเบปเบ™เบเบฑเบšเบ—เบฑเบ‡เบชเบญเบ‡ เบŠเบทเปˆ, เบฅเบฒเบเบฅเบฐเบญเบฝเบ” เปเบฅเบฐ Alias เปƒเบ™เบชเบฐเบžเบฒเบšเบเบฒเบ™เบ™เบตเป‰เปเบฅเบฐเบšเบฒเบ‡
เบ‚เบญเบšเป€เบ‚เบ”เบ‚เบญเบ‡เบกเบฑเบ™. เบŠเบทเปˆ เปเบฅเบฐ เบฅเบฒเบเบฅเบฐเบญเบฝเบ” เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเปเบกเปˆเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เปƒเบ™เบญเบธเบ›เบฐเบเบญเบ™เบชเปˆเบงเบ™เปƒเบซเบเปˆเปเบ•เปˆเบงเบดเบ—เบตเบเบฒเบ™เบ—เบตเปˆเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ
เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™, เบ—เบฑเบ‡เบชเบญเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบœเบนเป‰เบœเบฐเบฅเบดเบ”เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบฅเบฐเบซเบงเปˆเบฒเบ‡เบซเบกเบงเบ”เบซเบกเบนเปˆเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบ‚เบญเบ‡
เบญเบธเบ›เบฐเบเบญเบ™เบˆเบฒเบเบœเบนเป‰เบœเบฐเบฅเบดเบ”เบ”เบฝเบงเบเบฑเบ™. เป„เบ”เป‰ Alias เบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป‚เบ”เบ Cisco IOS, เปเบฅเบฐ
เบ•เบปเบงเปเบ›เบ™เบฑเป‰เบ™เบกเบตเบญเบฑเบ™เปƒเบ”เบเปเป„เบ”เป‰เบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™เบ„เบณเบ–เบฐเปเบซเบผเบ‡เบ—เบตเปˆ IOS เป€เบญเบตเป‰เบ™เบงเปˆเบฒ "เบ„เบณเบญเบฐเบ—เบดเบšเบฒเบ" เบชเบณเบฅเบฑเบš
เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš (เบšเปเปˆเบ„เบงเบ™เบชเบฑเบšเบชเบปเบ™เบเบฑเบšเบ•เบปเบงเปเบ› SNMP เบชเปเบฒเบฅเบฑเบš เบฅเบฒเบเบฅเบฐเบญเบฝเบ”).

เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบ—เบตเปˆเบ”เบตเบเบงเปˆเบฒเบˆเบฒเบเป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒ $if_title_desc เป€เบ™เบทเป‰เบญเปƒเบ™เปเบกเปˆเบ™เบซเบเบฑเบ‡
เบ„เบงเบšเบ„เบธเบกเป‚เบ”เบ --if-descr เบ•เบปเบงเป€เบฅเบทเบญเบเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡.

$if_snmp_descr
เบ•เบปเบงเปเบ›เบ™เบตเป‰เบ„เบงเบ™เบˆเบฐเบกเบตเบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบ "เบ”เบดเบš" เบ‚เบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ•เบฒเบกเบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป‚เบ”เบ
เบเบฒเบ™เบชเบณเบซเบผเบงเบ” SNMP เบ‚เบญเบ‡ router. (เบ•เบปเบงเปเบ› HTML เบ—เบตเปˆเบซเบฅเบปเบšเบซเบ™เบต: $html_if_snmp_descr)

$if_snmp_name
เบŠเบทเปˆ "เบงเบฑเบ”เบ–เบธเบ”เบดเบš" เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ—เบตเปˆเบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰เป‚เบ”เบเบเบฒเบ™เบชเปเบฒเบซเบผเบงเบ” SNMP. (เบ•เบปเบงเปเบ› HTML เบ—เบตเปˆเบซเบฅเบปเบšเบซเบ™เบต:
$html_if_snmp_name)

$if_snmp_alias
ifAlias โ€‹โ€‹"เบงเบฑเบ”เบ–เบธเบ”เบดเบš" เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ—เบตเปˆเบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰เป‚เบ”เบเบเบฒเบ™เบชเปเบฒเบซเบผเบงเบ” SNMP. (HTML เบซเบ™เบต
เบ•เบปเบงเปเบ›: $html_if_snmp_alias)

$if_cisco_descr
CiscolocIfDescr "เบ”เบดเบš" เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ—เบตเปˆเบชเบฐเบซเบ™เบญเบ‡เป‚เบ”เบเบเบฒเบ™เบฅเบปเบ‡เบ„เบฐเปเบ™เบ™ SNMP. (HTML
เบ•เบปเบงเปเบ›เบ—เบตเปˆเบซเบผเบปเบšเปœเบต: $html_if_cisco_descr)

$if_description
เบ™เบตเป‰โ€‹เปเบกเปˆเบ™ "เบ›เบธเบ‡โ€‹เปเบ•เปˆเบ‡โ€‹" เบŠเปˆเบญเบโ€‹เปเบ™เปˆโ€‹เบฅเบฒเบโ€‹เบฅเบฐโ€‹เบญเบฝเบ”โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เป‚เบ•เป‰โ€‹เบ•เบญเบšโ€‹เบ‚เบญเบ‡โ€‹, เบเบฒเบ™โ€‹เบ„เปเบฒโ€‹เบ™โ€‹เบถเบ‡โ€‹เป€เบ–เบดเบ‡โ€‹
เบžเบปเบšเบ„เปˆเบฒ SNMP เบชเปเบฒเบฅเบฑเบš RDescr, ifAlias โ€‹โ€‹เปเบฅเบฐ CiscolocIfDescr เบ‚เบญเบ‡เบญเบดเบ™เป€เบ•เบตเป€เบŸเบ”. (HTML
เบ•เบปเบงเปเบ›เบ—เบตเปˆเบซเบผเบปเบšเปœเบต: $html_if_description)

$if_title
cfgmaker เป€เบ•เบฑเบก string เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบˆเบฐเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเบชเบฑเปˆเบ‡ Title[] เปƒเบ™
เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เปเบ—เบฑเบ H1 เบชเบนเบ‡เบชเบธเบ”เปƒเบ™ PageTop[]. เปเบกเปˆเบ™
เบ›เบฐเบเบญเบšเป‚เบ”เบเป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡ $desc_prefix, $if_title_desc เปเบฅเบฐ $ sysname.

As $if_title เบ‚เบถเป‰เบ™โ€‹เบเบฑเบš $if_title_desc, เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบ„เบงเบšเบ„เบธเบกเป‚เบ”เบเบ—เบฒเบ‡เบญเป‰เบญเบก $if_title
เป‚เบ”เบเปƒเบŠเป‰เบ•เบปเบงเป€เบฅเบทเบญเบเปเบ–เบงเบ„เปเบฒเบชเบฑเปˆเบ‡ --if-descr.

(เบ•เบปเบงเปเบ› HTML เบ—เบตเปˆเบซเบฅเบปเบšเบซเบ™เบต: $html_if_title)

$if_port_name
เบ–เป‰เบฒเป‚เบฎเบ”เปเบกเปˆเบ™เบชเบฐเบซเบผเบฑเบš Cisco Catalyst LAN, เบ•เบปเบงเปเบ›เบ™เบตเป‰เปเบกเปˆเบ™เบŠเบทเปˆเบ‚เบญเบ‡เบžเบญเบ”เบ™เบฑเป‰เบ™.
(เบšเปเปˆเบกเบตเบ•เบปเบงเปเบ› HTML Escape เบ—เบตเปˆเบกเบตเบขเบนเปˆ)

$if_pp_port_name
เบ–เป‰เบฒเป‚เบฎเบชเป€เบ›เบฑเบ™เบชเบฐเบงเบดเบ” Nortel Passport LAN, เบ•เบปเบงเปเบ›เบ™เบตเป‰เปเบกเปˆเบ™เบŠเบทเปˆเบ‚เบญเบ‡เบžเบญเบ”เบ™เบฑเป‰เบ™.
(เบšเปเปˆเบกเบตเบ•เบปเบงเปเบ› HTML Escape เบ—เบตเปˆเบกเบตเบขเบนเปˆ)

$desc_prefix
เบ•เบปเบงเปเบ›เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเบ™เปเบฒเบซเบ™เป‰เบฒเบ‚เบญเบ‡เบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบ‚เบญเบ‡เบชเบดเปˆเบ‡เบ—เบตเปˆเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเปเบกเปˆเบ™เป€เบžเบทเปˆเบญเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™
เบ„เปเบฒเบชเบฑเปˆเบ‡ "Title[]" เปเบฅเบฐเบขเบนเปˆเปƒเบ™เบžเบฒเบ H1 เบ‚เบญเบ‡ "PageTop[]". เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™ "เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™
เบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบชเปเบฒเบฅเบฑเบš ". (HTML escaped variant: $html_desc_prefix)

$if_title_desc
เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบ‚เบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ—เบตเปˆเบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเปƒเบŠเป‰เป‚เบ”เบ cfgmaker เป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡
เบ•เบปเบงเปเบ› $if_title. เบญเบฑเบ™เบชเบธเบ”เบ—เป‰เบฒเบเปเบกเปˆเบ™เปƒเบŠเป‰เป€เบ›เบฑเบ™เบชเบฐเบ•เบฃเบดเบ‡เป€เบ•เบฑเบกเปƒเบ™เบซเบปเบงเบ‚เปเป‰ "Title[]".
เปเบฅเบฐเบžเบฒเบเบชเปˆเบงเบ™ H1 เปƒเบ™ PageTop[].

$if_title_desc เบ–เบทเบเบ„เบงเบšเบ„เบธเบกเป‚เบ”เบเบ•เบปเบงเป€เบฅเบทเบญเบเป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ --if-descr เป€เบŠเบดเปˆเบ‡เบ—เบฒเบ‡เบญเป‰เบญเบก
เบ„เบงเบšโ€‹เบ„เบธเบกโ€‹เป€เบ™เบทเป‰เบญโ€‹เปƒเบ™โ€‹เบ‚เบญเบ‡โ€‹ $if_title

(เบ•เบปเบงเปเบ› HTML เบ—เบตเปˆเบซเบฅเบปเบšเบซเบ™เบต: $html_if_title_desc)

เบŠเปˆเบงเบเป€เบซเบผเบทเบญ เบซเบ™เป‰เบฒเบ—เบตเปˆ เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ เปเบกเปˆเปเบšเบš

เบซเบ™เป‰เบฒเบ—เบตเปˆเบ•เปเปˆเป„เบ›เบ™เบตเป‰เบกเบตเบขเบนเปˆเป€เบžเบทเปˆเบญเบญเปเบฒเบ™เบงเบเบ„เบงเบฒเบกเบชเบฐเบ”เบงเบเปƒเบ™เบเบฒเบ™เบ‚เบฝเบ™เป‚เบฎเบ”เปเบฅเบฐเปเบกเปˆเปเบšเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš.

html_escape(string)
html_escape() เป€เบญเบปเบฒ string เป€เบ›เบฑเบ™ argument เปเบฅเบฐเบชเบปเปˆเบ‡เบ„เบทเบ™ string เปƒเบซเบกเปˆเบšเปˆเบญเบ™เบ—เบตเปˆ the
เบเบฒเบ™เบ—เบปเบ”เปเบ—เบ™เบ•เปเปˆเป„เบ›เบ™เบตเป‰เป„เบ”เป‰เบ–เบทเบเป€เบฎเบฑเบ”เปเบฅเป‰เบง: เบ•เบปเบงเบญเบฑเบเบชเบญเบ™ "<", ">" เปเบฅเบฐ "&" เบ–เบทเบเปเบ—เบ™เบ—เบตเปˆเบ”เป‰เบงเบ
"<", ">" เปเบฅเบฐ "&" เปเบฅเบฐเบงเปˆเบฒเปเบ–เบงเปƒเปเปˆเบ—เบตเปˆเบเบฑเบ‡เบขเบนเปˆเปƒเบ™เบชเบฐเบ•เบฃเบดเบ‡เบ™เบฑเป‰เบ™เบ–เบทเบเบ™เบณเปœเป‰เบฒเบ”เป‰เบงเบ.
" " เปเบฅเบฐเบ•เปเปˆเบ—เป‰เบฒเบเบ”เป‰เบงเบเบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบเบฐเบซเบงเปˆเบฒเบ‡ (เปเบ–เบงเปƒเปเปˆเบขเบนเปˆเบ—เป‰เบฒเบเบชเบฐเบ•เบฃเบดเบ‡เบšเปเปˆเปเบกเปˆเบ™
เปเบ•เบฐ).

oid_pick($router_connect,$v3opt,"oid1","oid2"...)
เบŸเบฑเบ‡เบŠเบฑเบ™เบ™เบตเป‰เบˆเบฐเบžเบฐเบเบฒเบเบฒเบกเบชเปเบฒเบซเบผเบงเบ”เปเบ•เปˆเบฅเบฐ oids เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เบˆเบปเบ™เบเปˆเบงเบฒเบกเบฑเบ™เบ›เบฐเบชเบปเบšเบœเบปเบ™เบชเปเบฒเป€เบฅเบฑเบ”เบซเบผเบท
เป„เบ”เป‰เปเบปเบ” oids. เบกเบฑเบ™เบˆเบฐเบชเบปเปˆเบ‡เบ„เบทเบ™เบŠเบทเปˆเบ‚เบญเบ‡ oid เบ—เปเบฒเบญเบดเบ”เบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบซเบผเบท undef เบ–เป‰เบฒ
เบกเบฑเบ™เบšเปเปˆเบ›เบฐเบชเบปเบšเบœเบปเบ™เบชเปเบฒเป€เบฅเบฑเบ”

เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡ เปเบกเปˆเปเบšเบš เป„เบŸ

เบ•เบปเบงเบขเปˆเบฒเบ‡เปเบกเปˆเปเบšเบš 1: เบเบฒเบ™เบเปเบฒเบˆเบฑเบ”เป€เบ›เบปเป‰เบฒเปเบฒเบเบ—เบตเปˆเบ–เบทเบเบ›เบฐเบ•เบดเป€เบชเบ”เบˆเบฒเบเบเบฒเบ™เบ›เบฐเบเบปเบ”เบ•เบปเบง

เป„เบŸเบฅเปŒเปเบกเปˆเปเบšเบšเบ™เบตเป‰เบชเป‰เบฒเบ‡เบฅเบฐเบซเบฑเบ”เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ”เบฝเบงเบเบฑเบ™เบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡เบ•เปเปˆเบชเปˆเบงเบ™เบ•เบดเบ”เบ•เปเปˆเบเบฑเบš cfgmaker
เป€เบฎเบฑเบ”เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบเบปเบเป€เบงเบฑเป‰เบ™เบงเปˆเบฒเบกเบฑเบ™เบเปเบฒเบˆเบฑเบ”เบ—เบธเบเบชเบฒเบ (เบ„เปเบฒเป€เบซเบฑเบ™เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบš
config code) เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป€เบเบตเบ”เบ‚เบถเป‰เบ™เบˆเบฐเบ–เบทเบเบ›เบฐเบ•เบดเป€เบชเบ”.

เบ–เป‰เบฒ (เบšเปเปˆเปเบกเปˆเบ™ $problem_lines)
{
$target_lines .= <

เป€เบ›เบปเป‰เบฒเปเบฒเบ[$target_name]: $if_ref:$router_connect
SetEnv[$target_name]: MRTG_INT_IP="$if_ip" MRTG_INT_DESCR="$if_snmp_descr"
ECHO

เบ–เป‰เบฒ ($directory_name) {
$target_lines .= "เป„เบ”เป€เบฃเบฑเบเบ—เปเบฃเบต[$target_name]: $directory_name\n";
}

$target_lines .= <
MaxBytes[$target_name]: $if_speed
เบซเบปเบงเบ‚เปเป‰[$target_name]: $html_desc_prefix$html_if_title_desc -- $sysname
PageTop[$target_name]: $html_desc_prefix$html_if_title_desc -- $sysname



เบฅเบฐเบšเบปเบš:
$sysname เปƒเบ™ $html_syslocation


เบœเบนเป‰เบฎเบฑเบเบชเบฒ:
$html_syscontact


เบฅเบฒเบเบฅเบฐเบญเบฝเบ”:
$html_if_description


เบ›เบฐเป€เบžเบ” if:
$html_if_type_desc ($if_type_num)


ifName:
$html_if_snmp_name

ECHO

$target_lines .= <

เบŠเบทเปˆเบœเบญเบ”:
$if_port_name

ECHO

$target_lines .= <

เบŠเบทเปˆเบœเบญเบ”:
$if_pp_port_name

ECHO

$target_lines .= <

เบ„เบงเบฒเบกเป„เบงเบชเบนเบ‡เบชเบธเบ”:
$if_speed_str

ECHO

$target_lines .= <

IP:
$if_ip ($if_dns_name)

ECHO

$target_lines .= <


ECHO
} else {
$head_lines="";
$problem_lines="";
$target_lines="";
$separator_lines="";
}

เปเบกเปˆเปเบšเบš เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡ 2: เบ‡เปˆเบฒเบเบเบงเปˆเบฒ Version of เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡ 1

เบ•เบปเบงเบขเปˆเบฒเบ‡ 1 เปเบกเปˆเบ™เบšเบฒเบ‡เบชเปˆเบงเบ™เบกเบตเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เป€เบžเบทเปˆเบญเบชเบฐเปเบ”เบ‡เบงเบดเบ—เบตเบเบฒเบ™เบ›เบฑเบšเปเบ•เปˆเบ‡เบเบฒเบ™เบชเป‰เบฒเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš
เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเปเบ•เปˆเบเบฑเบ‡เบชเบฐเบซเบ™เบญเบ‡เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบ‚เบญเบ‡เบงเบดเบ—เบตเบเบฒเบ™เบ•เบปเบงเปเบ›เบ•เปˆเบฒเบ‡เป†เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™เปเบกเปˆเปเบšเบš "เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™".
เบญเบฑเบ™เปƒเบ”เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบงเปˆเบฒ cfgmaker เบ›เบปเบเบเบฐเบ•เบดเปƒเบŠเป‰.

เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบžเบฝเบ‡เปเบ•เปˆเบชเบปเบ™เปƒเบˆเปƒเบ™เบงเบดเบ—เบตเบ—เบตเปˆเบ‡เปˆเบฒเบเบ—เบตเปˆเบชเบธเบ”เบ‚เบญเบ‡เบเบฒเบ™เบเปเบฒเบˆเบฑเบ”เบเบฒเบ™เบ›เบฐเบ•เบดเป€เบชเบ”เป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™
เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš, เปเบกเปˆเปเบšเบšเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เบˆเบฐเป€เบฎเบฑเบ”เบงเบฝเบเป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เป‚เบ”เบเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ $default_target_lines.

เบ–เป‰เบฒ($if_ok) {
$target_lines = $default_target_lines;
} else {
$head_lines="";
$problem_lines="";
$target_lines="";
$separator_lines="";
}

เปเบกเปˆเปเบšเบš เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡ 3: เบเบฒเบ™เบชเป‰เบฒเบ‡ CPU เบ„เบฒเบ”เบซเบกเบฒเบเบ•เบปเป‰เบ™เบ•เป เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ เป€เบˆเบปเป‰เบฒเบžเบฒเบš

เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เปเบกเปˆเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เปเบกเปˆเปเบšเบšเป€เบˆเบปเป‰เบฒเบžเบฒเบš.

$head_lines .= <
#------------------------------------------------ --------------------
ECHO

$target_name เบ‚เบญเบ‡เบ‚เป‰เบญเบ = $router_name . ".cpu";

$target_lines .= <

YLegend[$target_name]: เบเบฒเบ™เป‚เบซเบผเบ” CPU เป€เบ›เบตเป€เบŠเบฑเบ™
ShortLegend[$target_name]: %
Legend1[$target_name]: CPU เป‚เบซเบผเบ”เปƒเบ™ %
Legend2[$target_name]:
Legend3[$target_name]: เบเบฒเบ™เป‚เบซเบผเบ” CPU เบชเบนเบ‡เบชเบธเบ”เบ—เบตเปˆเบชเบฑเบ‡เป€เบเบ”เป„เบ”เป‰
Legend4[$target_name]:
LegendI[$target_name]: เบเบฒเบ™เป‚เบซเบผเบ” CPU:
LegendO[$target_name]:
WithPeak[$target_name]: เป€เบญเบต
MaxBytes[$target_name]: 100
เบ•เบปเบงเป€เบฅเบทเบญเบ[$target_name]: เบ‚เบฐเบซเบเบฒเบ, เบงเบฑเบ”เปเบ—เบ, เบšเปเปˆเบกเบตเบชเปˆเบงเบ™เบฎเป‰เบญเบ
เบซเบปเบงเบ‚เปเป‰[$target_name]: เบเบฒเบ™เป‚เบซเบผเบ” CPU $router_name
เป€เบ›เบปเป‰เบฒเปเบฒเบ[$target_name]: 1.3.6.1.4.1.9.2.1.58.0&1.3.6.1.4.1.9.2.1.58.0:$router_connect
PageTop[$target_name]: เบเบฒเบ™เป‚เบซเบผเบ” CPU $router_name



เบฅเบฐเบšเบปเบš:
$router_name เปƒเบ™ $html_syslocation


เบœเบนเป‰เบฎเบฑเบเบชเบฒ:
$html_syscontact


เบฅเบฒเบเบฅเบฐเบญเบฝเบ”:
$html_sysdescr


เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™:
CPU.



ECHO

เบ•เบปเบงเบขเปˆเบฒเบ‡


เบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เปเบฒเบญเบดเบ”เบชเป‰เบฒเบ‡เป„เบŸเบฅเปŒ config เบชเปเบฒเบฅเบฑเบš router.place.xyz: router เบกเบต
เบŠเบทเปˆเบŠเบธเบกเบŠเบปเบ™ เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐ. เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบเปเบฒเบ™เบปเบ”เป‚เบ”เบเบซเบกเบฒเบเป€เบฅเบ IP เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ. เบชเบญเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบปเปˆเบงเป‚เบฅเบ
เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เป€เบžเบตเปˆเบกโ€‹เป€เบ‚เบปเป‰เบฒโ€‹เป„เบ›โ€‹เปƒเบ™โ€‹เป„เบŸเบฅโ€‹เปŒ configโ€‹. เป„เบŸเบฅเปŒ config เป„เบ”เป‰เบ–เบทเบเป‚เบญเบ™เป„เบ›เบซเบฒ mrtg.conf. '\'
เบชเบฑเบ™เบเบฒเบฅเบฑเบเบขเบนเปˆเบ—เป‰เบฒเบเปเบ–เบงเบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เบ„เบงเบ™เบˆเบฐเบ–เบทเบเบ‚เบฝเบ™เป„เบงเป‰เปƒเบ™เปเบ–เบงเบ”เบฝเบง.

cfgmaker --global "WorkDir: /home/tobi" \
--global "เบ•เบปเบงเป€เบฅเบทเบญเบ[_]: growright,bits" \
--ifref=ip \
[email protected] > mrtg.cfg

เบซเบกเบฒเบเป€เบซเบ”: เบ–เป‰เบฒ cfgmaker เบšเปเปˆเบขเบนเปˆเปƒเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒ, เปเบ•เปˆเป€เบˆเบปเป‰เบฒเบขเบนเปˆเปƒเบ™เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบ—เบตเปˆ cfgmaker เบขเบนเปˆ
เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเป„เบงเป‰, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบกเบฑเบ™เบ”เป‰เบงเบ ./cfgmaker

เบ•เบปเบงเบขเปˆเบฒเบ‡เบ•เปเปˆเป„เบ›เบˆเบฐเบชเป‰เบฒเบ‡เป„เบŸเบฅเปŒ config เบชเปเบฒเบฅเบฑเบšเบชเบตเปˆเบญเบธเบ›เบฐเบเบญเบ™: router1.place.xyz,
router2.place.xyz, switch1.place.xyz เปเบฅเบฐ switch2.place.xyz เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เบเบฑเบšโ€‹เบŠเบธเบกโ€‹เบŠเบปเบ™โ€‹ เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐ.

เบชเบญเบ‡ routers เบˆเบฐเบกเบต --ifref เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒ เบ„เบณ เบญเบฐเบ—เบดเบšเบฒเบ เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบชเบญเบ‡เบชเบฐเบซเบผเบฑเบšเบˆเบฐเปƒเบŠเป‰ --ifref
เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒ เบŠเบทเปˆ. เบ•เปเปˆเป„เบ›, routers เบˆเบฐเปƒเบŠเป‰ --ifdesc เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒ alias เปเบฅเบฐ switch1.place.xyz
เบˆเบฐเปƒเบŠเป‰ --ifdesc เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒ เบ„เบณ เบญเบฐเบ—เบดเบšเบฒเบ เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆ switch2.place.xyz เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ เบŠเบทเปˆ เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™.

เบชเบธเบ”เบ—เป‰เบฒเบ, เบˆเบฐเบกเบตเบชเบญเบ‡เปเบ–เบง Options เปƒเบชเปˆเปƒเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ: เบซเบ™เบถเปˆเบ‡เบˆเบฐเบขเบนเปˆเปƒเบ™
เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบญเบตเบเบญเบฑเบ™เบซเบ™เบถเปˆเบ‡เบˆเบฐเบ–เบทเบเปƒเบชเปˆเบซเบผเบฑเบ‡เบˆเบฒเบเบชเบฒเบเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบชเบญเบ‡ routers
เปเบ•เปˆเบเปˆเบญเบ™เบชเบฒเบเป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบชเบฐเบซเบผเบฑเบš.

cfgmaker --global "WorkDir: /home/tobi" \
--global "เบ•เบปเบงเป€เบฅเบทเบญเบ[_]: growright,bits" \
--ifref=descr \
--ifdesc=เบ™เบฒเบกเปเบเบ‡ \
[email protected] \
[email protected] \
--global "Options[_]: growright" \
--ifref=เบŠเบทเปˆ \
--ifdesc=descr \
[email protected] \
--ifdesc=เบŠเบทเปˆ \
[email protected] > mrtg.cfg

เบ•เบปเบงเบขเปˆเบฒเบ‡เบ•เปเปˆเป„เบ›เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบงเบดเบ—เบตเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ -- เบŠเบธเบกเบŠเบปเบ™, --snmp-เบ—เบฒเบ‡เป€เบฅเบทเบญเบ เปเบฅเบฐ --dns-domain
เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบ‡เปˆเบฒเบเบ”เบฒเบ. เบญเบธเบ›เบฐเบเบญเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบˆเบฐเบ™เปเบฒเปƒเบŠเป‰เบŠเบธเบกเบŠเบปเบ™ เป€เบŠเบทเปˆเบญเบ‡เป„เบงเป‰, เบเบปเบเป€เบงเบฑเป‰เบ™
เบชเปเบฒเบฅเบฑเบš ppp-server เบ—เบตเปˆเปƒเบŠเป‰เบŠเบธเบกเบŠเบปเบ™ เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡. เบญเบธเบ›เบฐเบเบญเบ™เบ—เบฑเบ‡เปเบปเบ”เปƒเบŠเป‰เบ•เบปเบงเป€เบฅเบทเบญเบ SNMP เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰: 1s
เบซเบกเบปเบ”โ€‹เป€เบงโ€‹เบฅเบฒ, 1 เบฅเบญเบ‡ เปƒเปเปˆ เปเบฅเบฐ SNMP เบชเบฐเบšเบฑเบšเบžเบฒเบชเบฒ 2 (เบเบฑเบšเบ„เบทเบ™ เปเบฅเบฐ port เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบฅเบฐเบšเบธเป€เบŠเบดเปˆเบ‡เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเปƒเบŠเป‰
เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™). เบ‚เปเป‰เบเบปเบเป€เบงเบฑเป‰เบ™เบญเบตเบเป€เบ—เบทเปˆเบญเบซเบ™เบถเปˆเบ‡เปเบกเปˆเบ™ ppp-server เบ—เบตเปˆเปƒเบŠเป‰ SNMP เบชเบฐเบšเบฑเบšเบžเบฒเบชเบฒ 1.
เบชเบธเบ”เบ—เป‰เบฒเบ, เบญเบธเบ›เบฐเบเบญเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เปเบกเปˆเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เป‚เบ”เป€เบกเบ™ place.xyz, เบเบปเบเป€เบงเบฑเป‰เบ™เบชเปเบฒเบฅเบฑเบš ppp-server
เป€เบŠเบดเปˆเบ‡เป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เป‚เบ”เป€เบกเบ™ remote.place.xyz. เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเบญเบฑเบ™เบชเบธเบ”เบ—เป‰เบฒเบเปเบกเปˆเบ™เบšเบฑเบ™เบฅเบธเป„เบ”เป‰เป‚เบ”เบเบ‡เปˆเบฒเบเบ”เบฒเบ
เบเบฒเบ™เบฅเบฐเบšเบธเบŠเบทเปˆเบ‚เบญเบ‡ ppp-server เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™ ppp-เป€เบŠเบตเบšเป€เบงเบต.เป„เบฅเบเบฐเป„เบ .

cfgmaker --global "WorkDir: /home/tobi" \
--global "เบ•เบปเบงเป€เบฅเบทเบญเบ[_]: growright,bits" \
--dns-domain=place.xyz \
--community=hidden \
--snmp-options=::1:1::2 \
router1 \
router2 \
router3 \
router4 \
router5 \
เบชเบฐเบซเบผเบฑเบš1 \
เบชเบฐเบซเบผเบฑเบš2 \
เบชเบฐเบซเบผเบฑเบš3 \
เบชเบฐเบซเบผเบฑเบš4 \
เบชเบฐเบซเบผเบฑเบš5 \
เบชเบฐเบซเบผเบฑเบš6 \
เบชเบฐเบซเบผเบฑเบš7 \
[email protected]:::::1 > mrtg.cfg

เปƒเบŠเป‰ cfgmaker เบญเบญเบ™เป„เบฅเบ™เปŒเป‚เบ”เบเปƒเบŠเป‰เบšเปเบฅเบดเบเบฒเบ™ onworks.net


เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบŸเบฃเบต

เบ”เบฒเบงเป‚เบซเบผเบ”เปเบญเบฑเบš Windows เปเบฅเบฐ Linux

  • 1
    Firebird
    Firebird
    Firebird RDBMS เบชเบฐเบซเบ™เบญเบ‡เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” ANSI SQL
    & เปเบฅเปˆเบ™เปƒเบ™ Linux, Windows &
    เป€เบงเบ—เบต Unix เบซเบผเบฒเบ. เบ„เบธเบ™โ€‹เบฅเบฑเบโ€‹เบชเบฐโ€‹เบ™เบฐ
    เบ„เบงเบฒเบกเบชเบญเบ”เบ„เปˆเบญเบ‡ เปเบฅเบฐเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ—เบตเปˆเบ”เบตเป€เบฅเบตเบ”
    เปเบฅเบฐเบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Firebird
  • 2
    KompoZer
    KompoZer
    KompoZer เป€เบ›เบฑเบ™เบšเบฑเบ™เบ™เบฒเบ—เบดเบเบฒเบ™ HTML เบ—เบตเปˆเปƒเบŠเป‰ wysiwyg
    เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™ Mozilla Composer. เป€เบ›เบฑเบ™
    เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‚เบญเบ‡ Nvu เป„เบ”เป‰เบ–เบทเบเบขเบธเบ”เป€เบŠเบปเบฒ
    เปƒเบ™เบ›เบต 2005, KompoZer เปเบเป‰เป„เบ‚เบ‚เปเป‰เบšเบปเบเบžเปˆเบญเบ‡เบซเบผเบฒเบเบขเปˆเบฒเบ‡เปเบฅเบฐ
    เป€เบžเบตเปˆเบก f...
    เบ”เบฒเบงเป‚เบซเบฅเบ” KompoZer
  • 3
    เบ”เบฒเบงเป‚เบซเบผเบ” Manga เบŸเบฃเบต
    เบ”เบฒเบงเป‚เบซเบผเบ” Manga เบŸเบฃเบต
    The Free Manga Downloader (FMD) เป€เบ›เบฑเบ™
    เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”เบ—เบตเปˆเบ‚เบฝเบ™เปƒเบ™
    Object-Pascal เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เปเบฅเบฐ
    เบเบฒเบ™เบ”เบฒเบงเป‚เบซเบผเบ” manga เบˆเบฒเบเป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ•เปˆเบฒเบ‡เป†.
    เบ™เบตเป‰เปเบกเปˆเบ™เปเบงเปˆเบ™...
    เบ”เบฒเบงเป‚เบซเบผเบ” Manga เบ”เบฒเบงเป‚เบซเบผเบ”เบŸเบฃเบต
  • 4
    Aetbootin
    Aetbootin
    UNetbootin เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเป‰เบฒเบ‡ bootable
    Live USB drives เบชเปเบฒเบฅเบฑเบš Ubuntu, Fedora, เปเบฅเบฐ
    เบเบฒเบ™เปเบˆเบเบขเบฒเบ Linux เบญเบทเปˆเบ™เป†เป‚เบ”เบเบšเปเปˆเบกเบต
    เบเบฒเบ™เป€เบœเบปเบฒเป„เบซเบกเป‰ CD. เบกเบฑเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™ Windows, Linux,
    เปเบฅเบฐ ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” UNetbootin
  • 5
    Dolibarr ERP - CRM
    Dolibarr ERP - CRM
    Dolibarr ERP - CRM เปเบกเปˆเบ™เปƒเบŠเป‰เบ‡เปˆเบฒเบ
    เบŠเบธเบ”เบŠเบญเบšเปเบงเปเบซเบผเปˆเบ‡เป€เบ›เบตเบ” ERP เปเบฅเบฐ CRM
    (เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบงเบฑเบš php เบซเบผเบทเป€เบ›เบฑเบ™
    เบŠเบญเบšโ€‹เปเบง standaloneโ€‹) เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบ—เบธโ€‹เบฅเบฐโ€‹เบเบดเบ”โ€‹,
    เบžเบทเป‰เบ™เบ–เบฒเบ™...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Dolibarr ERP - CRM
  • 6
    SQuirreL SQL Client
    SQuirreL SQL Client
    SQuirreL SQL Client เป€เบ›เบฑเบ™ SQL เปเบšเบšเบเบฃเบฒเบŸเบดเบ
    เบฅเบนเบเบ„เป‰เบฒเบ‚เบฝเบ™เปƒเบ™ Java เบ—เบตเปˆเบˆเบฐเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰
    เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบšเบดเปˆเบ‡เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ‚เบญเบ‡ JDBC เป„เบ”เป‰
    เบ–เบฒเบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ—เบตเปˆโ€‹เบชเบญเบ”โ€‹เบ„เป‰เบญเบ‡โ€‹เบเบฑเบ™โ€‹, เบ—เปˆเบญเบ‡โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เปƒเบ™โ€‹
    เป‚เบ•เบฐ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” SQuirreL SQL Client
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Linux เบ„เบณ เบชเบฑเปˆเบ‡

Ad