학교 네트워크 뚫기 - haggyo neteuwokeu ttulhgi

초, 중, 고등학교에서 제공되는 인터넷은 교육청 DNS로 설정값이 고정되며

교육청의 정책에 의해 몇몇 웹 사이트를 차단하며

학교 내부에 설치된 WAF(web application firewall) 장비로

특정 프로그램이 사용하는 port와 프록시 통신 등을 차단하며 

교육청의 dns로 강제설정하며 dns를 통한 사이트 필터링보다 강력한

포트 미러링을 통한 검열이 이루어집니다.

이러한 학교 인터넷 환경에서 이와 같은 보안시스템을 우회하기 위해서는

VPN을 사용해야 우회가 가능합니다.

여기서 프록시와 VPN은 다른 기술이며 프록시가 아닌 VPN을 사용해야

우회가 가능합니다.

자세한 내용은 아래 링크를 통해 확인하세요.

  • 프록시

프록시 - 위키백과, 우리 모두의 백과사전

위키백과, 우리 모두의 백과사전. 프록시(proxy)는 다음을 가리키는 말이다. 프록시 패턴: 컴퓨터 프로그래밍에서 소프트웨어 디자인 패턴의 하나 프록시 서버: 클라이언트가 자신을 통해서 다른 네트워크 서비스에 간접적으로 접속할 수 있게 해 주는 컴퓨터나 응용 프로그램 공개 프록시: 누구나 자유롭게 접속하여 사용할 수 있는 프록시 서버 리버스 프록시: 컴퓨터 네트워크에서 클라이언트를 대신해서 한 대 이상의 서버로부터 자원을 추출하는 프록시 서버

  • VPN (가상사설망, Virtual private network)

가상사설망 - 위키백과, 우리 모두의 백과사전

위키백과, 우리 모두의 백과사전.

ko.wikipedia.org

학교 네트워크 뚫기 - haggyo neteuwokeu ttulhgi

하지만 무료로 공개되는 VPN 대부분은 해외 서버나 QOS가 설정된 제품이 대부분입니다.


클라우드플레어는 모바일용으로 WARP+ 서비스를 공개하고 출시하였습니다.

WARP+는 클라우드플레어의 방대한 인프라를 활용해 가장 빠른 서버에 라우팅을 하여

지연시간을 최소화하여 인터넷 속도를 빠르게 합니다.

여기서 중요한 부분은 WARP+를 이용하면 통신 패킷이 암호화되어 클라우드플레어 인프라로 전송되게 됩니다.

따라서 교육청 방화벽과 학교 방화벽 그리고 통신사 검열 시스템을 무력화시킵니다.

WARP+는 현제 모바일 버전만 제공하고 있습니다. 하지만 2가지 프로그램을 활용하면

WARP+를 PC에서도 사용할 수 있습니다.

  • wireguard

WireGuard: fast, modern, secure VPN tunnel

WireGuard® is an extremely simple yet fast and modern VPN that utilizes state-of-the-art cryptography. It aims to be faster, simpler, leaner, and more useful than IPsec, while avoiding the massive headache. It intends to be considerably more performant tha

www.wireguard.com

학교 네트워크 뚫기 - haggyo neteuwokeu ttulhgi
  • CF-WARP

maple3142/cf-warp

Contribute to maple3142/cf-warp development by creating an account on GitHub.

github.com

학교 네트워크 뚫기 - haggyo neteuwokeu ttulhgi

여기서 CF-WARP를 사용해 WARP+ 인증 크레덴셜을 생성하려면 node.JS가 필요합니다.

아래 링크에서 stable / LTS 버전을 설치하시는 걸 권장합니다.

node.js 설치 필수입니다.

  • node.js 다운로드

Node.js

Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

nodejs.org

학교 네트워크 뚫기 - haggyo neteuwokeu ttulhgi

node.js 설치가 완료되면 PowerShell 또는 CMD를 관리자 권한으로 실행합니다.

npm i -g cf-warp
cf-warp 100

완료 후. cf-warp 디렉터리를 찾아서 wireguard에. cf-warp\cf-warp.conf를

Activate를 눌러 연결하시면 됩니다.

warp+는 유로 서비스이나 cf-warp [원하는 데이터 크기] 명령어를 통해 데이터를

무료로 받을 수 있습니다.

해당 프로젝트 설명에는 다음과 같은 글이 작성되어 있습니다.

FAQ
How does cf-warp get Warp+ quota for free?
It currently get quota by faking referrers since there is no way to pay for premium version outside of 1.1.1.1 app, but it is recommended to pay for it on your phone if you think their service is good.

2020년 2월 21일 금요일 번경 사항 업데이트

2020년 1월 18일 필자는 cf-warp로 크레덴셜을 생성하는 도중에 클라우드플레어 API 서버단에서 요청 간격에 제한 걸려 있어 크레덴셜이 생성되지 않고 데이터를 늘리지 못하는 이슈를 발견하였습니다. 

2021년 8월 13일 기준 해결됨

https://github.com/maple3142/cf-warp/issues/4

You need to request a delay to generate a fake referrer · Issue #4 · maple3142/cf-warp

