Linux 開(關) ICMP 回應(防止被ping)


臨時生效的辦法

關閉回應:

    [root@host ~]# echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
    
    // 客戶端測試
    ➜  ~ ping 00.00.000.000
    PING 00.00.000.000 (00.00.000.000): 56 data bytes
    Request timeout for icmp_seq 0
    Request timeout for icmp_seq 1
    Request timeout for icmp_seq 2
    Request timeout for icmp_seq 3
    Request timeout for icmp_seq 4
    Request timeout for icmp_seq 5
    Request timeout for icmp_seq 6

開啟回應:

    [root@host ~]# echo 0 > /proc/sys/net/ipv4/icmp_echo_ignore_all 
    
    // 客戶端測試
    ➜  ~ ping 00.00.000.000
    PING 00.00.000.000 (00.00.000.000): 56 data bytes
    64 bytes from 00.00.000.000: icmp_seq=0 ttl=49 time=354.208 ms
    64 bytes from 00.00.000.000: icmp_seq=1 ttl=49 time=377.074 ms

永久生效

// 重啟生效(init 6 or reboot)  or 指令生效(sysctl -p)
/etc/sysctl.conf(linux 內核參數) -> net.ipv4.icmp_echo_ignore_all=1   


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM