命令行中的匿名网址导航?

命令行中的匿名网址导航?

有什么方法可以通过命令行对http请求进行匿名化吗?换句话说,是否可以在wget不显示请求者 IP 的情况下访问页面?

答案1

从命令行干扰 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

    $ torifycurl 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
    

         电子链接的SS

参考

相关内容