如何让路由器通过一个 MAC 地址将所有数据推送到网络?

如何让路由器通过一个 MAC 地址将所有数据推送到网络?

我正在尝试在宿舍中设置一个隐藏的 wifi 网络来连接我的无线设备(2 台笔记本电脑、chromecast、hue 灯泡和一台打印机)。我想使用学校的互联网服务,因此我必须向他们提供一个 MAC 地址才能让我的设备连接。我需要一个路由器,通过一个 MAC 地址将所有数据推送到学校的网络,这样我就不必为每台设备设置它们了。有什么建议吗?

答案1

当您谈到“路由器”时,您指的是一种可以执行多种操作的设备。

  • 其中之一是“交换”,即在网络上的机器之间传输帧;
  • 另一个是“路由”,即在您的网络上的机器和可能在其他网络上的机器之间传输数据报(例如,通过 Internet)。
  • 另一个是“转换地址”,通常称为充当 NAT 盒。

还有其他,但与本次讨论无关。

如果您有一台可以显示网络 MAC 地址的设备,那么您可能只有一个交换机,它对 IP 一无所知。这也意味着它对 NAT 一无所知,因为有 NAT 而没有 IP 是没有意义的。

您不需要 NAT 来避免泄露网络的 MAC 地址。一旦数据包从您的路由器传送到另一个路由器(即您学校的路由器),泄露的始终是您的路由器的 MAC 地址。

然而,你可能有不同的限制,那就是你的学校只允许你拥有IP 地址。家用路由器还有另一项功能:通过 DHCP 向您的本地网络提供 IP。但如果您只有路由器,则需要由您的学校提供​​ IP,并且学校可能会对此有所限制。

也就是说:实现您想要的效果的最佳方式是 1. 仅使用一个 IP,2. 仅使用一个 MAC 地址。

这很容易做到——使用家用路由器。它会默认进行 NAT,因此只使用学校的一个 IP,而且由于它是路由器,它也只使用一个 MAC 地址。好处!

顺便说一句:由于我熟悉大学的网络基础设施,所以还有一件事需要你注意:你可能需要请求在宿舍里运行无线网络的许可。当我们找到随机的未经授权的无线网络,我们会追踪它们,并可以没收设备(虽然我们通常不会这样做,但有时 - 特别是当没有人对此负责时 - 就会发生这种情况)。

使用电缆,或征得许可。避免偷偷地这样做,因为如果你的学校已经部署了无线网络,它将要最终找到你,特别是当有人抱怨干扰时。

答案2

每个使用 NAT 的路由器都会用自己的 MAC 地址标记数据包。

相关内容