FusionPBX เด‰เด‚ ACL เด‰เด‚

เดŽเดจเตเดฑเต† เดฒเต‡เด–เดจเด‚ เด‰เตฝเดชเตเดชเดจเตเดจเดคเตเดคเดฟเดจเตเดฑเต† เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏ เดตเดฟเดตเดฐเดฃเดฎเดฒเตเดฒ, เดฎเดฑเดฟเดšเตเดšเต "FusionPBX, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดตเต€เดฃเตเดŸเตเด‚ เดฎเดนเดคเตเดคเดพเดฏ, FreeSWITCH" เดŽเดจเตเดจ เดจเดฒเตเดฒ เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต† เดจเต‡เดฐเดฟเดฏ เดชเดฐเดฟเดทเตเด•เตเด•เดฐเดฃเด‚ เดฎเดพเดคเตเดฐเดฎเดพเดฃเต. FusionPBX-เดฒเต† ACL-เดจเตเดฑเต† เดตเดฟเดทเดฏเด‚ เด…เดคเดฟเตฝ เดจเดจเตเดจเดพเดฏเดฟ เดตเต†เดณเดฟเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เดจเตเดจเต เดŽเดจเดฟเด•เตเด•เต เดคเต‹เดจเตเดจเตเดจเตเดจเต. FreeSWITCH/FusionPBX-เดฒเต† เดŽเดจเตเดฑเต† เดธเตเดตเดจเตเดคเด‚ เด…เดจเตเดญเดตเดคเตเดคเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ เดˆ เดตเดฟเดŸเดตเต เดจเดฟเด•เดคเตเดคเดพเตป เดžเดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเด‚.

เด…เดคเดฟเดจเดพเตฝ, domain.local เดกเตŠเดฎเต†เดฏเตโ€Œเดจเดฟเตฝ เดฐเดœเดฟเดธเตเดฑเตเดฑเตผ เดšเต†เดฏเตโ€Œเดค เด‡เดจเตเดฑเต‡เดฃเตฝ เดจเดฎเตเดชเตผ 1010 เด‰เดณเตเดณ เด’เดฐเต FusionPBX, เดจเด—เดฐเดคเตเดคเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดฌเดพเดนเตเดฏ เด•เต‹เดณเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตโ€Œเดค เดฑเต‚เดŸเตเดŸเต เดžเด™เตเด™เตพเด•เตเด•เตเดฃเตเดŸเต. เดžเด™เตเด™เดณเตเดŸเต† เดชเดฃเด‚ เด…เดชเดนเดฐเดฟเด•เตเด•เตเดจเตเดจ เด…เดจเดงเดฟเด•เตƒเดค เด•เต‹เดณเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดžเด™เตเด™เดณเตเดŸเต† เดŸเต†เดฒเดฟเดซเต‹เดฃเดฟ เดธเด‚เดตเดฟเดงเดพเดจเด‚ เดธเตเดฐเด•เตเดทเดฟเดคเดฎเดพเด•เตเด•เดพเตป เดžเด™เตเด™เตพ ACL เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เด†. ACL-เตฝ เดตเดฟเดตเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดฎเดพเดคเตเดฐเดฎเต‡ เด”เดŸเตเดŸเตโ€Œเด—เต‹เดฏเดฟเด‚เด—เต เด•เต‹เดณเตเด•เตพ เด…เดจเตเดตเดฆเดฟเด•เตเด•เต‚. FusionPBX-เตฝ ACL เดŽเด™เตเด™เดจเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเดฟเดจเตเดฑเต† เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ, เดฒเต‹เดœเดฟเด•เต, เด†เด™เตเด•เตผ เดชเต‹เดฏเดฟเดจเตเดฑเต เดŽเดจเตเดจเดฟเดตเดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด‡เดตเดฟเดŸเต† เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเดฏ เดงเดพเดฐเดฃ เด†เดตเดถเตเดฏเดฎเดพเดฃเต.

