OpenWrt設定mac地址過濾和使用Iptables防火牆禁止mac地址上網
本文介紹使用OpenWrt限制特定mac地址的方法,一種是使用無線網路的mac地址過濾,一種是使用Iptables防火牆阻止策略。
一。使用mac-filter功能限制mac地址上網
方法1.web介面:
定位到選單Network->wifi,如下圖:
點選相應SSID的Edit,
如上圖,在Interface Configuration欄目MAC-Filter裡面設定模式,並新增mac地址。儲存後,重啟路由器。
模式說明:
Disable: 表示禁用mac過濾功能。
Allow listed only:表示只允許列表裡面的mac連線wifi。
Allow all except listed:表示禁止列表裡面的mac連線WiFi。
方法2.命令列介面,ssh到路由器,vi /etc/config/wireless,
config wifi-iface
option device 'radio1'
option mode 'ap'
option ssid 'qihoo-2g'
option network 'lan'
option encryption 'psk2'
option key '***'
option macfilter 'Deny'
list maclist '11:22:33:44:55:66'
list maclist '33:44:55:66:77:88'
按照上述格式新增,Deny改為你要的模式,mac地址替換為實際地址。
儲存後,重啟路由器。如圖示:
Macfilter 選項提供三個模式:
預設是 Disable,表示不啟用硬體地址過濾功能;
Allow 表示白名單模式,即只允許列出的硬體地址連入網路;
Deny 表示黑名單模式,即禁止列出的硬體地址連入網路。
二。使用Iptables防火牆禁止mac地址上網
方法1.web介面:定位到Network-Firewall - Custom Rules,然後按照這個格式新增,mac地址替換為實際地址。
iptables -I FORWARD -m mac --mac-source 11:22:33:44:55:66 -j DROP
iptables -I FORWARD -m mac --mac-source 33:44:55:66:77:88 -j DROP
如下圖示:
然後點選Submit,之後重啟路由器。
方法2.命令列介面,ssh到路由器,vi /etc/firewall.user,然後按照這個格式新增,mac地址替換為實際地址。
iptables -I FORWARD -m mac --mac-source 11:22:33:44:55:66 -j DROP
iptables -I FORWARD -m mac --mac-source 33:44:55:66:77:88 -j DROP
儲存後,輸入reboot重啟路由器。如下圖示:
儲存後,重啟路由器。
相關文章
- Linux設定防火牆iptablesLinux防火牆
- 嵌入式Linux可用的防火牆——iptables:實現ip白名單、mac地址白名單Linux防火牆Mac
- iptables設定macMac
- IP地址和MAC地址的關係Mac
- iptables防火牆防火牆
- 防火牆iptables防火牆
- 1、iptables-基礎-包過濾防火牆-四層防火牆(只支援4層協議)防火牆協議
- MAC 地址與IP地址Mac
- win10如何設定閘道器靜態mac地址_win10網路卡mac地址怎麼修改Win10Mac
- 網路知識普及之mac地址和ip地址、子網掩碼和預設閘道器Mac
- mac地址和ip地址有什麼區別Mac
- 01、MAC地址Mac
- Iptables防火牆應用防火牆
- iptables防火牆規則防火牆
- 手動設定ip地址和dns ip地址和dns怎麼設定DNS
- 計算機網路之二:IP地址與MAC地址計算機網路Mac
- linux 檢視UUID和MAC地址LinuxUIMac
- iptables(三)網路地址轉換NAT
- 伺服器安全設定Centos7 防火牆firewall與iptables伺服器CentOS防火牆
- mac地址檢查Mac
- 基於iptables防火牆堵漏防火牆
- 檢視Linux網路卡UUID和MAC地址---Linux命令LinuxUIMac
- Mac有防火牆嗎?關於Mac防火牆常見的問題解答Mac防火牆
- Ubuntu 下使用 UFW 設定防火牆Ubuntu防火牆
- win10 防火牆設定方法_win10怎麼設定網路防火牆Win10防火牆
- Linux 防火牆配置(iptables和firewalld)詳細教程。Linux防火牆
- 防火牆軟體:Snail for mac防火牆AIMac
- 優秀的mac防火牆工具:Scudo for MacMac防火牆
- CentOS防火牆設定CentOS防火牆
- Linux基礎命令---iptables防火牆Linux防火牆
- ARP協議 地址解析協議:IP地址轉換為MAC地址協議Mac
- 如何繞過強制門戶——克隆 MAC 地址Mac
- 克隆 MAC 地址來繞過強制門戶Mac
- 顯示乙太網Mac地址的方法Mac
- 通過IP地址和子網掩碼,如何計算出網路地址、廣播地址和主機數?
- CentOS 中 iptables 和 firewall 防火牆的相關命令CentOS防火牆
- Linux 防火牆:關於 iptables 和 firewalld 的那些事Linux防火牆
- Linux防火牆介紹和iptables常用命令Linux防火牆
- windows10網路防火牆在哪裡設定 windows10自帶網路防火牆怎麼設定Windows防火牆