FusionPBX me ACL

Ko taku tuhinga ehara i te whakaahuatanga katoa o te hua, engari he iti noa te whakamaarama o te whakaputanga pai "FusionPBX, ranei ano-nui, FreeSWITCH". Ko te ahua ki ahau ko te kaupapa o te ACL i FusionPBX kaore i tino whakaatuhia i roto. Ka ngana ahau ki te whakaki i tenei waahi i runga i taku ake wheako me FreeSWITCH/FusionPBX.

Na, kua whakauruhia e matou he FusionPBX me te nama o roto 1010 kua rehitatia i roto i te rohe.rohe rohe me te huarahi whirihora mo nga waea o waho ki te taone nui. Ka whakamahi matou i te ACL ki te whakapumau i ta matou punaha waea mai i nga waea kore mana ka tangohia a matou moni. Ko era. mai i nga whatunga e whakaahuatia ana i te ACL te tuku waea putaatu. I konei ka hiahia koe kia tino marama ki te mahi ACL i FusionPBX, ona ahuatanga, arorau me tana punga.

Ka rite ki te kaituhi rongonui o te tuhinga i runga ake nei, i takahia ano e ahau nga rake katoa e pa ana ki te ACL.

Ka timata ahau SipProfiles.
Ko nga korero e rua (ka kiia e ahau), o roto, o waho, kei roto i te horopaki o te iwi, a, ehara tenei i te mea ohorere. Ko te rehitatanga o nga nama kei roto i te whaarangi o roto, a ka aro atu matou. I roto i te kōtaha o roto, kua herea nga rohe ACL hei tono-roto-acl. Ko tenei raina te kawenga mo te mahi o te ACL i te taumata tohu. I tenei wa, ko tera me nga korero.

Horopaki

Ka whakamahia te horopaki, me era atu mea, ki te ararere waea. Ko nga ara taumai katoa e herea ana ki te horopaki o te iwi.

Ko nga huarahi puta atu (ki te taone, ki te waea pūkoro, te tawhiti roa, te ao, me etahi atu) ara (ma te taunoa) i roto i te horopaki o te ingoa rohe (kia kiia ko domain.local).

ACL

Inaianei me mahi ki nga ACL. Ma te taunoa, e rua nga ACL o te FusionPBX hou:

mahi taunoa nga rohe: whakakahore - kua herea tenei rau ki te kōtaha o roto
lan mahi taunoa: tukua

I roto i nga rarangi rohe ACL, ka tohua e matou te whatunga (he pai, hei tauira, 192.168.0.0/24), ka tukuna e matou te whakaaetanga mo tenei whatunga, ka whakamahi matou i te reloadacl.

I muri mai, ka rehita matou i tetahi waea mai i tenei whatunga, me te mea he pai nga mea katoa me te rite ki nga tohutohu me te arorau.
Ka timata matou ki te whakamatautau, waea atu ki tetahi nama o waho ka ... ka whiwhi matou i te koha, he poka koha ranei. ohorere!

Ka timata taatau ki te tātari i te raarangi i roto i te papatohu ma te Log Viewer FusioPBX ranei.

Ka kite tatou i ta tatou wero:

switch_channel.c:1104 New Channel sofia/internal/[email protected]

Ka kite matou i te ACL i mahi:

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

A atu:

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] 

Kaore he huarahi! Ahakoa te huarahi kua rehita pono matou.

He tino ngawari te whakautu.

Kua tae mai te karanga. I ngaro a ACL. A, i te mea kua herea te ACL ki roto i te kotaha o roto, a kei roto i te horopaki a te iwi tenei korero, ka titiro pono a FreeSWITCH ki te ararere i roto i te horopaki whanui. Engari i roto i te horopaki o te iwi, ko te ararere taumai anake, a ka pono te korero a te punaha kaore he huarahi ki te taone nui ki reira.

E rua nga huarahi ka puta mai i tenei ahuatanga.

  1. Whakauruhia tenei ACL kaua ki te kōtaha, engari ki te tau o roto tonu. Koinei pea te huarahi tino tika hei whakaoti, na te mea. He pai ake te here i te ACL kia tata ki te Toronga kia pai ake ai te whakatika. Ko era. Ka taea e koe te tohu i tetahi wahitau motuhake / wahitau whatunga o te waea ka taea e ia te waea putaatu. Ko te kino o tenei kowhiringa ko te mea ka mahia e ia Toronga.
  2. Whakatikahia te ACL kia mahi tika i te taumata kōtaha. I whiriwhiria e au tenei whiringa, na te mea he ngawari ake ki ahau te taapiri i te whatunga ki te ACL kotahi atu i te kii i ia Whakanuia. Engari mo taku mahi tenei. Mo etahi atu mahi, ka hiahia pea koe ki tetahi atu arorau whakatau.

Na. Me whakatika nga rohe ACL penei:

mahi taunoa nga rohe: tukua

I roto i nga rarangi rohe ACL, ka rehita matou i te whatunga:

whakakahore 192.168.0.0/24

Tonoa, reloadacl.
Kei te whakamatautau matou: ka waea ano matou i te nama 98343379xxxx ka ... kei te haere mai te waahi tirotiro ... TĒNEI. Kei te mahi nga mea katoa.
Kia kite tatou i te mea i tupu i FreeSWITCH:
ka timata te waea:

switch_channel.c:1104 New Channel sofia/internal/[email protected]

Kaore a ACL i ngaro:

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

me etahi atu:

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 

Kua pahemo te ararere, katahi ka tae mai te whakatuunga hononga, kei tua atu i te whanuitanga o te kaupapa.

Ki te huri tatou i te wāhitau whatunga i roto i te ACL, engari tiki i te pikitia i te whakamātautau tuatahi, i.e. Ka peke te ACL i te waea, ka kii te ararere NO_ROUTE_DESTINATION.

Koina noa pea taku i hiahia ki te taapiri atu ki runga ACL FusionPBX.

Ko taku tumanako ka whai hua ki tetahi.

Source: will.com

Tāpiri i te kōrero