天天看點

telnet: Unable to connect to remote host: No route to host

用iptables -F這個指令來關閉防火牆,但是使用這個指令前,千萬記得用iptables -L檢視一下你的系統中所有鍊的預設target,iptables -F這個指令隻是清除所有規則,隻不會真正關閉iptables.想象一下,如果你的鍊預設target是DROP,本來你有規則來允許一些特定的端口, 但一旦應用iptables -L ,清除了所有規則以後,預設的target就會阻止任何通路,當然包括遠端ssh管理伺服器的你.

  是以我建議的關閉防火牆指令是 

  iptables -P INPUT ACCEPT 

  iptables -P FORWARD ACCEPT 

  iptables -P OUTPUT ACCEPT 

  iptables -F 

後面又查了一段時間

嘗試了給防火牆開啟一個端口号

iptables -I INPUT -p tcp --dport 9501 -j ACCEPT

儲存配置(不儲存就會像我一樣 重新開機伺服器 後規則沒了)

如果您的作業系統為CentOS系列:

service iptables save #儲存iptables規則

如果您的作業系統為Ubuntu/Debian系列:

iptables-save > /etc/iptables.up.rules #儲存iptables規則

———————————————

版權聲明:本文為CSDN部落客「zu_ge」的原創文章,遵循 CC 4.0 BY-SA 版權協定,轉載請附上原文出處連結及本聲明。

原文連結:https://blog.csdn.net/zu_ge/article/details/79913432

作者:小烏龜

出處:http://www.cnblogs.com/music-liang/

【轉載請注明出處,歡迎轉載】 希望這篇文章能幫到你