컴퓨터 팁

특정 사이트 "응답하는데 시간이 너무 오래 걸립니다" 해결방법

Felizang 2022. 12. 14. 16:52

웹 서핑을 하다가 특정 사이트에서 "응답하는데 시간이 너무 오래 걸립니다"라고 뜨면서 접속이 안되는 경우가 있었다.

내 경우 증상은 VPN 프로그램을 사용할 때 이런 증상이 생기는 것이었다. VPN을 끄면 그런 현상은 발생하지 않았다. 

 

찾아본 바에 의하면 이건 VPN 사용으로 네트워크 어댑터가 2개가 되면서 발생하는 것이었다. 접속하고자 하는 주소를 엉뚱한 어댑터에서 라우트하면서 그 사이트까지의 경로를 잘 찾지 못하여 접속이 안되는 것이었다.

 

내 경우 터미널에서 tracert를 해보면 다음과 같이 나왔는데, 이는 VPN으로 설정되는 이더넷 어댑터의 게이트웨이(xxx.xxx.224.1)를 거치는 것이었다.

 

(해결책)은

 - 터미널을 (관리자 모드로) 열어 접속 주소를 nslookup으로 알아내고

 - 이 주소 범위를 다른 어댑터(나의 경우 무선네트워크 어댑터)의 게이트웨이에 추가하는 것

이었다.

 

내 경우 접속하고자 하는 주소는 chat.openai.com이었는데 이 주소는 104.18.2.161, 104.18.3.161 이었다. 그래서 이를 무선네트워크 어댑터의 게이트웨이(192.168.0.1)가 처리할 수 있도록 다음과 같이 추가해 주었다.

(추가)  route ADD 를 할 때 마지막에 -p 를 붙여주면 재부팅 후에도 유지된단다.

 

이렇게 변경을 하고 나니 tracert도 정상적으로 실행이 되고 접속이 안되던 사이트도 접속이 되었다.

아래는 tracert 화면. 무선랜 어댑터의 게이트웨이(192.168.0.1)이 이 주소를 처리하는 것을 볼 수 있다.

 

* 단, 원래 안되는 이유때문에 nslookup으로 주소를 찾지 못할 수 있다. 이 경우 다른 되는 컴퓨터로 찾아야 한다.