웹사이트 검색

Linux에서 인터넷 연결 속도를 높이는 방법


이 페이지에서

  1. DNS
  2. 방화벽 및 보안\n
  3. MTU 설정
  4. 브라우저

인터넷 연결 속도는 다양한 요소의 영향을 받는데 대부분은 사용자의 도달 범위 및/또는 관할권 밖에 있습니다. 즉, 제공업체가 무엇을 하든 충분한 대역폭을 제공하지 않는 경우 느린 인터넷 연결을 빛의 속도로 변환할 수 있는 방법이 없습니다. 이 게시물은 가능하면 상황을 조금 더 좋게 만드는 방법과 각 경우에 적용 가능한 경우에 대한 일반적인 조언을 제공하는 것을 목표로 합니다.

DNS

때때로 웹사이트 브라우징은 이미지가 올바르게 로드되지 않고, 컴퓨터와 DNS 확인 서버 사이의 긴 대기 시간 값, 온라인 캐시 문제로 인해 다소 "투박한\ 것처럼 보일 수 있습니다. 이는 인터넷 제공업체 DNS가 작업에 적합하지 않다는 신호일 수 있습니다. , 그래서 대체 옵션으로 변경해야 할 수 있습니다.가장 널리 사용되는 두 가지 DNS 서버 대안은 Google Public DNS와 OpenDNS이지만 무료로 사용할 수 있는 대안도 훨씬 더 많습니다.

Ubuntu 기반 배포판에서 Google Public DNS로 변경하는 방법은 다음과 같습니다. 네트워크 설정을 열고 "고급 설정\으로 이동합니다. 그러면 "IPv4 및 IPv6 설정\ 탭을 찾을 수 있는 새 창이 열립니다. 둘 다로 이동하여 "방법\을 자동(DHCP)에서 자동(DHCP) 주소만으로 변경합니다. 그런 다음 IPv4 탭의 DNS 서버 상자에 "8.8.8.8\을 삽입하고 "2001:4860:4860: IPv6 탭에서 :8888”. 이제 "저장\ 버튼을 클릭하면 완료됩니다.

새 DNS 설정이 제대로 작동하는지 테스트하려면 웹사이트를 가리키는 고정 IP 주소를 삽입하고 올바르게 확인되는지 확인하십시오. 브라우저 주소 표시줄에 "91.189.94.40\을 삽입하고 ubuntu.com으로 확인되면 올바르게 수행한 것입니다. DNS 서버 상자를 비워두고 방법을 다시 다음으로 설정하여 항상 기본 DNS로 되돌릴 수 있습니다. \자동(DHCP). 또한 namebench 오픈 소스 DNS 벤치마킹 유틸리티를 사용하여 새 DNS를 벤치마킹하고 인터넷 브라우징이 실제로 얼마나 빨라졌는지 확인할 수 있습니다. DNS를 변경하면 개인 정보 보호와 보안도 향상되고 잠재적으로 지역 차단된 콘텐츠에 대한 액세스가 열릴 수 있다는 점은 주목할 가치가 있습니다.

방화벽 및 보안

공격적인 방화벽으로 인해 일반 검색 및 다운로드에 병목 현상이 발생하는 경우가 많습니다. 실제로 필요하지 않은 경우 사전 확인 없이 더 많은 트래픽이 앞뒤로 전달되도록 설정을 변경하거나 완전히 비활성화하십시오. 터미널을 열고 "sudo iptables -L\을 입력하여 Linux 커널 수준 방화벽 설정이 무엇인지 확인할 수 있습니다. 상위 수준 방화벽의 경우 라우터 설정과 이를 위해 사용 중인 특정 소프트웨어 도구를 확인해야 합니다. 목적.

Fedora 또는 CentOS를 사용하는 경우 SELinux가 기본적으로 활성화될 가능성이 있습니다. 이 멋진 소프트웨어는 대기 시간을 증가시킬 수 있으므로 비활성화하고 싶을 수 있습니다. 이렇게 하려면 루트로 /etc/sysconfig/selinux 구성 파일을 열고 "SELINUX=enforcing\이 포함된 줄을 찾아 "SELINUX=disabled\로 변경하고 파일을 저장합니다. 이렇게 하면 작업이 다소 빨라지길 바라지만 SELINUX를 비활성화하기 전에 시스템에 필요한 보안 수준을 고려해야 합니다. 중간 솔루션은 보안 모듈을 활성 상태로 유지하지만 경고 메시지 인쇄로 제한되는 "SELINUX=permissive\ 옵션입니다.

MTU 설정

MTU는 Maximum Transmission Unit의 약자이며 기본적으로 네트워크에서 시스템으로 전송할 수 있는 데이터 패킷의 최대 크기를 결정하는 매개변수입니다. MTU 값이 너무 작으면 많은 수의 패키지를 처리하여 속도가 저하되고, 너무 크면 데이터 전송이 더 오랜 시간 동안 대역폭의 상당 부분을 차지하게 되어 본질적으로 지연이 발생합니다. . 따라서 실제로 모든 것과 마찬가지로 황금 비율이 있으며 인터넷 연결에서 최대 성능을 짜내고 싶다면 MTU를 결정하고 최적의 값으로 설정할 수 있습니다.

새 터미널 세션을 열고 ping 테스트를 시작하여 최적의 MTU 값이 무엇인지 확인합니다. 다음 명령을 사용합니다.

ping -M do -s 1472 linux-console.net

1472로 시작하여 0% 패킷 손실을 나타내는 가장 높은 값을 찾을 때까지 10씩 떨어뜨리고 "Ctrl+C\를 사용하여 각 핑을 취소합니다.

최적의 MTU 값을 결정한 후 /etc/network/interfaces로 이동합니다.

nano /etc/network/interfaces

그리고 "mtu 1462\ 행(또는 가장 좋은 것으로 찾은 값)을 추가하고 파일을 저장합니다. 구성 파일을 시스템 관리자로 열어야 합니다. 그렇지 않으면 변경 사항을 저장할 수 없습니다. 바라건대, 이렇게 하면 네트워크 데이터 패키지 오류가 발생하지 않고 작업 속도가 약간 빨라집니다.

브라우저

위의 모든 사항이 진정으로 주목할만한 것을 제공하지 못한 경우 인터넷 검색을 약간 향상시키기 위한 마지막 시도로 브라우저 설정에 의지할 수 있습니다. Firefox 및 Chrome/Chromium은 잠정적으로 일반 브라우징 속도를 약간 높일 수 있는 더 간단하고 빠른 캐싱 방법을 사용하기 시작했습니다. 활성화하려면 다음을 수행하십시오.

Chrome에서 주소 표시줄에 다음을 입력하고 Enter 키를 누릅니다.

chrome://flags/#enable-simple-cache-backend

그런 다음 "Simple Cache for HTTP\를 찾아 활성화 옵션을 선택합니다.

Firefox에서는 주소 표시줄에 다음을 입력하고 Enter 키를 누릅니다.

about:config

그런 다음 browser.cache.use_new_backend를 검색하고 두 번 클릭하여 새 구성 창을 엽니다. "0\ 값을 "1\로 변경하고 "확인\을 누르면 완료됩니다.

마지막으로 최신 Linux 버전을 제공하는 Opera 브라우저를 사용할 수 있습니다. Opera는 \터보 모드\ 기능을 제공합니다. 이 모드를 활성화하면 최대 80%의 속도로 서버측 이미지 압축이 활성화되어 기본적으로 느린 인터넷 연결에서 더 편안하게 탐색할 수 있습니다.