SOCKS5 프록시: 안전성, 사용 목적과 장점 단점
대부분의 VPN 회사들은 SOCKS5 Proxy를 따로 제공하지 않기 때문에 일반적으로 마주칠 일이 거의 없습니다. 옵션에 있다하더라도 SOCKS5 용도나 개념을 거의 모르기 때문에 사용할 일도 없습니다. 저 또한 예전에 호기심 충족 목적으로 세팅해봤던 것을 제외하면 SOCKS5 프록시를 사용해본 적이 없을 정도로 비주류라고 할 수 있습니다. 궁금하신 초보자 분들을 위해서 간단하게 개념 정리를 해봅니다.
SOCKS5 탄생

SOCKS 는 4버전도 있고 더 안전한 5버전이 있습니다. SOCKS4는 접할일이 없기 때문에 따로 설명드리지 않겠습니다. SOCKS4에 비해 SOCKS5는 인증(Authentication), TCP+UDP 둘다 가능해졌으며, IPv6 지원 등 보안과 기능이 추가되었습니다.
SOCKS5는 무려 1996년에 발표 되었습니다.(RFC 1928) 세상에 나온지 엄청 오래됐죠.
이 기술이 태어난 이유는 보안 네트워킹, 우회와 같이 VPN과 유사한 면이 있습니다.
SOCKS5 사용법
VPN 앱에서 제공하면 설정 후 사용하시면 됩니다. 혹은 SOCKS5 프록시 주소를 가지고 계신다면 윈도우와 맥에서 쉽게 프록시 설정 추가로 사용 가능합니다.

윈도우는 네트워크 및 인터넷 > 프록시 > 수동 프록시 설정

맥에서는 사용중인 네트워크에 들어가면 SOCKS 프록시 설정이 따로 있습니다.
SOCKS5 단점
바로 위 이미지 ‘프록시 서버 암호 요청’ 옵션 아래 보시면 “사용자의 자격 증명(아이디, 비번)은 암호화 되지 않은 상태로 전송될 수 있습니다.“라고 쓰여있죠. 대표적인 SOCKS5의 단점은 암호화가 없다는 것이 있습니다. SOCKS5의 주요 기능은 ‘우회’ 하나라고 보셔도 무방할 정도이며 암호화 과정이 없으니 속도는 좀 더 빠를 수 있습니다.
ProtonVPN SOCKS5 지원하지 않는 이유 – https://protonvpn.com/support/socks5/ 를 읽어보면 SOCKS 5를 지원하지 않고 앞으로도 지원하지 않을 이유에 대해서 이야기 하는데 요약하면 “SOCKS5는 데이터를 암호화 하지 않아서 중간자 공격이 가능하다. 근본적으로 안전하지 않다. 훨씬 안전한 VPN이 있는데 뭐하러쓰냐” 입니다.
VPN 회사니까 당연히 VPN을 추천하지 않을까? 라고 생각하실 수 있으나 SOCKS5이 더 안전했다면 반대로 SOCKS5 서비스 회사가 더 많았을지도 모릅니다. 적어도 지금보다는 훨씬 많겠죠.
SOCKS5 장점
‘암호화’가 없기 때문에 속도 손실이 좀 더 적습니다. 딱히 암호화가 필요없는 게임, 스트리밍, 토렌트와 같은 작업이라면 SOCKS5도 나쁘지 않습니다.

그래서 토렌트 프록시 서버 설정에 보면 SOCKS5가 보입니다.
결론
SOCKS5 프록시는 쓰는 사람만 쓰는 것 같습니다. 제 주변에선 실제로 계속 사용하는 사람을 못 봤습니다.
다시 말씀드리지만 VPN과의 가장 큰 차이는 ‘암호화’가 없어서 ‘덜 안전’하지만 ‘속도 손실이 거의 없다.’라고 요약할 수 있습니다. SOCKS5 프록시 서버도 무료, 유료가 있습니다. 당연히 잘 관리되고, 관리 주체가 확실한 프리미엄급이 좋을것입니다. 꼭 필요하시다면 좋은 프록시 제공 업체를 찾으시거나 SOCKS5를 제공하는 VPN 업체를 사용하시는 것도 괜찮다고 생각합니다.
뮬바드는 vpn 연결된 상태면 무료로 연결 가능하게 해주더라구요
이런식으로 제공해주는건 아마 나무위키같은 해외IP 차단하는곳에서 빠르게 IP 바꿔가면서 쓰라는거같아요
네 아직 SOCKS5 제공하는 VPN 업체들이 아직도 꽤 있습니다. 제가 SOCKS5 프록시는 따로 활용해보지 않아서 확실하진 않지만 아마 IP 주소는 VPN 회사가 소유한거 거의 그대로 쓸거같은데.. 혹시 다음에 해보시면 경험담 공유 좀 부탁드립니다. ㅎㅎ
속도는 딱히 차이 안나는거같고 IP는 몇개 빼고는 다 같은거같아요
뮬바드 프록시를 쓸려면 VPN에 연결된 상태로 파이어폭시 기반 브라우저를 사용해야한다는게 좀 불편하긴 하지만요
아 혹시 Mullvad 브라우저를 사용해야하나요? 브라우저를 가리는게 신기하네요. 상관없을텐데