the profile names ("external", "internal") don't really mean anything, and they are just default suggestions that work for most situations out of the box. You can create as many SIP profiles as needed, and even delete the default ones. The "internal" profile binds to port 5060 and authenticates all incoming SIP requests. Usually it's used for the SIP clients to register at FS and authenticate against the directory. The "external" profile binds to port 5080 and does not authenticate incoming SIP calls. Usually it's used to register at ITSP accounts and to communicate with them. Also this profile may accept SIP calls from anyone in the public Internet. Both profiles have parameters that define their IP address binding: the server may have several NICs, or it may be placed behind the NAT, so you may need to influence FreeSWITCH in how it associates a SIP profile with an IP address. You may also need to specify the public NAT address explicitly. For an SBC, for example, other SIP profile names would be more convenient: "inside", "outside". You may also need different profiles for SIP clients registering from internal LAN and from public internet. Same way with contexts -- "default" and "public" are only suggestions how to organize the dialplan, but you may have a completely different set of contexts. I covered this shortly in my tutorial: https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+PBX+Example cheers s. On Wed, Apr 22, 2015 at 8:59 PM, Kim Culhan <w8hdkim@gmail.com> wrote:
I've been running FS for some years with two nic's, one on the internal network which is configured on the FS internal profile, the other nic on the external network with an internet ip.
Is this how internal and external were designed to be used?
Most recently I've installed a new FS machine and noticed some problems with registering to a gateway on the external interface, which is why I ask these questions.
thanks -kim
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org