Proxy Support a Must! Vital to the success of Gnutella is the acceptance by large networks, fast connections, and corporations. To do this, it must allow the end user to easily select a proxy to use, and so far this has not been done.
We, for example, use an HTTP proxy (which can be tunneled through) with Novell BorderManager NAT. This configuration represents what most large corporations have. Right now, we can't get files downloaded because of the problem with 1) port blocking, 2) NAT, 3) inside computers must request a file. The PUSH request has fixed number 3 (I assume, since we can't try it), and we can change the port, but the main problem is that we need to proxy the requests because of NAT.
We could ask the administrator to change the configuration, but to make it easier for others in the same situation to get connected, proxy support should be built in. |