본문 바로가기

컴퓨터와 IT/유용한 상식과 정보

Firefox에서 HTTP, SOCKS 프록시쓰는 최고의 방법 ㅡ FoxyProxy

반응형

Firefox와 FoxyProxy.

오늘은 Firefox 브라우저에서 HTTP, SOCKS 등의 프록시를 사용할 때 제일 효율적으로 사용하는 방법에 대해서 알아보려고 한다.

 

특별 사이트에서만 사용한다거나, 파이어폭스에만 사용하고 싶은 사용자들에게 필요한 앱이다.


프록시를 쓰면서 제일 불편한 점

사람마다.. 프록시를 쓰는 이유는 다르겠지만 불편한 점이 있다.

바로, 특정 사이트에서는 프록시를 풀어야 한다는 점..

특히 나무위키에서..

위와 같이 프록시를 원천 차단하는 사이트에서는 프록시를 일일이 풀어줘야 한다는 단점이 있다.


FoxyProxy를 사용하자.

FoxyProxy 로고

FoxyProxy는 Firefox엔 물론이고 Chrome 브라우저도 지원한다.

하지만 Firefox에만 주력을 하는 녀석이다보니, Firefox에 비하면 Chrome 버전은 많이 뒤떨어진다.

FoxyProxy 설치

addons.mozilla.org/ko/firefox/addon/foxyproxy-standard/

 

위 링크에서 설치가 가능하다.


FoxyProxy 사용 방법

#1. 프록시 추가

FoxyProxy 아이콘을 누른 뒤, Option을 클릭한다.

왼쪽 메뉴에서 Add를 클릭

Title or Description (선택사항): 프록시 별칭

Proxy Type: 프록시 타입. HTTP, SOCKS5, SOCKS4 등 프록시 타입을 선택한다.

Proxy IP address or DNS name: 프록시 IP 주소

Port: 프록시 포트

Username (선택사항): ID 입력

Password (선택사항): 암호 입력

 

별로 표시된 부분은 필수로 입력한다.

Username과 Password는 있는 경우에만 입력한다.

#2. 프록시 선택 방법

파이어폭스 메뉴에서 변경하기

위 사진처럼 파이어폭스 앱 메뉴에서 현재 사용하는 프록시를 변경할 수 있고,

이렇게 FoxyProxy Options 페이지에서도 현재 사용하는 프록시를 변경할 수 있다.


프록시 모드

프록시 선택은 이렇게 세단계로 나뉘어져 있다.

 

Use Enabled Proxies By Patterns and Order: 정해진 규칙에 따라 프록시 사용

Turn Off (Use Firefox Settings): 프록시 사용 안 함

내가 추가한 다른 프록시들: 그 프록시만 사용

 

오늘 필자가 설명할 '원하는 페이지에서만 프록시' 사용은 주황색 기능을 이용할 것이다.


패턴 설정법

설정 확인

Use Enabled Proxies By Patterns and Order을 했는지, 잠금 표시가 On 상태인지 확인한다. (사용할 프록시의 잠금 표시)

그리고 설정을 원하는 프록시에서 Patterns를 클릭하여 설정을 해줄 것이다.

패턴 설정 화면

White Patterns이 프록시를 사용해야만 하는 곳을 적는 곳이고,

Black Patterns이 프록시를 사용하지 말하야 하는 곳을 적는 곳이다.

 

즉.. 한 두개의 일부 사이트에만 프록시를 쓰려면 White Patterns를,

일부 사이트를 제외하고 모든 사이트에 프록시를 쓰려면 Black Patterns를 사용하면 된다.

 

필자와 같이.. 모든 사이트에 프록시를 걸고 나무위키나 넷플릭스 등에서만 쓰지 않으려면 Black Patterns를 많이 사용할 것이다.

 

Black Patterns 기본 설정

먼저 기본적으로 위 사진과 같이 Add black patterns to prevent this proxy being used for localhost & intranet/private IP addresses에 있는 Add를 클릭한다.

이건 192.168.*.* 과 같이 내부 망을 사용하는 웹 사이트에 들어갈 때 프록시를 경유하는 것을 막아준다.

이런 내부망까지 프록시를 경유한다면 내부 웹 사이트는 접속할 수 없게 된다.

 

Black Patterns 특정 웹사이트 설정

먼저 맨 하단에 있는 New Black를 클릭한다.

그러면 이렇게 입력하는 창이 뜨게 되는데,

Name: 정책 별칭

Patterns: 패턴(규칙)

Type: 패턴 형태

HTTP/s: SSL 여부에 따라 설정

각 칸마다 속성은 이와 같다.

 

만약에 나무위키를 넣으려고 한다면,

나무위키를 프록시 Black 패턴에 넣은 모습

이렇게 하면 된다.

 

아마 필자와 같이 이런 규칙을 많이 사용하게 될 텐데 만약 다른 규칙이 필요하다면 아래 사진을 참고 바란다.

이렇게 하면 Black Patterns에 올라간 웹 사이트를 제외한 모든 사이트에 프록시가 걸리게 된다.

 

단, 주의할 점이 있다.

주의할 점

꼭 주황색 모드로 설정하고 자물쇠를 걸어줘야 한다.

물론 다른 용도로 추가한 프록시 중에서 패턴 모드로 사용하지 않을 프록시는 잠금 표시를 풀어줘야 한다.

 

필자가 사용하는 프록시

이건 필자가 현재 사용하고 있는 설정이다.

Vultr에 자물쇠를 걸었고 주황 모드를 사용 중이기 때문에 Vultr 프록시를 주로 사용한다.


마무리

꽤 글이 길어졌는데 많은 도움이 되었을지 잘 모르겠다.

 

필자가 해외망 속도를 개선하려고 Vultr에 프록시 서버를 구축하여 쓰려다 보니 일부 웹 사이트에서는 프록시를 꺼야 하는 상황이 왔었다.

끝내 찾은 앱이 FoxyProxy였는데 진짜 많이 도움되었다.

반응형