답변:
명령 행에서 HTTP 트래픽을 주석 처리하는 방법 중 하나는을 사용하는 것 tor
입니다. 이 기사에서는 토피를 사용하여 터미널에서 프로그램을 익명화하는 방법 이라는 제목의 방법에 대해 설명합니다 .
tor
다음과 같이 패키지를 설치할 수 있습니다 .
페도라 / CentOS / RHEL
$ sudo yum install tor
우분투 / 데비안
$ sudo apt-get install tor
/etc/tor/torrc
다음 줄이 있고 주석 처리가 제거되도록 이 파일을 편집 하십시오.
ControlPort 9051
CookieAuthentication 0
tor
서비스 시작
$ sudo /etc/init.d/tor restart
테스트 설정
실제 IP
$ curl ifconfig.me 67.253.170.83
익명의 IP
$ torify curl ifconfig.me 2> / dev / null 46.165.221.166
보시다시피 ifconfig.me
웹 사이트는 이제 IP 주소가 46.165.221.166이라고 생각합니다. tor
우리를 위해 새 IP 주소를 트리거하는 새 세션을 시작하도록 지시 할 수 있습니다 .
$ echo -e 'AUTHENTICATE ""\r\nsignal NEWNYM\r\nQUIT' | nc 127.0.0.1 9051
250 OK
250 OK
250 closing connection
$ torify curl ifconfig.me 2>/dev/null
37.252.121.31
다른 IP를 얻으려면 다시 해보십시오
$ echo -e 'AUTHENTICATE ""\r\nsignal NEWNYM\r\nQUIT' | nc 127.0.0.1 9051
250 OK
250 OK
250 closing connection
$ torify curl ifconfig.me 2>/dev/null
91.219.237.161
페이지 다운로드
$ torify curl www.google.com 2>/dev/null
를 통해 인터넷 브라우징 elinks
$ torify elinks www.google.com
curl --socks5
socks4 또는 socks4a 를 사용하려고 하거나 시도 했지만 결코 작동하지 않았습니다. 방금 얼 었어