如果你曾经在家和办公室之外连接到 WiFi,那么通常会看到一个门户页面。它可能会要求你接受服务条款或其他协议才能访问。但是,当你无法通过这类门户进行连接时会发生什么?本文向你展示了如何在 Fedora 上使用 NetworkManager 在某些故障情况下让你仍然可以访问互联网。

强制门户如何工作

强制门户是新设备连接到网络时显示的网页。当用户首次访问互联网时,门户网站会捕获所有网页请求并将其重定向到单个门户页面。

然后,页面要求用户采取一些措施,通常是同意使用政策。用户同意后,他们可以向 RADIUS 或其他类型的身份验证系统进行身份验证。简而言之,强制门户根据设备的 MAC 地址和终端用户接受条款来注册和授权设备。(MAC 地址是附加到任何网络接口的基于硬件的值,例如 WiFi 芯片或卡。)

有时设备无法加载强制门户来进行身份验证和授权以使用 WiFI 接入。这种情况的例子包括移动设备和游戏机(Switch、Playstation 等)。当连接到互联网时,它们通常不会打开强制门户页面。连接到酒店或公共 WiFi 接入点时,你可能会看到这种情况。

不过,你可以在 Fedora 上使用 NetworkManager 来解决这些问题。Fedora 可以使你临时克隆要连接的设备的 MAC 地址,并代表该设备通过强制门户进行身份验证。你需要得到连接设备的 MAC 地址。通常,它被打印在设备上的某个地方并贴上标签。它是一个六字节的十六进制值,因此看起来类似 4A:1A:4C:B0:38:1F。通常,你也可以通过设备的内置菜单找到它。

使用 NetworkManager 克隆

首先,打开 nm-connection-editor,或通过“设置”打开 WiFi 设置。然后,你可以使用 NetworkManager 进行克隆:

对于以太网:选择已连接的以太网连接。然后选择 “Ethernet” 选项卡。记录或复制当前的 MAC 地址。在 “克隆 MAC 地址Cloned MAC address” 字段中输入游戏机或其他

设备的 MAC 地址。

对于 WiFi:选择 WiFi 配置名。然后选择 “WiFi” 选项卡。记录或复制当前的 MAC 地址。在 “克隆 MAC 地址Cloned MAC address” 字段中输入游戏机或其他设备的 MAC 地址。

启动所需的设备

当 Fedora 系统与以太网或 WiFi 配置连接,克隆的 MAC 地址将用于请求 IP 地址,并加载强制门户。输入所需的凭据和/或选择用户协议。该 MAC 地址将获得授权。

现在,断开 WiF i或以太网配置连接,然后将 Fedora 系统的 MAC 地址更改回其原始值。然后启动游戏机或其他设备。该设备现在应该可以访问互联网了,因为它的网络接口已通过你的 Fedora 系统进行了授权。

不过,这不是 NetworkManager 全部能做的。例如,请参阅随机化系统硬件地址,来获得更好的隐私保护。

via: https://fedoramagazine.org/cloning-a-mac-address-to-bypass-a-captive-portal/

作者:Esteban Wilson 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

干货:《Linux就该这么学》

