Ruby Nat Traversal

P

Pere Villega

Hi there,

I'm playing a little with DRb and I found it can't join other computers
which are behind a firewall or a NAT network. I discovered DRbFire at
this forum, but after some days trying to make it work I'm not able to
do it.

I'm creating a local DRb server (using drbfire as protocol) in my
computer, which is part of a NAT network, as
‘drbfire://192.168.1.3:5555’. Then I launch another process (client)
which tries to connect to my local DRb server. Of course, if the client
tries to connect to ‘drbfire://192.168.1.3:5555’ or localhost, it works.
But if I give as host ‘drbfire://public ip:5555’ it doesn’t work, even
if I activate port redirection in my router.

I'm using windows xp sp2, ipv6 deactivated. Computer is on DMZ. Firewall
allows ruby.exe to comunicate with internet.

Could you give me any idea about how to solve it?
Thanks a lot!
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,981
Messages
2,570,188
Members
46,731
Latest member
MarcyGipso

Latest Threads

Top