Squid에는 MAC 주소 필터 ACL이 함께 제공됩니다.

Squid에는 MAC 주소 필터 ACL이 함께 제공됩니다.

Mac 주소 acl을 사용하여 Squid 프록시를 설정하고 있습니다. acl을 사용하여 squid 3.5rpm을 다시 컴파일했습니다 --enable-arp. 그러나 Mac 주소 acl로 Squid.conf를 구성한 후에는 원치 않는 Mac 주소의 액세스를 막을 수 없습니다.

iptable 규칙을 만들고 특정 Mac 주소에 대한 웹 액세스를 허용할 수 있습니까? 그렇다면 어떻게 해야 할까요?


편집하다: 다음을 추가합니다.

acl mac arp 00:E1:34:CD:C0:22
http_access allow mac 
http_access deny all

답변1

squid.conf에서 이 구성을 시도해보세요. localhost의 액세스를 거부하고 squid를 다시 시작하면 아마도 특정 MAC만 허용하고 Iptables에서 규칙 제거도 비활성화됩니다.

acl 맥 arp 00:E1:34:CD:C0:22

http_access 거부 로컬 호스트

http_access mac 허용 http_access 모두 거부

관련 정보