Q: 거의 모든 기기에서 효과가 있고, 문제의 절반가량을 해결하는 가장 간단한 문제 해결 방법은 무엇일까요?
A: 바로 기기를 다시 시작하는 것입니다.
기기를 재시작하거나 재부팅하는 것은 갑자기 발생하는 이상 현상을 해결하는 가장 확실한 방법 중 하나입니다. 그런데 최근 보고서에 따르면 재부팅은 위협 행위자가 사용자 몰래 설정해 둔 인증된 연결을 끊어내는 데에도 효과적인 방법으로 밝혀졌습니다.
국제앰네스티 보안연구소(Amnesty International's Security Lab)가 공개한 페가수스(Pegasus) 악성코드 침투 사건은 여러 정부가 NSO그룹의 스파이웨어를 이용해 주요 인사들을 감시해 왔다는 사실을 드러냈습니다. 이 보고서는 전 세계에 충격파를 일으켰으며, 사용자가 아무것도 하지 않았는데도 기기가 감염될 수 있다는 사실에 많은 기술 전문가들이 경악했습니다. 이번 해킹의 수준은 지금까지 알려진 어떤 사례보다도 뛰어나, 지휘부는 기기 내용물을 열람할 수 있을 뿐만 아니라 카메라와 마이크까지 활용해 스마트폰 너머의 대화까지 녹음할 수 있었습니다.
근본적인 해결책이 나오기 전까지, 전문가들은 기기를 자주 재시작할 것을 권고하고 있습니다. 오늘은 첫 번째 컴퓨터가 개발된 이후로 꾸준히 권장되어 온 강력한 조치, 바로 '재부팅'이 왜 그렇게 효과적인지 살펴보겠습니다.
- 스마트폰 재시작
- 컴퓨터 재시작
- 공유기(라우터) 재시작
스마트폰 재시작하기
상원 정보위원회 위원인 앵거스 킹(Angus King) 상원의원은 최신 브리핑에서 스마트폰 사용자가 기기와 데이터를 안전하게 지킬 수 있는 간단한 방법을 소개했습니다. 그가 제안한 방법은 다음과 같습니다.
1단계: 스마트폰 전원을 끕니다.
2단계: 다시 전원을 켭니다.
스마트폰 재부팅은 최소한 일주일에 한 번씩 실행해야 합니다. 물론 이 방법이 100% 성공을 보장하지는 않지만, 위협 행위자에게 공격 난이도를 크게 높여줍니다. 미국 국가안보국(NSA)도 모바일 보안을 위한 '모범 실천 지침'을 발표하면서 재부팅을 해킹을 막는 방법 중 하나로 명시했습니다.
재부팅이 효과적인 원리는 간단합니다. 기기를 다시 시작하면 현재 유지 중인 모든 연결이 끊어지고, 다시 설정해야 하기 때문입니다. 남의 스마트폰에 접속해 정보를 빼내는 일은 결코 쉬운 일이 아니며, 한 번 재시작되면 연결이 끊기고 해커는 처음부터 다시 공격 과정을 밟아야 합니다.
대부분의 보안 기관이 이 방식에 동의하지만, 마르작(Marczak) 보안 회사는 반대 입장입니다. 이들은 스마트폰을 재부팅하더라도 위협 행위자가 순식간에 또 다른 제로클릭 익스플로잇을 보낼 수 있으며, 브라우저를 열기도 전에 다시 감염될 수 있다고 지적합니다.
컴퓨터 재시작하기
IT 담당자들은 문제가 발생하면 컴퓨터를 재시작한 뒤 같은 증상이 반복되는지 확인하라고 조언합니다. 그 이유는 재시작 시 PC가 기본 상태(공장 초기화와는 다름)로 돌아가 모든 프로세스와 서비스가 처음부터 다시 시작되기 때문입니다. 재부팅하면 PC는 RAM을 완전히 비우고 임시 파일들도 자동으로 삭제됩니다. 이 과정은 RAM 누수, 과열, 불완전한 업데이트·설치 등 일시적인 문제를 해결하는 데 도움이 됩니다.
PC 재부팅은 전원 공급이 유지되는 상태에서 이루어지기 때문에 '소프트 리부트(soft reboot)'라고도 불립니다. 시스템에서 실행 중인 입출력 작업이 종료되면서 문제를 일으키는 코드도 함께 제거됩니다. 예를 들어 구글 크롬 브라우저는 오랫동안 실행되면 메모리를 많이 소모해 느려지는데, 간단한 재시작만으로도 상태가 되살아나 이전보다 더 부드럽고 빠르게 작동합니다.
PC를 재부팅했을 때 얻을 수 있는 다섯 가지 장점을 정리하면 다음과 같습니다.
- RAM 문제 해결: RAM 문제는 컴퓨터가 느리고 버벅거리게 되는 주요 원인입니다. RAM은 휘발성 메모리라 전원이 끊기면 내용이 사라지므로, 재시작해 캐시를 비우는 것이 빠른 해결책입니다.
- 소프트웨어 문제 해결: 모든 소프트웨어가 완벽하지는 않으며, 일부는 메모리 누수 같은 결함을 가지고 있습니다. 이 경우 애플리케이션이 사용하지 않는 메모리를 다른 프로그램이 덮어쓰지 못해 RAM 일부가 불필요하게 계속 점유됩니다.
- Wi-Fi 문제 해결: 인터넷이 이유 없이 제대로 작동하지 않는다면, PC와 공유기를 재시작하는 것만으로도 대부분의 문제가 해결됩니다. 네트워크 설정이 새로 고침되고 누적된 캐시 데이터가 정리됩니다.
- 성능 저하 개선: PC가 느려졌다고 느껴진다면 재부팅해 보세요. 성능이 눈에 띄게 향상되는 것을 확인할 수 있습니다.
- 업데이트 오류 해결: 모든 애플리케이션과 운영체제에는 업데이트가 필요합니다. 업데이트 도중 프로세스가 오랫동안 멈춘다면, 재부팅으로 지연을 해소하고 남은 작업을 완료할 수 있습니다.
공유기(라우터) 재시작하기
매일 재시작해야 할 마지막 기기는 모든 스마트 기기에 인터넷 연결을 제공하는 공유기입니다. 공유기는 CPU, 메모리, 로컬 저장소를 갖춘 일종의 미니 컴퓨터이기 때문에 메모리 누수, 과열, 일시적인 버그 해결을 위해 역시 재시작이 필요합니다. 권장되는 재시작 방법은 전원 코드를 30초에서 1분간 뽑았다가 다시 꽂는 것입니다.
| Q: 공유기/모뎀의 전원을 끈 후 30초~1분을 기다려야 할까요? 대부분의 전자 기기는 작은 배터리와 같은 역할을 하는 콘덴서(커패시터)를 사용하기 때문에, 전원을 꺼도 LED가 10초 정도 더 빛납니다. 따라서 기기에 전기가 완전히 남아 있지 않고 임시 메모리가 비워지도록 하려면, 어떤 기기를 재시작하든 60초 정도 기다리는 것이 좋습니다. |
공유기를 재시작해야 하는 다른 이유
펌웨어 버그: 공유기는 펌웨어의 버그로 인해 메모리를 과도하게 소모해 다운될 수 있습니다. 모뎀을 재부팅하면 이런 문제가 해결됩니다.
과열: 공유기를 밀폐된 공간에 두거나 환기구를 실수로 막으면 과열로 다운될 수 있습니다. 이 경우에도 재시작이 문제를 해결해 줍니다.
IP 주소 갱신: 공유기를 재시작할 때마다 ISP(인터넷 서비스 제공업체)가 새로운 IP 주소를 할당합니다. 이를 동적 IP 주소라고 하며, 고정 IP를 신청하지 않은 한 일반적으로 사용되는 방식입니다. 같은 IP 주소를 오래 사용하면 잔여 데이터로 통신 경로가 혼잡해지므로, 공유기를 재시작해 새로운 IP 주소와 경로를 받는 것이 좋습니다.
보너스 정보: 파워 사이클링(Power Cycling)이란?
파워 사이클링은 전자 기기를 다시 시작하는 것을 뜻하는 용어로, 쉽게 말해 컴퓨터를 껐다 켜는 행위의 기술적 명칭입니다. 파워 사이클링은 수많은 문제를 해결해 온 매우 중요한 문제 해결 절차입니다. 여기서 파워 사이클링이 수백만 달러를 구하고 인류가 우주의 비밀을 풀도록 도운 흥미로운 이야기를 소개합니다.
유럽우주국(ESA)은 2014년 1월, 31개월간의 동면 상태에 있던 혜성 착륙선 로제타(Rosetta)가 우주에서 깨어날 시점으로 정했습니다. 그러나 아무런 활동 신호가 없었고 시스템 간 동기화도 이루어지지 않았습니다. 과학자들은 희망을 잃어가고 있었고, 수백만 달러가 물거품이 될 위기에 처했습니다.
사실 많은 사람이 알지 못했지만, 로제타는 이런 상황에 대비해 스스로 재부팅한 뒤 지구 기지와 연결을 시도하도록 프로그래밍되어 있었습니다. 이후 보고서에 따르면 로제타는 예상보다 18분 늦게, 두 번의 재부팅 끝에 "Hello World" 메시지를 보내며 생존을 알렸습니다.
재부팅에 대한 마무리 말: 문제를 고치고 해커를 막는 가장 간단한 방법
파워 사이클링, 즉 재부팅은 스마트폰, PC, 공유기에만 해당되는 것이 아닙니다. 모든 전자 기기를 권장 주기에 맞춰 재시작하는 것이 좋습니다. 이것은 누구에게나 줄 수 있는 가장 간단한 조언이며, 그 효과를 부정하는 사람은 없습니다. TV, 디지털 카메라, 스마트워치 같은 다른 기기에도 재부팅을 적용해 보면 더욱 매끄럽고 안정적인 작동을 경험할 수 있습니다.
그럼 무엇을 기다리고 계십니까? 지금 바로 기기 재부팅을 시작해 보세요!