Hamachi를 대신할 가상 로컬 네트워크 서비스

전에 NetRouter를 소개했었다.
하지만 NetRouter는 서버를 설치해야 하며, 게다가 포트를 열어야 했다.
따라서 그러지 못하는 환경에서는 어려움이 있을 것이다.

아래 서비스는 NetRouter와 같이 서버 설치가 불필요하면서
Hamachi와 비슷한 기능을 수행할 수 있는 서비스들이다.

이 서비스를 통해 게임, 소규모 비즈니스 가상 네트워크 작업 등이 가능하며,
보안성은 내가 직접 입증하기 어렵지만 나름 강력하게 구성하고 강조하는 부분들이다.

1. Tunngle (http://www.tunngle.net/)

이 서비스는 게이머들에게 더 잘 알려진 가상LAN 서비스이다.
원격 상에 플레이어들을 모아 가상 LAN 모드로 게임하는 게 주류인 서비스이다.
하지만 가상 LAN 모드이기 때문에 이 서비스를 통해 LAN 네트워크처럼
공유 폴더를 통해 파일을 주고받거나 원격 데스크탑 등 여러가지 작업이 가능하다.
당연히 클라이언트를 깔아야 동작한다.

매력적인 점은 바로 무료 계정이 한 네트워크당 지원하는 연결 개수가 32개이다.
255개 연결은 유료이며, 월정기계정 및 영구 계정 2가지가 있는데,
월정기계정은 2.99유로 (6개월 납입), 영구 계정은 19.99유로로 제공된다.
하지만 이 서비스의 무료 기능은 비즈니스로 쓰기에 매우 어려운데,
그 이유는 로그인 시마다 새로운 IP를 할당하는 구조이다.
따라서 IP를 유지하려면 네트워크 끊김 없이 계속 로그인한 상태에서 있어야 한다는 점이다.
순전히 게임 네트워크 구성을 위한 방법이라면 하마치보다 아주 많은 사용자 수를 지원하는 점에서 매력적이다.

근데 클라이언트는 게임에 중점적이다 보니 윈도우만 지원한다. 하마치는 맥이라도 지원하지 얘는 그딴거 없다.

정리

  • 무료 : 네트워크당 최대 32 연결 개수, 로그인 시 매번 새 IP 부여. 게임 네트워크에 적합
  • 유료 : 네트워크당 최대 255 연결 개수, 고정 IP 부여 가능, 비즈니스 및 대형 게임 네트워크에 적합
  • 클라이언트 지원 운영체제 : 윈도우 XP 이상… 끝.

2. ZeroTier (https://www.zerotier.com)

Hamachi 서비스와 비슷한 가상 LAN 서비스이다. 기능도 군더더기 없이 충실하고,
이 서비스의 특징은 Public Network와 Private Network가 있는데,
Public Network는 모두 공개하여 공유하는 네트워크인 대신 무제한 사용자 연결이 무료이다.
Private Network는 개인만 공유하는 네트워크이지만 해당 네트워크에 10개의 연결까지 무료이다.
Private Network 에 무제한 네트워크 연결을 원할 경우 네트워크당 월 4불을 지불하면 된다.
그렇다. Private 10개 만들었다면 각 네트워크당 10개 연결이 허용된다는 얘기다.
이 네트워크의 특징은 수동 또는 자동으로 IP를 할당할 수 있다는 점이 되겠다.
다행히도 위 Tunngle 와는 달리 유동IP 방식은 아니고 네트워크 식별자를 통해 연결하는 방식이다.

연결하는 방법은 Network ID를 넣어 접속하는 방식이다.
특이하게 이 서비스는 https://www.zerotier.com/admin/admin.html 관리자 페이지에서 연결 시 승인하는 방식이다.
연결한다고 되는게 아니다.

정리

  • 무료 : 공개 네트워크 설정시 무제한 네트워크 연결 가능, 개인 네트워크 설정시 최대 10개 연결 지원
  • 유료 : 개인 네트워크 당 월 4$로 무제한 연결 지원
  • 클라이언트 지원 운영체제 : 윈도우 7 이상, 맥, 리눅스, 라즈베리 (모바일 추가 지원 예정)
  • 인터페이스 : UI 및 CLI

3. DynVPN(https://www.dynvpn.com)

또다른 Hamachi 와 비슷한 가상LAN 서비스이다. 위와 비슷한 역할이다.
이 서비스는 개인 네트워크만 존재한다. 그리고 각 IP를 수동으로 부여해야 하는데,
DynVPN은 로그인 시 Provisioning Key로 식별하여 서로 네트워크를 구성하도록 설계했다.
따라서 Provisioning Key를 모르면 안되는 것이다. 일종의 비밀키라 생각하면 되겠다.
아마 단점을 굳이 찝자면 베타 서비스라는 점이다. 언제 불안정해지거나 다운될 지 모른다는 점이 단점으로 작용한다.
대신, 개인 가상 네트워크만 구축 가능하며, Provisioning Key 만 노출 안되면 안전한 로컬 가상 네트워크 구축이 가능하다는 장점과,
(물론 노출하면 삭제 후 다시 생성하면 된다.)
아직까지 베타이다 보니 제한사항이 없다. 네트워크 구성원 추가가 귀찮을 뿐 무제한 연결이 가능하다는 점이 되겠다.

정리

  • 무료 : 개인 네트워크 무제한 연결 지원, Provisioning Key로 관리.
  • 유료 : 베타이기 때문에 아직 없으나 기부 가능
  • 클라이언트 지원 운영체제 : 윈도우 7 이상, 맥, 리눅스, 라즈베리
  • 인터페이스 : UI 및 CLI

composite / 2015년 8월 3일 / Dog's bullshit / 0 Comments

불필요한 소프트웨어 체크를 해제시켜주는 Unchecky

내가 왜 이 프로그램을 소개하냐면…
그냥 내가 한국어 번역에 참여한 것 뿐이다.
참고로 다음 버전에 한국어가 적용되는데,
소프트웨어 제작자가 한국어 번역을 승인시키고 적용시키어 이 프로그램을 소개한다.

Unchecky

이 프로그램은 프로램을 설치하는 마법사에서 끼워파는 프로그램. 애드웨어나 짜증나는 여러가지 툴바 등 프로그램을
자동으로 체크 해제하는 프로그램이다. 설치 마법사계의 AdBlock 인 셈이다.

예를 들어 한국인이 가장 많이 사용하는 uTorrent (물론 악질 프로그램 때문에 2.2.1 쓰는 사용자가 대부분이겠지만)
이 프로그램을 설치할 때, 설치 마법사 상에서 나오는 여러가지 추가 프로그램들을 체크 해제를 시켜준다. 그것도 알아서.
설치 마법사를 후킹해서 등록된 광고 프로그램의 설치를 막도록 도와주는 프로그램이기 때문에
등록되지 않은 광고 프로그램의 체크가 해제되지 않을 수도 있다. 특히 외국 프로그램이다 보니
국내 끼워팔기 설치 프로그램은(예:다음팟플레이어) 지원되지 않는다는 아쉬움이 있다.

솔직히 이러지 않아도 광고 프로그램 안깔렸으면 얼마나 좋겠는가.
하지만 그러질 않으니 이 프로그램이 출시됐다고 해도 과언이 아닌 것이다.

아직은 베타 버전이다. 그래서 문제가 없다고 말은 못하겠다.
그리고 개발자가 지속적으로 활동하고 있는 모양이니 기대할 만 하다.

만약 사용자가 직접 필터링을 추가할 수 있다면 국산 설치 프로그램도 막을 수 있지 않을까 생각을 하지만…
망할 액티브엑스에 체크 해제 없이 끼워팔기 프로그램 까는 특성상 국내에는 어쩌면 계륵인 프로그램일 듯 하다.
하지만 외국 프로그램을 자주 애용한다면 이 프로그램은 매력적일 것이다.

composite / 2015년 7월 27일 / Dog's bullshit / 1 Comment

Search and Replace는 이제 묻어주자. dnGREP!

나도 여태까지 Search and Replace 써왔다. 나름 강력하긴 했지만… 한계가 꽤 많다.
특히 한글 깨짐은 replace에 상당한 크리티컬을 안겨준다. 잘못했다간 프로젝트 소스 날라가는 불상사가 발생하기 때문에.
그렇기에 이제 옛정을 위해 써준다는 건 이제 더이상 뭔가 아니다.
게다가 이거 합법적으로 쓴것도 아니고 (옛날거 회사 라이선스 갖다가 개인적으로 씀 ㅋㅋ)

그래서 이제 지겨워서 다른 Search and Replace 프로그램을 찾았다.
오 있다. 게다가 추천수도 상당하다. 거기다가 무료!

바로 dnGREP!

dnGREP

사실 이 프로그램은 오래됐고 GREP 에 익숙해서 윈도우에 찾는 사람이 많이 찾은 프로그램이다.
전통있는 프로그램을 내가 이제 알았다니 내 자신이 통탄할 지경이다 ㅋㅋㅋ… 젠장…

그리고 지금 쓰고 있다…

composite / 2015년 7월 22일 / Dog's bullshit / 0 Comments

내가 만든 TTFSubset보다 더좋은 프로그램

한중일 폰트 존나 개같다. 왜냐면 공통점이 하나 있기 때문이다.
바로 “한자”를 사용하는 것이다. 이는 대만도 포함된다.
다행히도 유니코드는 65,535개를 수용할 수 있었기 때문에 한중일 통합 한자 개념이 생겼다.
유니코드 1.0 기준으로 한중일 통합 한자의 개수는 20,902개. 그리고 현재 버전인 6.0은 74,617개가 있다. 쉣이다.
게다가 한자는 개수도 개수지만, 획수가 다양하여 횟수 만큼 한글자당 차지하는 용량이 커진다. (SVG 한글폰트 중 한자영역을 보라.)

이를 보완해줄 툴이 몇가지 있는데, 먼저 MS에서만든 EOT 변환 프로그램은 EOT 변환에 대한 서브셋만 지원한다.
그리고 보완을 못해주는 FontSquirrel의 웹폰트 변환 서비스는 2MB 이상 폰트는 올리지 못하며, 저작권 등록된 업체의 모든 폰트나 특정 폰트는 올리지 못한다.
(다행히도 현재까지 2MB 내의 한글 폰트를 뱉어낸 전력은 없다. 그리고 subset 설정을 지원한다.)

그래서 내가 TTFSubset 이란 닷넷 프로그램을 개발했었다.
이 프로그램은 TTF에 원하는 서브셋을 삽입하여, 해당 서브셋(글자) 외의 모든 글자들의 렌더링 내용을 지우고 다이어트한 TTF 파일로 저장시켜주는 프로그램이다.
이 프로그램으로 상상제목체를 1/8로 줄이는 쾌거(?)를 달성했다. 미안하다. 그렇게 자위했다. 19금 자위 말고.

어쨌든, 이를 뛰어넘는 프로그램을 한 일본 개발자가 만들어 줬다. 일본 또한 한자 때문에 폰트 고충이 꽤 있다.
JPT 시험을 본 사람이라면 필수 한자를 1급 기준 2,000자와 어휘 약 만 자 정도를 시험하게 된다.
일본 사회생활 및 비즈니스에서 생활에 지장 없을 정도라고 한다.
한자 폰트가 7만여개인 점을 감안하면…

근데 한글 폰트는 안쓰는 한글도 있기 때문에 일본과는 달리 고충이 당연히 더하다.
그래서 subset 으로 잘라내면 10메가 폰트가 1메가로 변하는 마술이 나오는 것이다.

어쨌든 만들어 줬는데, 2가지 프로그램이 있다.

서브셋 폰트 메이커는 내가 만든 TTFSubset 과 비슷한 기능을 하는 프로그램이다.
하지만 필자가 만든 것보다 더 좋은 점이 있다면 맥을 지원한다는 점이 되시겠다.
그리고 서브셋 처리 후 자기 프로그램인 WOFF 컨버터를 바로 연동하여 변환을 해주는 기능이 있다.
나같은 경우는 TTFSubset 으로 서브셋 잘라내고 FontSquirrel 의 생성기 기능을 이용할 생각으로 만들었기 때문에
그 기능까지는 생각 안했다.

그저 단점이 있다면 EOT 변환을 지원해주지 않는다는 점과 일본어 인터페이스인 점. 다행인 점은 직관적인 점.

한글 사용법은 이 블로그를 참조하기 바란다.

끗.

composite / 2015년 6월 8일 / Dog's bullshit / 0 Comments

아주 간단하고 잠시동안만 이용 가능한 파일공유 사이트

1. 단기, 저용량, 웹상 저장

1) senduit

30분부터 최대 1주일까지 저장 가능, 용량제한 100MB 파일링크 공유 가능
웹상 저장

2) dropcanvas

세션 되는 만큼 저장 (브라우저가 열린 만큼, 닫힌 이후 파일 생존보장 못함)
여러개 합해서 최대 1기가 저장 가능, 웹상 저장

2. P2P 방식으로 고용량 웹상 공유 (플래시 필요)

1) filesovermiles