如何绕过强制门户——克隆 MAC 地址相关推荐

  1. 通过克隆MAC地址 破解网通电信封路由

    通过克隆MAC地址 破解网通电信封路由 电信封路由方法一:先确定申请上网的电脑单机状态下已经能够上网.就说明该电脑网卡的MAC地址是合法的MAC地址.进入系统的MSDOS方式,发布ipconfig/a ...

  2. Linux克隆Mac地址一样,详解Linux系统中网卡MAC地址克隆方法

    怎么临时性地改变 mac 地址? 你可以在 linux 运行的时候改变 mac 地址.需要注意的是当 mac 地址转换的那一会时间,你的网络会掉线.当电脑重启时 mac 地址又会变回原来的.下面介绍几 ...

  3. 虚拟机克隆Linux操作系统后解决MAC地址冲突

    在虚拟机进行克隆的时候可以选择备份的快照进行克隆,注意:在拍摄快照时虚拟机不能时开启或者挂起状态,不然无法选择快照进行克隆 MAC地址冲突解决 1.vi /etc/sysconfig/network- ...

  4. 以太网 以太网地址(MAC地址)

    2.6.0 以太网 以太网地址(MAC地址) 什么是MAC地址? 网络设备的MAC地址全网唯一,由于MAC地址的组成原因,同网络内出现重复概率极低 MAC地址也称为物理地址.硬件地址.链路地址 MAC ...

  5. ubuntu 1604 修改mac地址

    总的来说就两个步骤 步骤一.删除Teamviewer 步骤二.修改Mac地址 [Windows10] 1.打开控制面板,卸载程序,将teamviewer卸载掉. 2.打开如下路径:C:\Program ...

  6. 关于局域网ARP攻击,MAC地址欺骗的解决方法

    最近很多网络反映频繁断线并且网速较慢,已经确认:这是由于一种名为"网吧传奇杀手Trojan.PSW.LMir.qh " 的病毒爆发引起的,现我们发布查找病毒以及基本解决办法:    ...

  7. 暂时或者永久修改mac地址

    后来发现,直接在NetworkManager里面修改即可,在对应网卡下面添加克隆地址为要修改的Mac地址,然后设置手动IP地址和DNS等等. 在学校使用的时候有时候为了方便远程控制或者上网,需要修改m ...

  8. 如何修改本机MAC地址

    2019独角兽企业重金招聘Python工程师标准>>> 首先要获取本机的MAC:MAC地址是固化在网卡上串行EEPROM中的物理地址,通常有48位长.以太网交换机根据某条信息包头中的 ...

  9. vmware克隆centos修改linux mac地址

    故障背景:  在vmware workstation中了完全克隆了一个已经存在的centos的虚拟机,启动之后发现网卡没有启动.于是重启一下network服务,发现提示错误信息"Device ...

  10. VMWarevSphere Client 克隆虚拟机、变更IP地址、变更主机名、修改MAC地址

    VMWarevSphere Client 克隆虚拟机.变更IP地址.变更主机名.修改MAC地址 vSphere 是VMware公司推出一套服务器虚拟化解决方案 一.VMWarevSphere Clie ...

最新文章

  1. PE里在计算机本地磁盘大小,没有U盘如何在电脑本地磁盘制作一个PE系统
  2. Hibernate-ORM:05.Hibernate中的list()和iterator()
  3. 20应用统计考研复试要点(part13)--应用多元分析
  4. 如何做个人职业规划和年度计划
  5. 支付宝、财付通、网银、百度钱包、京东钱包接口费率
  6. 上传任意文件或者上传漏洞
  7. 输入日期判断这一年的第几天
  8. AE 动画的分层与组合
  9. 医门凿眼----痹症勾沉
  10. 360浏览器(QQ浏览器 等双核浏览器) 极速 IE 兼容 模式的 兼容问题处理:设置优先使用极速模式 渲染和加载
  11. html5考试总结300字,考试总结与反思300字(精选10篇)
  12. vba中MsgBox的参数及用法
  13. 安装VSFTPD后, FTP连接抛OOPS: tcp_wrappers is set to YES but no tcp wrapper support compiled in
  14. python处理teradata数据库_【Python连接数据库】Python连接Teradata数据库-ODBC方式(pyodbc包和teradata包)...
  15. 标品和非标品如何选品,选品的重要性,店铺怎样布局
  16. 安徽大学计算机保研学校,她手握6所名校offer,19岁从安徽大学保研到北大,网友却说她亏了...
  17. python+树莓派+方向盘打造4G遥控车——之五 MCP3008方向盘角度监测
  18. 面试?求你别再问八股文!
  19. FlashFXP连接虚拟机中centos
  20. 如何用好28335的sci fifo(不使用中断)

热门文章

  1. 【转载】Confluence(wiki)配置数据库及修改数据库地址
  2. 「前端」尚妆 UI 组件库工程实践(weex vue)
  3. webRTC中语音降噪模块ANS细节详解(三)
  4. 京东数据化运营(四)— 客单价篇
  5. 软件生命周期是什么?
  6. 微信公众号无服务器 外部链接,微信公众号文章怎么添加外部链接-给微信公众号文章添加外部链接的方法 - 河东软件园...
  7. 创意小发明:山寨码表.自行车码表的制作 程序原理图,设计图,源代码
  8. 无线桥接后如何进入副路由器的页面?
  9. Oracleji数据库、实例、用户、表空间、表之间的关系
  10. 安卓控件button添加背景图片