If I understood all of that correctly, you can connect to your server through your other computers, but cannot connect to the internet? If that is the case then unless your ISP is renting you more IP addresses, then you need to have a Router. The router acts identically to a network hub, but it also allows you to share your internet connection to other PCs. Basically what I would suggest is go out and buy a router (I bought mine for $50) and simply hook it up in place of your hub. Good luck, hope I understood you correctly.