온라인 개인 정보가 걱정되십니까? 아마도 귀하는 귀하의 허가 없이 귀하의 데이터를 사용하거나 귀하의 정보를 제3자에게 판매하려는 온라인 마케팅 담당자 및 광고주로부터 귀하의 개인 정보를 보호하는 데 관심이 있을 것입니다. 동기에 관계없이 Tor 네트워크는 모든 형태의 온라인 감시를 피하는 가장 인기 있는 방법 중 하나입니다. 여기에서 Raspberry Pi에서 Tor 프록시를 설정하고 이를 사용하여 홈 네트워크에 연결할 때마다 Tor를 통해 트래픽을 자동으로 라우팅하는 방법을 배우게 됩니다.
Tor 프록시 서버란 무엇입니까?
프록시 서버는 파일이나 웹사이트와 같은 서버에서 리소스를 요청하는 클라이언트의 중개자 역할을 합니다.
Tor 프록시 서버를 설정하면 모든 트래픽이 Tor 네트워크를 통해 리디렉션됩니다. Tor를 통해 보내는 모든 데이터 패킷은 여러 번 암호화 및 해독되며 Tor 네트워크를 구성하는 수천 개의 릴레이 중에서 무작위로 선택된 여러 릴레이를 통해 리디렉션됩니다. 이렇게 하면 네트워크를 보고 있는 모든 사람에게 내 위치와 활동을 숨길 수 있습니다. 여기에는 귀하가 방문하는 웹사이트, 귀하가 보내는 메시지, 작성한 게시물을 숨기는 것이 포함됩니다.
많은 사람들이 무료 Tor 브라우저를 통해 Tor에 액세스하지만 인터넷에 액세스하는 모든 단일 장치에 브라우저를 설정해야 합니다. 모든 장치에서 Tor 네트워크를 사용하거나 기존 웹 브라우저를 사용하여 익명으로 웹 서핑을 하려는 경우, 이 튜토리얼에서 배우게 될 Tor 프록시 서버를 설정하는 것이 더 쉬운 경우가 많습니다.
필요한 것
이 튜토리얼을 완료하려면 다음이 필요합니다.
- Raspberry Pi OS를 실행하는 Raspberry Pi
- Raspberry Pi와 호환되는 전원 케이블입니다.
- 외부 키보드 및 Raspberry Pi에 연결하는 방법
- Raspberry Pi 모델에 따라 HDMI 또는 마이크로 HDMI 케이블
- 외부 모니터
- Wi-Fi를 통해 연결되지 않는 경우 이더넷 케이블
시작하기:Raspberry Pi 설정
시작하려면 모든 주변 장치를 Raspberry Pi에 연결하십시오.
Raspberry Pi가 부팅되면 도구 모음에서 작은 네트워크 아이콘을 클릭하고 이더넷 케이블을 사용하지 않는 경우 Wi-Fi 네트워크에 연결합니다.
시작하기 전에 최신 버전의 Raspberry Pi OS를 실행 중인지 확인하는 것이 좋습니다. 터미널을 열고 다음 명령을 입력하십시오.
sudo apt update && sudo apt -y upgrade
업데이트가 하나 이상 설치되면 다음 명령을 실행하여 Raspberry Pi를 재부팅하십시오.
sudo reboot
Raspberry Pi에 Tor 설치
단일 터미널 명령을 사용하여 Tor를 설치할 수 있습니다.
sudo apt install tor
이제 Raspberry Pi에서 tor.service 및 [email protected]라는 두 가지 새로운 서비스가 실행됩니다.
"tor" 서비스는 단지 활성화된 것처럼 보이는 더미 서비스일 뿐입니다. 실제 tor@default 서비스가 실행 중인지 확인하려면 다음 터미널 명령을 사용하십시오.
sudo systemctl status [email protected]
터미널이 "활성" 메시지를 반환하면 다음 단계로 이동할 준비가 된 것입니다.
Tor 프록시 서버 구성
Tor의 구성 파일을 약간 변경하여 프록시 서버를 설정하십시오. 이 "torr" 파일을 편집하기 전에 백업을 생성하는 것이 좋습니다.
sudo cp /etc/tor/torrc /etc/tor/torrc.backup
이제 백업이 있으므로 포트 9050에서 Tor Socks 프록시 서비스를 노출하고 로컬 LAN에서 연결을 수락하는 간단한 구성을 만드십시오.
편집을 위해 "torr" 구성 파일을 열려면 다음 명령을 실행하십시오.
sudo nano /etc/tor/torrc
이제 이 파일이 Nano 텍스트 편집기에서 시작됩니다. 먼저 Raspberry Pi의 IP 주소인 "SocksPort"를 지정합니다. 다음 터미널 명령을 실행하여 이 정보를 검색할 수 있습니다.
hostname -I
이 IP 주소를 사용하고 포트 번호 :9050
를 추가하십시오. . 예를 들어 Raspberry Pi의 IP 주소가 192.168.1.111이면 Torr 구성 파일에 다음을 추가합니다.
SocksPort 192.168.1.111:9050
Nano 텍스트 편집기에 다음을 추가하고 "SocksPort"를 자신의 값으로 바꾸십시오.
SocksPort 192.168.1.100:9050 SocksPolicy accept 192.168.1.0/24 RunAsDaemon 1 DataDirectory /var/lib/tor
변경을 완료했으면 Ctrl 키를 눌러 파일을 저장합니다. + O 및 Ctrl + X 닫습니다.
새 구성으로 Tor 서비스를 다시 시작하려면 다음 명령을 실행하십시오.
sudo systemctl restart [email protected]
모든 웹 브라우저에서 Tor 프록시에 연결
이 마지막 섹션에서는 모든 주요 웹 브라우저를 사용하여 Raspberry Pi 서버에 연결하는 방법을 배웁니다.
일반적으로 IP 주소를 사용하여 Raspberry Pi에 연결합니다. hostname -I
를 실행하여 언제든지 이 정보를 검색할 수 있습니다. 라즈베리파이 터미널에서.
모질라 파이어폭스
Socks 프록시 서버를 사용하도록 Firefox를 구성하여 시작하겠습니다.
1. Firefox의 오른쪽 상단에서 세 줄 아이콘을 선택합니다.
2. "기본 설정"을 선택합니다.
3. 왼쪽 메뉴에서 "일반"을 선택합니다.
4. "네트워크 설정"으로 스크롤하고 함께 제공되는 "설정..." 버튼을 클릭합니다.
5. 이어지는 "연결 설정" 창에서 "수동 프록시 구성" 확인란을 선택합니다.
6. "SOCKS Host" 필드에 Raspberry Pi의 IP 주소를 입력합니다.
7. "포트"에 "9050"을 입력합니다.
8. "SOCKS v5" 확인란이 선택되어 있는지 확인합니다.
9. 확인을 클릭합니다.
Firefox를 닫고 다시 시작하십시오. 이제 Tor 네트워크를 사용하고 있을 것입니다!
Google 크롬(및 기타 Chromium 기반 브라우저)
크롬을 사용 중이신가요? 프록시 서버 방향으로 Chrome을 가리키려면:
1. Chrome의 오른쪽 상단에서 점 3개 아이콘을 선택합니다.
2. "설정"을 선택합니다.
3. 왼쪽 메뉴에서 "고급 -> 시스템"으로 이동합니다.
4. "컴퓨터의 프록시 설정 열기"를 선택하십시오.
다음 단계는 운영 체제에 따라 다릅니다.
macOS
Mac 사용자라면 Google Chrome에서 이미 Mac의 "네트워크 -> 프록시" 메뉴를 실행했을 것입니다. 이 창에서:
- "SOCKS 프록시"를 선택합니다.
- "SOCKS Proxy Server"에 Raspberry Pi의 IP 주소를 입력합니다.
- 동봉된 텍스트 상자에 포트 번호 "9050"을 입력합니다.
- "확인 -> 적용"을 클릭하여 변경 사항을 저장합니다.
Chrome을 닫았다가 다시 시작합니다. 다시 시작할 때 이미 Tor 네트워크를 사용 중이어야 합니다.
윈도우
Windows PC를 사용하는 경우 Google Chrome에서 "인터넷 옵션" 창을 시작했어야 합니다. 이 창에서:
- "LAN 설정" 버튼을 선택합니다.
- 다음 확인란을 선택합니다. "LAN에 프록시 서버 사용"
- '고급'을 클릭합니다.
- "양말" 섹션에 Raspberry Pi의 IP 주소를 입력합니다.
- '포트'에 '9050'을 입력합니다.
- '저장 -> 적용'을 클릭합니다.
Google 크롬을 다시 실행합니다. 이제 Tor 프록시 서버와 통신해야 합니다.
애플 사파리
Apple의 Safari 브라우저를 사용하는 경우:
1. Safari 도구 모음에서 "Safari -> 환경 설정 ... "을 선택하십시오.
2. "고급" 탭을 선택합니다.
3. "프록시"를 찾아 함께 제공되는 "설정 변경..." 버튼을 선택합니다.
4. 왼쪽 메뉴에서 "SOCKS Proxy"를 선택합니다.
5. "SOCKS Proxy Server"에 Raspberry Pi의 IP 주소를 입력합니다.
6. 함께 제공되는 텍스트 필드에 포트 번호 "9050"을 입력합니다.
7. "확인 -> 적용"을 클릭하여 변경 사항을 저장하십시오.
Safari를 다시 시작하는 것을 잊지 마십시오!
정말 Tor를 사용하고 있습니까?
이 문서의 지침을 따랐다면 이제 Tor 네트워크를 사용하고 있을 것입니다. 하지만 확인하는 것은 나쁘지 않습니다! Tor를 사용하도록 구성한 웹 브라우저에서 Tor 웹사이트로 이동합니다.
위의 메시지가 표시되면 축하합니다. Tor를 통해 모든 트래픽을 성공적으로 라우팅한 것입니다!
이 튜토리얼에서 Raspberry Pi를 Tor 프록시 서버로 변환하는 방법을 배웠습니다. 이것이 너무 복잡하다고 생각되면 USB 드라이브에 Tor 브라우저를 설치하고 어디를 가든지 가져올 수 있습니다. 또는 이 팁을 사용하여 Tor를 더 빠르게 만들 수 있습니다.