Centos 6、7 作業系統中,如何開啟或關閉ICMP協議
說在前面
說起ICMP這個協議,可能有些小夥伴對此有點陌生,不知道這個協議有什麼作用,什麼時候會用到? 但是如果說起ping ,和Tracert 這些檢查網路連通性的命令,相信搞運維或者IT的大部分人會對這個比較熟悉。其實,ping以及Tracert這兩個命令就是基於ICMP協議實現的。
ICMP的全稱是 Internet Control Message Protocol ,從技術的角度來看,ICMP就是一個“錯誤偵測與回報機制”,這個協議在網路安全和網路連線健康狀態的判斷有著非常重要意義。今天我們的主要內容是說下,在在Centos 6和Centos 7 中,ICMP協議的開啟與關閉的方法。對於ICMP安全方面的知識,例如ICMP網路攻擊方面,本文不做討論。
說明
影響ping的主要有兩方面因素:一個是核心引數,一個是防火牆規則配置。只有兩個引數同時允許,才可以ping通,任意一個因素配置不被允許則不允許ping通。在centos 6 或者7中修改其實是沒有什麼差異的。
核心引數開啟方法
# cat /proc/sys/net/ipv4/icmp_echo_ignore_all 回顯兩種結果,0表示允許,1代表禁止。此處為1,繼續執行下一步
1.臨時開啟ping,則執行如下命令
# echo 0 >/proc/sys/net/ipv4/icmp_echo_ignore_all
2.永久開啟,執行命令:
# vim /etc/sysctl.conf net.ipv4.icmp_echo_ignore_all=0 //增加這一行內容(如果此行已經存在,則確認後面引數為0) :wq 儲存退出配置檔案 # sysctl -p //執行此命令使配置生效
核心引數關閉ping方法
臨時關閉執行:
# echo 1 >/proc/sys/net/ipv4/icmp_echo_ignore_all
永久關閉:
# vim /etc/sysctl.conf net.ipv4.icmp_echo_ignore_all=1 # sysctl -p
防火牆規則
允許ping:
# iptables -I INPUT -i eth0 -p icmp -s 0/0 -d 0/0 -j ACCEPT
禁止ping
# iptables -I INPUT -i eth0 -p icmp -s 0/0 -d 0/0 -j DROP
最後測試,就可以ping通目標主機了
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69948194/viewspace-2666621/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux系統開啟或關閉SELinux。Linux
- ICMP協議協議
- 如何開啟或關閉win7自帶防火牆?Win7防火牆
- Windows8系統如何開啟或關閉Aeropeek預覽桌面Windows
- 何關閉Windows7作業系統透明效果Windows作業系統
- Win10系統如何開啟或關閉硬碟寫入快取Win10硬碟快取
- Windowsxp系統下如何開啟internet協議Windows協議
- win7系統開啟或關閉自動連線無線網路Win7
- win10如何禁用 ipv6_win10系統下ipv6協議怎麼關閉Win10協議
- Win10系統開啟或關閉ClearType的方法Win10
- CentOS 7關閉firewalld啟用iptablesCentOS
- Win10系統怎麼開啟或關閉emoji表情Win10
- 開啟或關閉win10系統onedrive功能的方法Win10
- win10系統中藍芽關閉瞭如何重新開啟Win10藍芽
- CentOS7使用firewalld開啟關閉防火牆與埠CentOS防火牆
- Win10系統下如何開啟或關閉印表機服務【圖文教程】Win10
- TCP IP之ICMP協議TCP協議
- ICMP協議的定義協議
- icmp和arp協議協議
- Win10系統下啟用或關閉windows功能開啟後顯示空白如何解決Win10Windows
- centos:開啟和關閉selinuxCentOSLinux
- Linux(例如CentOS 7)開啟TCP 22埠,基於SSH協議LinuxCentOSTCP協議
- 開啟WIN7作業系統的telnet功能Win7作業系統
- win10系統開啟或關閉ntbtlog的方法【圖文】Win10
- Win10系統下開啟或關閉定位服務的方法Win10
- 開啟/關閉子系統的命令
- Win10如何開啟NetBIOS協議_win10系統開啟NetBIOS協議步驟Win10iOS協議
- centos7怎麼檢視、開啟和關閉防火牆CentOS防火牆
- win10系統如何關閉autodesk開機啟動Win10
- 網路通訊協議-ICMP協議詳解!協議
- 【網路協議】ICMP協議、Ping、Traceroute協議
- macOS Big Sur如何開啟或關閉 Mac 啟動聲音Mac
- ICMP Internet控制資訊協議協議
- win10系統中“啟用或關閉windows功能”中無ie11選項如何解決Win10WindowsIE11
- centos7關閉防火牆命令 centos7永久防火牆關閉CentOS防火牆
- CentOS 7關閉防火牆CentOS防火牆
- 關於SSL協議未開啟協議
- C#中呼叫系統API開啟和關閉光碟機C#API