IT강의/데이터통신

VPN 우회의 원리

샤핑 2020. 12. 26. 19:33
728x90
반응형

요즘 사람들은 국내용 앱 이외에 해외용 앱도 많이 사용하는 것 같습니다.
저도 최근에 일본 앱이랑 일본 게임 많이하고 있구요.

국내 게임 뿐만 아니라, 해외 게임까지 플레이해본다면 정말 좋을 것 같습니다.
그러나, 국내에서는 해외용 프로그램이 쉽게 나오지 않죠 ㅠㅠ
찾아냈다 하더라도 다운받을 수 없게 막혀있는 것이 보통입니다... ㅠㅠㅠㅜㅜ

그렇다면 방법이 아예 없는 것일까요? 그건 아니겠죠??
방법이 아예 없었다면 해외 게임을 하는 사람들을 보지도 못했을 테니까요.
대표적인 방법 중 하나가 VPN 우회인데, 이것을 통해 국내에서 해외 게임을 다운 받아 플레이할 수 있다는 거죠! >0<

이번 시간에는 'VPN 우회' 라는 것을 파해쳐 본 다음, 이론적인 내용과 연계시키는 것을 할 것입니다.
후에는 VPN 우회 등 여러가지로 활용도 해볼 것이구요.

우선 VPN이란 '가상 사설망(Virtual Private Network)'으로, 공중 네트워크를 통해 한 회사나 몇몇 단체가 내용을 바깥 사람에게 드러내지 않고 통신할 목적으로 쓰이는 사설 통신망입니다.
두 기기가 서로 통신을 하려면 통신 망이 있어야겠죠?
이러한 통신 망을 인위적으로 하나 만들어서 사용하는 것입니다.

이렇 다른 사람이 만들어놓은 통신망에 임의적으로 접속하는 것을 'VPN 우회' 라고 합니다.
왜 VPN 우회를 통해 국내에서 접속 금지된 서버에 접속하는 것이 가능할까요??
구체적인 원리를 설명드리겠습니다.

한국 네트워크에서 접속을 하면 IP주소도 당연히 한국용이겠지요?
한국에서 접속이 안되는 이유는 해당 서버가 한국 IP주소를 거부하기 때문이고, 따라서 한국에서는 접속할 수가 없는거죠 ㅠㅠ
IP 차단 기능이 존재하는 것입니다.

하지만 VPN 우회 기법을 사용하면 접속이 금지된 한국에서도 접속이 가능합니다.

일본 VPN에 접속하면 일본 IP주소를 하나 할당받습니다.
이 IP주소를 이용해 접속하면 한국이 아닌 일본에서 접속한 것으로 받아들입니다.
따라서 접속이 금지된 한국에서도 마음대로 접속이 가능한 것이지요.
(국내에서 접속 금지된 일본 야동사이트에나 한번 들어가볼까 ㅋㅋㅋㅋㅋ)
결국 VPN의 역할은 또다른 IP주소를 하나 할당해서 기존 IP주소와 연결시켜주는 것입니다.

방금 설명드린 VPN 우회를 스토리로 비유하자면 아래와 같습니다.

<담배를 좋아하는 고등학생 철수와 대학생 형의 이야기>
철수는 고등학교 1학년이다. 하지만 불량아라서 그런지 공부를 안 할 뿐만 아니라 담배까지 핀다. 학교가 끝난 후, 오늘도 철수는 담배를 피고 싶어서 집에 담배가 더 없는지 찾아 보았지만 아무리 찾아봐도 나오지 않았다. 결국 담배를 더 구입할 수 밖에 없었다. 그러나 며칠 전에 편의점에서 담배를 구입하려고 한 적 있는데 미성년자라는 이유로 거절당했으니... ㅠㅠ

이를 어쩌나 하면서 고민한 끝에 결국 대학생인 형한테 담배를 사달라고 부탁했다. 형은 담배 좀 그만 피라고 잔소리를 했지만 간절하게 부탁한 끝에 결국 담배를 사주기로 했다. 철수한테 부탁받은 형은 담배를 사다주기 위해 편의점으로 갔고 '담배 하나만 주세요!' 라고 말하자 편의점 아저씨는 꺼리낌 없이 담배를 주었다. 이렇게 구입한 담배를 철수한테 주었고, 철수는 웃는 얼굴로 담배를 피게 되었다. ^0^

위의 스토리는 VPN 우회랑 다를 것이 없습니다.
따라서,

철수 - 한국 네트워크
대학생 형 - 일본 VPN
편의점 - 한국에서 접속 금지된 서버

라고 할 수 있겠습니다.

이렇게 VPN 우회 관련 이론적인 내용을 보충 설명 해보았습니다.
다음 시간에는 구글 플레이 스토어에서 해외 앱 또는 해외 게임을 다운 받는 것을 실습으로 진행해볼 것입니다.
프로그램은 
EasyOvpn, OpenVPN Connect를 사용할 계획입니다.

728x90
반응형
LIST