Peraturan proksi berasaskan MAC mungkin berfungsi untuk komputer meja di sebelah pelayan Squid dan gagal untuk komputer meja yang sama di subnet lain. Penghala mengubah apa yang boleh diperhatikan oleh proksi.

ARP menyelesaikan alamat lapisan pautan jiran IPv4 pada pautan setempat. Ia tidak membawa alamat Ethernet asal melalui setiap hop yang dihalakan. Oleh itu klien yang dicapai melalui laluan jauh tidak setara dengan jiran yang bersambung terus hanya kerana Squid dapat melihat alamat IP-nya.

Untuk IPv4, dokumentasi ACL Squid mengehadkan carian MAC kepada klien pada subnet yang sama dan memerlukan binaan dengan sokongan berkaitan. Semak kedua-dua syarat sebelum menganggap ACL MAC yang tidak sepadan sebagai kesilapan menaip.

Gunakan pengecam pada sempadan yang betul

Untuk klien yang bersambung terus, peraturan MAC yang disokong boleh menerangkan keadaan rangkaian pada peringkat peranti. Ia masih tidak mengesahkan orang yang mengendalikan peranti itu. Ia juga tidak menjadikan alamat perkakasan yang dilaporkan mustahil untuk diubah.

Di sebalik penghala, gunakan maklumat yang tersedia pada proksi: subnet sumber yang terkawal, identiti proksi yang disahkan, atau integrasi identiti dipercayai yang direka secara jelas. Membaca jadual pajakan pelayan DHCP ialah sistem korelasi tambahan, bukan lanjutan jangkauan ARP.

Semasa menyemak peraturan, lukis laluan dari klien ke Squid dan tandakan setiap penghala. Kemudian tanyakan sama ada binaan yang dipasang benar-benar menyokong ACL dan mod carian tersebut. Kedua-dua semakan itu menjelaskan jauh lebih banyak daripada menampal MAC klien berulang kali ke dalam peraturan yang sama.

Artikel berkaitan