VoIP เชเซ‚ - เชœเซ‹เช—เชตเชพเชˆ

เชชเชฐเชฟเชšเชฏ

เชเช• เชฆเชฟเชตเชธ, เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸเซ‡ เช…เชฎเชพเชฐเซ€ เช“เชซเชฟเชธเชฎเชพเช‚ IP เชŸเซ‡เชฒเชฟเชซเซ‹เชจเซ€ เชฆเชพเช–เชฒ เช•เชฐเชตเชพเชจเชพ เชชเซเชฐเชฏเซ‹เช—เชจเซ‡ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ€. เช† เช•เซเชทเซ‡เชคเซเชฐเชฎเชพเช‚ เชฎเชพเชฐเซ‹ เช…เชจเซเชญเชต เช“เช›เซ‹ เชนเซ‹เชตเชพเชฅเซ€, เช† เช•เชพเชฐเซเชฏเซ‡ เชฎเชพเชฐเชพเชฎเชพเช‚ เช–เซ‚เชฌ เชœ เชฐเชธ เชœเชพเช—เซเชฏเซ‹ เช…เชจเซ‡ เชนเซเช‚ เช† เชฎเซเชฆเซเชฆเชพเชจเชพ เชตเชฟเชตเชฟเชง เชชเชพเชธเชพเช“เชจเซ‹ เช…เชญเซเชฏเชพเชธ เช•เชฐเชตเชพเชฎเชพเช‚ เชกเซ‚เชฌเซ€ เช—เชฏเซ‹. เชกเชพเช‡เชตเชจเชพ เช…เช‚เชคเซ‡, เชฎเซ‡เช‚ เชœเซ‡ เชœเซเชžเชพเชจ เชฎเซ‡เชณเชตเซเชฏเซเช‚ เชนเชคเซเช‚ เชคเซ‡ เช•เซ‹เชˆเชจเซ‡ เช‰เชชเชฏเซ‹เช—เซ€ เชฅเชถเซ‡ เชคเซ‡เชตเซ€ เช†เชถเชพ เชธเชพเชฅเซ‡ เชถเซ‡เชฐ เช•เชฐเชตเชพเชจเซเช‚ เชจเช•เซเช•เซ€ เช•เชฐเซเชฏเซเช‚. เชคเซ‹โ€ฆ

เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชกเซ‡เชŸเชพ

เชซเซ‚เชฆเชกเซ€ เชชเชธเช‚เชฆ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€ เช…เชจเซ‡ IP PBX เชคเชฐเซ€เช•เซ‡ เชคเซˆเชจเชพเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€. เชซเซ‹เชจ เชซเซเชฒเซ€เชŸเชฎเชพเช‚ Cisco 7906g, Panasonic UT-KX123B, Grandstream GXP1400 เช…เชจเซ‡ Dlink DPH-150S(E)/F3, เชฏเซ‡เชฒเชฟเช‚เช• T19 เช…เชจเซ‡ T21 เช‰เชชเช•เชฐเชฃเซ‹เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡. เช† เชญเชฟเชจเซเชจเชคเชพ เช เชนเช•เซ€เช•เชคเชจเซ‡ เช•เชพเชฐเชฃเซ‡ เช›เซ‡ เช•เซ‡ เชชเซเชฐเชฏเซ‹เช—เชจเชพ เชญเชพเช— เชฐเซ‚เชชเซ‡, เช•เชฟเช‚เชฎเชค/เช—เซเชฃเชตเชคเซเชคเชพ/เชธเช—เชตเชกเชคเชพ เช—เซเชฃเซ‹เชคเซเชคเชฐ เชชเชฐ เช…เชญเชฟเชชเซเชฐเชพเชฏ เชฐเชšเชตเชพ เชฎเชพเชŸเซ‡ เชฌเชงเซเช‚ เชฅเซ‹เชกเซเช‚ เช…เชœเชฎเชพเชตเชตเชพเชจเซเช‚ เชจเช•เซเช•เซ€ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚.

เช‰เชฆเซเชฆเซ‡เชถ

เชถเช•เซเชฏ เชคเซ‡เชŸเชฒเชพ เชจเชตเชพ เช‰เชชเช•เชฐเชฃเซ‹เชจเซ‡ เชธเซ‡เชŸ เช•เชฐเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชจเซ‡ เชธเชฐเชณ เช…เชจเซ‡ เชเช•เซ€เช•เซƒเชค เช•เชฐเซ‹. เชฌเชงเชพ เชซเซ‹เชจ เชธเชฎเชฏ เชธเชฎเชจเซเชตเชฏเชฟเชค เชนเซ‹เชตเชพ เชœเซ‹เชˆเช, เชธเชฐเซเชตเชฐเชฎเชพเช‚เชฅเซ€ เชซเซ‹เชจ เชฌเซเช• เชฒเซ‹เชก เช•เชฐเซ‡เชฒเซ€ เชนเซ‹เชตเซ€ เชœเซ‹เชˆเช เช…เชจเซ‡ เชเชกเชฎเชฟเชจเชฟเชธเซเชŸเซเชฐเซ‡เชŸเชฐ เชฎเชพเชŸเซ‡ เชธเซ‡เชŸเชฟเช‚เช—เซเชธเชจเซ€ เชเช•เซเชธเซ‡เชธ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเซ€ เชœเซ‹เชˆเช.

เช† เชธเชฎเชธเซเชฏเชพเชจเซ‹ เช‰เช•เซ‡เชฒ เชธเชฐเชณ เช›เซ‡ - เชซเซ‹เชจเชจเซเช‚ เชธเซเชตเชšเชพเชฒเชฟเชค เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชฒเชพเช—เซ เช•เชฐเซ‹, เช•เชนเซ‡เชตเชพเชคเชพ. เชœเซ‹เช—เชตเชพเชˆ. เช–เชฐเซ‡เช–เชฐ, เช† เช…เชฆเซเชญเซเชค เช•เชพเชฐเซเชฏเชจเชพ เชฎเชพเชฐเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃเชจเซ€ เชšเชฐเซเชšเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡.

tftpd, dhcpd เช—เซ‹เช เชตเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡

เชซเซ‹เชจ เชชเชฐ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชฎเซ‡เช‚ tftp เชจเซ‡ เชธเชพเชฐเซเชตเชคเซเชฐเชฟเช• เชตเชฟเช•เชฒเซเชช เชคเชฐเซ€เช•เซ‡ เชชเชธเช‚เชฆ เช•เชฐเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡ เชคเชฎเชพเชฎ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเซเชธ เชฆเซเชตเชพเชฐเชพ เชธเชฎเชฐเซเชฅเชฟเชค เช›เซ‡, เช—เซ‹เช เชตเชตเชพเชฎเชพเช‚ เช…เชจเซ‡ เชธเช‚เชšเชพเชฒเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เชธเชฐเชณ เช›เซ‡.

tftp เชฎเชพเชŸเซ‡ เช•เซ‹เชˆ เชšเซ‹เช•เซเช•เชธ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€. เชฎเซ‡เช‚ เชชเซเชฐเชฎเชพเชฃเชญเซ‚เชค tftpd เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซเชฏเซเช‚ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ€ เชฐเซ‚เชŸ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เชฎเชพเช‚ เชฌเชงเซ€ เชœเชฐเซ‚เชฐเซ€ เชซเชพเช‡เชฒเซ‹ เชฎเซ‚เช•เซ€ เช›เซ‡.
เชฎเซ‡เช‚ เชซเซ‹เชจ เชจเชฟเชฐเซเชฎเชพเชคเชพ เช…เชจเซเชธเชพเชฐ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เช“เชฎเชพเช‚ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เชซเชพเช‡เชฒเซ‹ เชฎเซ‚เช•เซ€ เช›เซ‡. เชธเชพเชšเซเช‚, เชธเชฟเชธเซเช•เซ‹ เช‰เชชเช•เชฐเชฃ เช•เซเชฏเชพเชฐเซ‡เชฏ เชคเซ‡เชจเชพ เชซเซ‹เชฒเซเชกเชฐเชฎเชพเช‚ เชจเชนเซ‹เชคเซเช‚ เช—เชฏเซเช‚, เชคเซ‡เชฅเซ€ เชฎเชพเชฐเซ‡ เชคเซ‡เชจเซ‡ เชคเซ‡เชจเชพ เชฐเซเชŸเชฎเชพเช‚ เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเชตเซเช‚ เชชเชกเซเชฏเซเช‚.

เชซเซ‹เชจเชจเซ‡ tftp เชธเชฐเซเชตเชฐเชจเชพ เชธเซเชฅเชพเชจ เชชเชฐ เชจเชฟเชฐเซเชฆเซ‡เชถ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชฎเซ‡เช‚ เชตเชฟเช•เชฒเซเชช-66 เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซเชฏเซ‹. เชตเชงเซเชฎเชพเช‚, เชคเซ‡เชฎเชฃเซ‡ เชคเซ‡เชฎเชจเซ‡ เช‰เชคเซเชชเชพเชฆเช• เชฆเซเชตเชพเชฐเชพ เช…เชฒเช— เชตเชฐเซเช—เซ‹เชฎเชพเช‚ เชตเชฟเชญเชพเชœเชฟเชค เช•เชฐเซเชฏเชพ. เชฆเชฐเซ‡เช• เชตเชฐเซเช—เชจเซ‡ เชคเซ‡เชจเซเช‚ เชชเซ‹เชคเชพเชจเซเช‚ เชเชกเซเชฐเซ‡เชธ เชธเซ‡เช—เชฎเซ‡เชจเซเชŸ เช…เชจเซ‡ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชซเชพเช‡เชฒเซ‹ เชฎเชพเชŸเซ‡ เชเช• เชตเซเชฏเช•เซเชคเชฟเช—เชค เชซเซ‹เชฒเซเชกเชฐ เชชเซเชฐเชพเชชเซเชค เชฅเชฏเซเช‚. เชฎเชพเชฐเซเช— เชฆเซเชตเชพเชฐเชพ, เชกเซ€-เชฒเชฟเช‚เช•เชจเชพ เช‰เชชเช•เชฐเชฃเซ‹เชจเซ€ MAC เชธเชฐเชจเชพเชฎเชพเช‚เช“ เชฆเซเชตเชพเชฐเชพ เช—เชฃเชคเชฐเซ€ เช•เชฐเชตเชพเชจเซ€ เชนเชคเซ€, เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡เช“ dhcp เชตเชฟเชจเช‚เชคเซ€เชฎเชพเช‚ เช‰เชคเซเชชเชพเชฆเช• เชตเชฟเชถเซ‡ เชฎเชพเชนเชฟเชคเซ€ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชคเชพ เชจเชฅเซ€.

เชซเซเชฐเซ‡เช—เชฎเซ‡เชจเซเชŸ dhcpd.conf

