/* HINT: Search archives @ http://www.indyramp.com/masq/ before posting!
/* ALSO: Don't quote this header. It makes you look lame :-) */
> Tom Marshall [mailto:[EMAIL PROTECTED]] wrote:
> > For example, if you are in a masqed network with IP address
> > 192.168.0.2 and you attempt to send a file to someone, your
> > machine effectively says, "I want to send you a file. My
> > IP address is 192.168.0.2 and I'm listening on port 6891."
> > Obviously this won't work unless the recipient is on the
> > same intranet.
>
> Talk about your piss-poor design. Geez. They had the brain trust develop
> that didn't they.
>
> Jamin W. Collins
Well, it's an interesting problem. How do you initiate a peer-to-peer file
transfer if both machines are behind (different) masq or nat setups? Both
machines think they have the address 192.168.x.x and neither is able to
contact the other.
The only alternative is to donate your server bandwidth as an intermediary
(sender -> MSN server -> receiver). Not only would that put a heavy burden
on the MSN servers, but I don't want all of my data going through Redmond.
It's bad enough that all of the text chat is sent unencrypted through
Redmond.
On the bright side, the MSN protocol is text based and they even released a
protocol draft to the IETF. It's not too hard to implement a MMS client or
server. As a matter of fact, the only reason I wrote the MMS masq module is
because I also wrote a MMS client (using wxWindows) that runs on Linux. You
could write a custom client that encrypted and base64 encoded the file data
and sent it through the MSN servers as if it were chat text. And as a
bonus, you could encrypt all of the chat data also.
_______________________________________________
Masq maillist - [EMAIL PROTECTED]
Admin requests can be handled at http://www.indyramp.com/masq-list/ --
THIS INCLUDES UNSUBSCRIBING!
or email to [EMAIL PROTECTED]
PLEASE read the HOWTO and search the archives before posting.
You can start your search at http://www.indyramp.com/masq/
Please keep general linux/unix/pc/internet questions off the list.