เดฎเต‡เตฝเดชเตเดชเดฑเดžเตเดž เดฒเต‡เด–เดจเดคเตเดคเดฟเดจเตเดฑเต† เดฌเดนเตเดฎเดพเดจเดชเตเดชเต†เดŸเตเดŸ เดฐเดšเดฏเดฟเดคเดพเดตเดฟเดจเต†เดชเตเดชเต‹เดฒเต†, เดŽเดธเดฟเดŽเดฒเตเดฒเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เดŽเดฒเตเดฒเดพ เดฑเต‡เด•เตเด•เตเด•เดณเตเด‚ เดžเดพเดจเตเด‚ เดšเดตเดฟเดŸเตเดŸเดฟ.

เดžเดพเตป เดคเตเดŸเด™เตเด™เดพเด‚ เดธเดฟเดชเตเดชเตเดชเตเดฐเตŠเดซเตˆเดฒเตเด•เตพ.
เด†เดจเตเดคเดฐเดฟเด•เดตเตเด‚ เดฌเดพเดนเตเดฏเดตเตเดฎเดพเดฏ เดฐเดฃเตเดŸเต เดชเตเดฐเตŠเดซเตˆเดฒเตเด•เดณเตเด‚ (เดžเดพเตป เด…เดตเดฏเต† เด…เด™เตเด™เดจเต† เดตเดฟเดณเดฟเด•เตเด•เตเด‚), เดชเตŠเดคเต เดชเดถเตเดšเดพเดคเตเดคเดฒเดคเตเดคเดฟเดฒเดพเดฃเต, เด‡เดคเต เด†เด•เดธเตเดฎเดฟเด•เดฎเดฒเตเดฒ. เดจเดฎเตเดชเดฑเตเด•เดณเตเดŸเต† เดฐเดœเดฟเดธเตเดŸเตเดฐเต‡เดทเตป เด†เดจเตเดคเดฐเดฟเด• เดชเตเดฐเตŠเดซเตˆเดฒเดฟเตฝ เดจเดŸเด•เตเด•เตเดจเตเดจเต, เดžเด™เตเด™เตพ เด…เดคเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด‚. เด†เดจเตเดคเดฐเดฟเด• เดชเตเดฐเตŠเดซเตˆเดฒเดฟเตฝ, ACL เดŽเดจเตเดจ เดกเตŠเดฎเต†เดฏเตโ€Œเดจเตเด•เตพ apply-inbound-acl เด†เดฏเดฟ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดชเตเดฐเตŠเดซเตˆเตฝ เดคเดฒเดคเตเดคเดฟเตฝ ACL เดจเตเดฑเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเต เด‰เดคเตเดคเดฐเดตเดพเดฆเดฟเดฏเดพเดฏ เดˆ เดตเดฐเดฟเดฏเดพเดฃเต เด‡เดคเต. เด‡เดคเตเดตเดฐเต†, เดชเตเดฐเตŠเดซเตˆเดฒเตเด•เดณเตเดŸเต† เด•เดพเดฐเตเดฏเด‚ เด…เดคเดพเดฃเต.

เดธเดจเตเดฆเตผเดญเด‚

เด•เต‹เตพ เดฑเต‚เดŸเตเดŸเดฟเด‚เด—เดฟเตฝ เดฎเดฑเตเดฑเต เด•เดพเดฐเตเดฏเด™เตเด™เตพเด•เตเด•เตŠเดชเตเดชเด‚ เดธเดจเตเดฆเตผเดญเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เดŽเดฒเตเดฒเดพ เด‡เตปเด•เดฎเดฟเด‚เด—เต เดฑเต‚เดŸเตเดŸเตเด•เดณเตเด‚ เดชเตŠเดคเต เดธเดจเตเดฆเตผเดญเดตเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เดชเต‡เดฐเดฟเดจเตเดฑเต† เดชเดถเตเดšเดพเดคเตเดคเดฒเดคเตเดคเดฟเตฝ (เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ) เด”เดŸเตเดŸเตโ€Œเด—เต‹เดฏเดฟเด‚เด—เต เดฑเต‚เดŸเตเดŸเตเด•เตพ (เดจเด—เดฐเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต, เดฎเตŠเดฌเตˆเตฝ เดซเต‹เดฃเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต, เดฆเต€เตผเด˜เดฆเต‚เดฐ, เด…เดจเตเดคเดพเดฐเดพเดทเตเดŸเตเดฐ, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฎเดฑเตเดฑเต‡เดคเต†เด™เตเด•เดฟเดฒเตเด‚) เดธเตเดฅเดฟเดคเดฟเดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดกเตŠเดฎเต†เดฏเตเตป (เดจเดฎเตเด•เตเด•เต เด‡เดคเดฟเดจเต† domain.local เดŽเดจเตเดจเต เดตเดฟเดณเดฟเด•เตเด•เดพเด‚).

