Nazwa hosta zaakceptowana w src ACL Squida jest rozwiązywana na adresy podczas analizy konfiguracji. Nie pozostaje żywą subskrypcją dynamicznych aktualizacji DNS tej nazwy.

Załóżmy, że publiczny adres klienta domowego zmienia się, a jego rekord DDNS zostaje zaktualizowany. Squid może nadal trzymać adresy wczytane dla poprzedniej konfiguracji. Sprawdź, czy resolver hosta pośredniczącego widzi nową odpowiedź, a następnie odśwież konfigurację zgodnie ze zwykłą procedurą wdrożenia.

Sprawdź też regułę dostępu, która używa ACL. Zdefiniowanie listy adresów nie daje dostępu, dopóki nie natrafi na nią odpowiednia reguła http_access, a wcześniej pasująca reguła może rozstrzygnąć żądanie jako pierwsza.

Rekord DDNS identyfikuje adres, nie osobę. Sprawdź adres źródłowy, który serwer pośredniczący rzeczywiście widzi, zanim oprzesz się na tym ograniczeniu. Jeśli usługa wymaga stabilnego dostępu opartego na koncie dla wędrujących klientów, użyj jej obsługiwanej polityki uwierzytelniania, zamiast zezwalać na całą sieć dostawcy tylko dlatego, że zmienia się adres klienta.

Powiązane artykuły