Linux静态DHCP DHCP访问互联网访问互联网没有请求MAC地址?

目前,我公司的互联网访问访问者需要请求MAC地址,如果他们想访问互联网。 我们可以做一些像酒店的无线networking吗? 他们只是访问networking,只需input密码,就可以访问互联网一段时间。 到目前为止,我已经在寻找linux解决scheme,但他们没有这样的程序/应用程序可用。 你们都有什么经验吗?

问候,MH

一个很好的方法是使用802.1x和基于端口的身份validation,并结合强制门户。

您在网关上设置强制门户网站,以使用户接受条款/条件或input访客密码。 您将该强制门户分配到您的访客VLAN中。

然后在所有交换机端口上使用802.1x。 如果MAC地址authentication通过,则将端口本地VLAN置于正常的受保护networking。

如果MAC地址authentication失败,则用户端口将进入到Guest VLAN中,并且他们进入强制networking门户。

你需要:

  • 支持802.1x的交换机
  • 执行authentication的RADIUS服务器(如FreeRADIUS)
  • 支持门户网站的网关(如PFSense)