论坛风格切换
  • 2754阅读
  • 0回复

[整体方案]防arp攻击 [复制链接]

上一主题 下一主题
离线谯周
 

发帖
142
金币
0
威望
55
只看楼主 倒序阅读 使用道具 楼主  发表于: 2011-07-14

如果是Linux系統該如何預防呢?
Linux下防範arp攻擊有一些基本的防範方法,
可以防止一些簡單的攻擊,那就是設定靜態arp。
設定步驟:
[root@linux ~]# ping -c 1 192.168.1.10 [root@linux ~]# arp -n Address HWtype HWaddress Flags Mask Iface 192.168.1.10 ether 00:12:34:56:78:9A C eth0
知道MAC Address後(這裡假設00:12:34:56:78:9A)
建立/etc/ethers文件(如果不存在的話)
vi /etc/ethers
編輯文件格式,ethers文件內容格式如下
192.168.1.10 00:12:34:56:78:9A
在到 /etc/rc.d/rc/local 文件中最後加一行
arp -f
以便在每次開機之後自動啟用靜態ARP。
透過arp -a 命令查看當前arp表會發現,
所有的靜態ARP記錄中都有「PERM」字樣,
而用cat /proc/net/arp指令會發現,所有靜態ARP記錄的Flags為0x6。
如果某塊網卡所在的網段有ARP攻擊,可以在啟用靜態ARP之後使用
echo 0 > /proc/sys/net/ipv4/conf/eth0/arp_accept
echo 1 > /proc/sys/net/ipv4/conf/eth0/arp_filter
echo 2 > /proc/sys/net/ipv4/conf/eth0/arp_ignore
在一定程度上啟用arp 過濾。
快速回复
限100 字节
批量上传需要先选择文件,再选择上传
 
提到某人:
选择好友
上一个 下一个