I am newbie to asterisk, but have managed to install and do some configuration on asterisks. I just have one confusion that is with the register function which happens in sip.conf file. I am using asterisk as a gateway to interconnect with different carriers in the world.
I believe i do not fully understand how register works with asterisk. Well the format given in sip.conf file is
register => [peer?][transport://]user[@domain][:secret]@host[:port][/extension][~expiry]
My SIP server has a static public IP and i am performing no NAT for this setup. The other carriers that i am interconnecting with have provided me with a Public IP only and they do not authenticate at username and password level. I was actually wondering how will i need to structure my register function so that i can end up registering just my SIP server IP with theirs.
Just for an example if my SIP server IP is 210.48.x.x, and my carrier’s IP address is 207.239.x.x, how would i write my register function, to register my IP with the other?
Also, without registering would i still be able to send/recieve calls with my interconnecting carriers?