这个一般通过路由器或者交换机的IP和MAC地址绑定或者再加个交换机端口一起绑定。
绑定之后就可以在路由器【管理页面】的【防火墙】里面设置允许那些MAC地址通过路由器上网(这个是二层的数据链路的物理地址限制)。也可以使用网络层的IP地址来限制,允许IP地址是多少的机器在什么时间什么日期可以通过路由器上网。
这些需要路由器支持才行,企业或网吧路由器都有这个功能。部分家庭用的小型路由器也带这个功能,详细的可以购买路由器的时候咨询下。
通过上面的设置后可以达到你的要求,例如指定的IP可以上网。你可以在防火墙里面设置允许那个IP地址的数据包可以通过路由器,这样配置这个IP地址的机器就可以上网,其它没有允许的IP地址是不能上网的。不过在路由器的DHCP服务器中要把这个能上网的IP地址例外掉,或者指定这个IP地址给哪一个机器(就是哪个机器的MAC地址)。