Siproxd

From LinuxReviews
Jump to navigationJump to search

Siproxd is a SIP proxy daemon which acts as a SIP registry for VOIP phones and other SIP VOIP clients on a local network. It rewrites the traffic from locally registered clients to make it appear that they are coming directly from the proxy and transparently handles forwarding connections to and from the outside networks for it's registered clients.

Installation and configuration[edit | edit source]

Siproxd is typically NOT included in commonly used GNU/Linux distributions. There's not ready to use apt or RPM packages either. You will probably have to compile it yourself.

The latest "stable" version was released in 2016. There's also daily snapshots available at siproxd.sourceforge.net.

Siproxd does not have many dependencies and it can easily be compiled in the standard ./autogen.sh && ./configure && make fashion. It does require the libosip2's development package (typically libosip2-devel). It will install a very long and detailed manual with ascii figures in doc/siproxd.

It's homepage is at http://siproxd.sourceforge.net/

Use-cases and limitations[edit | edit source]

siproxd is a light-weight alternative if you want to handle more than a few phones but not hundreds of phones on a LAN and you do not want to setup a full VOIP exchange like asterisk. siproxd could, in theory, handle a really large amount of phones too but that's a situation where you want your own VOIP server with your own trunks configured and other features siproxd does not have. It's fine for something like a small office.

Quick note on our recommendation: We used siproxd for a number of years in the mid 2000s but have not kept up to date with the latest versions because landlines and phonecalls in general aren't really a thing anymore in our part of the world.

Similar software[edit | edit source]

  • OpenH323 Gatekeeper. Updated mid-2019. NOT for SIP, it's just doing a similar function.
  • Partysip - NOT updated since 2005.