# เชœเชฐเซ‚เชฐเซ€ เชตเชฟเช•เชฒเซเชชเซ‹เชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเซ‹ เชตเชฟเช•เชฒเซเชช เชตเชฟเช•เชฒเซเชช-66 เช•เซ‹เชก 66 = เชŸเซ‡เช•เซเชธเซเชŸ; เชตเชฐเซเช— "panasonic" { เชฎเซ‡เชš if substring (option vendor-class-identifier,0,9) = "Panasonic"; เชตเชฟเช•เชฒเซเชช เชตเชฟเช•เชฒเซเชช-66 "10.1.1.50/panasonic/"; } class "cisco" { match if substring (option vendor-class-identifier,0,36) = "Cisco Systems, Inc. IP Phone CP-7906"; เชตเชฟเช•เชฒเซเชช เชตเชฟเช•เชฒเซเชช-66 "10.1.1.50/cisco/"; } เชตเชฐเซเช— "เช—เซเชฐเชพเชจเซเชกเชธเซเชŸเซเชฐเซ€เชฎ" { เชฎเซ‡เชš เชœเซ‹ substring (option vendor-class-identifier,0,11) = "เช—เซเชฐเชพเชจเซเชกเชธเซเชŸเซเชฐเซ€เชฎ"; เชตเชฟเช•เชฒเซเชช เชตเชฟเช•เชฒเซเชช-66 "10.1.1.50/เช—เซเชฐเชพเชจเซเชกเชธเซเชŸเซเชฐเซ€เชฎ/"; } เชตเชฐเซเช— "dlink" { เชฎเซ‡เชš เชœเซ‹ (เชฌเชพเชˆเชจเชฐเซ€-เชŸเซ-เชเชธเซเช•เซ€ (16,8,":", เชธเชฌเชธเซเชŸเซเชฐเชฟเช‚เช—(เชนเชพเชฐเซเชกเชตเซ‡เชฐ,1,4)) = "c8:d3:a3:8d") เช…เชฅเชตเชพ (เชฆเซเชตเชฟเชธเช‚เช—เซ€-เชฅเซ€-ascii (16,8,":", เชธเชฌเชธเซเชŸเซเชฐเชฟเช‚เช—(เชนเชพเชฐเซเชกเชตเซ‡เชฐ,1,4)) = "90:94:e4:72"); เชตเชฟเช•เชฒเซเชช เชตเชฟเช•เชฒเซเชช-66 "10.1.1.50/dlink/"; } เชตเชฐเซเช— "yealink" { เชฎเซ‡เชš เชœเซ‹ substring (option vendor-class-identifier,0,7) = "Yealink"; เชตเชฟเช•เชฒเซเชช เชตเชฟเช•เชฒเซเชช-66 "10.1.1.50/yealink/"; }

เชซเซ‹เชจเชจเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เชชเซ‚เชฒเชฎเชพเช‚เชฅเซ€ เชฌเชณเชœเชฌเชฐเซ€เชฅเซ€ เชฌเชพเช•เชพเชค เชฐเชพเช–เชตเชพ เชชเชกเซเชฏเชพ เชนเชคเชพ. เชจเชนเชฟเช‚เชคเชฐ, เชคเซ‡เช“ เชคเซ‡เชฎเชจเชพ "เชชเซ‡เชกเชฒเชฟเช‚เช— เชชเซ‚เชฒ" เชชเชฐ เชœเชตเชพ เชฎเชพเช‚เช—เชคเชพ เชจ เชนเชคเชพ.
เชธเชฌเชจเซ‡เชŸ เชธเซ‡เชŸเชฟเช‚เช—เซเชธเชจเซเช‚ เช‰เชฆเชพเชนเชฐเชฃ

เชธเชฌเชจเซ‡เชŸ 10.1.1.0 เชจเซ‡เชŸเชฎเชพเชธเซเช• 255.255.255.0 { เชตเชฟเช•เชฒเซเชช เชฐเชพเช‰เชŸเชฐเซเชธ 10.1.1.1; เชชเซ‚เชฒ { "เชธเชฟเชธเซเช•เซ‹" เชจเชพ เชธเชญเซเชฏเซ‹เชจเซ‡ เชจเช•เชพเชฐเชตเชพ; "เชชเซ‡เชจเชพเชธเซ‹เชจเชฟเช•" เชจเชพ เชธเชญเซเชฏเซ‹เชจเซ‡ เชจเช•เชพเชฐเซ‹; "dlink" เชจเชพ เชธเชญเซเชฏเซ‹เชจเซ‡ เชจเช•เชพเชฐเซ‹; เชถเซเชฐเซ‡เชฃเซ€ 10.1.1.230 10.1.1.240; } เชชเซ‚เชฒ { "เชธเชฟเชธเซเช•เซ‹" เชจเชพ เชธเชญเซเชฏเซ‹เชจเซ‡ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‹; เชถเซเชฐเซ‡เชฃเซ€ 10.1.1.65 10.1.1.69; } เชชเซ‚เชฒ { "เชชเซ‡เชจเชพเชธเซ‹เชจเชฟเช•" เชจเชพ เชธเชญเซเชฏเซ‹เชจเซ‡ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‹; เชถเซเชฐเซ‡เชฃเซ€ 10.1.1.60 10.1.1.64; } เชชเซ‚เชฒ { "dlink" เชจเชพ เชธเชญเซเชฏเซ‹เชจเซ‡ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‹; เชถเซเชฐเซ‡เชฃเซ€ 10.1.1.55 10.1.1.59; } }

เชธเชพเชฎเซ‡เชฒ เชฌเชงเซ€ เชธเซ‡เชตเชพเช“ เชชเซเชจเชƒเชชเซเชฐเชพเชฐเช‚เชญ เช•เชฐเซเชฏเชพ เชชเช›เซ€, เชซเซ‹เชจ เชตเชฟเชถเซเชตเชพเชธเชชเซ‚เชฐเซเชตเช• เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เชฎเชพเชŸเซ‡ เชคเซ‡เชฎเชจเชพ เชธเซ‹เช‚เชชเซ‡เชฒ tftp เชธเชฐเซเชตเชฐ เชชเชฐ เช—เชฏเชพ. เชœเซ‡ เชฌเชพเช•เซ€ เช›เซ‡ เชคเซ‡ เชคเซ‡เชฎเชจเซ‡ เชคเซเชฏเชพเช‚ เชฎเซ‚เช•เชตเชพเชจเซเช‚ เช›เซ‡.

เชธเชฟเชธเซเช•เซ‹ 7906

เชฎเชจเซ‡ เช† เช‰เชชเช•เชฐเชฃเซ‹ เชคเซ‡เชฎเชจเชพ เชฎเซ‚เชณ เชชเซ‡เช•เซ‡เชœเชฟเช‚เช—เชฎเชพเช‚ เชฎเชณเซเชฏเชพเช‚ เช›เซ‡. เชซเซ‚เชฆเชกเซ€ เชธเชพเชฅเซ‡ เชฎเชฟเชคเซเชฐเชคเชพ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฎเชพเชฐเซ‡ เชคเซ‡เชจเซ‡ เชฌเชฆเชฒเชตเซเช‚ เชชเชกเซเชฏเซเช‚. เชชเชฐเช‚เชคเซ เชคเซ‡ เชเช• เช…เชฒเช— เชตเชพเชฐเซเชคเชพ เช›เซ‡. เชšเซ‹เช•เซเช•เชธ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เช‰เชชเช•เชฐเชฃเชจเซ‡ เช—เซ‹เช เชตเชตเชพ เชฎเชพเชŸเซ‡, เชธเซ‚เชšเชจเชพเช“ เช…เชจเซเชธเชพเชฐ, เชฎเซ‡เช‚ tftp เชธเชฐเซเชตเชฐเชจเชพ เชฐเซเชŸเชฎเชพเช‚ SEPAABBCCDDEEFF.cnf.xml เชซเชพเช‡เชฒ เชฌเชจเชพเชตเซ€ เช›เซ‡. เชœเซเชฏเชพเช‚ AABBCCDDEEFF เช เช‰เชชเช•เชฐเชฃเชจเซเช‚ MAC เชธเชฐเชจเชพเชฎเซเช‚ เช›เซ‡.

เชธเชฟเชธเซเช•เซ‹เชฅเซ€ เชซเซ‹เชจ เชธเซ‡เชŸ เช•เชฐเชตเชพ เชตเชฟเชถเซ‡ เชคเซ‡ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชเช• เช•เชฐเชคเชพ เชตเชงเซ เชตเช–เชค เชฒเช–เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡, เชคเซ‡เชฅเซ€ เชนเซเช‚ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เชธเชพเชฅเซ‡ เชเช• เช•เชพเชฐเซเชฏเช•เชพเชฐเซ€ เชซเชพเช‡เชฒ เช›เซ‹เชกเซ€เชถ.
เชธเชฟเชธเซเช•เซ‹ เชฎเชพเชŸเซ‡ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ

