인터넷에는 수많은 프록시 서버가 존재하고(직접 구축할 수도 있습니다), 그중에서도 AnonymoX처럼 뚜렷한 이념적 목표를 내세우는 서비스는 드뭅니다.
브라우저 확장 프로그램 AnonymoX의 공식 웹사이트는 이를 "인터넷 익명화를 위한 이니셔티브"라고 소개하며, "웹에서 사용자의 익명성 권리를 회복하는 것"을 목표로 한다고 밝히고 있습니다. 이처럼 이상적인 목표는 훌륭하지만, 실제로 사용해 보면 과연 어떤 성능을 발휘할까요?
프록시 서버 간단 정리
인터넷에 접속하면 방문하는 모든 웹사이트에 여러분의 IP 주소가 전달됩니다. IP 주소는 어디서 접속하고 있는지를 알려주는 정보입니다. 일반 사용자가 IP 주소만으로 정확한 물리적 위치를 파악하기는 어렵지만, 정부나 법 집행 기관은 큰 어려움 없이 추적할 수 있다는 점이 잘 알려져 있습니다. 또한 일부 사이트는 특정 IP 대역에 한해서만 접근을 허용한다는 점도 기억할 필요가 있습니다.
IP 주소를 숨기고 싶은 데에는 다양한 이유가 있습니다. 가장 흔한 경우는 자국에서 차단된 콘텐츠를 이용하기 위해 다른 국가에서 접속하는 것처럼 위장하는 것입니다(예: 해외에서 미국 넷플릭스 시청, 터키에서 트위터 접속 등). 아니면 대규모 인터넷 감시에 맞서기 위한 개인적인 저항일 수도 있습니다.
프록시 서버는 여러분의 컴퓨터와 접속하려는 웹사이트 사이에서 중개자 역할을 하는 서버입니다. AnonymoX의 설명을 빌리면 다음과 같습니다.
실제 생활에서 가게에 직접 들어가고 싶지 않아 친구에게 물건을 대신 사 달라고 부탁하는 것과 같습니다. 친구가 중개자 역할을 하며 신원을 지켜주죠. 인터넷 익명성에 관한 한 AnonymoX가 바로 그 친구입니다.
프록시 서버를 통해 웹사이트에 접속하면 표시되는 IP 주소는 프록시 서버의 것뿐입니다. 즉, 접속한 웹사이트는 여러분의 실제 IP 주소를 받지 못합니다.
anonymoX 같은 IP 익명화 도구가 할 수 있는 것과 할 수 없는 것을 구분하는 것이 중요합니다. 이런 도구는 다른 국가에서 접속하는 것처럼 보이게 할 수 있고, IP 주소를 통한 웹사이트의 추적을 막을 수 있습니다.
반면 쿠키나 브라우저 확장 프로그램 같은 다른 수단을 통한 추적까지 막을 수는 없습니다. 또한 트래픽을 암호화하지 않기 때문에, 감시당하고 있는 상황이라면 계속 감시당하기 쉽습니다. 더 안전한 솔루션을 원한다면 VPN(가상 사설망)이 필요합니다. VPN은 여러분과 중계 서버 사이에 암호화된 연결을 만들어 줍니다.
프록시는 VPN보다 보안 수준이 약간 낮은 대신 무료 서비스를 찾기가 훨씬 쉽습니다. 예컨대 AnonymoX는 무료로 사용할 수 있고(유료 버전도 존재), 암호화 과정이 없어 연결 속도 저하도 상대적으로 적습니다.
AnonymoX 설치하고 사용해 보기
AnonymoX는 Firefox와 Chrome에서 사용할 수 있는 무료 확장 프로그램입니다(이 글에서는 Firefox 버전으로 테스트했습니다). 설치 방법은 아주 간단합니다. 메뉴를 열고 '추가 기능'을 선택한 뒤 anonymoX를 검색하세요. 설치 버튼을 클릭하고 Firefox를 재시작하면 바로 실행됩니다. 이보다 단순할 수 없습니다.
AnonymoX의 장점 중 하나는 프록시 서버를 손쉽게 변경할 수 있다는 점입니다. 현재 사용 중인 프록시를 확인하려면 메뉴 막대의 아이콘을 클릭하면 됩니다. 사용 중인 프록시가 강조 표시되고, 접속 국가의 깃발도 메뉴 막대에 함께 표시됩니다.
프록시 이름 옆의 아이콘들도 유용한 정보를 담고 있습니다. 유령 아이콘이 없으면 해당 프록시가 익명화 주소로 식별되지 않는다는 뜻이고, 번개 아이콘은 특히 빠른 서버, 별 아이콘은 프리미엄 사용자 전용 서버를 의미합니다.
프록시를 변경하려면 'Change Identity(신원 변경)' 버튼을 클릭하거나 목록에서 새 서버를 선택하기만 하면 됩니다. 이것으로 끝! 이제 다른 프록시에 연결된 것입니다. AnonymoX는 쿠키 역시 추적 수단이 될 수 있다고 친절하게 알려주며, 신원을 변경할 때마다 쿠키를 삭제하는 옵션도 제공합니다. 이 옵션을 활성화하면 브라우징 익명성이 한층 강화됩니다.
또한 프로필을 변경해 다른 브라우저를 사용하는 것처럼 위장할 수도 있으니, Firefox 사용 사실을 숨기고 싶을 때 유용합니다.
VPN은 암호화 때문에 인터넷 속도가 느려지는 경향이 있지만, 프록시 서버는 상대적으로 빠릅니다. AnonymoX도 예외는 아니었습니다. 아래에서 익명화 전후의 속도 측정 결과를 비교해 보세요.
SpeedTest.net을 이용해 느린 연결과 빠른 연결 각각에서 네덜란드 프록시 서버를 거친 결과를 비교했습니다. 느린 연결에서는 수치가 거의 동일했고, 빠른 연결에서는 다운로드 속도가 다소 영향을 받았지만 업로드 속도는 오히려 프록시 사용 시 더 빨랐습니다. 다만 테스트 과정에서 편차가 꽤 컸으므로, 실제 환경에서는 결과가 다를 수 있다는 점을 참고하세요.
총평: 인상적이다
AnonymoX의 기능 목록이 압도적으로 많지는 않지만, 그 사용 편의성에는 감탄했습니다.
프록시 서버나 IP 주소에 대한 사전 지식이 전혀 없어도 사용할 수 있습니다. 기술에 관심 없는 사람에게도 "다른 나라 넷플릭스 접속하는 법"을 쉽게 설명해 줄 수 있을 정도입니다. 속도 면에서도 성능 저하가 매우 미미한 편이지만, 앞서 언급했듯이 측정 결과의 편차가 컸다는 점은 감안해야 합니다.
확장 프로그램 자체는 무료지만, 프리미엄 버전은 더 높은 대역폭 제한(800kb/s → 16,384kb/s), 무제한 일일 다운로드 용량(무료는 500MB 제한), 15개국 180개 IP 옵션(무료는 3개국 소수), 광고 제거 등을 약속합니다. 월 €5(약 $6.30)면 자주 사용할 사용자에게 나쁘지 않은 조건입니다.
AnonymoX를 사용해 보셨나요? 어떻게 생각하시나요? 아래에 의견을 남겨주세요!
이미지 출처: H2g2bob via Wikimedia Commons.