Uprawnienia urządzeń i sieci lokalnych w Firefoksie

Firefox Firefox Ostatnio zaktualizowany: 2 tygodnie temu 40% użytkowników uznało to za pomocne

Aby lepiej chronić prywatność i bezpieczeństwo, Firefox zawiera uprawnienia, które pomagają chronić prywatność, kontrolując, czy strony internetowe mogą uzyskiwać dostęp do aplikacji i usług na komputerze lub urządzeniach w sieci lokalnej. Gdy strona internetowa zażąda takiego dostępu, Firefox najpierw poprosi o zgodę.

Począwszy od wersji Firefoksa 153 ochrona dostępu do sieci lokalnej jest domyślnie włączona dla wszystkich użytkowników Firefoksa na komputery. Gdy witryna próbuje uzyskać dostęp do aplikacji, usług lub urządzeń w sieci lokalnej, Firefox prosi o pozwolenie przed zezwoleniem na połączenie.

Dlaczego Firefox dodaje te uprawnienia?

Niektóre strony internetowe mogą próbować komunikować się z aplikacjami działającymi na komputerze lub z urządzeniami podłączonymi do sieci lokalnej, takimi jak drukarki, routery lub serwery multimediów. Złośliwe witryny wykorzystywały te możliwości do śledzenia użytkowników lub skanowania w poszukiwaniu podatnych na ataki urządzeń.

Gdy witryna próbuje połączyć się z urządzeniem lub siecią lokalną, aby zapewnić bezpieczeństwo i umożliwić kontrolę nad danymi oraz urządzeniami, Firefox wyświetla monit z prośbą o zgodę na dostęp.

Czego należy się spodziewać, gdy witryna prosi o dostęp?

Gdy witryna próbuje uzyskać dostęp do aplikacji działających na komputerze lub urządzeniach w sieci lokalnej, Firefox wyświetla monit o pozwolenie, pytając, czy zezwolić na żądanie.

Można wybrać:

  • Zezwól na dostęp podczas tej wizyty.
  • Zablokuj dostęp podczas tej wizyty.

Można także zdecydować, aby Firefox zapamiętał wybór dla wszystkich przyszłych wizyt. Decyzję można zmienić w dowolnym momencie Ustawieniach.

Co oznacza określenie „aplikacje i usługi na urządzeniu”?

Aplikacje i usługi na urządzeniu, to komputer osobisty użytkownika oraz wszystkie zainstalowane na nim aplikacje.

Co oznacza określenie „urządzenie w sieci lokalnej”?

Urządzenia w sieci lokalnej to każde urządzenie podłączone do tej samej sieci lokalnej co komputer użytkownika. Obejmuje to:

  • Routery,
  • Drukarki,
  • Serwery plików,
  • Telewizory Smart TV,
  • Odtwarzacze multimedialne,
  • Urządzenia IoT (Internet rzeczy).

Uzyskanie dostępu do tych urządzeń przez sieć może umożliwić witrynom interakcję z nimi lub pobieranie danych. Sprawdzenie uprawnień pomaga zapobiec takim działaniom bez wiedzy użytkownika.

Zarządzanie uprawnieniami dostępu do urządzenia i sieci lokalnej

Gdy witryna próbuje uzyskać dostęp do innych aplikacji i usług na urządzeniu lub w sieci lokalnej, Firefox w pobliżu paska adresu wyświetli monit o uprawnienia z prośbą o zezwolenie na dostęp.

W przypadku prośby: Czy zezwolić witrynie „XX” na dostęp do innych aplikacji i usług na tym urządzeniu? monit wygląda następująco:

devicepermissionschanged

W przypadku prośby: Czy zezwolić witrynie „XX” na dostęp do aplikacji i usług na urządzeniach podłączonych do lokalnej sieci? monit wygląda następująco:

localnetworkchanges
Podpowiedź. Aby Firefox zapamiętał wybór dla danej witryny podczas wszystkich przyszłych wizyt, można zaznaczyć pole Zapamiętaj wybór dla tej witryny.

Konfigurowanie uprawnień dostępu

  1. Z paska menu u góry ekranu wybierz Firefox, a następnie Ustawienia lub w niektórych przypadkach Preferencje.Kliknij znajdujący się w prawym górnym narożniku okna Firefoksa przycisk menu Fx89menuButton i wybierz Ustawienia.
  2. Z menu po lewej stronie wybierz Prywatność i bezpieczeństwoUprawnienia i dane.
  3. Przejdź do sekcji Uprawnienia.
  4. Znajdź Aplikacje i usługi na urządzeniu i kliknij Ustawienia…i kliknij wpis Aplikacje i usługi na urządzeniu.
    • Wyświetlona zostanie lista witryn, które prosiły o to uprawnienie.
  5. Użyj menu rozwijanego znajdującego się obok każdej witryny, aby zmienić dostęp.
  6. Znajdź Urządzenia w sieci lokalnej, kliknij Ustawienia…i kliknij wpis Urządzenia w sieci lokalnej, a następnie powtórz czynności opisane w punktach 5–6.
