这里(http://en.wikipedia.org/wiki/Mac_address)有关于MAC地址的一些信息。

1、阻止MAC地址为XX:XX:XX:XX:XX:XX主机的所有通信:

iptables -A INPUT -m mac --mac-source XX:XX:XX:XX:XX:XX -j DROP

2、允许MAC地址为XX:XX:XX:XX:XX:XX主机访问22端口:

iptables -A INPUT -p tcp --destination-port 22 -m mac --mac-source XX:XX:XX:XX:XX:XX -j ACCEPT

3、允许IP地址为192.168.1.21,MAC地址为XX:XX:XX:XX:XX:XX的主机通信,拒绝多有其他主机:

iptables -A INPUT -s 192.168.1.21 -m mac --mac-source XX:XX:XX:XX:XX:XX -j ACCEPT

iptables -P INPUT DROP

4、可以写脚本限制MAC:

iptables -P FORWARD DROP

for mac in $(cat ipaddressfile); do

iptables -A FORWARD -m mac --mac-source $mac -j ACCEPT

done

转载于:https://blog.51cto.com/snbolinux/1192195

iptables的MAC地址过滤相关推荐

  1. OpenWrt设置mac地址过滤和使用Iptables防火墙禁止mac地址上网

    本文介绍使用OpenWrt限制特定mac地址的方法,一种是使用无线网络的mac地址过滤,一种是使用Iptables防火墙阻止策略. 一.使用mac-filter功能限制mac地址上网 方法1.web界 ...

  2. linux 防火墙过滤mac地址,OpenWrt设置mac地址过滤和使用Iptables防火墙禁止mac地址上网...

    本文介绍使用OpenWrt限制特定mac地址的方法,一种是使用无线网络的mac地址过滤,一种是使用Iptables防火墙阻止策略. 一.使用mac-filter功能限制mac地址上网 方法1.web界 ...

  3. iptables mac地址过滤

    开启iptables ehco '1' > /proc/sys/net/ipv4/ip_forward sysctl -p 命令行里两步 首先开启地址转换 iptables -t nat -A ...

  4. ROS配置MAC地址过滤-2

    以前写过通过网桥配置MAC地址过滤使客户机不能进入网桥达到防止蹭网的目的,但客户机依旧可以通过正确的密码进入无线网,本文档记录如何在无线接口上配置MAC地址过滤使其不能接入无线网. 1,Wireles ...

  5. TP-link 设置MAC地址过滤

    如果你想限制上网的人数,你可以在路由中设置MAC地址过滤,或IP地址过滤 以下以MAC地址过滤为例: http://192.168.1.1/ 输入用户名,密码登录 进入介面:  "开启防火墙 ...

  6. win10无法修改mac地址_路由器无线MAC地址过滤如何设置

    使用MAC地址过滤功能,您可以添加MAC地址过滤规则,设置指定MAC地址访问互联网的权限,包括"允许访问互联网"(白名单)."禁止访问互联网"(黑名单),想要禁 ...

  7. 破解路由器基于MAC地址过滤策略的方法

    众所周知,路由器可通过设置MAC地址过滤策略来限制上网设备.而MAC地址又是全球唯一的,如笔记本网卡的MAC地址在出厂时就被烧入了一串独一无二的数字(如97-AB-DE-23-45-67),既然MAC ...

  8. 如何绕过mac地址过滤_终极MAC地址过滤~到底要不要死心?

    本帖最后由 hyan 于 2009-10-25 13:27 编辑 : s$ @8 S  d  w6 n0 W# T / d* f  z& o5 M' t( B% }. n先介绍一下对象,AP路 ...

  9. 关闭无限局域网配置服务器,无线局域网无线控制器MAC地址过滤配置实例-Cisco.PDF...

    无线局域网无线控制器MAC地址过滤配置实例-Cisco 无线局域网无线控制器MAC 地址过滤配置实例 简介2 先决条件2 要求2 组件使用2 无线控制器上的MAC 地址过滤(MAC 认证)2 在无线控 ...

最新文章

  1. Redis 笔记(02)— keys 键相关命令(查询数据库key数量、判断key是否存在、指定key过期时间、查看key类型、查看key剩余秒数、选择数据库、删除key、删除数据库)
  2. R语言将多个dataframe导出到excel的多个表单(sheet)实战
  3. UA MATH563 概率论的数学基础 中心极限定理6 独立随机变量的和与Kolmogorov扩展定理
  4. oracle的to_char中的fm
  5. oracle 02380,oracle 11.2.0.3 fornb…
  6. Java+MyEclipse+Tomcat (五)DAO和Java Bean实现数据库和界面分开操作
  7. Unity 2D游戏开发教程之2D游戏的运行效果
  8. Stanford_NLP_TOOLS:CRFClassifier
  9. python21天打卡Day5--list操作
  10. python子进程异常结束_Python子进程
  11. 利用Python进行数据分析--数据规整化:清理、转换、合并、重塑
  12. html5 canvas 详细使用教程
  13. EPLAN Electric P8 2.7下载安装
  14. 【剑指Offer(专项突击版)】001~059题目题解汇总
  15. SQL 基础教程 (第2版)
  16. Sql Server2014 安装Northwind数据库
  17. BootStrap4内容系列之文字排版
  18. 从12306.cn谈大网站架构与性能优化
  19. NPR——卡通渲染(二)
  20. 思维模型丨看先辈是如何学习的?

热门文章

  1. 私域流量和裂变营销的关系,什么是超级APP,我们企业能拥有吗?
  2. js解析数学运算公式
  3. Mac设置鼠标和触控板滚动方向不一样
  4. 郑清 - 日常作息表 - September - 2019
  5. ata camera
  6. tf.nn.nce_loss分析
  7. linux使用apt安装软件解析不了域名
  8. 反工厂的零工族,他们的出路在哪里
  9. 【软件测试学习】mysql入门(基于Navicat)
  10. 在ASP.NET CORE 运行后台任务:基于IHostedService的托管服务