2023/12/26

,

Tor 브라우저, 특정 노드 제외하기

Tor 브라우저, 특정 노드 제외하기

노트북 앞에 앉아 있는 해커

미국 노드 뒤에 숨은 진실?

Tor 브라우저를 사용하는 사람은 알겠지만, 세 개의 우회로 중 유독 미국 노드로 접속되는 경우가 많다. 우회로 상 첫 번째 중계 서버이자 내 PC와 연결되는 '진입 가드(entry guard)' 중계 서버가 미국인 경우도 많은데, 이번 쉼터 사태 때문인지 왠지 마음에 안 든다.

미국의 사이버안보를 담당하는 국토안보부, 혹은 경찰이 직접 Tor 중계 서버를 운영하며 Tor 사용자들을 감시한다고 하는데, 아마도 이것은 해킹 영화처럼 우회로를 하나하나 역추적해 가며 범죄자를 식별하기가 어렵기 때문일 것이다. 나무위키에 의하면 아직 출구(Exit) 노드와 중간(Middle) 노드와 입구(Entry) 노드를 직접 따라가서 추적에 성공한 사례는 한 번도 존재하지 않는다고 한다.

어찌 되었든 내 Tor 브라우저가 미국 중계 서버로 접속하는 것은 찜찜하고, 그렇다고 100% 차단할 수는 없지만, 얼마간 제어할 수는 있다.

아랫글은 torrc 파일을 편집해서 Exit/Entry 노드를 설정하는 방법이 설명된 「토르 브라우저에서 특정 국가로 설정하는 방법」을 정독한 후 읽어주기를 바란다.

미국(특정 국가) 노드 제외하기

토르 브라우저 우회로 재설정

Tor 브라우저를 시작하면 '진입 가드(entry guard) -> Middle Node -> Exit Node‘ 등 이렇게 3개 노드를 거치는데, torrc 파일을 편집함으로써 각각의 노드가 어떤 노드(국가)를 선호할지 결정할 수가 있다.

오늘의 목표는 Entry, Middle, Exit Node에 미국 노드를 제외하는 방법인데, 일단 Exit Node 같은 경우는 ExcludeExitNodes 명령어로 제외할 국가를 설정할 수 있다.

ex: ExcludeExitNodes {ua}

그렇다면 같은 방법으로,

ex: ExcludeEntryNodes {ua} | ExcludeMiddleNodes {us}

이렇게 응용할 수 있을까? 하는 생각이 들 텐데 아쉽게도 ’Exclude‘ 명령어는 ExcludeExitNodes에만 사용할 수 있고, Entry와 Middle에는 사용할 수 없다.

그렇다면 Entry, Middle 노드에서 미국을 제외하는 방법은 무엇일까? 그것은 torrc 파일을 열어 EntryNodes(Entry Node에 연결할 국가), MiddleNodes(Middle Node에 연결할 국가)에 미국을 제외한 모든 국가 코드를 적는 것이다(「Tor Country Codes」)!

총 246 국가 중 미국을 제외한 245 국가 코드를 적으면 되는데, 이게 만만치 않은 일이라 이 글을 굳이 작성하게 된 것이다. 그런 수고를 좀 덜어주려고.

아래 코드를 torrc 파일에 적용하면 된다. 참고로 ExcludeExitNodes에 있는 국가는 Entry, Middle에 없다. 기타 자세한 것은 Tor 프로젝트 공식 안내서 참고.

EntryNodes: Entry Node에 연결할 국가

ExcludeExitNodes: Exit Node에서 제외할 국가

MiddleNodes: Middle Node에 연결할 국가

설정 후 Tor 우회로 변화

위와 같이 설정 후 Tor 우회로 재구성을 연달아 시도해 보면 아예 미국 노드가 안 걸리는 것은 아니지만, 매우 드물게 연결되는 것을 알 수 있다. 본인이 기본값으로 사용 중인 Tor 브라우저와 비교해 보면 대충 감이 잡힐 것이다.

왜 미국 노드에 연결되는가 하면, 일단 처음엔 torrc 설정대로 연결을 시도하지만, 계속 우회로를 재구성하다 보면 사용할 수 있는 노드가 소진되고, 그렇게 되면 (torrc 설정을 무시하고) 연결이 가능한 노드에 접속하기 때문이다. 다시 말해, 위처럼 설정한다고 해도 특정 국가 노드로 연결되는 것을 완전히 막을 수는 없지만, 대신 연결 우선순위를 낮춘다고 이해하면 될 것 같다.

Tor 프로젝트에 대해 좀 더 알고 싶다면, 「어떻게 도와드릴까요?

비록 보잘 것 없지만 광고 수익(Ad revenue)은 블로거의 콘텐츠 창작 의욕을 북돋우는 강장제이자 때론 하루하루를 이어주는 즐거움입니다

Share:

0 comments:

댓글 쓰기

댓글은 검토 후 게재됩니다.
본문이나 댓글을 정독하신 후 신중히 작성해주세요