permissionFx150betaPermissions-DeviceLocal

W przypadku opcji: Aplikacje i usługi na urządzeniu okienko ustawień wygląda następująco:

deviceservices

W przypadku opcji: Urządzenia w sieci lokalnej okienko ustawień wygląda następująco:

localnetwork

Zaawansowana konfiguracja (about:config)

W przypadku potrzeby większej kontroli nad działaniem dostępu do sieci lokalnej, w Firefoksie dostępne są zaawansowane preferencje widoczne w about:config.

advancedconfiguration

Dostęp do preferencji zaawansowanych

  1. W pasku adresu wpisz about:config i naciśnij klawisz EnterReturn.
    Może wyświetlić się strona z ostrzeżeniem. Aby przejść na stronę about:config kliknij przycisk Akceptuję ryzyko, kontynuuj.
    Fx145aboutconfig
  2. Wyszukaj nazwę preferencji, którą chcesz zmodyfikować.
  3. Kliknij dwukrotnie nazwę preferencji, aby zmienić wartości logiczne (true/false), lub kliknij ikonę edycji, aby zmienić inne wartości.

Dostępne preferencje

network.lna.enabled (wartość logiczna)

  • Domyślnie: true.
  • Określa, czy są stosowane sprawdzenia dostępu do sieci lokalnej.
  • Ustawienie false wyłącza wszystkie ograniczenia dostępu do sieci lokalnej.

network.lna.blocking (wartość logiczna)

  • Domyślnie: true.
  • Jeśli funkcja jest włączona określa sposób blokowania dostępu do sieci lokalnej.
  • Ustawienie false umożliwia dostęp bez monitów.

network.lna.block_trackers (wartość logiczna)

  • Domyślnie: false.
  • Funkcja eksperymentalna blokująca zewnętrzne moduły śledzące przed dostępem do localhosta i zasobów sieci lokalnej.
  • Ustawienie true zapewnia dodatkową ochronę przed skryptami śledzącymi.

network.lna.skip-domains (ciąg znaków)

  • Domyślnie: (pusty).
  • Lista domen oddzielonych przecinkami, które mają pomijać sprawdzenia dostępu do sieci lokalnej.
  • Może zawierać zarówno domeny źródłowe – witryny wysyłające żądania, jak i docelowe – lokalne zasoby, do których następuje dostęp.
  • Obsługuje wzorce z prefiksem *, na przykład *.company.com.
  • Przykład: intranet.company.com,*.devices.local.

Rozwiązywanie problemów i monitorowanie

Aby wyświetlić szczegółowe informacje o próbach dostępu do sieci lokalnej lub zdiagnozować problemy:

  1. Naciśnij skrót Ctrl + Shift + KCmd + Option + K, aby otworzyć konsolę WWW.
  2. Wyszukaj komunikaty związane z dostępem do sieci lokalnej.
  3. W konsoli są wyświetlane informacje o żądaniach zablokowanych lub dozwolonych, co ułatwia ustalenie przyczyny problemu.
    advancedconfiguration

W środowiskach firmowych administratorzy mogą użyć zasady LocalNetworkAccess do zarządzania tymi ustawieniami w całej organizacji. Więcej informacji znajduje się w dokumentacji zasad Firefoksa dla firm.

Zgłaszanie problemów

W przypadku pojawienia się nieoczekiwanych monitów lub podejrzenia, że witryna została błędnie zablokowana lub dopuszczona:

  1. Naciśnij skrót Ctrl + Shift + KCmd + Option + K, aby otworzyć konsolę WWW i zebrać odpowiednie komunikaty o błędach – zwykle zaczynające się od Local Network Access…
  2. Zgłoś błąd w Bugzilli w komponencie Core :: Networking.
  3. W zgłoszeniu należy podać:
    • Adres URL witryny, na której pojawił się nieoczekiwany monit.
    • Oczekiwane działanie i to, co faktycznie wystąpiło.
    • Komunikaty o błędach z konsoli WWW.
    • Informację, czy witryna próbuje uzyskać dostęp do urządzenia lokalnego lub zasobu sieci lokalnej.

Powiązane artykuły

Osoby, które pomogły w tworzeniu tego artykułu:

Illustration of hands

Pomóż nam

Zdobywaj wiedzę i dziel się nią z innymi. Odpowiadaj na pytania i ulepsz naszą bazę wiedzy.

Więcej informacji