เชฎเชพเชฐเซ เชฒเซเช เชเชคเซเชชเชพเชฆเชจเชจเซเช เชธเชเชชเซเชฐเซเชฃ เชตเชฐเซเชฃเชจ เชจเชฅเซ, เชชเชฐเชเชคเซ เชธเชพเชฐเชพ เชชเซเชฐเชเชพเชถเชจ "FusionPBX, เช
เชฅเชตเชพ เชซเชฐเซเชฅเซ-เชฎเชนเชพเชจ, FreeSWITCH" เชจเซเช เชฎเชพเชคเซเชฐ เชฅเซเชกเซเช เชถเซเชฆเซเชงเชฟเชเชฐเชฃ เชเซ. เชฎเชจเซ เชฒเชพเชเซ เชเซ เชเซ FusionPBX เชฎเชพเช ACL เชจเซ เชตเชฟเชทเชฏ เชคเซเชฎเชพเช เชฌเชนเซ เชธเชพเชฐเซ เชฐเซเชคเซ เชชเซเชฐเชเช เชฅเชฏเซ เชจเชฅเซ. เชนเซเช เชซเซเชฐเซเชธเซเชตเชฟเช/เชซเซเชฏเซเชเชจเชชเซเชฌเซเชเชเซเชธ เชธเชพเชฅเซเชจเชพ เชฎเชพเชฐเชพ เชชเซเชคเชพเชจเชพ เช
เชจเซเชญเชตเชจเชพ เชเชงเชพเชฐเซ เช เช
เชเชคเชฐ เชญเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซเชถ.
เช
เชจเซ เชคเซเชฅเซ, เช
เชฎเชพเชฐเซ เชชเชพเชธเซ domain.local เชกเซเชฎเซเชจเชฎเชพเช เชฐเชเชฟเชธเซเชเชฐเซเชก เชเชเชคเชฐเชฟเช เชจเชเชฌเชฐ 1010 เชธเชพเชฅเซเชจเซเช FusionPBX เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเชฒเซเช เชเซ เช
เชจเซ เชถเชนเซเชฐเชฎเชพเช เชฌเชพเชนเซเชฏ เชเซเชฒเซเชธ เชฎเชพเชเซ เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค เชฐเซเช เชเซ. เช
เชฎเซ เช
เชฎเชพเชฐเซ เชเซเชฒเชฟเชซเซเชจเซ เชธเชฟเชธเซเชเชฎเชจเซ เช
เชจเชงเชฟเชเซเชค เชเซเชฒเซเชธเชฅเซ เชธเซเชฐเชเซเชทเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ ACLเชจเซ เชเชชเชฏเซเช เชเชฐเซเช เชเซเช เชเซ เช
เชฎเชพเชฐเชพ เชจเชพเชฃเชพเช เชเซเชจเชตเซ เชฒเซเชถเซ. เชคเซ. เชซเชเซเชค ACL เชฎเชพเช เชตเชฐเซเชฃเชตเซเชฒ เชจเซเชเชตเชฐเซเชเซเชธเชฎเชพเชเชฅเซ เช เชเชเชเชเซเชเชเช เชเซเชฒเซเชธเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ. เช
เชจเซ เช
เชนเซเช เชคเชฎเชพเชฐเซ FusionPBX, เชคเซเชจเซ เชตเชฟเชถเซเชทเชคเชพเช, เชคเชฐเซเช เช
เชจเซ เชคเซเชจเชพ เชเชจเซเชเชฐ เชชเซเชเชจเซเชเชฎเชพเช ACL เชเซเชตเซ เชฐเซเชคเซ เชเชพเชฐเซเชฏ เชเชฐเซ เชเซ เชคเซเชจเซ เชธเชเชชเซเชฐเซเชฃ เชธเซเชชเชทเซเช เชธเชฎเชเชจเซ เชเชฐเซเชฐ เชเซ.
เชเชชเชฐเซเชเซเชค เชฒเซเชเชจเชพ เชเชฆเชฐเชฃเซเชฏ เชฒเซเชเชเชจเซ เชเซเชฎ, เชฎเซเช เชชเชฃ ACL เชธเชเชฌเชเชงเชฟเชค เชคเชฎเชพเชฎ เชฐเซเชเซเชธ เชชเชฐ เชชเช เชฎเซเชเซเชฏเซ.
เชนเซเช เชธเชพเชฅเซ เชถเชฐเซ เชเชฐเซเชถ SipProfiles.
เชฌเชเชจเซ เชชเซเชฐเซเชซเชพเชเชฒเซเชธ (เชนเซเช เชคเซเชฎเชจเซ เชคเซ เชเชนเซเชถ), เชเชเชคเชฐเชฟเช เช
เชจเซ เชฌเชพเชนเซเชฏ เชฌเชเชจเซ, เชเชพเชนเซเชฐ เชธเชเชฆเชฐเซเชญเชฎเชพเช เชเซ, เช
เชจเซ เช เชเชเชธเซเชฎเชฟเช เชจเชฅเซ. เชธเชเชเซเชฏเชพเชเชจเซ เชจเซเชเชงเชฃเซ เชเชเชคเชฐเชฟเช เชชเซเชฐเซเชซเชพเชเชฒเชฎเชพเช เชฅเชพเชฏ เชเซ, เช
เชจเซ เช
เชฎเซ เชคเซเชจเชพ เชชเชฐ เชงเซเชฏเชพเชจ เชเชชเซเชถเซเช. เชเชเชคเชฐเชฟเช เชชเซเชฐเซเชซเชพเชเชฒเชฎเชพเช, เชกเซเชฎเซเชจเซเชธ ACL เชเชชเซเชฒเชพเชฏ-เชเชจเชฌเชพเชเชจเซเชก-เชเชธเซเชเชฒ เชคเชฐเซเชเซ เชฌเชเชงเชพเชฏเซเชฒเชพ เชเซ. เชคเซ เช เชฐเซเชเชพ เชเซ เชเซ เชชเซเชฐเซเชซเชพเชเชฒ เชธเซเชคเชฐเซ ACL เชจเชพ เชธเชเชเชพเชฒเชจ เชฎเชพเชเซ เชเชตเชพเชฌเชฆเชพเชฐ เชเซ. เช
เชคเซเชฏเชพเชฐ เชธเซเชงเซ, เชคเซ เชชเซเชฐเซเชซเชพเชเชฒเซเชธ เชธเชพเชฅเซ เชเซ.
เชธเชเชฆเชฐเซเชญ
เชเซเชฒ เชฐเชพเชเชเซเชเชเชฎเชพเช เช เชจเซเชฏ เชฌเชพเชฌเชคเซเชจเซ เชธเชพเชฅเซ เชธเชเชฆเชฐเซเชญเชจเซ เชเชชเชฏเซเช เชฅเชพเชฏ เชเซ. เชคเชฎเชพเชฎ เชเชจเชเชฎเชฟเชเช เชฐเซเชเซเชธ เชเชพเชนเซเชฐ เชธเชเชฆเชฐเซเชญเชฎเชพเช เชฌเชเชงเชพเชฏเซเชฒเชพ เชเซ.
เชเชเชเชเซเชเชเช (เชถเชนเซเชฐเชฎเชพเช, เชธเซเชฒเซเชฏเซเชฒเชฐ, เชฒเชพเชเชฌเชพ เช เชเชคเชฐ, เชเชเชคเชฐเชฐเชพเชทเซเชเซเชฐเซเชฏ เช เชจเซ เช เชจเซเชฏ เชเซเชเชชเชฃ) เชฎเชพเชฐเซเชเซ เชกเซเชฎเซเชจ เชจเชพเชฎเชจเชพ เชธเชเชฆเชฐเซเชญเชฎเชพเช (เชฎเซเชณเชญเซเชค เชฐเซเชคเซ) เชเซ (เชเชพเชฒเซ เชคเซเชจเซ domain.local เชเชนเซเช).
ACL
เชนเชตเซ เชเชพเชฒเซ ACLs เชธเชพเชฅเซ เชตเซเชฏเชตเชนเชพเชฐ เชเชฐเซเช. เชฎเซเชณเชญเซเชค เชฐเซเชคเซ, เชคเชพเชเซ เชธเซเชฅเชพเชชเชฟเชค FusionPBX เชชเชพเชธเซ เชฌเซ ACL เชเซ:
เชกเซเชฎเซเชจเซเชธ เชกเชฟเชซเซเชฒเซเช เชเซเชฐเชฟเชฏเชพ: เชจเชพเชฎเชเชเซเชฐ - เช เชถเซเช เชเชเชคเชฐเชฟเช เชชเซเชฐเซเชซเชพเชเชฒ เชธเชพเชฅเซ เชฌเชเชงเชพเชฏเซเชฒ เชเซ
lan เชกเชฟเชซเซเชฒเซเช เชเซเชฐเชฟเชฏเชพ: เชฎเชเชเซเชฐเซ เชเชชเซ
เชกเซเชฎเซเชจเซเชธ ACL เชธเซเชเชฟเชฎเชพเช, เช เชฎเซ เชจเซเชเชตเชฐเซเช เชธเซเชเชตเซเช เชเซเช (เชธเชพเชฐเซ เชฐเซเชคเซ, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, 192.168.0.0/24), เช เชฎเซ เช เชจเซเชเชตเชฐเซเช เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซเชจเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซเช เชเซเช, เช เชฎเซ reloadacl เชจเซ เชเชชเชฏเซเช เชเชฐเซเช เชเซเช.
เชเชเชณ, เช
เชฎเซ เช เชจเซเชเชตเชฐเซเชเชฎเชพเชเชฅเซ เชซเซเชจ เชฐเชเซเชธเซเชเชฐ เชเชฐเซเช เชเซเช, เช
เชจเซ เชฌเชงเซเช เชธเชพเชฐเซเช เชฒเชพเชเซ เชเซ เช
เชจเซ เชธเซเชเชจเชพเช เช
เชจเซเชธเชพเชฐ เช
เชจเซ เชคเชพเชฐเซเชเชฟเช เชฐเซเชคเซ.
เช
เชฎเซ เชชเชฐเซเชเซเชทเชฃ เชถเชฐเซ เชเชฐเซเช เชเซเช, เชฌเชพเชนเซเชฏ เชจเชเชฌเชฐ เชชเชฐ เชเซเชฒ เชเชฐเซเช เชเซเช เช
เชจเซ ... เช
เชฎเชจเซ เชกเซเชจเช, เช
เชฅเชตเชพ เชคเซเชจเชพ เชฌเชฆเชฒเซ เชกเซเชจเช เชนเซเชฒ เชฎเชณเซ เชเซ. เช
เชเชพเชจเช!
เช เชฎเซ เชเชจเซเชธเซเชฒเชฎเชพเช เช เชฅเชตเชพ เชฒเซเช เชตเซเชฏเซเช เชฐ FusioPBX เชฆเซเชตเชพเชฐเชพ เชฒเซเชเชจเซเช เชตเชฟเชถเซเชฒเซเชทเชฃ เชเชฐเชตเชพเชจเซเช เชถเชฐเซ เชเชฐเซเช เชเซเช.
เช เชฎเซ เช เชฎเชพเชฐเชพ เชชเชกเชเชพเชฐเชจเซ เชเซเชเช เชเซเช:
switch_channel.c:1104 New Channel sofia/internal/[email protected]
เช เชฎเซ 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/[email protected] [CS_ROUTING] [NO_ROUTE_DESTINATION]
เชเซเช เชฐเชธเซเชคเซ เชจเชฅเซ! เชเซเชเซ เชฐเซเช เช เชฎเซ เชชเซเชฐเชฎเชพเชฃเชฟเชเชชเชฃเซ เชฐเชเซเชธเซเชเซเชฐเซเชถเชจ เชเชฐเชพเชตเซเชฏเซเช เชเซ.
เชเชตเชพเชฌ เชเชฐเซเชเชฐ เชธเชฐเชณ เชเซ.
เชเซเชฒ เชเชตเซเชฏเซ เชเซ. ACL เชคเซ เชเซเชเซ เชเชฏเซ. เช เชจเซ ACL เชเชเชคเชฐเชฟเช เชชเซเชฐเซเชซเชพเชเชฒเชฎเชพเช เชฌเชเชงเชพเชฏเซเชฒ เชนเซเชตเชพเชฅเซ, เช เชจเซ เช เชชเซเชฐเซเชซเชพเชเชฒ เชธเชพเชฐเซเชตเชเชจเชฟเช เชธเชเชฆเชฐเซเชญเชฎเชพเช เชเซ, FreeSWITCH เชชเซเชฐเชพเชฎเชพเชฃเชฟเชเชชเชฃเซ เชธเชพเชฐเซเชตเชเชจเชฟเช เชธเชเชฆเชฐเซเชญเชฎเชพเช เชฐเซเชเซเชเชเชจเซ เชเซเช เชเซ. เชชเชฐเชเชคเซ เชเชพเชนเซเชฐ เชธเชเชฆเชฐเซเชญเชฎเชพเช, เชซเชเซเชค เชเชจเชเชฎเชฟเชเช เชฐเซเชเซเชเช, เช เชจเซ เชธเชฟเชธเซเชเชฎ เชชเซเชฐเชพเชฎเชพเชฃเชฟเชเชชเชฃเซ เช เชฎเชจเซ เชเชนเซ เชเซ เชเซ เชคเซเชฏเชพเช เชถเชนเซเชฐเชฎเชพเช เชเชตเชพ เชฎเชพเชเซ เชเซเช เชฐเซเช เชจเชฅเซ.
เช เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเชฎเชพเชเชฅเซ เชเชเชพเชฎเชพเช เชเชเชพ เชฌเซ เชฐเชธเซเชคเชพเช เชเซ.
- เช ACL เชจเซ เชชเซเชฐเซเชซเชพเชเชฒ เชธเชพเชฅเซ เชจเชนเซเช, เชชเชฐเชเชคเซ เชเชเชคเชฐเชฟเช เชจเชเชฌเชฐ เชธเชพเชฅเซ เชเซเชกเซ. เช เชเชเซเชฒเชตเชพเชจเซ เชธเซเชฅเซ เชธเชพเชเซ เชฐเซเชค เชนเซเช เชถเชเซ เชเซ, เชเชพเชฐเชฃ เชเซ. เชซเชพเชเชจเชฐ เชเซเชฏเซเชจเชฟเชเช เชฎเชพเชเซ เชเชเซเชธเซเชเซเชเชถเชจเชจเซ เชถเชเซเชฏ เชคเซเชเชฒเซ เชจเชเซเช ACLเชจเซ เชฌเชพเชเชงเชตเซเช เชตเชงเซ เชธเชพเชฐเซเช เชเซ. เชคเซ. เชคเชฎเซ เชซเซเชจเชจเซเช เชเซเชเซเชเชธ เชธเชฐเชจเชพเชฎเซเช / เชจเซเชเชตเชฐเซเช เชธเชฐเชจเชพเชฎเซเช เชฒเชเซ เชถเชเซ เชเซ เชเซ เชเซเชฏเชพเชเชฅเซ เชคเซ เชเชเชเชเซเชเชเช เชเซเชฒ เชเชฐเซ เชถเชเซ เชเซ. เช เชตเชฟเชเชฒเซเชชเชจเซ เชเซเชฐเชฒเชพเชญ เช เชเซ เชเซ เชฆเชฐเซเช เชเชเซเชธเซเชเซเชเชถเชจเชจเซ เช เชเชฐเชตเซเช เชชเชกเชถเซ.
- ACL เชจเซ เช เซเช เชเชฐเซ เชเซเชฅเซ เชคเซ เชชเซเชฐเซเชซเชพเชเชฒ เชธเซเชคเชฐ เชชเชฐ เชฏเซเชเซเชฏ เชฐเซเชคเซ เชเชพเชฐเซเชฏ เชเชฐเซ. เชฎเซเช เช เชตเชฟเชเชฒเซเชช เชชเชธเชเชฆ เชเชฐเซเชฏเซ, เชเชพเชฐเชฃ เชเซ เชฆเชฐเซเช เชเชเซเชธเซเชเซเชเชถเชจเชฎเชพเช เชคเซเชจเซ เชธเซเชเชตเชตเชพ เชเชฐเชคเชพเช เชจเซเชเชตเชฐเซเชเชจเซ ACLเชฎเชพเช เชเชเชตเชพเชฐ เชเชฎเซเชฐเชตเซเช เชฎเชจเซ เชธเชฐเชณ เชฒเชพเชเซเชฏเซเช. เชชเชฐเชเชคเซ เช เชเชพเชธ เชเชฐเซเชจเซ เชฎเชพเชฐเชพ เชเชพเชฐเซเชฏ เชฎเชพเชเซ เชเซ. เช เชจเซเชฏ เชเชพเชฐเซเชฏเซ เชฎเชพเชเซ, เชคเชฎเชพเชฐเซ เช เชฒเช เชจเชฟเชฐเซเชฃเชฏ เชฒเซเชตเชพเชจเซ เชคเชฐเซเชเชจเซ เชเชฐเซเชฐ เชชเชกเซ เชถเชเซ เชเซ.
เชคเซเชฅเซ. เชเชพเชฒเซ เชจเซเชเซ เชชเซเชฐเชฎเชพเชฃเซ ACL เชกเซเชฎเซเชจเซเชธ เช เซเช เชเชฐเซเช:
เชกเซเชฎเซเชจเซเชธ เชกเชฟเชซเซเชฒเซเช เชเซเชฐเชฟเชฏเชพ: เชชเชฐเชตเชพเชจเชเซ เชเชชเซ เชเซ
เชกเซเชฎเซเชจเซเชธ ACL เชธเซเชเชฟเชฎเชพเช, เช เชฎเซ เชจเซเชเชตเชฐเซเชเชจเซ เชจเซเชเชงเชฃเซ เชเชฐเซเช เชเซเช:
192.168.0.0/24 เชจเชพเชฎเชเชเซเชฐ เชเชฐเซ
เชฒเชพเชเซ เชเชฐเซ, เชซเชฐเซเชฅเซ เชฒเซเชก เชเชฐเซ.
เช
เชฎเซ เชชเชฐเซเชเซเชทเชฃ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช: เช
เชฎเซ เชซเชฐเซเชฅเซ 98343379xxxx เชจเชเชฌเชฐ เชกเชพเชฏเชฒ เชเชฐเซเช เชเซเช เช
เชจเซ... เชเซเชเชชเซเชเชจเซเช เชเชตเซ เชฐเชนเซ เชเซ... เชนเซเชฒเซ. เชฌเชงเซเช เชเชพเชฎ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ.
เชเชพเชฒเซ เชเซเชเช FreeSWITCH เชฎเชพเช เชถเซเช เชฅเชฏเซเช:
เชเซเชฒ เชถเชฐเซ เชฅเชพเชฏ เชเซ:
switch_channel.c:1104 New Channel sofia/internal/[email protected]
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/[email protected] Regex (PASS) [Sity] destination_number(98343379xxxx) =~ /^9(8343[23]d{6})$/ break=on-false
เชฐเซเชเซเชเช เชชเชธเชพเชฐ เชฅเช เชเชฏเซเช เชเซ, เช เชจเซ เชชเชเซ เชเชจเซเชเซเชถเชจ เชธเซเชฅเชพเชชเชจเชพ เชเชตเซ เชเซ, เชเซ เชตเชฟเชทเชฏเชจเชพ เช เชตเชเชพเชถเชจเซ เชฌเชนเชพเชฐ เชเซ.
เชเซ เชเชชเชฃเซ ACL เชฎเชพเช เชจเซเชเชตเชฐเซเช เชธเชฐเชจเชพเชฎเซเช เชฌเชฆเชฒเซเช, เชชเชฐเชเชคเซ เชชเซเชฐเชฅเชฎ เชชเชฐเซเชเซเชทเชฃเชฎเชพเชเชฅเซ เชเชฟเชคเซเชฐ เชฎเซเชณเชตเซเช, เชเชเชฒเซ เชเซ. ACL เชเซเชฒเชจเซ เชเซเชกเซ เชฆเซเชถเซ เช เชจเซ เชฐเซเชเซเชเช NO_ROUTE_DESTINATION เชเชนเซเชถเซ.
เชเชฆเชพเช เชเชเชฒเซเช เช เชนเซเช ACL FusionPBX เชชเชฐ เชเชฎเซเชฐเชตเชพ เชฎเชพเชเชเชคเซ เชนเชคเซ.
เชนเซเช เชเชถเชพ เชฐเชพเชเซเช เชเซเช เชเซ เชคเซ เชเซเชเชเชจเซ เชเชชเชฏเซเชเซ เชฅเชถเซ.
เชธเซเชฐเซเชธ: www.habr.com