I have many SIP servers, but none of them have an external network. Can I use a server with an external network to proxy many SIP servers without an external network
2
There are 2 best solutions below
Related Questions in SIP
- Send SIP traces over TCP from Kamailio to Heplify
- Amı Originate Calls Diffrent Context From Sended Context
- SIP messages are not visible after Phone rooting(samsung A33)
- How to get pn-prid with PJSIP_HEADER in Asterisk dialplan
- bad rtp pt 101 (expecting 8)
- Configure Linphone Desktop to use same SIP for all users in Windows
- Forward call from Twilio Studio to SIP End point
- Pause audio file not play on receiver side in sip in android
- Configuring One-Way Video Stream in PJSIP for Doorbell Video Call
- Node.js SIP.js Setup: Can't Receive Real-time Audio - Need Direction
- SIP load Testing via SIPP
- Twilio referURL - SIP Refer - refer to Twilio Flex
- SIP IPV6Reference
- SIP SEER calculation questions
- C# run process microsip.exe without access to system micro
Related Questions in VOIP
- PowerShell Linphone Configuration
- TypeError: Cannot read property 'registerVoipToken' of null
- How can I modify the default email that Avaya IP Office sends with each voicemail?
- CallKit : VOIP call is disconnecting when external call is declined
- Getting rootViewController for iOS13+ & Swift 5
- How to configure Kamailio or OpenSIPS as Session Border Controller?
- voIP audio integration without specifc API or integration
- SIP load Testing via SIPP
- How to receive Bluetooth headset Play pause event in Android java
- Integrating VOIP functionality in a native iOS app and using it in React Native
- Voice chat over a mumble server in flutter
- Ozeki voip sip C# calling
- jni_zero : Compilation error of M120 webrtc android
- How can I connect my node.js app to external VOIP provider via SIP?
- How to merge a new call to an exciting call in CallKit
Related Questions in PBX
- Custom Conference Room in fusionPBX
- Need help to understand on WebRTC error: Failed to set remote answer sdp: Called with SDP without DTLS fingerprint
- Replace Nutone Door System with SIP
- How to call from SIP to H323 using freeswitch?
- IPPBX with centos 6 server and balancer
- How to connect Free Swtich PBX Server through sip_ua and webrtc packages in flutter
- Genesys BYOC Purecloud Outgoing Call issue
- Why is the SIP ACK sent from our PBX not received by Twilio?
- Asterisk GoSub() function not working for me
- Freeswitch doesn't seek back
- What is the Asterisk Dial() Option to Call Subroutine on "Ringing" Status Received from Called Party?
- SIP server forwarding
- Make a call over Avaya PBX WebClient from browser
- how to save events ami asterisk in DB
- Microsoft Teams - Audiocodes SBC with wildcard certificate?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Yep, you can.
Try using opensips or asterisk as a proxy to redirect calls to nat endpoints. What you’re trying to do is basically how sip providers work
Example: Proxy example
User A is your NAT SIP Servers, Proxy is NAT/External SIP Server and B is PSTN Gateway or PSTN/SIP Provider
In case you have no idea how to get started, here is a useful article, it covers devices but we can consider that devices and servers are endpoints, so the article is for you: Using SIP Devices behind NAT