Direct connections through NAT/firewall

From: Jem Berkes (jb_at_users.pc9.org)
Date: 07/22/03


Date: Tue, 22 Jul 2003 21:49:13 GMT

I'm involved with some research at the University of Manitoba (in Winnipeg,
Canada) this summer. My colleagues and I are in the process of developing a
method for reliably establishing direct connections over the Internet
between two hosts that are both behind NAT gateways.

The software we've come up with runs in userspace linux, so there is no
kernel or network stack tweaking required. It can easily be extended to
multiple operating systems.

No ports have to be explicitly opened at the firewall. And the method is
able to "break through" several kinds of NAT/firewalls - we've tried linux
2.4, as well as some netgear and linksys hardware routers.

Does anyone know if something like this already exists? The only technology
I've seen so far was a windows program that had to modify the network
stacks on both sides - clearly unacceptable for generic use.

-- 
Jem Berkes
http://www.pc-tools.net/
Windows, Linux & UNIX software


Relevant Pages

  • Re: Direct connections through NAT/firewall
    ... | kernel or network stack tweaking required. ... | able to "break through" several kinds of NAT/firewalls - we've tried linux ... | I've seen so far was a windows program that had to modify the network ... | Windows, Linux & UNIX software ...
    (comp.os.linux.networking)
  • Re: Direct connections through NAT/firewall
    ... | kernel or network stack tweaking required. ... | able to "break through" several kinds of NAT/firewalls - we've tried linux ... | I've seen so far was a windows program that had to modify the network ... | Windows, Linux & UNIX software ...
    (comp.os.linux.security)
  • Direct connections through NAT/firewall
    ... The software we've come up with runs in userspace linux, ... kernel or network stack tweaking required. ... I've seen so far was a windows program that had to modify the network ... Windows, Linux & UNIX software ...
    (comp.os.linux.networking)
  • Re: ATTs DSL Lite for Linux
    ... the account user name/password with the home installation kit. ... Windows program was what gave you that information. ... advantage of having to use a cd just to setup a dsl modem under linux or ms. ...
    (Fedora)
  • Re: Flow Control on Serial Device
    ... db9m straigth-thru). ... There is a Windows program that reads from and writes to that device. ... Now I want to replace Windows with Linux, so I have to write the ... I tried to set CTS via ioctl without success. ...
    (comp.os.linux.networking)

Loading