我可以使用特殊的 ping 包重新启动我的 Linux 机器吗?

我可以使用特殊的 ping 包重新启动我的 Linux 机器吗?

很久以前,我的一个朋友告诉我,有一个系统可以设置,你可以专门制作一个数据包,你可以用它 ping 一个远程机器,该机器几乎挂起但仍在监听网络接口,你可以使用该 ping 数据包远程重启计算机。我在 Google 上搜索,但找不到任何地方。有人知道吗?

答案1

如果没有人实际在场,则需要至少强制关闭机器的带外访问。主网络和相关软件不够可靠,无法始终通过 ssh 为您提供 shell。主机可能极度无响应,或根本无法访问。


关于使用一个或两个数据包重新启动主机的错误和功能:

最多死亡之平问题早已得到修补,因为这显然是远程拒绝服务攻击。Linux 2.0系列和Windows 95以及其他旧操作系统。是的,这只是缓冲区溢出的戏剧性名称,但它确实使盒子翻倒。

在 Linux 上,当然存在通过网络按下神奇的 SysRq 键的代码,可立即重启。在内核中的 iptables 或用户空间守护进程之间进行选择。默认情况下不可用,因为强制重启很危险,并且存在明显的拒绝服务风险。

相关内容