크롬 업데이트에 관한 고찰


크롬 업데이트가 안되다니 이게 무슨 일이야!

사이버 지식 정보방(사지방)에서는 말 그대로 몇몇 좌석에서는 크롬 업데이트가 미치도록 느리지요 특히 유튜브에서는 그냥 하얀 하면만 나왔다면 크롬 업데이트시에는 무한의 '새 버전 확인 중' 그리고 넘어가지를 않지요. 계에에에에에에속 하다보면 언젠가 넘어가기는 하는데, 그럴 바에는 그냥 다른 브라우저를 쓰는게 더 낫다고 느끼는 경우가 많고.

그래서 왜 안되는 거야?

활성 연결

프로토콜    로컬 주소            외부 주소                  상태            PID
TCP   ***.**.***.**:53249    172.217.24.46:80       SYN_SENT        4652 (googleupdate.exe)
netstat 결과의 일부

저번 사이버 지식 정보방 유튜브에 관한 고찰을 쓴 적이 있었는데 그 이유와 비슷한 것 같습니다. 크롬의 업데이트는 업데이트 관리자인 googleupdate.exe를 사용해서 자동으로 업데이트가 이루어 집니다. googleupdate.exe는 컴퓨터 부팅 또는 Chrome 정보보기로 수동 업데이트시 스케줄러에 의해 실행됩니다. 그리고 추정하기로는 실행 된 후에는 우선적으로


  1. 구글 서버에 접속해 현재 버전과 구글 서버의 최신 버전의 값을 비교합니다.
  2. 다르다면 구글 업데이트서버에 접속해 업데이트 설치파일을 받아온 다음 설치합니다.

위의 작업을 실행하는데, 하지만 예전에도 말했다시피 사이버 지식 정보방에서는 172 대역의 구글 서버가 모두 안들어 가지지요. 그러므로 만약 1번 과정에서 구글 서버에 접속하려고 DNS 서버에서 172로 시작하는 IP를 가져오면 친근한 '새 버전 확인 중' 에서 안넘어 가는 것이고, 2번 과정에서 172로 시작하는 IP를 가져오면 '새 버전 설치 중' 이라고만 나오는 것이라 생각됩니다.



프로세스              외부 주소       원격포트        상태    보낸 패킷   보낸 바이트  받은 패킷  받은 바이트

GoogleUpdate.exe 203.233.88.76 http ESTABLISHED 1 618 24,183 53,119,912


tcpview 내용 일부


 

해결방법은 어떻게?

해결방법으로는
  1. 유튜브 관련글과 마찬가지로, Hosts 파일 수정을 통한 방법을 통한 방법
  2. 구글 크롬의 스탠드 얼론 버전을 직접받아 설치하는 방법
  3. 파이어폭스와 같은 타 브라우저를 쓰는 방법

이 있겠네요. 저도 요즘에는 업데이트 기다리는게 귀찮아서 업데이트가 안될 때에는 파이어폭스를 쓰고 있습니다. 파이어폭스 업데이트 서버는 사이버지식정보방에서 굉장히 빠르게 접속 되거든요. (크롬하고 똑같이 정보보기 한번만 해주면 업데이트 끝!)



[본문에 사용된 SVG 파일]

Google_Chrome_for_Android_Icon_2016.svg