ACL

เด‡เดจเดฟ เดจเดฎเตเด•เตเด•เต ACL-เด•เตพ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเดพเด‚. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ, เดชเตเดคเตเดคเดพเดฏเดฟ เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดค FusionPBX-เดจเต เดฐเดฃเตเดŸเต ACL-เด•เตพ เด‰เดฃเตเดŸเต:

เดกเตŠเดฎเต†เดฏเตโ€Œเดจเตเด•เดณเตเดŸเต† เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚: เดจเดฟเดทเต‡เดงเดฟเด•เตเด•เตเด• - เดˆ เดทเต€เดฑเตเดฑเต เด†เดจเตเดคเดฐเดฟเด• เดชเตเดฐเตŠเดซเตˆเดฒเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เดฒเดพเตป เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚: เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเด•

เดกเตŠเดฎเต†เดฏเตโ€Œเดจเตเด•เดณเตเดŸเต† ACL เดฒเดฟเดธเตเดฑเตเดฑเดฟเตฝ, เดžเด™เตเด™เตพ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเด•เตเด•เตเดจเตเดจเต (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, 192.168.0.0/24), เดžเด™เตเด™เตพ เดˆ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเดจเต เด…เดจเตเดฎเดคเดฟ เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต, เดžเด™เตเด™เตพ reloadacl เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.

เด…เดŸเตเดคเตเดคเดคเดพเดฏเดฟ, เดžเด™เตเด™เตพ เดˆ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดฐเต เดซเต‹เตบ เดฐเดœเดฟเดธเตเดฑเตเดฑเตผ เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เดŽเดฒเตเดฒเดพเด‚ เดถเดฐเดฟเดฏเดพเดฃเต†เดจเตเดจเตเด‚ เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เตพเด•เตเด•เดจเตเดธเตƒเดคเดฎเดพเดฏเตเด‚ เดฏเตเด•เตเดคเดฟเดธเดนเดฎเดพเดฏเตเด‚ เดคเต‹เดจเตเดจเตเดจเตเดจเต.
เดžเด™เตเด™เตพ เดŸเต†เดธเตเดฑเตเดฑเดฟเด‚เด—เต เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต, เด’เดฐเต เดฌเดพเดนเตเดฏ เดจเดฎเตเดชเดฑเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต เด•เต‹เตพ เดšเต†เดฏเตเดฏเตเด• ... เดžเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดกเต‹เดจเดŸเตเดŸเต เดฒเดญเดฟเด•เตเด•เตเด‚, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด’เดฐเต เดกเต‹เดจเดŸเตเดŸเต เดนเต‹เตพ. เดชเต†เดŸเตเดŸเต†เดจเตเดจเต!

เด•เตบเดธเต‹เดณเดฟเดฒเต† เดฒเต‹เด—เต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฒเต‹เด—เต เดตเตเดฏเต‚เดตเตผ FusioPBX เดตเดดเดฟ เดžเด™เตเด™เตพ เดฒเต‹เด—เต เดตเดฟเดถเด•เดฒเดจเด‚ เดšเต†เดฏเตเดฏเดพเตป เดคเตเดŸเด™เตเด™เตเดจเตเดจเต.

เดžเด™เตเด™เดณเตเดŸเต† เดตเต†เดฒเตเดฒเตเดตเดฟเดณเดฟ เดžเด™เตเด™เตพ เด•เดพเดฃเตเดจเตเดจเต:

switch_channel.c:1104 New Channel sofia/internal/1010@domain.local

เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ ACL เดžเด™เตเด™เตพ เด•เดพเดฃเตเดจเตเดจเต:

sofia.c:10208 IP 192.168.0.150 Approved by acl "domains[]". Access Granted.

เด•เต‚เดŸเดพเดคเต† เด•เต‚เดŸเตเดคเตฝ:

