首頁 > 軟體

如何開啟和禁止Linux系統的ping功能

2019-12-17 17:57:54

       在日常的網路維護和使用過程中,ping命令是最為常用的一個檢測命令,它所使用的是ICMP協定,但是為了保護主機,很多時候我們需要禁止ICMP協定,在這種情況下,終端再使用ping命令檢測,伺服器是不會再做出任何響應。下面小編就為大家介紹如何讓Linux伺服器禁止和開啟此項功能。


1

首先先在本地利用ping命令進行測試,可以看出本地計算機是可以ping通Linux伺服器的。


2

下面關閉Linux伺服器的ICMP協定。用根使用者登入系統,然後輸入命令「echo "1" >/proc/sys/net/ipv4/icmp_echo_ignore_all」編輯組態檔。這裡小編要說明的是當前使用者必須是root也就是根使用者,否則沒有許可權修改組態檔。


3

為了確保設定更改,使用命令「cat /proc/sys/net/ipv4/icmp_echo_ignore_all」檢視組態檔,可以看出值已為1。


4

再次在本地利用ping命令進行測試,發現本機計算機無法再ping通Linux伺服器了。


5

接下來開啟Linux伺服器ICMP協定。同樣在根使用者下輸入命令「echo "0" >/proc/sys/net/ipv4/icmp_echo_ignore_all」編輯組態檔,然後使用命令「cat /proc/sys/net/ipv4/icmp_echo_ignore_all」檢視組態檔,可以看出值已改為0。


6

最後再在本地利用ping命令進行測試,發現本機計算機又能夠ping通Linux伺服器了。



IT145.com E-mail:sddin#qq.com