Mogę potwierdzić twój problem, który wydaje się wpływać, między Chrome a Firefox, tylko Firefox. To jest odpowiedź dla użytkowników dotkniętych tym samym problemem i jeśli dotyczą ich obie / wszystkie przeglądarki. Wykonaj następujące kroki, aby to działało poprawnie. Zakładając, że już edytowałeś /etc/hosts
plik, do którego polecam następujące 2 sposoby edycji pliku:
- Gedit -
gksudo gedit /etc/hosts
(Masz teraz przyjazny dla GUI sposób edycji pliku. Gksu, który zapewnia gksudo, został wycofany w oficjalnych repozytoriach 18.04 i późniejszych).
- nano -
sudo nano /etc/hosts
(Masz teraz przyjazny dla terminala sposób edycji pliku.)
I masz na przykład:
127.0.0.1 localhost adobe.com
lub
127.0.0.1 localhost
127.0.0.1 adobe.com
(Oba są tym samym.)
Najpierw przetestuj to, aby sprawdzić, czy działa poprawnie z terminala. Wpisz ping adobe.com
i powinien odpowiedzieć z przypisanego do niego adresu IP. W takim przypadku powinien odpowiedzieć 127.0.0.1. To znaczy, że jest OK.
Następnie kontynuujemy testy przeglądarki. Przetestowałeś Chrome i działało. Zmieniłeś /etc/hosts
między posiadaniem i brakiem wpisu dla adobe.com i działało to za każdym razem, gdy go zmieniałeś. Ale potem poszedłeś z Firefoxem, może zadziałał za pierwszym razem, ale po zmianie hosts
pliku tam iz powrotem jakoś przestał działać. Oznacza to, że jest to problem z pamięcią podręczną lub problem z prawidłową nazwą.
W przypadku Firefoksa i rozwiązania nazwy Firefox dodaje przedrostek www do strony internetowej Adobe, aby wyglądał jak ten „www.adobe.com”, ale w Chrome wygląda jak ten „adobe.com”. Oba wskazują na to samo miejsce, a przedrostek www jest po prostu, aby powiedzieć, że odwiedzane miejsce jest usługą internetową. Ale w przypadku problemu musisz dodać to do hosts
pliku, więc gdy Firefox doda prefiks www, to działa. Więc wyglądałoby to tak:
127.0.0.1 localhost
127.0.0.1 adobe.com www.adobe.com
LUB po prostu to samo
127.0.0.1 localhost adobe.com www.adobe.com
UWAGA: Pamiętaj, że musisz nacisnąć, F5aby odświeżyć kartę strony / Firefox lub zamknąć kartę i otworzyć ją ponownie, aby przetestować. Jakoś naciskanie Enterjak szalony nie wystarczy.
To powinno rozwiązać problem niektórych użytkowników, ale zakładając, że do tej pory nie rozwiązałeś problemu, możemy przetestować, co to może być.
Mamy tutaj kilka poziomów pamięci podręcznej do sprawdzenia. Masz pamięć podręczną programu, w tym przypadku Firefox, następnie pamięć podręczną systemu, w tym przypadku Ubuntu, a następnie pamięć podręczną sprzętu, w tym przypadku routera.
Z tego co wiem, wersja Ubuntu Desktop nie ma domyślnie zainstalowanej usługi pamięci podręcznej DNS. Najbardziej znanym jest nscd, a jeśli już to zainstalowałeś, wystarczy /etc/init.d/nscd restart
. Ale dla większości ludzi nie będą mieli tego zainstalowanego, więc możemy unieważnić wina systemu Ubuntu.
To pozostawia router i przeglądarkę internetową. W przypadku routera należy go skonfigurować, aby zatrzymać pamięć podręczną DNS lub ponownie skonfigurować, aby rozwiązać ten problem. Zależy to całkowicie od modelu routera, producenta itp. Nie wszystkie routery robią pamięć podręczną DNS, ale niektóre robią to i trzeba by to zobaczyć w konfiguracji, jeśli ma tę opcję i jeśli opcja jest włączona. Załóżmy jednak, że nie masz routera z włączoną funkcją buforowania DNS.
To pozostawia przeglądarkę.
Aby dowiedzieć się, czy Firefox źle działa z pamięcią podręczną DNS, możesz zainstalować dodatek, aby sprawdzić pamięć podręczną DNS w przeglądarce Firefox. ten, który polecam, to pamięć podręczna DNS .
Po ponownym uruchomieniu Firefoksa w dolnej części powinien pojawić się trybik (podobny do trybu Ubuntu w prawym górnym rogu). Możesz kliknąć lewym przyciskiem myszy lub prawym przyciskiem myszy trybik i powinieneś zobaczyć opcje takie jak Włącz / Wyłącz DNS i Opróżnij go. Pomoże to w przypadku problemu, jakim jest pamięć podręczna DNS Firefox. Baw się tym.
Myślę, że udało mi się rozwiązać wszystkie problemy. Jeśli coś przeoczyłem, daj mi znać.
hosts
pliku komputera lokalnego (to znaczy, jeśli problem nadal występuje nawet powww
dodaniu domeny z subdomeną, a nawet po odświeżeniu strony), zalecam zgłoszenie tego błędu. (Nie jestem pewien, co byłoby błędem w , ponieważ Firefox przypuszczalnie korzysta z systemu operacyjnego urządzeń rozpoznawania nazw DNS, co zrobić , albo mają, szanuję go. Ale mógł to zgłosić przedfirefox
w Ubuntu, a następnie dalsze rozwiązywanie problemów mógłby prawdopodobnie retargetuj go stamtąd.)