It can be done, but it would be very very hard to do, the easiest way is to get some gateway software (like wingate) and run it on the server pc and setup DNS for each of the pc's on the lan to the wingate server settings. Good luck in doing it in visual basic.

------------------
Regards,

Paul Rivoli
-------------------
[email protected]
http://users.bigpond.com/privoli