If i understand u're problem, u have one static IP address from ISP and u have win2k server and windows pro/win98/win95 computers. You have used the ICS (Internet Connection Sharing) feature that comes with win2k??? Also I'm assuing that your haveyour client computers, (winpro/win98.win95)'s TCP/IP properties to "obtain IP automatically". Also, u want lets say only the Winpro machine to access internet, but not win98 or win95???
If thats correct, then u should not have used the ICS, rather should have used the DHCP to configure the IP subnetmask!!! What ICS is very nonconfigurabel, but easy version of DHCP, thus everyone in your LAN can access internet using the DHCP client protocol.
Answers to u're problem are:
1. go to each client computer such as winpro/win98/win95 can assign a stictic IP address, subnet mask, gateway, etc and for computers u don't want to give internet access, leave off the gateway address and DNS address.
2. go to DHCP MMC, authorized it (if u're in AD domain) and assgin Private IP address, such as 192.168.0.1-192.168.1.255 with subnet mask of 255.255.255.0. If u want to prevent some computers from accessing internet, then u need to divide the IP address range and create custom subnetmask, (try www.learntosubnet.com for more info).