如何在Linux中让计算机响应ping?


0

我是新手,我想知道Linux上的Ping命令(我使用的是Ubuntu 11.04)。

在我的网络上ping PC后,如何让目标PC响应我的ping呼叫?我可以看到字节传输到目标但是如何确保目标响应调用?


我是否正确地认为您希望目标PC在收到ping时作出反应/响应?例如,提醒用户?当你ping目标PC时,它应该自动回复,你应该收到详细说明两台机器之间延迟的输出。在这个意义上,它已经在回应。你收到超时消息吗?

Answers:


2

大多数PC应该响应ping

$ ping -c 5 black
PING black.example.com (10.0.0.8) from 10.0.0.9 : 56(84) bytes of data.
64 bytes from black.example.com (10.0.0.8): icmp_seq=1 ttl=128 time=0.231 ms
64 bytes from black.example.com (10.0.0.8): icmp_seq=2 ttl=128 time=0.209 ms
64 bytes from black.example.com (10.0.0.8): icmp_seq=3 ttl=128 time=0.210 ms
64 bytes from black.example.com (10.0.0.8): icmp_seq=4 ttl=128 time=0.211 ms
64 bytes from black.example.com (10.0.0.8): icmp_seq=5 ttl=128 time=0.210 ms

--- black.example.com ping statistics ---
5 packets transmitted, 5 received, 0% loss, time 3999ms
rtt min/avg/max/mdev = 0.209/0.214/0.231/0.012 ms

如果他们没有回应,我会检查目标PC上的任何“防火墙”配置。

防火墙,高级,ICMP,“允许传入icmp请求”

或命令行

netsh firewall set icmpsetting 8 enable

(假设目标PC运行Windows(特别是XP))。


0

目标PC响应 ping 当它以这种方式配置时。默认情况下,大多数服务器忽略ping请求。

尝试 ping google.comping localhost。你会看到差异。


我不会说大多数都配置为忽略ping,包括google.com,这里ping很好。 icmp可能会在您的网络周边被丢弃。
Sirex
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.