What is comsock??
Here is a general idea of how this stuff should work. The software that is serving up your internet sharing usually needs to act as a DHCP client to your ISP. It should do this on the NIC connected to your DSL modem. This would have a real IP address. Then, you can either give each machine on your local LAN a fixed address (192.168.0.x works real well), or you can allow your sharing software to act as a DHCP host for your lan. If you use DHCP, then you should be able to start surfing as soon as you get your IP address. if you use Fixed IPs, then you will need to configure your other machines to use your gateway machine as the gateway, and DNS server. Now, this is all assuming you are using NAT. If you are doing proxy stuff, then it becomes different. You might need to install some proxy client software, and/or configure your browers to use an http proxy. That should all be covered in your software documentation. If you do not have documentation, or your are not using NAT, then I would suggest you try out Sygate 4.0. Pretty low cost for a small home lan, and very easy to configure.