
직장에서 인터넷 연결이 너무 느립니다. 같은 사무실에서 Windows를 실행하는 컴퓨터를 사용할 때는 이런 일이 발생하지 않지만, Linux(Manjaro)를 실행하는 내 주 컴퓨터에서는 이런 일이 발생합니다.
문제는 연결을 설정하는 것입니다. 일단 설정되면 다른 사람과 동일한 다운로드 속도를 갖게 됩니다. 예를 들어 문제는 동영상을 시청하지 않고 youtube.com 페이지에 접속하는 것입니다.
예를 들어, 터미널을 열고 첫 번째 패킷이 도착할 때까지 YouTube에 ping을 보내는 시간을 정하면 다음과 같습니다.
time ping youtube.com
PING youtube.com (216.58.211.46) 56(84) bytes of data.
^C64 bytes from 216.58.211.46: icmp_seq=1 ttl=52 time=13.6 ms
--- youtube.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 13.613/13.613/13.613/0.000 ms
real 0m9,098s
user 0m0,004s
sys 0m0,000s
9초 안에 결과가 나옵니다!
문제가 DNS일 수 있다고 생각했습니다. 내 resolv.conf
파일:
$ cat /etc/resolv.conf
# Generated by NetworkManager
search esei.uvigo.es
nameserver 4.4.4.4
nameserver 8.8.8.8
nameserver 1.1.1.1
그래서 저는 여기 직장에서 DNS 서버를 피하려고 노력했습니다. 그러나 불행히도 아무것도 해결되지 않았습니다. 더 이상 DNS가 문제인지 잘 모르겠습니다.
문제를 더 잘 진단하려면 어떻게 해야 합니까?
답변1
4.4.4.4는 공용 DNS 서버가 아닙니다.
이는 초기 연결이 설정되기 전의 지연을 설명합니다. 시스템이 먼저 4.4.4.4 쿼리를 시도하고 시간 초과를 기다린 다음 resolv.conf 목록의 다음 확인자 8.8.8.8로 건너뛰어 성공할 것이기 때문입니다.
4.4.4.4를 8.8.4.4(다른 공식 Google DNS 서버)로 변경하거나 OpenDNS(208.67.222.222 및 208.67.220.220)와 같은 다른 공용 DNS 서버를 실험해 보세요.