<?xml version="1.0" encoding="UTF-8"?>
<device xsi_type="axl:XIPPhone" ctiid="94">
<fullConfig>true</fullConfig>
<deviceProtocol>SIP</deviceProtocol>
<sshUserId>root</sshUserId>
<sshPassword>ADMIN_PWD</sshPassword>
<devicePool>
<dateTimeSetting>
<dateTemplate>D-M-Y</dateTemplate>
<timeZone>Central Pacific Standard Time</timeZone>
<ntps>
<ntp>
<name>10.1.1.4</name>
<ntpMode>Unicast</ntpMode>
</ntp>
</ntps>
</dateTimeSetting>
<callManagerGroup>
<members> <member priority="0"> <callManager>
<name>10.1.1.50</name>
<ports>
<ethernetPhonePort>2000</ethernetPhonePort>
<sipPort>5060</sipPort>
<securedSipPort>5061</securedSipPort>
</ports>
<processNodeName>10.1.1.50</processNodeName>
</callManager> </member> </members>
</callManagerGroup>
<srstInfo>
<srstOption>Disable</srstOption>
</srstInfo>
<connectionMonitorDuration>120</connectionMonitorDuration>
</devicePool>
<sipProfile>
<sipCallFeatures>
<cnfJoinEnabled>true</cnfJoinEnabled>
<callForwardURI>x-cisco-serviceuri-cfwdall</callForwardURI>
<callPickupURI>x-cisco-serviceuri-pickup</callPickupURI>
<callPickupListURI>x-cisco-serviceuri-opickup</callPickupListURI>
<callPickupGroupURI>x-cisco-serviceuri-gpickup</callPickupGroupURI>
<meetMeServiceURI>x-cisco-serviceuri-meetme</meetMeServiceURI>
<abbreviatedDialURI>x-cisco-serviceuri-abbrdial</abbreviatedDialURI>
<rfc2543Hold>false</rfc2543Hold>
<callHoldRingback>2</callHoldRingback>
<localCfwdEnable>true</localCfwdEnable>
<semiAttendedTransfer>true</semiAttendedTransfer>
<anonymousCallBlock>2</anonymousCallBlock>
<callerIdBlocking>2</callerIdBlocking>
<dndControl>0</dndControl>
<remoteCcEnable>true</remoteCcEnable>
<retainForwardInformation>false</retainForwardInformation>
</sipCallFeatures>
<sipStack>
<sipInviteRetx>6</sipInviteRetx>
<sipRetx>10</sipRetx>
<timerInviteExpires>180</timerInviteExpires>
<timerRegisterExpires>3600</timerRegisterExpires>
<timerRegisterDelta>5</timerRegisterDelta>
<timerKeepAliveExpires>120</timerKeepAliveExpires>
<timerSubscribeExpires>120</timerSubscribeExpires>
<timerSubscribeDelta>5</timerSubscribeDelta>
<timerT1>500</timerT1>
<timerT2>4000</timerT2>
<maxRedirects>70</maxRedirects>
<remotePartyID>true</remotePartyID>
<userInfo>None</userInfo>
</sipStack>
<autoAnswerTimer>1</autoAnswerTimer>
<autoAnswerAltBehavior>false</autoAnswerAltBehavior>
<autoAnswerOverride>true</autoAnswerOverride>
<transferOnhookEnabled>false</transferOnhookEnabled>
<enableVad>false</enableVad>
<preferredCodec>none</preferredCodec>
<dtmfAvtPayload>101</dtmfAvtPayload>
<dtmfDbLevel>3</dtmfDbLevel>
<dtmfOutofBand>avt</dtmfOutofBand>
<kpml>3</kpml>
<alwaysUsePrimeLine>false</alwaysUsePrimeLine>
<alwaysUsePrimeLineVoiceMail>false</alwaysUsePrimeLineVoiceMail>
<phoneLabel>Cisco Phone</phoneLabel>
<stutterMsgWaiting>2</stutterMsgWaiting>
<callStats>false</callStats>
<offhookToFirstDigitTimer>15000</offhookToFirstDigitTimer>
<silentPeriodBetweenCallWaitingBursts>10</silentPeriodBetweenCallWaitingBursts>
<disableLocalSpeedDialConfig>true</disableLocalSpeedDialConfig>
<poundEndOfDial>false</poundEndOfDial>
<startMediaPort>16384</startMediaPort>
<stopMediaPort>32766</stopMediaPort>
<sipLines>
<line button="1" lineIndex="1">
<featureID>9</featureID>
<proxy>10.1.1.50</proxy>
<port>5060</port>
<autoAnswer> <autoAnswerEnabled>2</autoAnswerEnabled> </autoAnswer>
<callWaiting>3</callWaiting>
<sharedLine>false</sharedLine>
<messageWaitingLampPolicy>3</messageWaitingLampPolicy>
<messagesNumber></messagesNumber>
<ringSettingIdle>4</ringSettingIdle>
<ringSettingActive>5</ringSettingActive>
<forwardCallInfoDisplay>
<callerName>true</callerName>
<callerNumber>true</callerNumber>
<redirectedNumber>false</redirectedNumber>
<dialedNumber>true</dialedNumber>
</forwardCallInfoDisplay>
<featureLabel></featureLabel>
<displayName>User #103</displayName>
<name>103</name>
<authName>103</authName>
<authPassword>SIP_PWD</authPassword>
</line>
</sipLines>
<externalNumberMask>$num</externalNumberMask>
<voipControlPort>5060</voipControlPort>
<dscpForAudio>184</dscpForAudio>
<ringSettingBusyStationPolicy>0</ringSettingBusyStationPolicy>
<dialTemplate>dialplan.xml</dialTemplate>
</sipProfile>
<commonProfile>
<phonePassword>*0#</phonePassword>
<backgroundImageAccess>true</backgroundImageAccess>
<callLogBlfEnabled>2</callLogBlfEnabled>
</commonProfile>
<loadInformation></loadInformation>
<vendorConfig>
<disableSpeaker>false</disableSpeaker>
<disableSpeakerAndHeadset>false</disableSpeakerAndHeadset>
<forwardingDelay>1</forwardingDelay>
<pcPort>0</pcPort>
<settingsAccess>1</settingsAccess>
<garp>0</garp>
<voiceVlanAccess>0</voiceVlanAccess>
<videoCapability>0</videoCapability>
<autoSelectLineEnable>1</autoSelectLineEnable>
<webAccess>0</webAccess>
<daysDisplayNotActive>1,7</daysDisplayNotActive>
<displayOnTime>09:00</displayOnTime>
<displayOnDuration>12:00</displayOnDuration>
<displayIdleTimeout>01:00</displayIdleTimeout>
<spanToPCPort>1</spanToPCPort>
<loggingDisplay>2</loggingDisplay>
<loadServer>10.1.1.50</loadServer>
<recordingTone>0</recordingTone>
<recordingToneLocalVolume>100</recordingToneLocalVolume>
<recordingToneRemoteVolume>50</recordingToneRemoteVolume>
<recordingToneDuration></recordingToneDuration>
<displayOnWhenIncomingCall>0</displayOnWhenIncomingCall>
<rtcp>0</rtcp>
<moreKeyReversionTimer>5</moreKeyReversionTimer>
<autoCallSelect>1</autoCallSelect>
<logServer>10.1.1.50</logServer>
<g722CodecSupport>0</g722CodecSupport>
<headsetWidebandUIControl>0</headsetWidebandUIControl>
<handsetWidebandUIControl>0</handsetWidebandUIControl>
<headsetWidebandEnable>0</headsetWidebandEnable>
<handsetWidebandEnable>0</handsetWidebandEnable>
<peerFirmwareSharing>0</peerFirmwareSharing>
<enableCdpSwPort>1</enableCdpSwPort>
<enableCdpPcPort>1</enableCdpPcPort>
</vendorConfig>
<versionStamp>1143565489-a3cbf294-7526-4c29-8791-c4fce4ce4c37</versionStamp>
<userLocale>
<name>Russian_Russian_Federation</name>
<langCode>ru_RU</langCode>
<version></version>
<winCharSet>utf-8</winCharSet>
</userLocale>
<networkLocale></networkLocale>
<networkLocaleInfo>
<name></name>
<version></version>
</networkLocaleInfo>
<deviceSecurityMode>1</deviceSecurityMode>
<idleTimeout>0</idleTimeout>
<authenticationURL></authenticationURL>
<directoryURL>http://10.1.1.50/provisioning/cisco-services.xml</directoryURL>
<idleURL></idleURL>
<informationURL></informationURL>
<messagesURL></messagesURL>
<proxyServerURL></proxyServerURL>
<servicesURL>http://10.1.1.50/provisioning/cisco-services.xml</servicesURL>
<dscpForSCCPPhoneConfig>96</dscpForSCCPPhoneConfig>
<dscpForSCCPPhoneServices>0</dscpForSCCPPhoneServices>
<dscpForCm2Dvce>96</dscpForCm2Dvce>
<transportLayerProtocol>2</transportLayerProtocol>
<singleButtonBarge>0</singleButtonBarge>
<capfAuthMode>0</capfAuthMode>
<capfList><capf>
<phonePort>3804</phonePort>
<!-- <processNodeName>10.1.1.50</processNodeName> -->
</capf> </capfList>
<certHash></certHash>
<encrConfig>false</encrConfig>
<advertiseG722Codec>1</advertiseG722Codec>
</device>

เชกเซ€-เชฒเชฟเช‚เช• DPH-150S/F3

เชœเซ‹ เชคเชฎเซ‡ เช† เชถเซเชฐเซ‡เชฃเซ€เชฎเชพเช‚ เชซเซ‹เชจ เช–เชฐเซ€เชฆเชตเชพเชจเชพ เช›เซ‹, เชคเซ‹ เชธเชพเชตเชšเซ‡เชค เชฐเชนเซ‹, เช“เชŸเซ‹-เชŸเซเชฏเซเชจเชฟเช‚เช— เชซเช•เซเชค 150S/F3 เช‰เชชเช•เชฐเชฃเซ‹เชฎเชพเช‚ เชœ เชธเชฎเชฐเซเชฅเชฟเชค เช›เซ‡. เชฎเชพเชฐเชพ เชนเชพเชฅเชฎเชพเช‚ เช†เชตเซ‡เชฒเชพ 150S/F2 เช‰เชชเช•เชฐเชฃ เชชเชฐ, เชฎเชจเซ‡ เช†เชตเซ€ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เชฎเชณเซ€ เชจเชฅเซ€.

เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชซเชพเช‡เชฒ xml เช…เชฅเชตเชพ เชธเชพเชฆเชพ เชŸเซ‡เช•เซเชธเซเชŸ เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡. xml เชฎเชพเชŸเซ‡ เชเช• เช†เชตเชถเซเชฏเช•เชคเชพ เช›เซ‡: เชŸเซ…เช— เชฒเชพเช‡เชจเชจเซ€ เชถเชฐเซ‚เช†เชคเชฎเชพเช‚ เชนเซ‹เชตเซ‹ เชœเซ‹เชˆเช, เช…เชจเซเชฏเชฅเชพ เชชเชพเชฐเซเชธเชฐ เชคเซ‡เชจเซ‡ เช…เชตเช—เชฃเชถเซ‡ เช…เชจเซ‡ เช…เชจเซเชฐเซ‚เชช เชชเชฐเชฟเชฎเชพเชฃเชจเซเช‚ เชฎเซ‚เชฒเซเชฏ เชฌเชฆเชฒเชพเชถเซ‡ เชจเชนเซ€เช‚.

เชซเซ‹เชจเชจเซ‡ เช—เซ‹เช เชตเชตเชพ เชฎเชพเชŸเซ‡ เชฌเซ‡ เชซเชพเช‡เชฒเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฅเชพเชฏ เช›เซ‡. f0D00580000.cfg - เชฌเชงเชพ เชซเซ‹เชจ เชฎเชพเชŸเซ‡ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เชธเซเชŸเซ‹เชฐ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช…เชจเซ‡ เชตเซเชฏเช•เซเชคเชฟเช—เชค เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เชฎเชพเชŸเซ‡ 00112233aabb.cfg (เชฒเซ‹เช…เชฐ เช•เซ‡เชธเชฎเชพเช‚ MAC เชธเชฐเชจเชพเชฎเซเช‚). เชตเซเชฏเช•เซเชคเชฟเช—เชค เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เช•เซเชฆเชฐเชคเซ€ เชฐเซ€เชคเซ‡ เช‰เชšเซเชš เช…เช—เซเชฐเชคเชพ เชงเชฐเชพเชตเซ‡ เช›เซ‡.

เชธเซ‡เชŸเชฟเช‚เช—เซเชธเชจเชพ เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเซ‡เชŸเชฎเชพเช‚ เชเช• เชนเชœเชพเชฐเชฅเซ€ เชตเชงเซ เชฒเซ€เชŸเซ€เช“ เช›เซ‡, เชœเซ‡เชฅเซ€ เชฒเซ‡เช–เชฎเชพเช‚ เช—เชกเชฌเชก เชจ เชฅเชพเชฏ, เชนเซเช‚ เชธเซ‡เชŸเชฟเช‚เช—เซเชธเชจเชพ เชจเซเชฏเซ‚เชจเชคเชฎ เชชเชฐเซเชฏเชพเชชเซเชค เชธเซ‡เชŸเชจเซเช‚ เชตเชฐเซเชฃเชจ เช•เชฐเซ€เชถ.

