Firefox 에서 브라우저 프록시 연결 설정하기

Beginner
지금 연습하기

소개

이 실습에서는 Firefox 웹 브라우저에서 수동 프록시 연결을 설정하는 방법을 배웁니다. 프록시 서버는 다른 서버의 리소스를 찾는 클라이언트의 요청에 대한 중개자 역할을 합니다. 프록시를 사용하면 개인 정보 보호를 강화하고, 보안을 개선하며, 네트워크 필터나 지역 제한을 우회하는 데 도움이 될 수 있습니다.

Firefox 의 그래픽 사용자 인터페이스를 통해 네트워크 설정을 찾고, 수동 HTTP 프록시를 구성하며, 모든 프로토콜에 설정을 적용하는 과정을 안내합니다. 이는 네트워크 관리 및 인터넷 트래픽을 더 세밀하게 제어해야 하는 사용자에게 기본적인 기술입니다.

Firefox 네트워크 설정 열기

이 단계에서는 Firefox 브라우저를 실행하고 프록시 구성이 관리되는 "연결 설정 (Connection Settings)" 패널로 이동합니다. 이 실습의 모든 작업은 가상 머신 데스크톱 환경에서 제공되는 Firefox 그래픽 인터페이스 내에서 수행됩니다.

먼저 Firefox 를 실행합니다. 일반적으로 애플리케이션 메뉴나 데스크톱 아이콘에서 찾을 수 있습니다.

Firefox 가 열리면 다음 지침을 따르세요.

  1. 브라우저 창의 오른쪽 상단에 있는 애플리케이션 메뉴 버튼 (종종 세 개의 가로선으로 된 "햄버거" 아이콘이라고 함) 을 클릭합니다.
  2. 나타나는 드롭다운 메뉴에서 설정(Settings)을 선택합니다.
  3. 열리는 일반(General) 패널에서 네트워크 설정 (Network Settings) 섹션이 나올 때까지 맨 아래로 스크롤합니다.
  4. 설정...(Settings...) 버튼을 클릭합니다.

그러면 연결 설정 (Connection Settings) 팝업 창이 열리며, 여기서 Firefox 가 인터넷에 연결하는 방법을 구성할 수 있습니다.

'수동 프록시 구성 (Manual proxy configuration)' 선택

이 단계에서는 Firefox 의 연결 설정을 기본값에서 수동 프록시 구성으로 변경합니다. 연결 설정 (Connection Settings) 창 안에서 Firefox 가 네트워크에 연결하는 방법을 결정하는 여러 옵션을 볼 수 있습니다.

기본 옵션은 일반적으로 시스템 프록시 설정 사용(Use system proxy settings)이며, 이는 Firefox 가 운영 체제의 프록시 설정을 따르게 함을 의미합니다. 더 직접적인 제어를 위해 브라우저 자체 내에서 수동으로 설정할 것입니다.

구성 옵션 목록을 찾아 수동 프록시 구성(Manual proxy configuration) 옆의 라디오 버튼을 선택합니다. 이렇게 하면 아래의 텍스트 필드가 활성화되어 프록시 서버의 세부 정보를 입력할 수 있습니다.

HTTP 프록시로 127.0.0.1, 포트로 8080 입력

이 단계에서는 HTTP 프록시 서버의 주소와 포트를 지정합니다. 이 실습에서는 개발 또는 테스트를 위해 자신의 컴퓨터에서 프록시 서비스를 실행할 때 흔히 사용되는 표준 로컬 주소를 사용할 것입니다.

  • 프록시 주소 (127.0.0.1): 이것은 "localhost" 또는 "루프백 (loopback)" IP 주소입니다. 항상 로컬 머신을 가리킵니다.
  • 포트 (8080): 웹 프록시 서비스에 일반적으로 사용되는 포트 번호입니다.

수동 프록시 구성(Manual proxy configuration) 섹션에서 HTTP 프록시(HTTP Proxy)라고 표시된 텍스트 필드를 찾습니다. 다음 IP 주소를 입력합니다.

127.0.0.1

그 옆의 포트(Port) 필드에 다음 포트 번호를 입력합니다.

8080

이제 구성에서 HTTP 프록시를 포트 8080127.0.0.1로 지정해야 합니다.

'FTP 및 HTTPS 에도 이 프록시 사용 (Also use this proxy for FTP and HTTPS)' 체크

이 단계에서는 프록시 설정이 일반 HTTP 트래픽뿐만 아니라 보안 HTTPS 및 FTP 트래픽에도 적용되도록 합니다. 대부분의 최신 웹사이트는 보안을 위해 HTTPS 를 사용하므로, 이 단계는 프록시가 대다수의 웹사이트와 함께 작동하도록 하는 데 중요합니다.

HTTP 프록시(HTTP Proxy) 필드 아래에 FTP 및 HTTPS에도 이 프록시 사용(Also use this proxy for FTP and HTTPS)이라는 레이블이 있는 체크박스가 보입니다.

이 체크박스를 클릭하여 선택합니다.

이 상자를 선택하면 HTTPS 프록시(HTTPS Proxy)FTP 프록시(FTP Proxy) 필드가 동일한 127.0.0.1 주소와 8080 포트로 자동 채워지는 것을 볼 수 있습니다. 이 필드들은 회색으로 표시되어 HTTP 프록시의 설정을 상속받고 있음을 나타냅니다.

새 프록시 구성 저장

이 마지막 단계에서는 변경한 내용을 저장합니다. 설정을 확인하기 전까지는 적용되지 않습니다.

프록시 주소, 포트를 구성하고 모든 프로토콜에 적용한 후, 연결 설정 (Connection Settings) 창의 맨 아래로 스크롤합니다.

확인(OK) 버튼을 클릭하여 새 프록시 구성을 저장하고 창을 닫습니다.

이제 Firefox 브라우저는 트래픽을 127.0.0.1:8080에 위치한 프록시 서버를 통해 라우팅하도록 구성되었습니다. 지금 웹 브라우징을 시도한다면, Firefox 는 해당 로컬 프록시에 연결을 시도할 것입니다. 프록시 서버 애플리케이션을 설정하지 않았기 때문에 "프록시 서버에서 연결을 거부합니다 (The proxy server is refusing connections)"와 같은 오류 메시지가 표시될 가능성이 높으며, 이는 설정이 올바르게 적용되었음을 성공적으로 확인시켜 줍니다.

요약

축하합니다! 이 랩을 성공적으로 완료하고 Firefox 에서 수동 프록시 서버를 사용하도록 구성하는 방법을 배웠습니다.

이 랩을 통해 다음을 실습했습니다.

  • Firefox 네트워크 설정 패널로 이동하는 방법.
  • 수동 프록시 구성을 활성화하는 방법.
  • HTTP 프록시에 대한 IP 주소 및 포트 입력 방법.
  • 동일한 프록시 설정을 보안 (HTTPS) 및 FTP 트래픽에 적용하는 방법.
  • 구성을 저장하여 활성화하는 방법.

이 기술은 더 고급 네트워크 구성을 위한 빌딩 블록이며 브라우저의 인터넷 트래픽에 대한 더 큰 제어를 제공합니다. 이제 이 지식을 실제 프록시 서버에 연결하여 개인 정보 보호를 강화하거나 특정 네트워크 리소스에 액세스하는 데 적용할 수 있습니다.