命令行中的匿名URL导航?


Answers:


17

一种使用命令行使HTTP流量混乱的方法是使用tor。本文讨论了标题为:如何使用torify从终端匿名程序的方法。

文章的一般步骤

  1. 您可以tor按照以下步骤安装软件包:

    Fedora / CentOS / RHEL

    $ sudo yum install tor
    

    Ubuntu / Debian的

    $ sudo apt-get install tor
    
  2. 编辑此文件,/etc/tor/torrc以便出现以下行并取消注释:

    ControlPort 9051
    CookieAuthentication 0
    
  3. 启动tor服务

    $ sudo /etc/init.d/tor restart
    
  4. 测试设置

    真实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
    
  5. 下载页面

    $ torify curl www.google.com 2>/dev/null
    
  6. 通过浏览互联网 elinks

    $ torify elinks www.google.com
    

         友情链接

参考文献


1
谢谢你!但是,您介意添加一个示例,说明如何在不使用torify的情况下测试tor 9050袜子吗?我正在尝试curl --socks5甚至使用socks4或socks4a,但从未成功。它刚冻结。
伯蒂2014年

@slm:对不起,我终于可以正常工作了。这仅仅是因为我在安装anon_proxy之后具有本地主机:4001的环境http_proxy。删除环境变量并重做curl --socks5效果很好。我刚刚删除了我的问题。谢谢您的回答。
伯蒂2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.