Una regla de servidor intermediari basada en MAC pot funcionar per a un equip al costat del servidor Squid i fallar per a un equip idèntic en una altra subxarxa. L'encaminador canvia què pot observar el servidor intermediari.

ARP resol l'adreça d'enllaç d'un veí IPv4 a l'enllaç local. No transporta l'adreça Ethernet original per cada salt encaminat. Per tant, un client encaminat remotament no equival a un veí connectat directament només perquè Squid veu la seva adreça IP.

Per a IPv4, la documentació d'ACL de Squid limita la consulta MAC als clients de la mateixa subxarxa i requereix una compilació amb el suport corresponent. Comproveu les dues condicions abans de tractar una ACL de MAC que no coincideix com un error d'escriptura.

Utilitzeu l'identificador a la frontera correcta

Per als clients connectats directament, una regla MAC admesa pot descriure una condició de xarxa a nivell de dispositiu. Encara no autentica la persona que fa anar aquest dispositiu. Ni fa impossible de canviar una adreça de maquinari declarada.

A l'altre costat d'un encaminador, feu servir informació disponible al servidor intermediari: una subxarxa d'origen controlada, una identitat autenticada del servidor intermediari o una integració d'identitat de confiança dissenyada explícitament. Llegir la taula de concessions d'un servidor DHCP és un sistema de correlació addicional, no una extensió de l'abast d'ARP.

Quan reviseu una regla, dibuixeu el camí del client a Squid i marqueu cada encaminador. Després pregunteu si la compilació instal·lada admet realment l'ACL i el mode de consulta. Aquestes dues comprovacions expliquen molt més que enganxar repetidament la MAC del client a la mateixa regla.

Articles relacionats