Stu Asked: 2019-08-26 07:23:37 +0800 CST2019-08-26 07:23:37 +0800 CST 2019-08-26 07:23:37 +0800 CST 我可以用特殊的 ping 数据包重新启动我的 linux 机器吗? 772 很久以前,我的一个朋友告诉我,你可以设置一个系统,你可以特制一个数据包,你可以用它 ping 远程机器,它几乎挂了,但它仍在侦听网络接口和您可以使用该 ping 数据包远程重新启动计算机。我用谷歌搜索,我在任何地方都找不到。有人知道吗? linux 1 个回答 Voted Best Answer John Mahowald 2019-08-26T14:40:35+08:002019-08-26T14:40:35+08:00 如果没有人在场,则需要至少强制关闭机器电源的带外访问。主要网络和所涉及的软件不够可靠,无法始终通过 ssh 为您提供 shell。主机可能非常无响应,或者根本无法访问。 关于使用一两个数据包重新启动主机的错误和功能: 大多数Ping of Death问题早已被修补,因为这显然是远程拒绝服务攻击。如在Linux 2.0 系列和 Windows 95以及其他旧操作系统中。只是缓冲区溢出的戏剧性名称,是的,但它使盒子倒塌。 在 Linux 上,当然存在通过网络点击魔法 SysRq 键的代码,它可以立即重新启动。在内核中从 iptables 或用户级守护程序中进行选择。默认情况下不可用,因为强制重启很危险,并且存在明显的拒绝服务风险。
如果没有人在场,则需要至少强制关闭机器电源的带外访问。主要网络和所涉及的软件不够可靠,无法始终通过 ssh 为您提供 shell。主机可能非常无响应,或者根本无法访问。
关于使用一两个数据包重新启动主机的错误和功能:
大多数Ping of Death问题早已被修补,因为这显然是远程拒绝服务攻击。如在Linux 2.0 系列和 Windows 95以及其他旧操作系统中。只是缓冲区溢出的戏剧性名称,是的,但它使盒子倒塌。
在 Linux 上,当然存在通过网络点击魔法 SysRq 键的代码,它可以立即重新启动。在内核中从 iptables 或用户级守护程序中进行选择。默认情况下不可用,因为强制重启很危险,并且存在明显的拒绝服务风险。