anonyme URL-Navigation in der Kommandozeile?

12

Gibt es eine Möglichkeit, http-Anfragen über die Befehlszeile zu anonymisieren? Mit anderen Worten, ist es möglich, wgeteine Seite zu erstellen, ohne dass die IP des Anforderers angezeigt wird?

Dervin Thunk
quelle

Antworten:

17

Eine Methode zur Belästigung des HTTP-Verkehrs über die Befehlszeile ist die Verwendung tor. Dieser Artikel beschreibt die Methode mit dem Titel: So anonymisieren Sie die Programme von Ihrem Terminal mit torify .

Allgemeine Schritte aus dem Artikel

  1. Sie können das torPaket wie folgt installieren :

    Fedora / CentOS / RHEL

    $ sudo yum install tor
    

    Ubuntu / Debian

    $ sudo apt-get install tor
    
  2. Bearbeiten Sie diese Datei /etc/tor/torrcso, dass die folgenden Zeilen vorhanden und nicht kommentiert sind:

    ControlPort 9051
    CookieAuthentication 0
    
  3. Starten Sie den torDienst

    $ sudo /etc/init.d/tor restart
    
  4. Setup testen

    Echte IP

    $ curl ifconfig.me 67.253.170.83

    anonymisierte IP

    $ torify curl ifconfig.me 2> / dev / null 46.165.221.166

    Wie Sie auf der ifconfig.meWebsite sehen können, lautet unsere IP-Adresse jetzt 46.165.221.166. Sie können festlegen tor, dass eine neue Sitzung gestartet werden soll, die eine neue IP-Adresse für uns auslöst:

    $ 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
    

    Wiederholen Sie diesen Vorgang, um eine andere IP-Adresse zu erhalten

    $ 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
    
  5. Seiten herunterladen

    $ torify curl www.google.com 2>/dev/null
    
  6. Surfen im Internet über elinks

    $ torify elinks www.google.com
    

         ss von elinks

Verweise

slm
quelle
1
Danke dafür ! Aber macht es Ihnen etwas aus, ein Beispiel hinzuzufügen, wie man tor 9050-Socken ohne torify testet? Ich versuche curl --socks5oder sogar socks4 oder socks4a zu benutzen , aber es hat nie funktioniert. Es ist nur gefroren.
Bertie
@slm: Entschuldigung, ich habe es endlich zum Laufen gebracht. Es ist nur, weil ich Umgebung http_proxy von localhost: 4001 nach der Installation von anon_proxy habe. Das Entfernen der Umgebungsvariablen und das Wiederherstellen von curl --socks5 hat gut funktioniert. Ich habe gerade meine Frage gelöscht. Vielen Dank für Ihre Antwort.
Bertie