Linux

刪除 iptables 中的規則後“軟體導致連接中止”

  • August 18, 2015

我使用 Putty 連接到 AWS 實例上的 Linux Red Hat 機器。我的本地電腦是 Windows 8。在 iptables 上,我不得不進行更改並且不小心忘記放回此預設規則:-A INPUT -m state –state ESTABLISHED,RELATED -j

現在我失去了與 Putty 的連接並收到網路錯誤:軟體導致連接中止。我已經完全連接不上了。我可以恢復它嗎?如何恢復?

更新:發布問題後,我已經嘗試將捲附加到另一個亞馬遜實例(調試實例),但是當我連接到它時,不幸的是它顯示相同的“軟體導致連接中止”錯誤。

我還嘗試通過在 Putty 配置的 Connection 部分中編輯設置來修復它。

謝謝。

您需要創建一個新實例來修復 iptables。按照這裡的指南(向下滾動一點):https ://aws.amazon.com/articles/5213606968661598

然後將更新 iptables 的腳本添加到rc.d文件夾中,以便它在啟動時執行

同步和分離卷。重新附加到舊實例。

開始,希望它奏效了。

完畢。

小提示:通常不需要 iptables。您可以使用 AWS 控制台控制防火牆。

如果它不在 AWS 上,您只需要登錄 Linux 伺服器的控制台並從那裡添加回缺失的規則。

遺憾的是,AWS 不提供對實例的控制台登錄訪問,因此您必須按照 AWS 教程如何恢復無法訪問的 Linux 實例中描述的步驟重新獲得訪問權限。

引用自:https://serverfault.com/questions/714942