เชฐเซเชŸ เชจเซ‹เชก เชœเชฐเซ‚เชฐเซ€ เช›เซ‡ VOIP_CONFIG_FILE เช…เชจเซ‡ เชจเซ‹เชก เชคเซ‡เชจเซ€ เช…เช‚เชฆเชฐ เชฐเชนเซ‡ เช›เซ‡ เช†เชตเซƒเชคเซเชคเชฟ. เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เชซเช•เซเชค เชคเซเชฏเชพเชฐเซ‡ เชœ เชฒเชพเช—เซ เชฅเชถเซ‡ เชœเซเชฏเชพเชฐเซ‡ เชซเชพเช‡เชฒ เชธเช‚เชธเซเช•เชฐเชฃ เช‰เชชเช•เชฐเชฃเชฎเชพเช‚ เชตเชฐเซเชคเชฎเชพเชจ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เช•เชฐเชคเชพ เชตเชงเชพเชฐเซ‡ เชนเชถเซ‡. เชคเชฎเซ‡ เชฎเซ‡เชจเซเชŸเซ‡เชจเชจเซเชธ เชตเชฟเชญเชพเช— (เชธเชฟเชธเซเชŸเชฎ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ) เชฎเชพเช‚ เชซเซ‹เชจเชจเชพ เชตเซ‡เชฌ เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เชฆเซเชตเชพเชฐเชพ เช† เชฎเซ‚เชฒเซเชฏ เชถเซ‹เชงเซ€ เชถเช•เซ‹ เช›เซ‹. เชซเซ‡เช•เซเชŸเชฐเซ€ เชธเซ‡เชŸเชฟเช‚เช—เซเชธเชตเชพเชณเชพ เชซเซ‹เชจ เชฎเชพเชŸเซ‡, เชฌเช‚เชจเซ‡ เช•เชฟเชธเซเชธเชพเช“เชฎเชพเช‚ เชคเซ‡ 2.0002 เช›เซ‡. เชตเชงเซเชฎเชพเช‚, เชตเซเชฏเช•เซเชคเชฟเช—เชค เชซเชพเช‡เชฒ เชธเช‚เชธเซเช•เชฐเชฃ เชถเซ‡เชฐ เช•เชฐเซ‡เชฒ เชซเชพเช‡เชฒ เชธเช‚เชธเซเช•เชฐเชฃ เช•เชฐเชคเชพ เชตเชงเชพเชฐเซ‡ เชนเซ‹เชตเซเช‚ เช†เชตเชถเซเชฏเช• เช›เซ‡.

เชชเซเชฐเชฅเชฎ เชนเซเช‚ เชฌเชงเชพ เชซเซ‹เชจ เชฎเชพเชŸเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชธเชพเชฅเซ‡ เชซเชพเช‡เชฒ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ€เชถ. เชนเช•เซ€เช•เชคเชฎเชพเช‚, เชคเซ‡ เชฌเชงเซ€ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเซ‡ เช›เซ‡; เชตเซเชฏเช•เซเชคเชฟเช—เชค เชซเชพเช‡เชฒ เชซเช•เซเชค เชซเซ‹เชจ เชจเช‚เชฌเชฐ เช…เชจเซ‡ เชธเซเช•เซเชฐเซ€เชจ เชชเชฐเชจเชพ เชถเชฟเชฒเชพเชฒเซ‡เช– เชฎเชพเชŸเซ‡ เชœเชตเชพเชฌเชฆเชพเชฐ เชฐเชนเซ‡เชถเซ‡.

เชจเซ€เชšเซ‡เชจเชพ เชฌเซ‡ เชฌเซเชฒเซ‹เช•เซเชธเชฎเชพเช‚, เชŸเชพเช‡เชฎ เชเซ‹เชจ เช…เชจเซ‡ เชŸเชพเช‡เชฎ เชธเชฟเช‚เช•เซเชฐเชจเชพเช‡เชเซ‡เชถเชจ เชชเซ‡เชฐเชพเชฎเซ€เชŸเชฐ เชธเซ‡เชŸ เช•เชฐเซ‡เชฒ เช›เซ‡, RTP เชฎเชพเชŸเซ‡ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชชเซ‹เชฐเซเชŸ เช…เชจเซ‡ เช‰เชชเช•เชฐเชฃเชจเชพ WAN เช…เชจเซ‡ LAN เช•เชจเซ‡เช•เซเชŸเชฐเซเชธ เชตเชšเซเชšเซ‡เชจเซ‹ เชจเซ‡เชŸเชตเชฐเซเช• เชฌเซเชฐเชฟเชœ เชธเช•เซเชทเชฎ เช›เซ‡.

เชŸเซเช•เชกเซ‹ เชจเช‚เชฌเชฐ 1

<GLOBAL_CONFIG_MODULE>
<WAN_Mode>DHCP</WAN_Mode>
<Default_Protocol>2</Default_Protocol>
<Enable_DHCP>1</Enable_DHCP>
<DHCP_Auto_DNS>1</DHCP_Auto_DNS>
<DHCP_Auto_Time>0</DHCP_Auto_Time>
<Host_Name>VOIP</Host_Name>
<RTP_Initial_Port>10000</RTP_Initial_Port>
<RTP_Port_Quantity>200</RTP_Port_Quantity>
<SNTP_Server>10.1.1.4</SNTP_Server>
<Enable_SNTP>1</Enable_SNTP>
<Time_Zone>71</Time_Zone>
<Time_Zone_Name>UCT_011</Time_Zone_Name>
<Enable_DST>0</Enable_DST>
<SNTP_Timeout>60</SNTP_Timeout>
<Default_UI>12</Default_UI>
<MTU_Length>1500</MTU_Length>
</GLOBAL_CONFIG_MODULE>
<LAN_CONFIG_MODULE>
<Enable_Bridge_Mode>1</Enable_Bridge_Mode>
<Enable_Port_Mirror>1</Enable_Port_Mirror>
</LAN_CONFIG_MODULE>

เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชชเชฐเชฟเชฎเชพเชฃเซ‹เชจเชพ เชตเชพเชธเซเชคเชตเชฟเช• เชจเชพเชฎเซ‹ เชคเซ‡เชฎเชจเซ‡ เชตเชฟเช—เชคเชตเชพเชฐ เชตเชฐเซเชฃเชจ เช•เชฐเชตเชพเชจเซเช‚ เชŸเชพเชณเชตเชพ เชฎเชพเชŸเซ‡ เชชเซ‚เชฐเชคเชพ เชชเซเชฐเชฎเชพเชฃเชฎเชพเช‚ เชตเชฐเซเชฃเชจเชพเชคเซเชฎเช• เช›เซ‡.
เชเช• เชฒเชพเช‡เชจ เชฎเชพเชŸเซ‡ SIP

<SIP_CONFIG_MODULE>
<SIP__Port>5060</SIP__Port>
<SIP_Line_List>
<SIP_Line_List_Entry>
<ID>SIP1</ID>
<Register_Addr>10.1.1.50</Register_Addr>
<Register_Port>5060</Register_Port>
<Register_TTL>3600</Register_TTL>
<Enable_Reg>1</Enable_Reg>
<Proxy_Addr>10.1.1.50</Proxy_Addr>
<DTMF_Mode>1</DTMF_Mode>
<DTMF_Info_Mode>0</DTMF_Info_Mode>
<VoiceCodecMap>G711A,G711U,G722</VoiceCodecMap>
</SIP_Line_List_Entry>
</SIP_Line_List>
</SIP_CONFIG_MODULE>

เชฐเซ€เชฎเซ‹เชŸ เช•เช‚เชŸเซเชฐเซ‹เชฒ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ

<MMI_CONFIG_MODULE>
<Telnet_Port>23</Telnet_Port>
<Web_Port>80</Web_Port>
<Web_Server_Type>0</Web_Server_Type>
<Https_Web_Port>443</Https_Web_Port>
<Remote_Control>1</Remote_Control>
<Enable_MMI_Filter>0</Enable_MMI_Filter>
<Telnet_Prompt></Telnet_Prompt>
<MMI_Filter>
<MMI_Filter_Entry>
<ID>Item1</ID>
<First_IP>10.1.1.152</First_IP>
<End_IP>10.1.1.160</End_IP>
</MMI_Filter_Entry>
</MMI_Filter>
<MMI_Account>
<MMI_Account_Entry>
<ID>Account1</ID>
<Name>admin</Name>
<Password>ADMIN_PWD</Password>
<Level>10</Level>
</MMI_Account_Entry>
<MMI_Account_Entry>
<ID>Account2</ID>
<Name>guest</Name>
<Password>GUEST_PWD</Password>
<Level>5</Level>
</MMI_Account_Entry>
</MMI_Account>
</MMI_CONFIG_MODULE>

เชซเซ‹เชจ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ

<PHONE_CONFIG_MODULE>
<Menu_Password>123</Menu_Password>
<KeyLock_Password>123</KeyLock_Password>
<Fast_Keylock_Code></Fast_Keylock_Code>
<Enable_KeyLock>0</Enable_KeyLock>
<Emergency_Call>112</Emergency_Call>
<LCD_Title>Company</LCD_Title>
<LCD_Constrast>5</LCD_Constrast>
<LCD_Luminance>1</LCD_Luminance>
<Backlight_Off_Time>30</Backlight_Off_Time>
<Enable_Power_LED>0</Enable_Power_LED>
<Time_Display_Style>0</Time_Display_Style>
<Enable_TimeDisplay>1</Enable_TimeDisplay>
<Alarm__Clock>0,,1</Alarm__Clock>
<Date_Display_Style>0</Date_Display_Style>
<Date_Separator>0</Date_Separator>
<Enable_Pre-Dial>1</Enable_Pre-Dial>
<Xml_PhoneBook>
<Xml_PhoneBook_Entry>
<ID>XML-PBook1</ID>
<Name>Phonebook</Name>
<Addr>http://10.1.1.50/provisioning/dlink-phonebook.xml</Addr>
<Auth>:</Auth>
<Policy>0</Policy>
<Sipline>0</Sipline>
</Xml_PhoneBook_Entry>
</Xml_PhoneBook>
<Phonebook_Groups>friend,home,work,business,classmate,colleague</Phonebook_Groups>
</PHONE_CONFIG_MODULE>

เช…เชจเซเชฏ เชคเชฎเชพเชฎ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ "เชกเชฟเชซเซ‹เชฒเซเชŸ" เชฐเชนเซ‡เชถเซ‡. เชนเชตเซ‡ เชจเซ‡เชŸเชตเชฐเซเช• เชธเชพเชฅเซ‡ เชœเซ‹เชกเชพเชฏเซ‡เชฒ เช•เซ‹เชˆเชชเชฃ Dlink เชซเซ‹เชจ เชคเชฐเชค เชœ เชฌเชงเชพ เชฎเชพเชŸเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เชชเชฐเชฟเชฎเชพเชฃเซ‹เชจเซ‹ เชธเชฎเซ‚เชน เชธเซเชตเซ€เช•เชพเชฐเชถเซ‡. เช‰เชชเช•เชฐเชฃ เชฎเชพเชŸเซ‡ เชตเซเชฏเช•เซเชคเชฟเช—เชค เชชเชฐเชฟเชฎเชพเชฃเซ‹ เชธเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชเช• เช…เชฒเช— เชซเชพเช‡เชฒเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เชคเซ‡เชฎเชพเช‚ เชคเชฎเชพเชฐเซ‡ เชซเช•เซเชค เชตเซเชฏเช•เซเชคเชฟเช—เชค เชธเชฌเซเชธเซเช•เซเชฐเชพเช‡เชฌเชฐ เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐเซ€ เชธเซ‡เชŸเชฟเช‚เช—เซเชธเชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.
เชธเชฌเซเชธเซเช•เซเชฐเชพเช‡เชฌเชฐ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ

