브라우저에서 페이지 로딩이 느려지는 가장 일반적인 원인은 우분투에서 기본적으로 활성화 된 ipv6 때문입니다. 활성화되면 ipv4가 시작되기 전에 시간 초과해야하므로 네트워크에서 ipv6을 지원하지 않을 때 지연이 발생합니다. 이것이 문제인지 확인하기 위해 수행 할 수있는 간단한 테스트가 있습니다. IP 주소를 사용하여 웹 페이지에 액세스하십시오. 예를 들어 다음 주소를 열어보십시오.
http://69.59.196.211:80
스택 오버플로 사이트로 이동해야합니다. 주소가 빠르게 응답하면 ipv6으로 인해 DNS 확인 문제가있을 가능성이 큽니다.
network.dns.disableIPv6 기본 설정을 true 로 설정하여 Firefox에서 ipv6을 비활성화 할 수 있습니다 .
- 유형 에 대한 : 구성 주소 표시 줄에 Enter를 누르십시오.
- 목록에서 network.dns.disableIPv6 을 찾으십시오 .
- 마우스 오른쪽 버튼으로 클릭-> 토글 .
- Firefox를 다시 시작하고 다시 시도하십시오.
시스템 수준에서 ipv6을 비활성화 할 수도 있습니다. 그렇게하려면 편집기로 / etc / default / grub 파일을여십시오 :
gksudo gedit /etc/default/grub
그런 다음 다음 줄을 변경하십시오.
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”
다음 줄로 :
GRUB_CMDLINE_LINUX_DEFAULT=”ipv6.disable=1 quiet splash”
그런 다음 grub을 업데이트하십시오.
sudo update-grub
브라우저가 DNS 서버를 자주 쿼리하지 않도록 Firefox의 DNS 캐시 크기를 늘리고 DNS 캐싱 만료를 줄일 수도 있습니다.
- Firefox 주소 표시 줄에 about : config 를 입력 하여 고급 환경 설정을여십시오.
- 입력 network.dnsCache을 필터 필드와 히트 입력에
- 빈 결과를 마우스 오른쪽 버튼으로 클릭하고 " New >> Integer "를 선택하십시오.
- 환경 설정 이름을 network.dnsCacheEntries 로 설정하고 값을 1000으로 설정하십시오.
- 빈 결과를 마우스 오른쪽 버튼으로 클릭하고 " New >> Integer "를 선택하십시오.
- 환경 설정 이름을 network.dnsCacheExpiration 으로 설정하고 값을 7200으로 설정하십시오.
dig
또는 사용할 때도host
있습니까?