망 중립성이 위협받는 시대에, 우리 자신의 온라인 자유를 보장하는 방법을 익히는 것은 매우 중요합니다. 이 글에서는 VPN과 함께 SSH 터널링을 설정하여 가장 엄격한 검열 국가에서도 인터넷 접속 제한을 우회하는 방법을 상세히 설명하겠습니다.
망 중립성 문제는 전 세계적인 관심사로 빠르게 확산되고 있습니다. 거대 기업과 ISP들이 인터넷 통제권을 놓고 경쟁하면서, 점점 더 많은 사용자들이 웹을 자유롭고 개방적으로 유지하기 위한 대안적인 방법을 찾고 있습니다. 하지만 모든 조치에는 그에 대한 대응책이 따르기 마련이며, 이는 이러한 싸움이 장기전이 될 수 있음을 시사합니다.
만약 VPN 차단으로 인해 불편을 겪고 있다면, 다음 제공업체들을 통해 개방형 인터넷에 대한 접속 권한을 회복해 보세요.
- NordVPN: 사이버 보안 분야의 맥가이버와 같이, 가장 강력한 인터넷 제한을 극복할 수 있도록 설계되었습니다. 전 세계적인 VPN 금지 조치보다 항상 한발 앞서 나갑니다.
- Surfshark: 최신 암호화 프로토콜과 익명성을 위한 RAM 전용 네트워크를 갖춘 현대적인 VPN 서비스로, 대부분의 VPN 차단을 뛰어넘는 성능을 자랑합니다.
- ExpressVPN: 전 세계 디지털 권리를 옹호하는 검증된 선두주자이며, 뛰어난 연결 속도를 제공합니다.
온라인 익명성을 유지하기 위해 널리 사용되는 도구 중 하나는 가상 사설망(VPN)입니다. VPN은 사용자의 장치를 떠나기 전에 데이터를 암호화하여 외부 서버 네트워크를 통해 라우팅함으로써 익명성을 높여줍니다. VPN은 망 중립성 폐지 및 인터넷 차단에 대응하는 데 도움이 될 수 있지만, 완벽한 해결책은 아닙니다. 실제로 ISP는 대부분의 VPN 제공업체가 사용자에게 제공하는 공유 IP 주소를 블랙리스트에 등록하여 VPN의 효력을 무력화할 수 있습니다. 그럼에도 불구하고, SSH 터널링과 일부 VPN 제공업체가 제공하는 다른 기능들을 통해 여전히 자유롭고 개방적인 인터넷에 접근할 수 있는 방법이 존재합니다.
30일 환불 보장
VPN과 망 중립성의 관계
가상 사설망(VPN)은 일반 인터넷 사용자에게 다양한 온라인 자유를 제공합니다. 암호화와 익명성을 추가하여 검열 장벽을 쉽게 우회하고 지리적 제한을 무력화할 수 있습니다. 망 중립성이 폐지된 지역에서는 VPN이 웹에 대한 공정한 접근을 회복하는 데 중요한 역할을 할 수 있습니다. 심지어 인터넷 속도 차등화와 같은 문제를 극복하는 데에도 도움이 될 수 있습니다!
VPN의 단점은 ISP가 큰 어려움 없이 VPN을 차단할 수 있다는 것입니다. 이러한 상황에서는 중립성 장벽을 극복하기 위한 다른 암호화 방법을 찾아야 합니다. 여러 프로토콜이 이러한 목적에 사용될 수 있지만, SSH 터널링이 가장 널리 사용되는 방법 중 하나입니다.
SSH 터널링의 기본 원리
SSH 터널링(또는 보안 셸 터널링)은 생각보다 일반적입니다. 이 프로토콜은 1995년에 개발되어 SSH1에서 시작해 SSH2로 진화했으며, 이후 OpenSSH로 발전하면서 꾸준히 사용되어 왔습니다. SSH는 기본적으로 암호화된 채널을 통해 네트워크를 통해 암호화되지 않은 트래픽을 전송하는 데 사용되며, 이 채널은 모든 유형의 패킷을 전달할 수 있는 터널을 구축합니다. SSH는 주로 소규모 파일 전송 및 원격 서버 업로드에 사용되지만, 터미널 창 외에도 다양한 용도로 활용됩니다.
SSH 터널의 장점
SSH 암호화의 단순성은 놀라울 정도로 유용합니다. 특히 방화벽을 우회하고 파일을 안전하게 전송하기 위한 용도로 설계되지 않았음에도 그렇습니다. 하지만 중국, 러시아, 터키 등 일부 지역에서는 SSH 자체가 대부분 감시되지 않기 때문에, SSH 터널링을 사용하면 차단된 콘텐츠에 접근할 수 있습니다. 또한 이러한 터널은 고유한 포트를 통해 이동하기 때문에 ISP의 속도 조절을 무력화하는 데도 도움이 될 수 있습니다.
SSH의 가장 최근에 널리 사용되는 용도 중 하나는 VPN을 차단하는 웹사이트에 안전하게 접근하는 것입니다. 만약 가상 사설망 서비스가 차단된 경우, SSH 터널링 옵션으로 전환하고 새로 고침 버튼을 누르면 즉시 콘텐츠를 확인할 수 있습니다.
SSH 터널링의 단점
수십 년 동안 꾸준히 유지 관리되어 왔지만, SSH는 인터넷 규모가 지금보다 훨씬 작았을 때 구축된 오래된 프로토콜입니다. 기가바이트 크기의 영화를 다운로드하거나 HD 비디오 콘텐츠를 스트리밍하는 것은 당시 웹의 일부가 아니었습니다. 이러한 이유로 인해 대부분의 현대 사용자들은 SSH를 매우 느린 암호화 방식으로 여기며, 웹사이트를 보거나 이메일을 보내는 것 외에는 적합하지 않다고 생각합니다.
SSH 터널 트래픽의 특성상, 해당 프로토콜을 지원하는 VPN과 함께 사용해야 합니다. 안타깝게도 대부분의 공용 VPN 서비스는 SSH를 지원하지 않습니다. 따라서 자체 호스팅 VPN을 만들거나, SSH를 지원하는 공용 VPN 서비스를 찾아야 합니다.
SSH 터널링 경험의 또 다른 단점은, 프로토콜 자체가 차단될 수 있다는 점입니다. SSH 트래픽은 VPN 트래픽과 마찬가지로 감지될 수 있습니다. 감지하기가 다소 어렵지만, 불가능한 것은 아닙니다. SSH는 다양한 합법적인 용도로 사용되기 때문에, ISP나 정부 검열관에 의해 차단되는 경우는 드뭅니다. SSH를 완전히 제거하면 프로토콜의 합법적인 사용을 막게 되므로, 일반적으로 그대로 두는 경향이 있습니다.
SSH 터널 생성 방법
SSH 터널을 만드는 것은 생각보다 복잡하지 않습니다. 하지만, 원클릭 프로세스는 아니기 때문에 몇 가지 기본 소프트웨어를 익히는 데 시간을 투자해야 합니다. 터널 트래픽을 라우팅하려면 연결할 수 있는 활성 VPN이 필요합니다. 자체 호스팅 VPN을 만드는 방법에 대한 안내를 먼저 따르고, 그 후에 SSH 터널을 설정하고 실행하는 방법을 살펴보세요.
가장 쉬운 방법: SSH를 지원하는 VPN 사용
SSH에 대한 기본 지원을 제공하는 주요 VPN 서비스는 소수에 불과합니다. VPN이 이미 SSH 터널을 제공하는 경우, 로컬 소프트웨어에서 옵션을 찾아 활성화하기만 하면 됩니다. PuTTY 구성이나 터미널 작업 없이, 빠르고 쉽게 설정을 전환할 수 있습니다.
Windows에서 SSH 터널 설정
Windows에서 SSH 터널을 설정하는 과정은 그다지 복잡하지 않습니다. 사용자 지정 VPN을 설정하고 실행한 후, PuTTY를 다운로드하여 SSH 터널링을 위해 구성하기만 하면 됩니다. 아래 단계를 따르면 설정이 완료됩니다.
PuTTY 다운로드 후 프로그램을 엽니다.
“호스트 이름” 상자에 VPN 주소를 입력합니다.
왼쪽 메뉴 트리에서 “SSH”를 확장하고 “Tunnels”를 클릭합니다.
포트로 8080을 입력합니다. “자동”과 “동적”이 모두 선택되어 있는지 확인한 다음 “추가”를 클릭합니다.
메인 화면으로 돌아가려면 왼쪽 메뉴에서 “세션”을 클릭합니다.
“Saved Sessions” 아래 상단 상자에 이름을 입력한 다음 “저장”을 클릭합니다.
“열기”를 클릭하여 서버에 연결합니다.
PuTTY 보안 경고 창이 열리면, “예”를 클릭합니다.
서버 사용자 이름과 암호를 입력하고 Enter 키를 누릅니다.
컴퓨터를 시작할 때마다 PuTTY를 실행하고 SSH 터널을 시작해야 합니다. 저장된 세션을 생성했으므로, 모든 정보를 다시 입력할 필요 없이 옵션을 선택하면 자동으로 연결됩니다.
Mac 및 Linux에서 SSH 터널 설정
터미널 환경에 익숙한 Mac 및 Linux에서는 SSH 터널을 쉽게 만들 수 있습니다. 외부 다운로드나 설치가 필요하지 않습니다. VPN이 실행 중인지 확인한 후, 터미널 창을 열고 사용자 지정 세부 정보를 사용하여 다음 명령을 입력하기만 하면 됩니다.
ssh -ND 8080 [email protected]
SSH 터널을 사용하도록 브라우저 설정
SSH 터널을 설정한다고 해서 트래픽이 자동으로 라우팅되는 것은 아닙니다. 터널의 암호화를 사용하려면, 웹에 접속하는 각 앱을 설정해야 합니다. 개방형 인터넷 접속에 관심이 있으므로, 프록시 설정을 변경하여 SSH를 사용하도록 브라우저를 설정할 것입니다. 아래 가이드라인을 따라 진행해 보세요.
Firefox에서 SSH 사용:
SSH 터널을 만들고 실행합니다.
Firefox에서 설정 메뉴로 이동하여 수동 프록시 구성을 선택합니다.
“SOCKS 호스트” 옆에 따옴표 없이 “localhost”를 입력하고 포트로 8080을 입력합니다.
아래에서 SOCKS v5를 선택합니다.
설정을 저장합니다.
Chrome에서 SSH 사용:
SSH 터널을 만들고 실행합니다.
Chrome에서 환경 설정으로 이동한 다음 “고급”을 선택합니다.
네트워크 옆에 있는 “프록시 설정 변경”을 클릭합니다.
“수동 프록시 구성”을 선택합니다.
“SOCKS 호스트” 옆에 따옴표 없이 “localhost”를 입력하고 포트로 8080을 입력합니다.
설정을 저장합니다.
브라우저 외에서 SSH 터널 보호가 필요한 경우, 사용자 지정 프록시 설정에 사용하는 각 소프트웨어를 확인하고 위와 동일한 세부 정보를 입력합니다.
인터넷 접속 제한을 우회하는 다른 방법
암호화 방법은 VPN이나 SSH 터널에만 국한되지 않습니다. 검열 방화벽을 우회하거나 ISP가 마련한 망 중립성 제한 조치를 무력화하는 데 사용되는 몇 가지 다른 인기 있는 방법이 있습니다.
Shadowsocks(SOCKS5 프록시)
Shadowsocks는 중국과 같은 지역에서 개방형 인터넷 접속을 복원하기 위해 만들어졌습니다. 클라이언트와 서버 간에 암호화된 데이터 패킷을 전송하기 위해 SOCKS5 프로토콜(Socket Secure 5)을 사용하며, 이 과정에서 발신자와 수신자의 세부 정보를 감춥니다. SOCKS는 또한 인증 계층을 제공하여, 의도된 당사자만 정보에 접근할 수 있도록 하여 ISP가 데이터를 감시하기 훨씬 어렵게 만듭니다.
Shadowsocks는 다른 방법에 비해 사용하기가 약간 더 쉽지만, 몇 가지 추가 단계를 거쳐야 합니다. 우선, 사용자는 자체 서버를 배포하거나 외부 서비스에서 임대하여 Shadowsocks 서버에 접근해야 합니다. 이는 크로스 플랫폼이고 완전히 오픈 소스이며, 일단 설정하면 사용하기 쉽습니다. 망 중립성이 무너진다면 훌륭한 대안이 될 수 있습니다.
SSL/TLS 터널
SSL(Secure Socket Layer) 터널은 대부분의 인터넷 사용자가 매일 이용하는 방식입니다. HTTPS 사이트에 접속할 때 브라우저 창에 표시되는 작은 녹색 아이콘을 보셨을 것입니다. SSL이 바로 그 역할을 하고 있습니다. SSL 트래픽은 일반적이고 놀라울 정도로 빠르며, 비교적 안전합니다. 따라서 검열 또는 반망중립성 정책이 시행되는 지역에서 VPN 및 기타 터널에 대한 강력한 대안이 될 수 있습니다.
SSL 터널은 트래픽을 고유한 암호화 방식으로 감싸서 비표준 트래픽 포트를 통해 전송합니다. 웹사이트는 일반적으로 이러한 방법을 사용하여 데이터를 전송하기 때문에 ISP나 검열 방화벽은 이상한 점을 감지하기 어렵습니다. SSL 터널을 사용하려면 stunnel 소프트웨어를 다운로드해야 하며, 설치 및 사용에 약간의 번거로움이 있습니다. 하지만 앱의 모든 기능을 익히고 나면 다시 한번 개방된 인터넷을 즐길 수 있습니다.
Tor와 양파 라우팅
Tor 브라우저와 강력한 익명화 기능에 대해 들어보셨을 겁니다. 이 소프트웨어는 분산된 컴퓨터 네트워크를 사용하여 데이터를 한 노드에서 다른 노드로 전달하는 Tor 네트워크를 사용합니다. 여러 암호화 계층에서 데이터 패킷을 감싸는 방식인 양파 라우팅을 사용합니다. 각 노드는 네트워크의 다음 컴퓨터로 보내기 전에 단일 암호화 계층을 제거합니다. 최종적으로 패킷은 정상적으로 처리된 후 동일한 네트워크를 통해 발신지로 다시 전송됩니다.
Tor는 일상적인 인터넷 활동에 익명성을 더하는 뛰어난 도구입니다. 하지만 속도가 매우 느리기 때문에 대용량 파일 다운로드나 비디오 스트리밍과 같은 작업에는 적합하지 않습니다. Tor는 또한 차단하기 매우 쉬우므로, 망 중립성이 무너진다면 가장 먼저 사라질 도구 중 하나가 될 것입니다.
관련 자료: VPN과 함께 Tor를 사용하는 방법
Obfsproxy
Obfsproxy(Obfuscation Proxy의 약자)는 OpenVPN 또는 SSH 트래픽을 추가 암호화 계층으로 감춰서 검열 및 인터넷 통제 방법을 우회하는 데 도움이 되는 도구입니다. 이 과정은 매우 복잡하고 일반 사용자가 수행하기에는 어려우므로, 기본적인 인터넷 접속 제한 해제에는 적합하지 않습니다.
인터넷 접속 제한 해제를 위한 최적의 VPN 선택
인터넷 속도 차등화 및 검열 방화벽을 극복하는 것은 결코 쉬운 일이 아닙니다. SSH 터널은 훌륭한 대안이 될 수 있지만, 완벽한 해결책은 아닙니다. VPN은 SSH 터널의 부족한 부분을 대부분 채우며, 거의 모든 면에서 더 나은 성능을 제공합니다. 올바른 VPN을 선택하면 복잡한 설정을 거치지 않고도 더 많은 온라인 자유를 누릴 수 있습니다.
추가 암호화 지원을 제공하는 뛰어난 VPN을 선택하는 것은 쉬운 일이 아닙니다. 사실 대부분의 주류 VPN은 표준 OpenVPN 프로토콜 이상의 기능을 제공하지 않습니다. 하지만 표준 이상의 기능을 제공하는 몇 가지 VPN이 있으며, 데이터를 안전하게 유지하고 인터넷 접속을 감시하지 않으려는 사용자에게 권장됩니다.
1. NordVPN
NordVPN은 최고의 올라운드 VPN 제공업체입니다. 약 60개국에 걸쳐 5,100개 이상의 서버를 보유한 거대한 네트워크가 가장 큰 강점 중 하나이지만, 트래픽, 대역폭, IP 주소 및 타임스탬프까지 모든 것을 포괄하는 철저한 무로그 정책도 주목할 가치가 있습니다. 사용자는 모든 장치에서의 연결에서 DNS 누출 방지, 자동 킬 스위치 및 256비트 AES 암호화와 같은 기능을 누릴 수 있습니다.
NordVPN은 기본적으로 SSH 터널을 지원하지 않지만, 자체 앱을 통해 obfsproxy 및 SSL 터널을 제공합니다. 두 가지 모두 추가 암호화 조치를 사용하여 연결을 보호하는 데 도움을 주며, 망 중립성이 문제가 될 경우 백업으로 사용할 수 있는 훌륭한 옵션입니다.
NordVPN 전체 리뷰 읽어보기.
장점 |
매우 빠른 속도로 4K 스트리밍에 적합 |
61개국 5,400개 이상의 서버 |
강력한 보안 기능 |
파나마에 본사를 둠 |
환불 보장 정책 |
단점 |
앱 연결 속도가 느려질 수 있음 |
2. Surfshark
SSH 터널은 사이트 차단을 극복하기 위해 수년 동안 사용되어 왔지만, 이제는 더 현대적인 대안이 많이 있습니다. Surfshark는 최상위 VPN 분야에서 가장 최근에 등장한 서비스 중 하나이지만, 이미 업계 최고 수준으로 자리 잡았습니다. 필수 요소로 자리 잡은 수많은 기술 및 편의 기능을 제공합니다.
우선, Surfshark는 암호화 암호를 NSA에서 사용하는 것과 동일한 암호인 256-AES-GCM으로 업그레이드했습니다. 실용적인 측면에서 이는 이론적인 컴퓨팅 능력으로도 깨지지 않는다는 것을 의미합니다. 또한 OpenVPN, IKEv2/IPSec, WireGuard 및 Shadowsocks(Windows만 해당)를 선호하여 오래된 터널링 프로토콜을 제거했습니다. 이는 보안뿐만 아니라 성능도 향상시킵니다.
난독화와 같은 고급 기능을 몇 개의 특수 서버로 제한하는 대신, 800개 이상의 모든 노드가 DPI를 뛰어넘고 VPN 차단을 우회할 수 있습니다. 독립적으로 검증된 뛰어난 무로그 정책과 함께, Surfshark가 왜 그렇게 성공적인지 쉽게 알 수 있습니다.
장점 |
Netflix, BBC iPlayer, Hulu 등의 차단 해제에 최적화된 모든 서버 |
모든 서버가 특수 서버 |
무조건 환불 보장 |
데이터 보존법이 없는 영국령 버진 아일랜드에 본사를 둠 |
연중무휴 24시간 고객 지원 |
단점 |
성장하는 네트워크는 더 성숙한 VPN과 동일한 적용 범위를 갖지 않음 |
새로운 서비스라는 점 때문에 더 큰 제공업체만큼 신뢰를 얻지 못할 수 있음 |
Surfshark 전체 리뷰 읽어보기.
3. ExpressVPN
ExpressVPN은 시장에서 가장 빠른 VPN 중 하나입니다. 회사의 거대한 서버 네트워크는 전 세계 대부분 지역에 걸쳐 있어, 거주 지역, 직장 또는 여행지에 관계없이 빠른 연결을 제공합니다. 기본 256비트 AES 암호화는 데이터를 안전하게 보호하며, 트래픽에 대한 무로그 정책, DNS 누출 방지 및 자동 킬 스위치는 표준 이상의 보안을 보장합니다. ExpressVPN의 앱은 또한 사용하기 매우 쉽습니다. 안전한 온라인 환경을 원하시나요? 소프트웨어를 실행하고 버튼을 클릭하기만 하면 됩니다!
ExpressVPN은 기본적으로 SSH 터널을 지원하지 않습니다. 하지만 자체 앱에서 SSL 터널을 제공하므로, 차단 및 웹사이트 검열을 효과적으로 우회하는 데 도움이 되는 유사한 난독화 기능을 제공합니다.
ExpressVPN 전체 리뷰 읽어보기.
장점 |
특별 제공: 3개월 무료 (49% 할인 – 아래 링크) |
3,000개 이상의 초고속 서버 |
DNS/IP 누출 없음 |
엄격한 무로그 정책 |
훌륭한 고객 지원(연중무휴 24시간 채팅) |
단점 |
고급 사용자 구성 옵션이 부족함 |
결론
망 중립성의 상실은 모든 사람의 온라인 자유를 침해한다는 것을 의미합니다. 소규모 기업은 어려움을 겪게 될 것이고, 혁신은 급격히 둔화될 것이며, 일상적인 인터넷 사용은 크게 달라질 것입니다. VPN은 정상적인 인터넷을 회복하는 데 큰 도움이 될 수 있지만, 단점도 있습니다. SSH 터널링과 같은 고유한 암호화 방법은 약간의 설정과 기술적 지식이 필요하지만, ISP가 부과하는 강력한 차단을 극복하는 데 완벽합니다. 개방형 인터넷 접속 해제에 대한 다른 팁이 있으신가요? 아래 댓글에 지식을 공유해 주세요!