mod_dialplan_xml.c:637 Processing 1010 <1010>->98343379xxxx in context public
switch_core_state_machine.c:311 No Route, Aborting 
switch_core_state_machine.c:312 Hangup sofia/internal/1010@domain.local [CS_ROUTING] [NO_ROUTE_DESTINATION] 

เดฑเต‚เดŸเตเดŸเดฟเดฒเตเดฒ! เดžเด™เตเด™เตพ เดธเดคเตเดฏเดธเดจเตเดงเดฎเดพเดฏเดฟ เดฐเดœเดฟเดธเตเดฑเตเดฑเตผ เดšเต†เดฏเตเดค เดฑเต‚เดŸเตเดŸเต เด†เดฃเต†เด™เตเด•เดฟเดฒเตเด‚.

เด‰เดคเตเดคเดฐเด‚ เดถเดฐเดฟเด•เตเด•เตเด‚ เดฒเดณเดฟเดคเดฎเดพเดฃเต.

เดตเดฟเดณเดฟ เดตเดจเตเดจเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. ACL เด…เดคเต เดจเดทเตเดŸเดชเตเดชเต†เดŸเตเดคเตเดคเดฟ. เด•เต‚เดŸเดพเดคเต† ACL เด†เดจเตเดคเดฐเดฟเด• เดชเตเดฐเตŠเดซเตˆเดฒเดฟเตฝ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเดฒเตเด‚ เดˆ เดชเตเดฐเตŠเดซเตˆเตฝ เดชเตŠเดคเต เดชเดถเตเดšเดพเดคเตเดคเดฒเดคเตเดคเดฟเดฒเตเดณเตเดณเดคเดฟเดจเดพเดฒเตเด‚, FreeSWITCH เดธเดคเตเดฏเดธเดจเตเดงเดฎเดพเดฏเดฟ เดชเตŠเดคเต เดธเดจเตเดฆเตผเดญเดคเตเดคเดฟเตฝ เดฑเต‚เดŸเตเดŸเดฟเด‚เด—เต เดจเต‹เด•เตเด•เตเดจเตเดจเต. เดŽเดจเตเดจเดพเตฝ เดชเตŠเดคเต เดชเดถเตเดšเดพเดคเตเดคเดฒเดคเตเดคเดฟเตฝ, เด‡เตปเด•เดฎเดฟเด‚เด—เต เดฑเต‚เดŸเตเดŸเดฟเด‚เด—เต เดฎเดพเดคเตเดฐเดฎเต‡ เด‰เดณเตเดณเต‚, เด…เดตเดฟเดŸเต† เดจเด—เดฐเดคเตเดคเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดตเดดเดฟเด•เดณเตŠเดจเตเดจเตเดฎเดฟเดฒเตเดฒเต†เดจเตเดจเต เดธเดฟเดธเตเดฑเตเดฑเด‚ เดธเดคเตเดฏเดธเดจเตเดงเดฎเดพเดฏเดฟ เดจเดฎเตเดฎเต‹เดŸเต เดชเดฑเดฏเตเดจเตเดจเต.

เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เด•เตเดฑเดžเตเดžเดคเต เดฐเดฃเตเดŸเต เดตเดดเดฟเด•เดณเตเดฃเตเดŸเต.

  1. เดˆ ACL เดชเตเดฐเตŠเดซเตˆเดฒเดฟเดฒเต‡เด•เตเด•เดฒเตเดฒ, เด†เดจเตเดคเดฐเดฟเด• เดจเดฎเตเดชเดฑเดฟเดฒเต‡เด•เตเด•เต เดคเดจเตเดจเต† เด…เดฑเตเดฑเดพเดšเตเดšเตเดšเต†เดฏเตเดฏเตเด•. เด‡เดคเต เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เดเดฑเตเดฑเดตเตเด‚ เดถเดฐเดฟเดฏเดพเดฏ เดฎเดพเตผเด—เดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚, เด•เดพเดฐเดฃเด‚. เดฎเดฟเด•เดšเตเดš เดŸเตเดฏเต‚เดฃเดฟเด‚เด—เดฟเดจเดพเดฏเดฟ เดŽเด•เตเดธเตเดฑเตเดฑเตปเดทเดจเต‹เดŸเต เด•เดดเดฟเดฏเตเดจเตเดจเดคเตเดฐ เด…เดŸเตเดคเตเดคเต ACL เดฌเตˆเตปเดกเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดพเดฃเต เดจเดฒเตเดฒเดคเต. เด†. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดซเต‹เดฃเดฟเดจเตเดฑเต† เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดตเดฟเดฒเดพเดธเด‚ / เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดตเดฟเดฒเดพเดธเด‚ เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเด•เตเด•เดพเดจเดพเด•เตเด‚, เด…เดคเดฟเตฝ เดจเดฟเดจเตเดจเต เด”เดŸเตเดŸเตโ€Œเด—เต‹เดฏเดฟเด‚เด—เต เด•เต‹เตพ เดšเต†เดฏเตเดฏเดพเด‚. เดˆ เด“เดชเตเดทเดจเตเดฑเต† เดชเต‹เดฐเดพเดฏเตเดฎ เด“เดฐเต‹ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเดคเตเดคเดฟเดจเตเด‚ เด‡เดคเต เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดฟเดตเดฐเตเด‚ เดŽเดจเตเดจเดคเดพเดฃเต.
  2. ACL เดถเดฐเดฟเดฏเดพเด•เตเด•เตเด•, เด…เด™เตเด™เดจเต† เด…เดคเต เดชเตเดฐเตŠเดซเตˆเตฝ เดคเดฒเดคเตเดคเดฟเตฝ เดถเดฐเดฟเดฏเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต. เดžเดพเตป เดˆ เด“เดชเตโ€Œเดทเตป เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดคเต, เด•เดพเดฐเดฃเด‚ เด“เดฐเต‹ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเดคเตเดคเดฟเดฒเตเด‚ เด…เดคเต เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต‡เด•เตเด•เดพเตพ เด’เดฐเต เดคเดตเดฃ ACL-เดฒเต‡เด•เตเด•เต เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดšเต‡เตผเด•เตเด•เตเดจเตเดจเดคเต เดŽเดณเตเดชเตเดชเดฎเดพเดฃเต†เดจเตเดจเต เดŽเดจเดฟเด•เตเด•เต เดคเต‹เดจเตเดจเดฟ. เดŽเดจเตเดจเดพเตฝ เด‡เดคเต เดŽเดจเตเดฑเต† เดœเต‹เดฒเดฟเด•เตเด•เต เดตเต‡เดฃเตเดŸเดฟเดฏเตเดณเตเดณเดคเดพเดฃเต. เดฎเดฑเตเดฑเต เดœเต‹เดฒเดฟเด•เตพเด•เตเด•เดพเดฏเดฟ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏ เดคเต€เดฐเตเดฎเดพเดจเดฎเต†เดŸเตเด•เตเด•เตฝ เดฏเตเด•เตเดคเดฟ เด†เดตเดถเตเดฏเดฎเดพเดฏเดฟ เดตเดจเตเดจเต‡เด•เตเด•เดพเด‚.

เด…เด™เตเด™เดจเต†. ACL เดกเตŠเดฎเต†เดฏเตโ€Œเดจเตเด•เตพ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเต€เดคเดฟเดฏเดฟเตฝ เดถเดฐเดฟเดฏเดพเด•เตเด•เดพเด‚:

เดกเตŠเดฎเต†เดฏเตโ€Œเดจเตเด•เดณเตเดŸเต† เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚: เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเด•

เดกเตŠเดฎเต†เดฏเตโ€Œเดจเตเด•เดณเตเดŸเต† ACL เดฒเดฟเดธเตเดฑเตเดฑเดฟเตฝ, เดžเด™เตเด™เตพ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดฐเดœเดฟเดธเตเดฑเตเดฑเตผ เดšเต†เดฏเตเดฏเตเดจเตเดจเต:

เดจเดฟเดทเต‡เดงเดฟเด•เตเด•เตเด• 192.168.0.0/24

เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เตเด•, เดตเต€เดฃเตเดŸเตเด‚ เดฒเต‹เดกเตเดšเต†เดฏเตเดฏเตเด•.
เดžเด™เตเด™เตพ เดชเดฐเต€เด•เตเดทเดฟเด•เตเด•เตเด•เดฏเดพเดฃเต: เดžเด™เตเด™เตพ 98343379xxxx เดจเดฎเตเดชเตผ เดตเต€เดฃเตเดŸเตเด‚ เดกเดฏเตฝ เดšเต†เดฏเตเดฏเตเด•, เด•เต‚เดŸเดพเดคเต† ... เดšเต†เด•เตเด•เตโ€Œเดชเต‹เดฏเดฟเดจเตเดฑเต เดตเดฐเตเดจเตเดจเต ... เดนเดฒเต‹. เดŽเดฒเตเดฒเดพเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต.
FreeSWITCH-เตฝ เดŽเดจเตเดคเดพเดฃเต เดธเด‚เดญเดตเดฟเดšเตเดšเดคเต†เดจเตเดจเต เดจเต‹เด•เตเด•เดพเด‚:
เด•เต‹เตพ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต:

switch_channel.c:1104 New Channel sofia/internal/1010@domain.local

ACL เดจเดทเตโ€ŒเดŸเดฎเดพเดฏเดฟเดฒเตเดฒ:

[DEBUG] sofia.c:10263 IP 192.168.0.150 Rejected by acl "domains". Falling back to Digest auth.

เด•เต‚เดŸเดพเดคเต† เด•เต‚เดŸเตเดคเตฝ:

mod_dialplan_xml.c:637 Processing 1010 <1010>->98343379xxxx in context domain.local
sofia/internal/1010@domain.local Regex (PASS) [Sity] destination_number(98343379xxxx) =~ /^9(8343[23]d{6})$/ break=on-false 

เดฑเต‚เดŸเตเดŸเดฟเด‚เด—เต เด•เดŸเดจเตเดจเตเดชเต‹เดฏเดฟ, เดคเตเดŸเตผเดจเตเดจเต เด•เดฃเด•เตเดทเตป เดธเตเดฅเดพเดชเดจเด‚ เดตเดฐเตเดจเตเดจเต, เด…เดคเต เดตเดฟเดทเดฏเดคเตเดคเดฟเดจเตเดฑเต† เดชเดฐเดฟเดงเดฟเด•เตเด•เดชเตเดชเตเดฑเดฎเดพเดฃเต.

เดžเด™เตเด™เตพ ACL-เตฝ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดตเดฟเดฒเดพเดธเด‚ เดฎเดพเดฑเตเดฑเตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เด†เดฆเตเดฏ เดŸเต†เดธเตเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เดšเดฟเดคเตเดฐเด‚ เดจเต‡เดŸเตเด•, เด…เดคเดพเดฏเดคเต. ACL เด•เต‹เตพ เด’เดดเดฟเดตเดพเด•เตเด•เตเด‚, เดฑเต‚เดŸเตเดŸเดฟเด‚เด—เต NO_ROUTE_DESTINATION เดŽเดจเตเดจเต เดชเดฑเดฏเตเด‚.

ACL FusionPBX-เตฝ เดžเดพเตป เดšเต‡เตผเด•เตเด•เดพเตป เด†เด—เตเดฐเดนเดฟเดšเตเดšเดคเต เด…เดคเตเดฐเดฏเต‡เดฏเตเดณเตเดณเต‚.

เด‡เดคเต เด†เตผเด•เตเด•เต†เด™เตเด•เดฟเดฒเตเด‚ เด‰เดชเด•เดพเดฐเดชเตเดชเต†เดŸเตเดฎเต†เดจเตเดจเต เดžเดพเตป เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต.

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

DDoS เดชเดฐเดฟเดฐเด•เตเดทเดฏเตเดณเตเดณ เดธเตˆเดฑเตเดฑเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดพเดฏ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดตเดพเด™เตเด™เตเด•, VPS VDS เดธเต†เตผเดตเดฑเตเด•เตพ ๐Ÿ”ฅ DDoS เดชเดฐเดฟเดฐเด•เตเดท, VPS VDS เดธเต†เตผเดตเดฑเตเด•เตพ เด‰เดณเตเดณ เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดพเดฏ เดตเต†เดฌเตโ€Œเดธเตˆเดฑเตเดฑเต เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดตเดพเด™เตเด™เต‚ | ProHoster