āĻāĻŽāĻžāĻ° āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻāĻŋ āĻĒāĻŖā§āĻ¯ā§āĻ° āĻāĻāĻāĻŋ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ¨āĻ¯āĻŧ, āĻ¤āĻŦā§ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻžāĻ˛ āĻĒā§āĻ°āĻāĻžāĻļāĻ¨āĻž "āĻĢāĻŋāĻāĻļāĻ¨āĻĒāĻŋāĻŦāĻŋāĻāĻā§āĻ¸, āĻŦāĻž āĻāĻŦāĻžāĻ°-āĻĻāĻžāĻ°ā§āĻŖ, āĻĢā§āĻ°āĻŋāĻ¸ā§āĻāĻ" āĻāĻ° āĻ¸āĻžāĻŽāĻžāĻ¨ā§āĻ¯ āĻĒāĻ°āĻŋāĻŽāĻžāĻ°ā§āĻāĻ¨āĨ¤ āĻāĻŽāĻžāĻ° āĻāĻžāĻā§ āĻŽāĻ¨ā§ āĻšāĻā§āĻā§ āĻĢāĻŋāĻāĻļāĻ¨āĻĒāĻŋāĻŦāĻŋāĻāĻā§āĻ¸ā§ ACL āĻāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻāĻŋ āĻā§āĻŦ āĻāĻžāĻ˛ā§āĻāĻžāĻŦā§ āĻĒā§āĻ°āĻāĻžāĻļ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĻ¨āĻŋāĨ¤ āĻāĻŽāĻŋ FreeSWITCH/FusionPBX āĻāĻ° āĻ¸āĻžāĻĨā§ āĻāĻŽāĻžāĻ° āĻ¨āĻŋāĻā§āĻ° āĻ
āĻāĻŋāĻā§āĻāĻ¤āĻžāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋāĻ¤ā§ āĻāĻ āĻļā§āĻ¨ā§āĻ¯āĻ¤āĻž āĻĒā§āĻ°āĻŖ āĻāĻ°āĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°āĻŦāĨ¤
āĻāĻŦāĻ āĻ¤āĻžāĻ, āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻžāĻā§ domain.local āĻĄā§āĻŽā§āĻ¨ā§ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻŋāĻ¤ āĻ
āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖ āĻ¨āĻŽā§āĻŦāĻ° 1010 āĻ¸āĻš āĻāĻāĻāĻŋ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž FusionPBX āĻ°āĻ¯āĻŧā§āĻā§ āĻāĻŦāĻ āĻļāĻšāĻ°ā§ āĻŦāĻšāĻŋāĻ°āĻžāĻāĻ¤ āĻāĻ˛ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻž āĻ°ā§āĻ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻŽāĻ°āĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻā§āĻ˛āĻŋāĻĢā§āĻ¨āĻŋ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽāĻā§ āĻ
āĻ¨āĻ¨ā§āĻŽā§āĻĻāĻŋāĻ¤ āĻāĻ˛ āĻĨā§āĻā§ āĻ¸ā§āĻ°āĻā§āĻˇāĻŋāĻ¤ āĻāĻ°āĻ¤ā§ ACL āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻŋ āĻ¯āĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻ
āĻ°ā§āĻĨ āĻā§āĻĄāĻŧā§ āĻ¨ā§āĻŦā§āĨ¤ āĻ¸ā§āĻā§āĻ˛ā§. āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° ACL-āĻ¤ā§ āĻŦāĻ°ā§āĻŖāĻŋāĻ¤ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻĨā§āĻā§ āĻāĻāĻāĻā§āĻ¯āĻŧāĻŋāĻ āĻāĻ˛ āĻāĻ°āĻžāĻ° āĻ
āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧāĨ¤ āĻāĻŦāĻ āĻāĻāĻžāĻ¨ā§ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻ¸āĻŋāĻāĻ˛ āĻā§āĻāĻžāĻŦā§ FusionPBX, āĻāĻ° āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯, āĻ¯ā§āĻā§āĻ¤āĻŋ āĻāĻŦāĻ āĻāĻ° āĻ
ā§āĻ¯āĻžāĻā§āĻāĻ° āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻā§ āĻāĻžāĻ āĻāĻ°ā§ āĻ¸ā§ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻĒāĻ°āĻŋāĻˇā§āĻāĻžāĻ° āĻŦā§āĻāĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨āĨ¤
āĻāĻĒāĻ°ā§āĻ° āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ā§āĻ° āĻ¸āĻŽā§āĻŽāĻžāĻ¨āĻŋāĻ¤ āĻ˛ā§āĻāĻā§āĻ° āĻŽāĻ¤ā§, āĻāĻŽāĻŋāĻ ACL āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ°ā§āĻāĻā§āĻ˛āĻŋāĻ¤ā§ āĻĒāĻĻāĻā§āĻˇā§āĻĒ āĻ¨āĻŋāĻ¯āĻŧā§āĻāĻŋāĨ¤
āĻāĻŽāĻŋ āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻ°ā§ āĻāĻ°āĻŦ āĻ¸āĻŋāĻĒāĻĒā§āĻ°ā§āĻĢāĻžāĻāĻ˛āĻ¸.
āĻāĻāĻ¯āĻŧ āĻĒā§āĻ°ā§āĻĢāĻžāĻāĻ˛ (āĻāĻŽāĻŋ āĻ¤āĻžāĻĻā§āĻ° āĻŦāĻ˛āĻŦ), āĻ
āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖ āĻāĻŦāĻ āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ āĻāĻāĻ¯āĻŧāĻ āĻ¸āĻ°ā§āĻŦāĻāĻ¨ā§āĻ¨ āĻĒā§āĻ°ā§āĻā§āĻˇāĻžāĻĒāĻā§ āĻ°āĻ¯āĻŧā§āĻā§ āĻāĻŦāĻ āĻāĻāĻŋ āĻĻā§āĻ°ā§āĻāĻāĻ¨āĻžāĻāĻ¨āĻŋāĻ¤ āĻ¨āĻ¯āĻŧāĨ¤ āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻ¨ āĻ
āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖ āĻĒā§āĻ°ā§āĻĢāĻžāĻāĻ˛ā§ āĻ¸āĻā§āĻāĻžāĻ˛āĻŋāĻ¤ āĻšāĻ¯āĻŧ, āĻāĻŦāĻ āĻāĻŽāĻ°āĻž āĻāĻāĻŋāĻ¤ā§ āĻŽāĻ¨ā§āĻ¯ā§āĻ āĻĻā§āĻŦāĨ¤ āĻ
āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖ āĻĒā§āĻ°ā§āĻĢāĻžāĻāĻ˛ā§, ACL āĻĄā§āĻŽā§āĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ-āĻāĻ¨āĻŦāĻžāĻāĻ¨ā§āĻĄ-acl āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻŦāĻĻā§āĻ§āĨ¤ āĻāĻāĻŋ āĻāĻ āĻ˛āĻžāĻāĻ¨ āĻ¯āĻž āĻĒā§āĻ°ā§āĻĢāĻžāĻāĻ˛ āĻ¸ā§āĻ¤āĻ°ā§ ACL āĻāĻ° āĻ
āĻĒāĻžāĻ°ā§āĻļāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĻāĻžāĻ¯āĻŧā§āĨ¤ āĻāĻāĻ¨ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤, āĻ¯ā§ āĻāĻāĻŋ āĻĒā§āĻ°ā§āĻĢāĻžāĻāĻ˛ āĻ¸āĻā§āĻā§.
āĻĒā§āĻ°āĻ¸āĻā§āĻ
āĻāĻ˛ āĻ°āĻžāĻāĻāĻŋāĻ-āĻ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻŦāĻŋāĻˇāĻ¯āĻŧā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻĒā§āĻ°āĻ¸āĻā§āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻāĻ¤ āĻ°ā§āĻ āĻ¸āĻ°ā§āĻŦāĻāĻ¨ā§āĻ¨ āĻĒā§āĻ°ā§āĻā§āĻˇāĻžāĻĒāĻā§ āĻāĻŦāĻĻā§āĻ§āĨ¤
āĻŦāĻšāĻŋāĻ°ā§āĻāĻžāĻŽā§ (āĻļāĻšāĻ°ā§, āĻ¸ā§āĻ˛ā§āĻ˛āĻžāĻ°, āĻĻā§āĻ°ā§āĻ āĻĻā§āĻ°āĻ¤ā§āĻŦ, āĻāĻ¨ā§āĻ¤āĻ°ā§āĻāĻžāĻ¤āĻŋāĻ āĻāĻŦāĻ āĻ āĻ¨ā§āĻ¯ āĻ¯ā§āĻā§āĻ¨ā§) āĻ°ā§āĻāĻā§āĻ˛āĻŋ (āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§) āĻāĻāĻāĻŋ āĻĄā§āĻŽā§āĻ¨ āĻ¨āĻžāĻŽā§āĻ° āĻĒā§āĻ°āĻ¸āĻā§āĻā§ (āĻāĻ¸ā§āĻ¨ āĻāĻā§ domain.local āĻŦāĻ˛āĻŋ)āĨ¤
ACL āĻāĻ°
āĻāĻāĻ¨ āĻāĻ¸āĻž āĻ¯āĻžāĻ ACLs āĻ¨āĻŋāĻ¯āĻŧā§āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§, āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨āĻāĻžāĻŦā§ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž FusionPBX āĻāĻ° āĻĻā§āĻāĻŋ ACL āĻāĻā§:
āĻĄā§āĻŽā§āĻāĻ¨ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻ
ā§āĻ¯āĻžāĻāĻļāĻ¨: āĻ
āĻ¸ā§āĻŦā§āĻāĻžāĻ° - āĻāĻ āĻļā§āĻāĻāĻŋ āĻ
āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖ āĻĒā§āĻ°ā§āĻĢāĻžāĻāĻ˛ā§ āĻāĻŦāĻĻā§āĻ§
āĻ˛ā§āĻ¯āĻžāĻ¨ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻ
ā§āĻ¯āĻžāĻāĻļāĻ¨: āĻ
āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻāĻŋāĻ¨
āĻĄā§āĻŽā§āĻ¨ā§āĻ° 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