Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby ICMP/PING“;服务器";红宝石色_Ruby_Sockets_Ping_Icmp - Fatal编程技术网

Ruby ICMP/PING“;服务器";红宝石色

Ruby ICMP/PING“;服务器";红宝石色,ruby,sockets,ping,icmp,Ruby,Sockets,Ping,Icmp,可以用Ruby编写ICMP服务器吗?如果我们在192.168.1.4上安装此服务器,在192.168.1.6 pings 192.168.1.4上安装m/c,那么定制Ruby ICMP服务器将发送响应,而不是内置ICMP服务器。这是三个问题: “如何防止主机回复ping?”--您必须询问有关系统的详细信息 “我如何判断何时被ping?”——有一些特定于主机的方法可以做到这一点,但它相当便携,可能更容易实现。事实证明确实存在 “如何生成ICMP响应?”--您需要生成数据包的库。有很多方法可以做到这

可以用Ruby编写ICMP服务器吗?如果我们在192.168.1.4上安装此服务器,在192.168.1.6 pings 192.168.1.4上安装m/c,那么定制Ruby ICMP服务器将发送响应,而不是内置ICMP服务器。

这是三个问题:

  • “如何防止主机回复ping?”--您必须询问有关系统的详细信息
  • “我如何判断何时被ping?”——有一些特定于主机的方法可以做到这一点,但它相当便携,可能更容易实现。事实证明确实存在
  • “如何生成ICMP响应?”--您需要生成数据包的库。有很多方法可以做到这一点,结果证明确实存在
  • 您可能需要知道ICMP请求(ping)和ICMP响应(pong)数据包