sipscreen is a Linux iptables QUEUE target handler written in
perl for screening incoming SIP phone calls. If you have a network
configuration similar to mine, with a Vonage or other Voice-over-IP
adapter located behind a Linux gateway, you may find sipscreen
useful for programmatically accepting or rejecting inbound calls, based
on the caller ID information, the time of day, or any other clever
algorithm you can think of.
For more information, see the POD information
contained in the sipscreen-ipqueue. file, and the sample sipscreen-decider.sample
program included in the distribution.
For more information about writing ipqueue target handlers in perl, see
the slides from the talk I
gave to the Philadelphia Perl Mongers in 2003. You may also be interested
in countertrace, another ipqueue target handler
for faking traceroutes.
sipscreen is free software, distributed under the terms of the
Questions? Comments? Reports of successful installations? Let me know.
Last Updated: Sunday, 10-Jun-2007 21:11:17 PDT.
© 2000 - 2008
Michael C. Toren
Schrodinger's cat is dead.