Ubuntu 16.04 최소 - 인터넷 연결 속도가 매우 느림

Ubuntu 16.04 최소 - 인터넷 연결 속도가 매우 느림

Hetzner에 최소 Ubuntu 16.04를 실행하는 서버가 있습니다.

문제는 외부 리소스에 대한 연결 속도가 느리다는 것입니다. 시도해 보면 ping모든 것이 괜찮아 보입니다 . 그런데 git 서버(Bitbucket)에서 파일을 검색하려고 하면 시간이 오래 걸립니다.

Python 인터프리터를 사용하여 요청하려고 하면 상황이 더욱 악화됩니다. 결과는 다음과 같습니다. 명령 결과

이 문제를 지원하기 위해 글을 썼을 때 결과를 요청했기 mtr때문에 다음도 추가했습니다.지하철

현재 규칙 목록:

qdisc mq 0: root 
 Sent 188170970 bytes 419951 pkt (dropped 0, overlimits 0 requeues 44) 
 backlog 0b 0p requeues 44 
qdisc pfifo_fast 0: parent :1 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
 Sent 50287079 bytes 107135 pkt (dropped 0, overlimits 0 requeues 8) 
 backlog 0b 0p requeues 8 
qdisc pfifo_fast 0: parent :2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
 Sent 44682112 bytes 105143 pkt (dropped 0, overlimits 0 requeues 13) 
 backlog 0b 0p requeues 13 
qdisc pfifo_fast 0: parent :3 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
 Sent 47973033 bytes 104060 pkt (dropped 0, overlimits 0 requeues 6) 
 backlog 0b 0p requeues 6 
qdisc pfifo_fast 0: parent :4 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
 Sent 45228746 bytes 103613 pkt (dropped 0, overlimits 0 requeues 17) 
 backlog 0b 0p requeues 17

누구든지 이 문제를 해결하도록 도와줄 수 있나요?

답변1

문제의 원인을 찾았습니다. 느린 연결 속도는 IPv6 구성으로 인해 발생합니다. IPv6를 비활성화하면 모든 것이 잘 작동합니다.

$ sudo nano /etc/sysctl.conf

파일 끝에 다음 구성을 추가합니다.

# IPv6
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

그런 다음 다시 시작하십시오 sysctl.conf.

$ sudo sysctl -p

관련 정보