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 모두 거부