(1) by default ping is enabled on windows boxes, however if you have firewall on either box ping might be blocked.
(2) I don't understand when you said "you can't telnet the good machine" but "you can open web page that is hosted by the good machine". If you can open web page from a server, you must be able to telnet into that server against port 80.
(3) Again if firewall is not enabled on both server/client, then you really need to check your gateway and routing table.
A lot questons:
Are they on same subnet?
what is ping response? "host unreachable"? or "time out"?
If it's "host unreachable", it means it doesn't have a route to the target address. If it's time out, the routing table might be wrong, or the path is broken somewhere, You can run "pathping targetIP" to determine at which spot the connectino breaks.
post "ipconfig /all" and "route print" results of both boxes, if you can.
(2) I don't understand when you said "you can't telnet the good machine" but "you can open web page that is hosted by the good machine". If you can open web page from a server, you must be able to telnet into that server against port 80.
(3) Again if firewall is not enabled on both server/client, then you really need to check your gateway and routing table.
A lot questons:
Are they on same subnet?
what is ping response? "host unreachable"? or "time out"?
If it's "host unreachable", it means it doesn't have a route to the target address. If it's time out, the routing table might be wrong, or the path is broken somewhere, You can run "pathping targetIP" to determine at which spot the connectino breaks.
post "ipconfig /all" and "route print" results of both boxes, if you can.