如何在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.com 和 ping 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.