溫馨提示×

云服務器centos系統怎么禁止Ping

iii
242
2022-03-21 11:52:28
欄目: 云計算

云服務器centos系統禁止Ping的方法:1、通過修改配置文件來禁止Ping,但需要ROOT權限,設置成功后別人無法Ping本機,本機也無法Ping他人,較麻煩;2、使用iptables進行限制,這種方法設置成功后可以禁止他人Ping本機的同時,本機也可以Ping他人,較簡單。

云服務器centos系統怎么禁止Ping

具體內容如下:

1、通過修改配置文件 

這個方法需要ROOT權限,且設置成功后別人無法Ping本機,本機也無法Ping他人,可能會帶來一點麻煩。

(1)直接修改/proc/sys/net/ipv4/icmp_echo_ignore_all 文件(這個文件默認是只讀的)  

該文件只有一個數值,將該值改“1”后為開啟(運行)禁止PING  將該值改“0”后為關閉(停止)禁止PING

(2)直接輸入命令行設置(這個方法需要ROOT權限)

直接在命令行輸入以下指令  

運行:禁止Ping  echo 1 > /proc/sys/net/ipv4/icmp_echo_igore_all  

停止:禁止Ping  echo 0 > /proc/sys/net/ipv4/icmp_echo_igore_all           

經測試以上方法在OpenVZ的VPS(CentOS 5.5、5.6)設置失敗,其它承載方式的系統暫無條件測試

錯誤提示:不允許的操作(Operation not permitted)  

附:設置開機自動禁止Ping方法  

想開機后立即禁止ping響應,將運行語句添加到/etc/rc.d/rc.local即可。

2、使用iptables限制(推薦)  

這個方法在OpenVZ下VPS、也在虛擬機中測試通過,禁止他人Ping本機的同時,本機也可以Ping他人。

(1)設置方法很簡單,在SSH中輸入以下命令,回車后直接生效無需重啟iptables。

iptables -A INPUT -p icmp --icmp-type 8 -s 0/0 -j DROP

以上操作是利用iptables丟棄掉來自外網請求的ICMP包,達到禁Ping的效果。

(2)解除設置方法(即刪除本規則)

iptables -D INPUT -p icmp --icmp-type 8 -s 0/0 -j DROP

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女