function sleep(ms) { return new Promise((resolve) => { setTimeout(resolve, ms); }); } if (!isNaN(n)) { console.log(`Prepare faking Warp+ referrer for ${n} times.`) for (let i = 1; i <= n; i++...

github.com

학교 네트워크 뚫기 - haggyo neteuwokeu ttulhgi

https://github.com/maple3142/cf-warp/pull/5

Update cli.js | api server-side blocking prevention by zeroday0619 · Pull Request #5 · maple3142/cf-warp

Delay request

github.com

학교 네트워크 뚫기 - haggyo neteuwokeu ttulhgi

해당 문제를 해결한 버전을 사용하기 위해서는 수동 설치를 하셔야 합니다.

git clone https://github.com/maple3142/cf-warp.git
cd cf-warp
npm i -g cf-warp

우리나라는 인터넷 강국답게 학교에서도 무료 와이파이를 제공하는 곳들이 많은데요. 대학교에는 학내 전부를 커버하는 와이파이망이 구축돼 있는 경우가 대부분이고, 요즘에는 초, 중, 고등학교에서도 학내 무료 와이파이를 제공하는 곳들이 늘어나고 있습니다. 아무래도 태블릿이나 스마트폰을 이용해 수업을 진행하거나 관련 자료를 이용하는 경우가 많아지다 보니 무료 와이파이망이 늘어난 것 같습니다.

그러나 학내 와이파이를 사용하면 데이터 요금이 들지 않아서 좋지만, 일부 사이트에 접속하는 것이 불가능하거나 게임을 플레이할 수 없는 경우가 발생합니다. 이는 학내 와이파이의 DNS 필터가 각 시/도 교육청 DNS 필터로 설정돼 있기 때문에 일부 사이트 접속이 차단되는 것입니다. 이외에도 학교에서 자체적으로 설치하는 WAF(Web Application Firewall)와 같은 방화벽이 있어 학생들이 어떤 사이트에 접속하는지, 어떤 앱을 실행하는지 모두 감시가 가능합니다.

따라서 학교에서 마음 놓고 인터넷 서핑을 하거나, SNS를 보거나 유튜브를 시청하거나, 게임을 플레이하기 위해서는 반드시 VPN을 사용해야 합니다. 일부 프록시 서버를 제공하는 무료 서비스들이 있지만 완전히 우회가 불가능하고 여전히 내 정보를 학교 선생님이나 교육청에서 열람할 수 있기 때문에 프록시 서버가 아닌 VPN을 사용하시길 추천드립니다.

프록시 서버의 문제점

  • 속도가 제한돼 느리다
  • 여전히 접속할 수 없는 사이트나 서비스가 존재한다
  • 접속 기록이 암호화되지 않아 선생님이 내 인터넷 사용 기록을 볼 수 있다

학교에서 차단된 서비스를 이용하는 방법

학교 와이파이를 사용해 내가 원하는 서비스를 마음껏 이용하기 위해서는 VPN을 스마트폰이나 컴퓨터에 설치해야 합니다. 어떤 VPN을 선택해야 하는지에 대해서 아래 링크에 자세히 설명해 놓았으니 참고해보세요.

좋은 VPN을 선택하는 방법

요즘 VPN이라는 단어를 많이 들어보셨을 것입니다. VPN이 뭐길래 사람들이 많이 찾고, 많이 사용하는 것일까요? 이번 포스팅에서는 VPN이란무엇이고, 어떻게 하면 좋은 VPN을 선택해 사용할 수 있는지에 대해서 알아보겠습니다. 물론 가격, 안전성, 속도와 같은 중요한 요소들을 VPN회사별로 꼼꼼하게 비교해 드리겠습니다. VPN이란?VPN의 뜻VPN은 Virtual Private Network의 약자로, 우리말로는 가상사설망을 일컫는 말입니다. 원래 VPN은 보안 목적으로 개발된 통신체계입니다. 보안이 필요한 회사나 기관…

학교 네트워크 뚫기 - haggyo neteuwokeu ttulhgi
VPN MallSimon Kim

학교에서 Netflix/Youtube를 보는 방법

요즘 넷플릭스, 유튜브 안 보는 사람이 있을까요? 심심할 때 유튜브만 있으면 어느새 시간이 훌쩍 지나가는데요. 하지만 학교에서는 학생들이 공부만 하기를 원하기 때문에, 유튜브나 넷플릭스에 접속할 수 없도록 막아놓았습니다.

하지만 이렇게 재미있는 유튜브를 적어도 쉬는 시간에는 보게 해줘야 하는 것 아닌가요? 특히, 유튜브랑 넷플릭스를 학교 와이파이를 통해 볼 수 있다면 데이터를 걱정하지 않아도 되니 정말 좋겠죠?

VPN으로 넷플릭스, 유튜브 보는 방법

학교에서 LOL, 게임하는 방법

학교 네트워크 뚫기 - haggyo neteuwokeu ttulhgi

학교에서도 마음대로 게임하고 싶은데, 데이터가 부족해서 걱정이신가요? 이럴 때 무료 학교 와이파이를 쓰면 좋은데, 게임에 접속이 안되네요. 그러면 VPN을 사용해 보시는 건 어떤가요? 데이터 걱정 없이 어떤 게임이든, 어떤 외국 서버든 접속이 가능합니다.

VPN으로 내맘대로 게임 플레이!

무제한 데이터 VPN: ExpressVPN

  • 스트리밍 : 넷플릭스, 아마존 프라임 우회 가능
  • 속도 : 전세계 94개국 데이터센터로 끊김 없는 빠른 속도 제공
  • 무제한 대역폭 : 속도 제한이 없어 토렌트 다운로드에 최적화
  • 보안
  • 군사급 암호화
  • 중국에서 사용 가능

국내에서 굉장히 인기가 많은 VPN중 하나입니다. 워낙 속도가 빠르고, 동영상/게임/웹서핑 모든 방면에서 끊김 없이 이용할 수 있다고 입소문을 많이 탄 VPN입니다. 가격도 연중 요금제로 결제할 경우 35%나 할일받을 수 있어, ExpressVPN은 속도 + 무제한 대역폭을 원하시는 분들에게 최적화된 VPN이라고 할 수 있겠습니다.

아래 배너 클릭하시고 35% 할인 받아 구매하세요!

학교 네트워크 뚫기 - haggyo neteuwokeu ttulhgi