Comp#3: 184.108.40.206 (Static IP for Server for FTP, Website and workgroup file server)
All 3 are on the same switch.
I orginally had computer #3 same subnet as other computer with LAN IP as 10.1.10.2 and I port forwarded port 21, and 80 to be able to see the FTP and website out side by ftp://220.127.116.11...but it didn't work and I could only access it internally. I tried changing the ports, but still didnt work. So I assigned computer #3 with separate static IP address/subnet I got from comcast (18.104.22.168) ...and then the website and FTP can be access outside via ftp://22.214.171.124.
But the problem is that Comp#1 (WinXP) cannot see computer #3 which has shared folders, but Comp#2 can Comp #3.
All computers have same workgroup name, file share enabled....I do not know what to do?
Do I have to buy a new router? maybe have every computer connect to the new router and assign the router with the static 173.xxx.xx.69 IP?
I orginally had computer #3 same subnet as other computer with LAN IP as 10.1.10.2 and I port forwarded port 21, and 80 to be able to see the FTP and website out side by ftp://126.96.36.199...but it didn't work and I could only access it internally.
That is what a DMZ is for. It is like port forwarding, but more reliable.
After talking with my ISP several time with different customer agents, many of whom were not very knowledgable, I found out that DMZ and portwarding will not work. The modem/router provided by the ISP will not directly forward it and so you cannot use the gateway WAN IP, and you simply had to assign the server with static IP I purchased...which is why it worked when I assigned the server as 188.8.131.52.
After figuring this out... I researched around the net for a best way so that the server, which now has separate static IP (184.108.40.206) assigned by ISP, can be accessed by other computers on the same phyical router, but assigned different gateway, and subnet, so on a different network. I found some people used another router or using 2 NIC cards, etc and somehow got it too work. At the end, the solution I adopted was assigning two set of IP's, gateway, Subnet for the server. I assigned 10.1.10.2 internal IP with 255.255.255.252 subnet, and 10.1.10.1 gateway....and I assigned another IP as the static IP I purchased 220.127.116.11. With this, all the computers can see each other. Only annoying fact is that when you click on network, you see the server computer twice....only on Windows 7. Windows XP sees only one computer via internal IP assigned to the server. But on the windows 7, it sees server on both the internal IP and the serparate WAN IP, showing same server twice. I guess this is because windows 7 is a bit smarter, so even when I didn't assigned separate internal IP, it somehow can still find the computer which has different direct WAN IP and thus a different network, but because it is on the phyiscal router, it can find it.