포스트

카카오톡 접속이 막힌 회사 네트워크에서 PC카카오톡 접속방법

회사나 특수한 로컬 네트워크 환경에서 PC버전 카카오톡 앱의 접속이 불가능한 경우가 있습니다. 그 이유는 회사 네트워크 수준에서 카카오톡 서버의 접속을 막았기 때문입니다. 문론, 프록시나 VPN을 사용하면 카카오톡 서버에 접속이 가능 할 수 있습니다. 하지만, 저의 경우는 알려진 프록시 서버나 VPN 서비스 조차 회사 네트워크에서 접속을 금지시킨 경우였습니다.

그래서, 개인 스마트폰의 핫스팟 와이파이를 랩탑에서 사용하면 카카오톡 접속이 가능하지 않을까란 아이디어가 있었습니다. 예 맞습니다. 개인 핫스팟 네트워크를 사용하는 회사 랩탭에서는 PC 카카오톡 앱의 접속이 가능합니다. 하지만, 회사 인트라넷의 접속이 불가능 합니다.

일반적인 랩탑의 네트워크 연결수단은 이더넷(유선랜)과 와이파이가 있습니다. 그래서, 이더넷으로는 회사 인트라넷 및 접속이 허용된 인터넷 사이트들을 사용하고, 와이파이로는 개인 스마트폰의 핫스팟을 연결해 카카오톡만 사용하면 좋지 않을까란 아이디어가 생겼습니다. 하지만, 유선랜과 와이파이가 모두 연결된 상태에서 사용할 네트워크의 우선순위는 처음 연결된 네트워크로만 가능합니다. 다시말해서, 회사 유선랜을 이더넷 포트에 연결하고 이후 핫스팟을 와이파이에 연결한다면, 카카오톡 앱의 접속은 처음 연결한 회사 이더넷 네트워크를 사용하게 됩니다. 그래서 카카오톡 서버의 접속이 회사 네트워크 규칙에 의해 불가능합니다. 반대로 와이파이를 먼저 연결한다면, 카카오톡 앱의 접속은 가능하겠지만, 회사 인트라넷의 사용은 불가능합니다. 덧붙여서 회사 인트라넷의 접근이 별도의 인증을 통해 외부 네트워크로 접근 가능하더라도, 아무래도 개인 핫스팟을 통한 접속이기 때문에 스마트폰 데이터 사용량이 많아집니다.

제한적인 회사 네트워크에서 PC 카카오톡 접속방법-1
그래서, 위에서 언급한 아이디어가 가능하도록 하는 방법을 공유하려 합니다. 그것은 카카오톡 앱만 스마트폰 핫스팟이 연결된 와이파이 네트워크를 사용하도록 설정하는 것입니다. 문론, 마술같이 달콤한 제안처럼 보일 수 있지만, 아무래도 개인 인터넷 데이터를 사용한다는 점, 그리고 내 랩탑에서 스마트폰이 멀어지면 와이파이 접속이 끊기고, 돌아와서 다시 카카오톡 앱을 로그인 해야 한다는 단점이 있습니다.

ForceBindIP 환경설정

사실, 하나의 앱이 특정 네트워크 인터페이스를 쓰도록 바인딩 하는 라이브러리는 r1ch.net에 공유되어 있습니다. 하지만 명령줄 유틸리티 라이브러리이기 때문에 ixjb94 님이 GUI 앱을 제공해 사용하게 쉽게 되었습니다.

1. ForceBindIP-1.32 라이브러리 다운로드 및 설치

GUI 앱과 라이브러리의 호환성을 위해 ixjb94님의 깃허브 레포에서 ForceBindIP-1.32 라이브러리를 다운로드 받습니다.

  • https://github.com/ixjb94/ForceBindIP-Gui/blob/main/ForceBindIP/ForceBindIP-1.32.zip

ForceBindIP-1.32.zip에 동봉된 파일들 ForceBindIP-1.32.zip에 동봉된 파일들

그리고, 적당한 곳에 zip파일 압축을 풀고, 동봉된 파일 4개를 아래의 폴더가 각각 복사합니다.

1
2
C:\Windows\system32
C:\Windows\sysWOW64

2. ForceBindIP-1.32 라이브러리를 사용하는 GUI 앱 설정

위 단계에서 라이브러리를 시스템에 복사 했다면, ixjb94님이 개발한 GUI 앱을 아래에서 다운로드 합니다.

  • https://github.com/ixjb94/ForceBindIP-Gui/releases/download/binary/ForceBindIP.-.Gui.exe

ForceBindIP.-.Gui.exe이 실질적으로 카카오톡앱이 와이파이 네트워크를 사용하도록 설정하는 GUI 앱입니다. 딱히 설정할 것은 없습니다.

ForceBindIP 사용

1. 이더넷(유선랜, 회사 네트워크)과 와이파이(개인 핫스팟) 연결

이더넷에 연결된 회사 네트워크가 기본 네트워크가 되는것이 중요합니다. 일단, 이더넷에 케이블을 제거하고 와이파이 연결을 끊습니다. 그리고 이더넷 포트에 회사 유선랜을 연결합니다. 인터넷이 잘 되는것을 확인한 이후, 스마트폰 핫스팟을 켜고 랩탑에서 와이파이로 연결합니다.

2. 카카오톡 앱 종료

ForceBindIP.-.Gui.exe로 사용할 네트워크 인터페이스를 설정해 카카오톡 앱을 실행할 것입니다. 만약, 이미 카카오톡이 실행되어 있을경우, ForceBindIP.-.Gui.exe에 의해 카카오톡 앱이 실행되지 않습니다. 그렇기 때문에 카카오톡 앱이 실행 중이라면, 앱을 종료합니다. 윈도우 우측 하단에 카카오톡 앱 아이콘에 마우스 우클릭을 해서 종료합니다.

윈도우 우측하단 > 카카오톡 아이콘 마우스 우클릭 > 종료 윈도우 우측하단 > 카카오톡 아이콘 마우스 우클릭 > 종료

3. 카카오톡 앱 실행

위 단계에서 다운로드 받은 ForceBindIP.-.Gui.exe를 실행합니다.

A는 B앱이 사용할 네트워크 인터페이스를 선택하는 부분입니다. 와이파이 네트워크 어뎁터를 선택합니다. 어뎁터 목록은 사용하고 있는 PC의 환경에 따라서 다릅니다.

ForceBindIP.-.Gui.exe ForceBindIP.-.Gui.exe

그리고, B에 카카오톡이 설치된 경로의 exe 파일을 입력합니다.

1
C:\Program Files (x86)\Kakao\KakaoTalk\KakaoTalk.exe

C에서 x86을 선택하고 D의 Run Application 버튼을 누릅니다.

카카오톡 앱이 실행 될텐데, 로그인이 잘 되나요? 잘 된다면, 팁을 하나 드리겠습니다. 스마트폰 핫스팟의 와이파이를 연결할때 자동연결 체크박스를 선택해 주세요. 스마트폰을 가지고 자리를 떠나면, 와이파이 연결이 끊기고 카카오톡이 로그아웃 될것입니다. 다시 자리로 돌아오면 돌아오면 와이파이가 자동연결 될 것입니다. 이때, 카카오톡이 로그아웃이 되어있다면, 로그인만 다시 해주면 됩니다.

이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.