方法一:臨時關閉arp協議
echo 1 > /proc/sys/net/ipv4/conf/eth0/arp_ignore
echo 2 > /proc/sys/net/ipv4/conf/eth0/arp_announce
方法二:永久關閉arp協議
net.ipv4.conf.ens33.arp_ignore = 1
net.ipv4.conf.ens33.arp_announce = 2
或:net.ipv4.conf.ens33.arp_ignore = 1
net.ipv4.conf.ens33.arp_announce = 2
net.ipv4.conf.all.arp_ignore = 1
net.ipv4.conf.all.arp_announce = 2
net.ipv4.conf.lo.arp_ignore = 1
net.ipv4.conf.lo.arp_announce = 2
引數說明:
arp_ignore
在設定引數的時候將arp_ignore 設定為1,意味著當別人的arp請求過來的時候,如果接收的網絡卡裝置上面沒有這個ip,就不做出響應,預設是0,只要這台機器上面任何乙個網絡卡裝置上面有這個ip,就響應arp請求,並傳送mac位址。
arp_announce 為2 # - 對查詢目標使用最適當的本地位址。例如,如果在ens33介面上接受到了乙個vip的arp請求包。核心判斷這個vip位址是不是ens33介面上的ip一樣。如果一樣,則回覆這個包。如果不一樣,就丟棄不回應。
如何在Linux終端下關閉指定的GPU程序
本人再用terminal終端進行操作時候,發現自己平時使用的gpu被占用了,teamviewer用因為商業化而被禁用,參考別人的程式來 終止使用gpu的程式,如下 首先,我們在終端輸入nvidia smi nvidia smi 在下面的processes框框裡,我們可以看到正常進行的程序,最左邊一列...
如何在Linux下禁用ARP協議
方法一 禁用網絡卡的arp協議 使用 ifconfig eth0 arp 方法二 關閉核心的arp功能 echo 1 proc sys net ipv4 conf eth0 arp ignore echo 2 proc sys net ipv4 conf eth0 arp announce 方法三 ...
linux 下關閉啟動sendmail 服務
在啟動時關閉sendmail 服務 其它服務也一樣 在啟動時關閉sendmail 對其他的服務可以採取同樣的措施。而對於那些不是從inetd啟動的服務,則通過命令來關閉,例如需要關閉sendmail服務,則 etc rc.d init.d sendmail stop 然後再設定其不在系統啟動時啟動 ...