PDA

Click to See Complete Forum and Search --> : NAT source


Sonikku`
Feb 2nd, 2006, 11:28 PM
Hey I was wondering how I would go about writing NAT software. I don't really have any clue where to start since I usually code game based stuff (OGL, DX, etc) and it's been over 4 years since I even touched winsock.

Explaining my situation might help:

I'm stuck with AOL Cable(through Road Runner) and I wanted to have one connection run AOL and share the internet with the other PC's without them "signing on"

I've already tried alot of bloated NAT software so I just decided to code something myself, any resources would be helpful.

dglienna
Feb 3rd, 2006, 12:41 AM
Have you tried Internet Connection Sharing? If you have two network devices in one computer, you can share the incoming connection in the properties page, and then connect the other outbound jack to a $5 hub, and then plug multiple computers into it. If you don't want to get a hub, you will need a cross-cable, which you can also get for pretty cheap.


This way, the first PC would sign on to AOL, and then the other computers could connect directly.

You might also want to try a router, which might be able to log on to AOL, if it's a DSL connection, just get a DSL Router. They usually have 4 ports, and also are available with WIFI built in.

Sonikku`
Feb 4th, 2006, 01:03 AM
XP's ICS doesn't work with AOL, even though previous versions did, who knows why there's no support now. I'm already using a wireless router, and the router is pretty far from my terminal. Even when using a router I still* have to sign on using AOL's software from whatever PC I'm using. As for AOL DSL there is a way to sign on with just the router using PPPOE, but I have AOL Cable from Time Warner, so I'm pretty screwed here.

As for the crossover cable suggestion, I've already tried that with various NAT software, XP's ICS, WinGate, WinProxy, All Aboard and nothing works.

The way I see it I have no choice but to try to code something myself, since I'm stuck with this horrible proprietary poor excuse for an ISP.