일전에 윈도우, iOS에서 HTTPS 우회 하는 프로그램을 소개 해드렸었는데요.
이번 시간에는 맥(MacOS) 운영체제에서 HTTPS SNI 식별 필드 차단 우회를 하는 방법을 소개합니다.
프로그램을 사용하지 않고, 맥 터미널 창을 이용해 간단하게 MTU 값을 변경하여 우회 해보도록 하겠습니다.
MTU란?
쉽게 말씀 드리자면 MTU(maximum transmission unit)는 네트워크 최대 전송 크기라고 할 수 있습니다. 정부에서 SNI 식별 필드를 차단 하는 방식이 MTU 값을 확인하는 방식인데요.
이를 이용하여 MTU 값을 최소 크기로 변경하게 되면 HTTPS SNI을 피할 수 있는 것이죠.
자 그럼 MTU 값을 변경 해볼까요?
MTU값 변경하기
먼저 Launchpad를 켜서 터미널 창을 켜줍니다.
-
- 터미널 창에 ifconfig 명령어를 입력합니다.
해당 명령어는 MacOS 운영체제에서 아이피를 확인하는 명령어이므로, 윈도우랑 조금 다릅니다. - MTU 값을 변경할 이더넷 정보를 찾아주세요.
보통은 en0이 기본값 입니다. - en0에 MTU 값이 1,500으로 되어있다면 다음과 같이 수정합니다.
- 터미널 창에 ifconfig 명령어를 입력합니다.
sudo ifconfig en0 mtu 400
MTU 값이 변경 되었다면 우회 하고자 하는 사이트를 접속하면 정상적으로 들어가지는 게 확인 되실 겁니다.
적용을 제대로 했는데도 불구하고, 접속이 안된다면 주소 창에 https://을 꼭 기입하시고 접속 하시길 바랍니다.