|
Question : NetMeeting and NAT
|
|
Okay, here's a hard one to crack...
I'd like to chat with my friend who's on the other side of the world trough NetMeeting. We both have mic's and I have a webcam. She can see and hear me, but I can't hear her...
Here's the network setup: - a Linux router/firewall connects to the internet via a cable modem (eth0 = internet, eth1 = LAN) - the Linux router/firewall is a Red Hat 7.1 machine with kernel 2.4.2-2 - it does NAT (Network Address Translation) or simple: IP Masquerading
- the machine with the webcam (a laptop) is running Windows 2000
- Linux: 10.0.0.1 (for eth1) - Windows: 10.0.0.5
I don't want to just forward all ports > 1024, because that would make me a nice hacking target + it would kill the other clients in the network.
From what I understand, random ports are used to send and receive video. You can't lock them down (in CUseeMe you can). I don't want to use CUseeMe because it doesn't work well with NetMeeting on the other side.
I found a kernel module, but that only works with kernel 2.2.x. 2.4.x doesn't seem to work with masquerading module anymore.
I thought: let's try a Gatekeeper. I'm compiling OpenGatekeeper right now, but it's already compiling for 72 hours on a Pentium 133 (32 MB). I doubt that it will work.
I won't know what else to say, except: I want to talk to my friend asap! :)
Feel free to ask any questions. I will not rest until I've found the answer (or until she comes over of course ;) )...
To all of those who are willing to help: already a big thanks from me and her! :)
|
Answer : NetMeeting and NAT
|
|
hi bdispa
I just set something similar up on a RH7.0 box running ipchains and xinetd and audio+video are both working fine on both sides.
I used nmproxy, a NetMeeting proxy application that works well with both ipchains and iptables.
There is good documentation online: http://www.floydian.com/~zohair/nmproxy.html so I won't bother reproducing it here.
hope this helps
-- nick wong
|
|
|
|