Im having a little problem with a VoIP based application.
Here is the thing.
I have a zeroshell machine with an ethernet and a wireless card working in AP mode.
The DHCP of the AP gives 192.168.100.0/24 addresses, and the ethernet card have the 10.0.0.1 IP.
Now this is the problem: I have a server that runs an aplication over the 5060 port (voip) . His IP is 10.0.0.3 and is perfectly viewed by all the wireless clients and the LAN users (192.168.100.0 and 10.0.0.0 networks) but at the moment of making a call, either client and server cant hear anything from each other.
This happens only when the server works in a diferent segment that the clients. If i connect the server to the wireless network, along with the clients, the application works perfectly fine.
I tried with port forwarding and iptables but nothing seem to work.