Can't use voice chat outside network

Can't use voice chat outside network

I'm using Redhat Linux 7.3 as a gateway Server with Squid for Internet cache and iptables for firewalls. Every user connected with this network can easily do voice chat using MSN Messenger and send and receive files using MSN messenger locally. But when any user connected with this network tries to use voice chat out of our network (with a user who is in another city or country), he can't -- although he can send and receive files easily.

Keeping in mind that I am not using DHCP, I manually assign IP address to all clients on my network. One thing more, there is no such problem relating with Yahoo messenger voice chat and there is no port block on gateway server. How can I resolve this main problem on my network?

    Requires Free Membership to View

    When you register, my team of editors will also send you resources covering Linux administration and management; integration and interoperability between Linux, Windows and Unix; securing Linux and mixed-platform environments; and migrating to Linux.

    Cathleen A. Gagne, Senior Editorial Director

    By submitting your registration information to SearchEnterpriseLinux.com you agree to receive email communications from TechTarget and TechTarget partners. We encourage you to read our Privacy Policy which contains important disclosures about how we collect and use your registration and other information. If you reside outside of the United States, by submitting this registration information you consent to having your personal data transferred to and processed in the United States. Your use of SearchEnterpriseLinux.com is governed by our Terms of Use. You may contact us at webmaster@TechTarget.com.

I suspect the problem is that the voice traffic is not being "proxyed" correctly since everyone talking behind the firewall is okay. You should look at ReAIM Proxy. You should be able to run this in conjunction with your current setup to proxy the voice traffic. They even have a list of rules to set up iptables to pass the traffic appropriately.

This was first published in June 2005