Ubuntu - Unable to ping windows computers

1

I have a very strange problem.

I am unable to ping windows PCs on my local network, whereas they are able to ping my ubuntu laptop.

Another thing is I can actually VNC onto one of the PCs but cant to ping it. Only thing I am able to ping on the local network is localhost and the router.

Has anyone got any ideas why this may be happening?

Sidi0u5

Posted 2011-06-20T09:50:42.743

Reputation: 11

The Windows computers might be treating the network as 'Public', or 'Network discovery' might be turned off. See if changing the network to 'Home' / 'Work' and turning on 'Network discovery' helps. – Soumya – 2011-06-20T09:52:47.057

1Do you try to ping with name or with ip address? – Turbo J – 2011-06-20T13:37:34.677

Answers

2

You have firewall installed on windows machine which is configured to block ICMP packets.

gadelat

Posted 2011-06-20T09:50:42.743

Reputation: 274

Hi, the windows machines only have antivirus and no software firewall. Wierd thing is, if I boot from my backtrack 5 live CD I can actually ping these devices :S – Sidi0u5 – 2011-06-20T09:55:21.150

3@Sidi0u5 Maybe its the windows standard firewall? – cularis – 2011-06-20T10:57:14.003

0

Yes, windows firewall may be blocking the icmpv4, you could turn on file and printer share in the windows firewall run>firewall.cpl >allow an app or feature through windows firewall>file and printer share

If this not worked add the firewall rule by running the following command using an admin command window.

netsh advfirewall firewall add rule name="ping" protocol=ICMPV4 dir=in action=allow

user7365010

Posted 2011-06-20T09:50:42.743

Reputation: 85