<?xml version="1.0" encoding="UTF-8"?>
<VOIP_CONFIG_FILE>
<version>2.0006</version>
<SIP_CONFIG_MODULE>
<SIP_Line_List>
<SIP_Line_List_Entry>
<ID>SIP1</ID>
<Display_Name>User #117</Display_Name>
<Phone_Number>117</Phone_Number>
<Register_Port>5060</Register_Port>
<Register_User>117</Register_User>
<Register_Pswd>SIP_PWD</Register_Pswd>
<Register_TTL>3600</Register_TTL>
<Enable_Reg>1</Enable_Reg>
<Proxy_Port>5060</Proxy_Port>
<Proxy_User>117</Proxy_User>
<Proxy_Pswd>SIP_PWD</Proxy_Pswd>
</SIP_Line_List_Entry>
</SIP_Line_List>
</SIP_CONFIG_MODULE>
</VOIP_CONFIG_FILE>

เชชเซ‡เชจเชพเชธเซ‹เชจเชฟเช• UT-KX123B

เช† เช‰เชชเช•เชฐเชฃเซ‹ เชฅเซ‹เชกเซ€ เช…เชฒเช— เชฏเซ‹เชœเชจเชพ เช…เชจเซเชธเชพเชฐ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เชชเซเชฐเชพเชชเซเชค เช•เชฐเซ‡ เช›เซ‡. เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชŸเซ‡เช•เซเชธเซเชŸ เชซเชพเช‡เชฒเซ‹เชฎเชพเช‚ เชธเช‚เช—เซเชฐเชนเชฟเชค เช›เซ‡. เชฎเชนเชคเซเชคเชฎ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชซเชพเช‡เชฒ เช•เชฆ 120 KB เช›เซ‡. เชซเชพเช‡เชฒเซ‹เชจเซ€ เชธเช‚เช–เซเชฏเชพเชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ€เชงเชพ เชตเชฟเชจเชพ, เชคเซ‡เชฎเชจเซเช‚ เช•เซเชฒ เช•เชฆ 120 KB เชฅเซ€ เชตเชงเซ เชจ เชนเซ‹เชตเซเช‚ เชœเซ‹เชˆเช.
เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชซเชพเช‡เชฒเชฎเชพเช‚ เชฐเซ‡เช–เชพเช“เชจเชพ เชธเชฎเซ‚เชนเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡, เชœเซ‡ เชจเซ€เชšเซ‡เชจเซ€ เชถเชฐเชคเซ‹เชจเซ‡ เช†เชงเซ€เชจ เช›เซ‡:

  • เชชเซเชฐเชฅเชฎ เชฒเชพเช‡เชจ เชนเช‚เชฎเซ‡เชถเชพ เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เชฒเชพเช‡เชจ เชนเซ‹เชฏ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ เช…เช•เซเชทเชฐเซ‹เชจเชพ เชจเซ€เชšเซ‡เชจเชพ เช•เซเชฐเชฎ (44 เชฌเชพเช‡เชŸเซเชธ)เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡:
    # เชชเซ‡เชจเชพเชธเซ‹เชจเชฟเช• SIP เชซเซ‹เชจ เชธเซเชŸเชพเชจเซเชกเชฐเซเชก เชซเซ‹เชฐเซเชฎเซ‡เชŸ เชซเชพเช‡เชฒ #
    เช† เช•เซเชฐเชฎเชจเซ€ เชนเซ‡เช•เซเชธเชพเชกเซ‡เชธเชฟเชฎเชฒ เชฐเชœเซ‚เช†เชค:
    23 20 50 61 6E 61 73 6F 6E 69 63 20 53 49 50 20 50 68 6F 6E 65 20 53 74 61 6E 64 61 72 64 20 46 6 72D เชธเซ€ 6 61 74
    เช…เช•เซเชทเชฐเซ‹เชจเชพ เชธเซเชฅเชพเชชเชฟเชค เช•เซเชฐเชฎเชฎเชพเช‚ เช†เช•เชธเซเชฎเชฟเช• เชซเซ‡เชฐเชซเชพเชฐเซ‹เชจเซ‡ เชฐเซ‹เช•เชตเชพ เชฎเชพเชŸเซ‡, เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชซเชพเช‡เชฒเชจเซ‡ เชฐเซ‡เช–เชพ เชธเชพเชฅเซ‡ เชถเชฐเซ‚ เช•เชฐเชตเชพเชจเซ€ เชญเชฒเชพเชฎเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡:
    # Panasonic SIP เชซเซ‹เชจ เชธเซเชŸเชพเชจเซเชกเชฐเซเชก เชซเซ‹เชฐเซเชฎเซ‡เชŸ เชซเชพเช‡เชฒ # เช† เชฒเชพเช‡เชจ เชฌเชฆเชฒเชถเซ‹ เชจเชนเซ€เช‚!
  • เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชซเชพเช‡เชฒเซ‹ เช–เชพเชฒเซ€ เชฒเชพเช‡เชจ เชธเชพเชฅเซ‡ เชธเชฎเชพเชชเซเชค เชฅเชตเซ€ เชœเซ‹เชˆเช.
  • เชฆเชฐเซ‡เช• เชฒเซ€เชŸเซ€ เช•เซเชฐเชฎ เชธเชพเชฅเซ‡ เชธเชฎเชพเชชเซเชค เชฅเชตเซ€ เชœเซ‹เชˆเช " "
  • เชฎเชนเชคเซเชคเชฎ เชธเซเชŸเซเชฐเชฟเช‚เช— เชฒเช‚เชฌเชพเชˆ 537 เชฌเชพเช‡เชŸเซเชธ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ เช•เซเชฐเชฎ " "
  • เชจเซ€เชšเซ‡เชจเซ€ เชฒเซ€เชŸเซ€เช“ เช…เชตเช—เชฃเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡:
    • 537 เชฌเชพเชˆเชŸ เชฎเชฐเซเชฏเชพเชฆเชพ เช•เชฐเชคเชพเช‚ เชตเชงเซ เชฐเซ‡เช–เชพเช“;
    • เช–เชพเชฒเซ€ เชฒเซ€เชŸเซ€เช“;
    • "#" เชฅเซ€ เชถเชฐเซ‚ เชฅเชคเซ€ เชŸเชฟเชชเซเชชเชฃเซ€ เชฐเซ‡เช–เชพเช“;
  • เชฆเชฐเซ‡เช• เชชเซ‡เชฐเชพเชฎเซ€เชŸเชฐ เชฎเชพเชŸเซ‡เชจเซ€ เชธเซเชŸเซเชฐเชฟเช‚เช— XXX=โ€œyyyโ€ (XXX: เชชเซ‡เชฐเชพเชฎเซ€เชŸเชฐเชจเซเช‚ เชจเชพเชฎ, yyy: เชคเซ‡เชจเซเช‚ เชฎเซ‚เชฒเซเชฏ) เชธเซเชตเชฐเซ‚เชชเชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ เช›เซ‡. เชฎเซ‚เชฒเซเชฏ เชกเชฌเชฒ เช…เชตเชคเชฐเชฃเชฎเชพเช‚ เชฌเช‚เชง เชนเซ‹เชตเซเช‚ เช†เชตเชถเซเชฏเช• เช›เซ‡.
  • เชชเซ‡เชฐเชพเชฎเซ€เชŸเชฐ เชฒเชพเช‡เชจเชจเซ‡ เช˜เชฃเซ€ เชฒเชพเช‡เชจเชฎเชพเช‚ เชตเชฟเชญเชพเชœเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เชจเชฅเซ€. เช†เชจเชพ เชชเชฐเชฟเชฃเชพเชฎเซ‡ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชซเชพเช‡เชฒ เชชเชฐ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เชญเซ‚เชฒ เช†เชตเชถเซ‡ เช…เชจเซ‡ เชชเชฐเชฟเชฃเชพเชฎเซ‡, เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชจเชฟเชทเซเชซเชณเชคเชพ.
  • เช•เซ‡เชŸเชฒเชพเช• เชชเชฐเชฟเชฎเชพเชฃเซ‹เชจเชพ เชฎเซ‚เชฒเซเชฏเซ‹ เชฆเชฐเซ‡เช• เชฒเชพเช‡เชจ เชฎเชพเชŸเซ‡ เช…เชฒเช—เชฅเซ€ เช‰เชฒเซเชฒเซ‡เช–เชฟเชค เชนเซ‹เชตเชพ เชœเซ‹เชˆเช. เชจเชพเชฎเชฎเชพเช‚ "_1" เชชเซเชฐเชคเซเชฏเชฏ เชธเชพเชฅเซ‡เชจเซเช‚ เชชเชฐเชฟเชฎเชพเชฃ เช เชฒเชพเช‡เชจ 1 เชฎเชพเชŸเซ‡เชจเซเช‚ เชชเชฐเชฟเชฎเชพเชฃ เช›เซ‡; "_2"โ€”เชฒเชพเช‡เชจ 2 เชฎเชพเชŸเซ‡, เชตเช—เซ‡เชฐเซ‡.
  • เชชเชฐเชฟเชฎเชพเชฃ เชจเชพเชฎเชจเซ€ เชฎเชนเชคเซเชคเชฎ เชฒเช‚เชฌเชพเชˆ 32 เช…เช•เซเชทเชฐเซ‹ เช›เซ‡.
  • เชชเชฐเชฟเชฎเชพเชฃ เชฎเซ‚เชฒเซเชฏเชจเซ€ เชฎเชนเชคเซเชคเชฎ เชฒเช‚เชฌเชพเชˆ เชกเชฌเชฒ เช•เซเชตเซ‹เชŸ เช…เช•เซเชทเชฐเซ‹เชจเซ‡ เชฌเชพเชฆ เช•เชฐเชคเชพเช‚ 500 เช…เช•เซเชทเชฐเซ‹ เช›เซ‡.
  • เชœเซเชฏเชพเช‚ เชธเซเชงเซ€ เชฎเซ‚เชฒเซเชฏเชฎเชพเช‚ เชธเซเชชเซ‡เชธ เช…เช•เซเชทเชฐ เชถเชพเชฎเซ‡เชฒ เชจ เชนเซ‹เชฏ เชคเซเชฏเชพเช‚ เชธเซเชงเซ€ เชธเซเชŸเซเชฐเชฟเช‚เช—เชฎเชพเช‚ เช•เซ‹เชˆ เชœเช—เซเชฏเชพเช“เชจเซ‡ เชฎเช‚เชœเซ‚เชฐเซ€ เชจเชฅเซ€.
  • เชชเซ‡เชฐเชพเชฎเซ€เชŸเชฐเชจเซ‡ เช–เชพเชฒเซ€ เชฎเซ‚เชฒเซเชฏ เชชเชฐ เชธเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เซ‡เชŸเชฒเชพเช• เชชเชฐเชฟเชฎเชพเชฃ เชฎเซ‚เชฒเซเชฏเซ‹เชจเซ‡ "เช–เชพเชฒเซ€" เชคเชฐเซ€เช•เซ‡ เช‰เชฒเซเชฒเซ‡เช–เชฟเชค เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡.
  • เชชเชฐเชฟเชฎเชพเชฃเซ‹ เช•เซ‹เชˆ เชšเซ‹เช•เซเช•เชธ เช•เซเชฐเชฎเชฎเชพเช‚ เช‰เชฒเซเชฒเซ‡เช–เชฟเชค เชจเชฅเซ€.
  • เชœเซ‹ เชธเชฎเชพเชจ เชชเชฐเชฟเชฎเชพเชฃ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชซเชพเชˆเชฒเชฎเชพเช‚ เชเช• เช•เชฐเชคเชพ เชตเชงเซ เชตเช–เชค เชธเซเชชเชทเซเชŸ เชฅเชฏเซ‡เชฒ เชนเซ‹เชฏ, เชคเซ‹ เชชเซเชฐเชฅเชฎ เชธเซเชชเชทเซเชŸ เช•เชฐเซ‡เชฒ เช•เชฟเช‚เชฎเชค เชฒเชพเช—เซ เชฅเชพเชฏ เช›เซ‡.

เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชซเชพเช‡เชฒ เชฎเชพเชŸเซ‡เชจเซ€ เช†เชตเชถเซเชฏเช•เชคเชพเช“เชจเชพ เช†เชตเชพ เช—เช‚เชญเซ€เชฐ เชธเชฎเซ‚เชน, เชชเซเชฐเชฎเชพเชฃเชฟเช•เชชเชฃเซ‡ เช•เชนเซ€เช เชคเซ‹, เชฎเชจเซ‡ เช…เชธเซเชตเชธเซเชฅ เช•เชฐเซ‡ เช›เซ‡. เชฎเชพเชฐเชพ เชฎเชคเซ‡, Panasonic เชซเซ‹เชจเซเชธ เชชเชฐ เช•เช‚เชŸเซเชฐเซ‹เชฒ เชธเชฐเซเชตเชฐ เชธเชพเชฅเซ‡ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพเชจเซ‹ เช…เชฎเชฒ เช…เชคเซเชฏเช‚เชค เช…เชธเซเชตเชฟเชงเชพเชœเชจเช• เช›เซ‡. เช† เชชเชฐเชฟเชฎเชพเชฃเชฎเชพเช‚, เชซเซ‹เชจ เช…เชจเซเชฏ เชฒเซ‹เช•เซ‹ เช•เชฐเชคเชพ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชฐเซ€เชคเซ‡ เชนเชฒเช•เซ€ เช—เซเชฃเชตเชคเซเชคเชพเชตเชพเชณเชพ เช›เซ‡.
เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ เชชเซเชฐเชฅเชฎ เชตเช–เชค เช‰เชชเช•เชฐเชฃเชจเซ‡ เชšเชพเชฒเซ เช•เชฐเซ‹ เช›เซ‹ (เช…เชฅเชตเชพ เชคเซ‡เชจเซ‡ เชซเซ‡เช•เซเชŸเชฐเซ€ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เชชเชฐ เชฐเซ€เชธเซ‡เชŸ เช•เชฐเซเชฏเชพ เชชเช›เซ€), เชคเซ‡ เช•เชนเซ‡เชตเชพเชคเซ€ เช‰เชคเซเชชเชพเชฆเชจ เชซเชพเช‡เชฒเชจเซ‡ เชฒเซ‹เชก เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ‡ เช›เซ‡ (เช† เช•เชฟเชธเซเชธเชพเชฎเชพเช‚ เชคเซ‡ KX-UT123RU.cfg เช›เซ‡), เชœเซ‡เชฎเชพเช‚ เชชเชพเชฅ เชนเซ‹เชตเชพ เชœเซ‹เชˆเช. เชฌเชพเช•เซ€เชจเซ€ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชซเชพเชˆเชฒเซ‹.
เช‰เชคเซเชชเชพเชฆเชจ เชซเชพเช‡เชฒ# Panasonic SIP เชซเซ‹เชจ เชธเซเชŸเชพเชจเซเชกเชฐเซเชก เชซเซ‹เชฐเซเชฎเซ‡เชŸ เชซเชพเช‡เชฒ # เช† เชฒเชพเช‡เชจ เชฌเชฆเชฒเชถเซ‹ เชจเชนเซ€เช‚!

CFG_STANDARD_FILE_PATH="tftp://10.1.1.50/panasonic/{mac}.cfg"
CFG_PRODUCT_FILE_PATH="tftp://10.1.1.50/panasonic/KX-UT123RU.cfg"
CFG_MASTER_FILE_PATH="tftp://10.1.1.50/panasonic/master.cfg"

เช† เชชเช›เซ€, เชซเซ‹เชจ เชคเซˆเชฏเชพเชฐเซ€เชจเชพ เชธเชซเชณ เชธเชฎเชพเชชเซเชคเชฟ เชตเชฟเชถเซ‡ เชเช• เชธเช‚เชฆเซ‡เชถ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเชถเซ‡ เช…เชจเซ‡ เชคเซ‡ เชฐเซ€เชฌเซ‚เชŸ เชฅเชพเชฏ เชคเซเชฏเชพเช‚ เชธเซเชงเซ€ เชฐเชพเชน เชœเซ‹เชถเซ‡. เช…เชจเซ‡ เชฐเซ€เชฌเซ‚เชŸ เช•เชฐเซเชฏเชพ เชชเช›เซ€, เชคเซ‡ เชคเซ‡เชจเซ‡ เชธเซ‹เช‚เชชเซ‡เชฒ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชซเชพเช‡เชฒเซ‹ เชชเชฐ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเชถเซ‡.

master.cfg เชซเชพเช‡เชฒเชฎเชพเช‚ เชคเชฎเชพเชฎ เชซเซ‹เชจ เชฎเชพเชŸเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เชธเซ‡เชŸเชฟเช‚เช—เซเชธเชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเชตเชพเชจเซ€ เชญเชฒเชพเชฎเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชกเซ€เชฒเชฟเช‚เช•เชจเซ€ เชœเซ‡เชฎ, เชนเซเช‚ เชซเช•เซเชค เช•เซ‡เชŸเชฒเชพเช• เชชเชฐเชฟเชฎเชพเชฃเซ‹เชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเซ€เชถ. เชฌเชพเช•เซ€เชจเชพ เชชเชฐเชฟเชฎเชพเชฃเซ‹เชจเชพ เชจเชพเชฎ เช…เชจเซ‡ เชคเซ‡เชฎเชจเชพ เชฎเซ‚เชฒเซเชฏเซ‹ เช‰เชคเซเชชเชพเชฆเช•เชจเซ€ เชตเซ‡เชฌเชธเชพเช‡เชŸ เชชเชฐเชจเชพ เชฆเชธเซเชคเชพเชตเซ‡เชœเซ‹เชฎเชพเช‚ เชฎเชณเซ€ เชถเช•เซ‡ เช›เซ‡.
master.cfg################################# ##########
#เชธเชฟเชธเซเชŸเชฎ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ#
################################# ##########
## เชฒเซ‰เช—เชฟเชจ เชเช•เชพเช‰เชจเซเชŸ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ
ADMIN_ID="เชเชกเชฎเชฟเชจ"
ADMIN_PASS="ADMIN_PWD"
USER_ID="เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ"
USER_PASS="USER_PWD"

## เชธเชฟเชธเซเชŸเชฎ เชธเชฎเชฏ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ
NTP_ADDR="10.1.1.4"
TIME_ZONE="660"
DST_ENABLE="N"
DST_OFFSET="60"
DST_START_MONTH="3"
DST_START_ORDINAL_DAY="2"
DST_START_DAY_OF_WEEK="0"
DST_START_TIME="120"
DST_STOP_MONTH="10"
DST_STOP_ORDINAL_DAY="2"
DST_STOP_DAY_OF_WEEK="0"
DST_STOP_TIME="120"
LOCAL_TIME_ZONE_POSIX=""

## เชธเชฟเชธเซเชฒเซ‹เช— เชธเซ‡เชŸเชฟเช‚เช—เซเชธ
SYSLOG_ADDR="10.1.1.50"
SYSLOG_PORT="514"
SYSLOG_EVENT_SIP="6"
SYSLOG_EVENT_CFG="6"
SYSLOG_EVENT_VOIP="6"
SYSLOG_EVENT_TEL="6"

## เชœเซ‹เช—เชตเชพเชˆ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ
OPTION66_ENABLE="Y"
OPTION66_REBOOT="N"
PROVISION_ENABLE="Y"
CFG_STANDARD_FILE_PATH="tftp://10.1.1.50/panasonic/{mac}.cfg"
CFG_PRODUCT_FILE_PATH="tftp://10.1.1.50/panasonic/KX-UT123RU.cfg"
CFG_MASTER_FILE_PATH="tftp://10.1.1.50/panasonic/master.cfg"

################################# ##########
#เชจเซ‡เชŸเชตเชฐเซเช• เชธเซ‡เชŸเชฟเช‚เช—เซเชธ#
################################# ##########
## IP เชธเซ‡เชŸเชฟเช‚เช—เซเชธ
CONNECTION_TYPE="1"
HOST_NAME="UT123"
DHCP_DNS_ENABLE="Y"
STATIC_IP_ADDRESS=""
STATIC_SUBNET=""
STATIC_GATEWAY=""
USER_DNS1_ADDR=""
USER_DNS2_ADDR=""

## DNS เชธเซ‡เชŸเชฟเช‚เช—เซเชธ
DNS_QRY_PRLL="Y"
DNS_PRIORITY="N"
DNS1_ADDR="10.1.1.1"
DNS2_ADDR=""

## HTTP เชธเซ‡เชŸเชฟเช‚เช—เซเชธ
HTTPD_PORTOPEN_AUTO="Y"
HTTP_VER="1"
HTTP_USER_AGENT="Panasonic_{MODEL}/{fwver} ({mac})"
HTTP_SSL_VERIFY="0"
CFG_ROOT_CERTIFICATE_PATH=""

## XML เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ
XML_HTTPD_PORT="6666"
XMLAPP_ENABLE="Y"
XMLAPP_USERID=""
XMLAPP_USERPASS=""
XMLAPP_START_URL=""
XMLAPP_INITIAL_URL=" "
XMLAPP_INCOMING_URL=""
XMLAPP_TALKING_URL=""
XMLAPP_MAKECALL_URL=""
XMLAPP_CALLLOG_URL=""
XMLAPP_IDLING_URL=""
XMLAPP_LDAP_URL="10.1.1.50/provisioning/panasonic-phonebook.xmlยป
XMLAPP_LDAP_USERID=""
XMLAPP_LDAP_USERPASS=""

