https://freeswitch.org/confluence/display/FREESWITCH/Gateways+Configuration The wiki should explain most of it. On FreeSWITCH A look in conf/sip_profiles/external/freeswitchB.xml You could have: <include> <gateway name="freeswitchB"> <-- this name is what you include in the bridge app to send the call to the remote FreeSWITCH B --> <!--/// account username ///--> <param name="username" value="fsB_user"/> <!--/// account password ///--> <param name="password" value="fsB_pass"/> <!--/// register with remote end? ///--> <param name="register" value="true"/> </gateway> </include> The “register” line is set to true to tell it to register with the far end switch, using the username and password specified above. Because FreeSWITCH is a back-to-back user agent it can register with the other FreeSWITCH server just like a phone would register. That’s what this gateway definition tells it to do. Because this gateway definition lies under the “external” directory, it will become active when the sip_profile named “external” becomes active, so set that up to make it all work. Read the wiki for more information and then set up a gateway definition by copying a sample file from the vanilla configuration and editing it with your data. There are other fields that you might need to set. --- Bote FreeSWITCH Docs Janitor http://freeswitch.org/confluence From: amani mansour Sent: Monday, 28 March, 2016 04:54 Subject: [Freeswitch-users] how to register a number using gateway Good morning , I need to configure a test number in a distant freeSWITCH and register it from my freeswitch . i don't need to use a sip phone to register this number . the configuration is done but the registration i don't know how to do it , someone of you tell me to make a gateway but really i don't inderstand how to make it . if some of you can can help me i will be very very happy . thanks , with regards Amani