2) xfiles

composite / 2015년 6월 4일 / Dog's bullshit / 0 Comments

대한민국의 기상.jpg

VPN User Countries Realtime Ranking

어느 공개 VPN 사이트다. 딸통법 때문에 이미 우회로로 차단된 공급자는 필수적인 차단 사이트일 것이다.
아직까지 다행히도 warning.or.kr 까지는 안갔다.

보아라. 1위가 대한민국의 위엄을.

제목 없음

본인이 직접 엑셀을 통해 보기 쉬운 데이터로 작업해줬다.
맨 오른쪽이 한 사람당 사용하는 평균 트래픽 비율이다.

공식 사이트에서는 트래픽 순으로 순위를 집계했다.
뭐 당연히 사람 수는 인터넷 통제가 가장 쩌는 중국이 많았는데, 트래픽 측면에서는 한국이 최강이다.
하지만 역시 상위 20으로 집계해 보면 대부분 인터넷 통제가 좀 있거나 아예 통제가 너무 심한 곳 등이 많다.
놀랍게도 통제가 그리 심하지 않은 일본이 순위권에 들어간 것도 있다.
사실 대부분 외국 접속이 차단된 한국 컨텐츠(게임 등)을 이용하려고 하는 것이기 때문에 놀란 가슴은 잠재우기 바란다.
근데 베트남 등의 몇몇 동아시아 국가도 한국 컨텐츠를 이용하려고 한국 VPN에 접속하는 경우가 많다.
한국 VPN 이용 이유가 대부분 이런 이유인 것이다.

한국이 왜 이용자당 트래픽 수가 장난 아니겠는가? 뻔하지 않는가? 당신이 일본이나 미국 VPN으로 접속하는 목적이 뻔하잖아. 후훗♡

composite / 2015년 4월 27일 / Dog's bullshit / 0 Comments