เชชเชฐเช‚เชชเชฐเชพเช—เชค เชฐเซ€เชคเซ‡, เชตเซเชฏเช•เซเชคเชฟเช—เชค เช‰เชชเช•เชฐเชฃ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชซเชพเช‡เชฒเชฎเชพเช‚ เชซเช•เซเชค เชธเชฌเซเชธเซเช•เซเชฐเชพเช‡เชฌเชฐเชจเซ€ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เชœ เชฐเชนเซ‡ เช›เซ‡.
aabbccddeeff.cfgDISPLAY_NAME_1="เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ #168"

PHONE_NUMBER_1="168"
SIP_URI_1="168"
LINE_ENABLE_1="เชธเช•เซเชทเชฎ"
PROFILE_ENABLE_1="เชธเช•เซเชทเชฎ"
SIP_AUTHID_1="168"
SIP_PASS_1="SIP_PWD"

เช—เซเชฐเชพเชจเซเชกเชธเซเชŸเซเชฐเซ€เชฎ GXP-1400

เช† เชซเซ‹เชจเชจเชพ เชชเชฐเชฟเชฎเชพเชฃเซ‹ cfg{mac}.xml เชจเชพเชฎเชจเซ€ เชเช• xml เชซเชพเช‡เชฒเชฎเชพเช‚ เชธเช‚เช—เซเชฐเชนเชฟเชค เช›เซ‡. เช…เชฅเชตเชพ cfg{mac} เชจเชพเชฎ เชธเชพเชฅเซ‡ เชธเชพเชฆเชพ เชŸเซ‡เช•เซเชธเซเชŸเชฎเชพเช‚. เช† เชซเซ‹เชจ เชซเช•เซเชค เชตเซเชฏเช•เซเชคเชฟเช—เชค เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชซเชพเช‡เชฒเชจเซ€ เชตเชฟเชจเช‚เชคเซ€ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡เชฅเซ€ เชคเซ‡เชจเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เชซเชพเช‡เชฒเชฎเชพเช‚ เช–เชธเซ‡เชกเซ€เชจเซ‡ เชธเซ‡เชŸเชฟเช‚เช—เซเชธเชจเซ‡ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เช เช•เชฐเชตเชพเชจเซเช‚ เช•เชพเชฎ เช•เชฐเชถเซ‡ เชจเชนเซ€เช‚. เช—เซเชฐเชพเชจเซเชกเชธเซเชŸเซเชฐเซ€เชฎเซเชธ เชธเซ‡เชŸ เช•เชฐเชตเชพเชจเซ€ เชฌเซ€เชœเซ€ เชตเชฟเชถเซ‡เชทเชคเชพ เช เชชเชฐเชฟเชฎเชพเชฃเซ‹เชจเซเช‚ เชจเชพเชฎเช•เชฐเชฃ เช›เซ‡. เชคเซ‡ เชฌเชงเชพ เช•เซเชฐเชฎเชพเช‚เช•เชฟเชค เช›เซ‡ เช…เชจเซ‡ P### เชคเชฐเซ€เช•เซ‡ เชจเชฟเชฏเซเช•เซเชค เช›เซ‡. เชฆเชพเช–เซเชฒเชพ เชคเชฐเซ€เช•เซ‡:

P1650 โ€“ เชซเซ‹เชจเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เชตเซ‡เชฌ เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เชฎเชพเชŸเซ‡ เชœเชตเชพเชฌเชฆเชพเชฐ เช›เซ‡ (0 โ€“ HTTPS, 1 โ€“ HTTP)
P47 - เชœเซ‹เชกเชพเชฃ เชฎเชพเชŸเซ‡ SIP เชธเชฐเซเชตเชฐ เชธเชฐเชจเชพเชฎเซเช‚.

เชœเซ‹ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชŸเซ‡เช•เซเชธเซเชŸ เชซเชพเช‡เชฒเชฎเชพเช‚ เชธเช‚เช—เซเชฐเชนเชฟเชค เช›เซ‡, เชคเซ‹ เชชเชฐเชฟเชฎเชพเชฃเซ‹เชจเซ‡ เช•เซ‹เชˆเชชเชฃ เชœเซ‚เชฅเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€ เช…เชจเซ‡ เชคเซ‡ เช•เซ‹เชˆเชชเชฃ เช•เซเชฐเชฎเชฎเชพเช‚ เช›เซ‡. # เชฅเซ€ เชถเชฐเซ‚ เชฅเชคเซ€ เชฐเซ‡เช–เชพเช“เชจเซ‡ เชŸเชฟเชชเซเชชเชฃเซ€เช“ เชคเชฐเซ€เช•เซ‡ เช—เชฃเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชœเซ‹ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ xml เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ เชฐเชœเซ‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชคเซ‹ เชคเซ‡ เชจเซ‹เชกเชฎเชพเช‚ เชจเซ‡เชธเซเชŸเซ‡เชก เชนเซ‹เชตเซ€ เช†เชตเชถเซเชฏเช• เช›เซ‡ , เชœเซ‡ เชฌเชฆเชฒเชพเชฎเชพเช‚ เชจเซ‡เชธเซเชŸเซ‡เชก เชนเซ‹เชตเซเช‚ เช†เชตเชถเซเชฏเช• เช›เซ‡ . เชฌเชงเชพ เชชเชฐเชฟเชฎเชพเชฃเซ‹ เช…เช‚เชฆเชฐ เชชเซ‡เชฐเชพเชฎเซ€เชŸเชฐ เชฎเซ‚เชฒเซเชฏ เชธเชพเชฅเซ‡ เช…เชจเซเชฐเซ‚เชช เชŸเซ…เช—เซเชธเชจเชพ เชธเซเชตเชฐเซ‚เชชเชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒเชพ เช›เซ‡.
เชธเซ‡เชŸเชฟเช‚เช— เช‰เชฆเชพเชนเชฐเชฃ

1.0 8 1 1 SIP_PWD เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ # 271 1 271 270 109 ADMIN_PWD USER_PWD ru 270 35/เช—เซเชฐเชพเชจเซเชกเชธเซเชŸเซเชฐเซ€เชฎ 109 TZc-35 36 109 http://36/provisioning/grandstream เชคเซเชฐเซ€เชธ

เชฏเซ‡เชฒเชฟเช‚เช• T19 เช…เชจเซ‡ T21

เช† เชฎเซ‹เชกเซ‡เชฒเซ‹เชจเชพ เช‰เชชเช•เชฐเชฃเซ‹ เช‰เชชเช•เชฐเชฃเซ‹ เชฎเชพเชŸเซ‡ เชตเซเชฏเช•เซเชคเชฟเช—เชค เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชซเชพเช‡เชฒเซ‹เชจเซ‡ เช…เชจเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เชฎเซ‹เชกเซ‡เชฒเซ‹ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡. เชฎเชพเชฐเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เชฎเชพเชฐเซ‡ เช…เชจเซเช•เซเชฐเชฎเซ‡ y000000000031.cfg เช…เชจเซ‡ y000000000034.cfg เชซเชพเช‡เชฒเซ‹เชฎเชพเช‚ เชธเชพเชฎเชพเชจเซเชฏ เชชเชฐเชฟเชฎเชพเชฃเซ‹ เชฎเซ‚เช•เชตเชพ เชนเชคเชพ. เชตเซเชฏเช•เซเชคเชฟเช—เชค เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชซเชพเช‡เชฒเซ‹เชจเซ‡ MAC เชธเชฐเชจเชพเชฎเชพเช‚ เช…เชจเซเชธเชพเชฐ เชจเชพเชฎ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡: 00112233aabb.cfg.

yeallinks เชฎเชพเชŸเซ‡เชจเซ€ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เชŸเซ‡เช•เซเชธเซเชŸ เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ เชธเช‚เช—เซเชฐเชนเชฟเชค เช›เซ‡. เชฎเชพเชคเซเชฐ เชซเชฐเชœเชฟเชฏเชพเชค เช†เชตเชถเซเชฏเช•เชคเชพเช“ เช เช›เซ‡ เช•เซ‡ เชชเซเชฐเชฅเชฎ เชฒเชพเช‡เชจเชฎเชพเช‚ เชซเชพเช‡เชฒ เชธเช‚เชธเซเช•เชฐเชฃเชจเซ€ เชนเชพเชœเชฐเซ€, #!version:1.0.0.1 เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚.

เชฌเชงเชพ เชชเชฐเชฟเชฎเชพเชฃเซ‹ เชซเซ‹เชฐเซเชฎ เชชเซ‡เชฐเชพเชฎเซ€เชŸเชฐ = เชฎเซ‚เชฒเซเชฏเชฎเชพเช‚ เชฒเช–เซ‡เชฒเชพ เช›เซ‡. เชŸเชฟเชชเซเชชเชฃเซ€เช“ "#" เช…เช•เซเชทเชฐเชฅเซ€ เชถเชฐเซ‚ เชฅเชตเซ€ เชœเซ‹เชˆเช. เชชเชฐเชฟเชฎเชพเชฃเซ‹เชจเชพ เชจเชพเชฎ เช…เชจเซ‡ เชคเซ‡เชฎเชจเชพ เชฎเซ‚เชฒเซเชฏเซ‹ เช‰เชคเซเชชเชพเชฆเช•เชจเซ€ เชตเซ‡เชฌเชธเชพเช‡เชŸ เชชเชฐเชจเชพ เชฆเชธเซเชคเชพเชตเซ‡เชœเซ‹เชฎเชพเช‚ เชฎเชณเซ€ เชถเช•เซ‡ เช›เซ‡.
เชธเชพเชฎเชพเชจเซเชฏ เชธเซเชฏเซ‹เชœเชจเซ‹#!เชธเช‚เชธเซเช•เชฐเชฃ:1.0.0.1
#WAN เชชเซ‹เชฐเซเชŸ เชชเซเชฐเช•เชพเชฐเชจเซ‡ เช—เซ‹เช เชตเซ‹; 0-DHCP (เชกเชฟเชซเซ‰เชฒเซเชŸ), 1-PPPoE, 2-เชธเซเชฅเชฟเชฐ IP เชธเชฐเชจเชพเชฎเซเช‚;
network.internet_port.type = 0
# PC เชชเซ‹เชฐเซเชŸ เชชเซเชฐเช•เชพเชฐเชจเซ‡ เช—เซ‹เช เชตเซ‹; 0-เชฐเชพเช‰เชŸเชฐ, 1-เชฌเซเชฐเชฟเชœ (เชกเชฟเชซเซ‹เชฒเซเชŸ);
network.bridge_mode = 1
# เชตเซ‡เชฌ เชธเชฐเซเชตเชฐเชจเชพ เชเช•เซเชธเซ‡เชธ เชชเซเชฐเช•เชพเชฐเชจเซ‡ เช—เซ‹เช เชตเซ‹; 0-เช…เช•เซเชทเชฎ, 1-HTTP เช…เชจเซ‡ HTTPS(เชกเชฟเชซเซ‰เชฒเซเชŸ), 2-HTTP เชฎเชพเชคเซเชฐ, 3-HTTPS เชฎเชพเชคเซเชฐ;
network.web_server_type = 3
# เชฎเชนเชคเซเชคเชฎ เชธเซเชฅเชพเชจเชฟเช• RTP เชชเซ‹เชฐเซเชŸเชจเซ‡ เช—เซ‹เช เชตเซ‹. เชคเซ‡ 0 เชฅเซ€ 65535 เชธเซเชงเซ€เชจเซ€ เช›เซ‡, เชกเชฟเชซเซ‹เชฒเซเชŸ เชฎเซ‚เชฒเซเชฏ 11800 เช›เซ‡.
network.port.max_rtpport = 10100
# เชจเซเชฏเซ‚เชจเชคเชฎ เชธเซเชฅเชพเชจเชฟเช• RTP เชชเซ‹เชฐเซเชŸเชจเซ‡ เช—เซ‹เช เชตเซ‹. เชคเซ‡ 0 เชฅเซ€ 65535 เชธเซเชงเซ€เชจเซ€ เช›เซ‡, เชกเชฟเชซเซ‹เชฒเซเชŸ เชฎเซ‚เชฒเซเชฏ 11780 เช›เซ‡.
network.port.min_rtpport = 10000
security.user_name.admin = เชฐเซ‚เชŸ
security.user_password = root:ADMIN_PWD
security.user_name.user = เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ
security.user_password = user:USER_PWD
# เชตเซ‡เชฌ เชญเชพเชทเชพเชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเซ‹, เชฎเชพเชจเซเชฏ เชฎเซ‚เชฒเซเชฏเซ‹ เช›เซ‡: เช…เช‚เช—เซเชฐเซ‡เชœเซ€, เชšเชพเช‡เชจเซ€เช_เชเชธ, เชŸเชฐเซเช•เชฟเชถ, เชชเซ‹เชฐเซเชŸเซเช—เซ€เช, เชธเซเชชเซ‡เชจเชฟเชถ, เช‡เชŸเชพเชฒเชฟเชฏเชจ, เชซเซเชฐเซ‡เชจเซเชš, เชฐเชถเชฟเชฏเชจ, เชกเซเชฏเซเชถ เช…เชจเซ‡ เชšเซ‡เช•.
lang.wui = เชฐเชถเชฟเชฏเชจ
# LCD เชญเชพเชทเชพเชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเซ‹, เชฎเชพเชจเซเชฏ เชฎเซ‚เชฒเซเชฏเซ‹ เช›เซ‡: เช…เช‚เช—เซเชฐเซ‡เชœเซ€ (เชกเชฟเชซเซ‰เชฒเซเชŸ), เชšเชพเช‡เชจเซ€เช_เชเชธ, เชšเชพเช‡เชจเซ€เช_เชŸเซ€, เชœเชฐเซเชฎเชจ, เชซเซเชฐเซ‡เชจเซเชš, เชŸเชฐเซเช•เชฟเชถ, เช‡เชŸเชพเชฒเชฟเชฏเชจ, เชชเซ‹เชฒเชฟเชถ, เชธเซเชชเซ‡เชจเชฟเชถ เช…เชจเซ‡ เชชเซ‹เชฐเซเชŸเซเช—เซ€เช.
lang.gui = เชฐเชถเชฟเชฏเชจ
# เชŸเชพเช‡เชฎ เชเซ‹เชจ เช…เชจเซ‡ เชŸเชพเช‡เชฎ เชเซ‹เชจเชจเซเช‚ เชจเชพเชฎ เช—เซ‹เช เชตเซ‹. เชธเชฎเชฏ เชเซ‹เชจ -11 เชฅเซ€ +12 เชธเซเชงเซ€เชจเซ‹ เช›เซ‡, เชกเชฟเชซเซ‹เชฒเซเชŸ เชฎเซ‚เชฒเซเชฏ +8 เช›เซ‡.
# เชกเชฟเชซเซ‰เชฒเซเชŸ เชŸเชพเช‡เชฎ เชเซ‹เชจเชจเซเช‚ เชจเชพเชฎ เชšเชพเช‡เชจเชพ (เชฌเซ‡เช‡เชœเชฟเช‚เช—) เช›เซ‡.
#เชตเชงเซ เช‰เชชเชฒเชฌเซเชง เชŸเชพเชˆเชฎ เชเซ‹เชจ เช…เชจเซ‡ เชŸเชพเชˆเชฎ เชเซ‹เชจ เชจเชพเชฎเซ‹ เชฎเชพเชŸเซ‡ เชฏเซ‡เชฒเชฟเช‚เช• เช†เชˆเชชเซ€ เชซเซ‹เชจ เชฏเซเชเชฐ เช—เชพเชˆเชกเชจเซ‹ เชธเช‚เชฆเชฐเซเชญ เชฒเซ‹.
local_time.time_zone = +11
local_time.time_zone_name = เชตเซเชฒเชพเชฆเชฟเชตเซ‹เชธเซเชคเซ‹เช•
# NTP เชธเชฐเซเชตเชฐเชจเซเช‚ เชกเซ‹เชฎเซ‡เชจ เชจเชพเชฎ เช…เชฅเชตเชพ IP เชธเชฐเชจเชพเชฎเซเช‚ เช—เซ‹เช เชตเซ‹. เชกเชฟเชซเซ‹เชฒเซเชŸ เชฎเซ‚เชฒเซเชฏ cn.pool.ntp.org เช›เซ‡.
local_time.ntp_server1 = 10.1.1.4
# LCD เชธเซเช•เซเชฐเซ€เชจเชจเชพ เชฒเซ‹เช—เซ‹ เชฎเซ‹เชกเชจเซ‡ เช—เซ‹เช เชตเซ‹; 0-เช…เช•เซเชทเชฎ (เชกเชฟเชซเซ‰เชฒเซเชŸ), 1-เชธเชฟเชธเซเชŸเชฎ เชฒเซ‹เช—เซ‹, 2-เช•เชธเซเชŸเชฎ เชฒเซ‹เช—เซ‹;
phone_setting.lcd_logo.mode = 1
# เชฐเซ€เชฎเซ‹เชŸ เชซเซ‹เชจเชฌเซเช•เชจเชพ เชเช•เซเชธเซ‡เชธ URL เช…เชจเซ‡ เชกเชฟเชธเซเชชเซเชฒเซ‡ เชจเชพเชฎเชจเซ‡ เช—เซ‹เช เชตเซ‹. X เชจเซ€ เชฐเซ‡เชจเซเชœ 1 เชฅเซ€ 5 เช›เซ‡.
remote_phonebook.data.1.url = 10.1.1.50/provisioning/yealink-phonebook.xml
remote_phonebook.data.1.name = เชซเซ‹เชจเชฌเซเช•
features.remote_phonebook.flash_time = 3600

เชตเซเชฏเช•เซเชคเชฟเช—เชค เชธเซ‡เชŸเชฟเช‚เช—เซเชธ#!เชธเช‚เชธเซเช•เชฐเชฃ:1.0.0.1
# เชเช•เชพเช‰เชจเซเชŸ1 เชธเช•เซเชทเชฎ เช…เชฅเชตเชพ เช…เช•เซเชทเชฎ เช•เชฐเซ‹, 0-เช…เช•เซเชทเชฎ (เชกเชฟเชซเซ‹เชฒเซเชŸ), 1-เชธเช•เซเชทเชฎ;
account.1.enable = 1
# เชเช•เชพเช‰เชจเซเชŸ1 เชฎเชพเชŸเซ‡ LCD เชธเซเช•เซเชฐเซ€เชจ เชชเชฐ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชฒเซ‡เชฌเชฒเชจเซ‡ เช—เซ‹เช เชตเซ‹.
account.1.label = เชŸเซ‡เชธเซเชŸ เชซเซ‹เชจ
# เชเช•เชพเช‰เชจเซเชŸ1 เชจเชพ เชชเซเชฐเชฆเชฐเซเชถเชจ เชจเชพเชฎเชจเซ‡ เช—เซ‹เช เชตเซ‹.
account.1.display_name = เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ 998
# เชฐเชœเซ€เชธเซเชŸเชฐ เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃ เชฎเชพเชŸเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเชพเชฎ เช…เชจเซ‡ เชชเชพเชธเชตเชฐเซเชกเชจเซ‡ เช—เซ‹เช เชตเซ‹.
account.1.auth_name = 998
เชเช•เชพเช‰เชจเซเชŸ.1.เชชเชพเชธเชตเชฐเซเชก = 998
# เชฐเชœเซ€เชธเซเชŸเชฐ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชจเชพเชฎ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชฟเชค เช•เชฐเซ‹.
account.1.user_name = 998
# SIP เชธเชฐเซเชตเชฐ เชธเชฐเชจเชพเชฎเซเช‚ เช—เซ‹เช เชตเซ‹.
account.1.sip_server_host = 10.1.1.50
# SIP เชธเชฐเซเชตเชฐ เชฎเชพเชŸเซ‡ เชชเซ‹เชฐเซเชŸ เชธเซเชชเชทเซเชŸ เช•เชฐเซ‹. เชกเชฟเชซเซ‰เชฒเซเชŸ เชฎเซ‚เชฒเซเชฏ 5060 เช›เซ‡.
เชเช•เชพเช‰เชจเซเชŸ.1.sip_server_port = 5060

เชชเชฐเชฟเชฃเชพเชฎเซ‡, เชฎเซ‡เช‚ เช‰เชฒเซเชฒเซ‡เช–เชฟเชค เชซเซ‹เชจเซเชธเชฎเชพเช‚ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡เชฒเชพ เช…เชฆเซเชญเซเชค เชธเซเชตเชคเชƒ-เชœเซ‹เช—เชตเชพเชˆ เช•เชพเชฐเซเชฏเชจเซ‡ เช†เชญเชพเชฐเซ€ เช›เซ‡, เชจเชตเชพ เช‰เชชเช•เชฐเชฃเซ‹เชจเซ‡ เชจเซ‡เชŸเชตเชฐเซเช• เชธเชพเชฅเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช•เซ‹เชˆ เชธเชฎเชธเซเชฏเชพ เชจเชฅเซ€. เชคเซ‡ เชฌเชงเซเช‚ เชซเซ‹เชจเชจเซเช‚ MAC เชธเชฐเชจเชพเชฎเซเช‚ เชถเซ‹เชงเชตเชพ เช…เชจเซ‡ เชŸเซ‡เชฎเซเชชเชฒเซ‡เชŸเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชซเชพเช‡เชฒ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชจเซ€เชšเซ‡ เช†เชตเซเชฏเซเช‚ เช›เซ‡.

เชนเซเช‚ เช†เชถเชพ เชฐเชพเช–เซเช‚ เช›เซเช‚ เช•เซ‡ เชคเชฎเซ‡ เช…เช‚เชค เชธเซเชงเซ€ เชตเชพเช‚เชšเซเชฏเซเช‚ เชนเชถเซ‡ เช…เชจเซ‡ เชคเชฎเซ‡ เชœเซ‡ เชตเชพเช‚เชšเซเชฏเซเช‚ เช›เซ‡ เชคเซ‡เชจเชพเชฅเซ€ เชซเชพเชฏเชฆเซ‹ เชฅเชฏเซ‹ เชนเชถเซ‡.

เชคเชฎเชพเชฐเซเช‚ เชงเซเชฏเชพเชจ เชฌเชฆเชฒ เช†เชญเชพเชฐ.

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