unbuntu命令行使用socks代理

原创 2015年11月19日 09:57:36

目前国内gfw越来越严格的形势下, 翻q最稳定的还是socks协议了,然而在ubuntu下,一般用代理的地方是浏览器,但有时候命令行中也需要连google服务器.但ubuntu下我没找到能设置全局socks代理的地方,就想着怎么单独解决命令行下使用socks代理的问题.后来发现了一个命令socksify,有同样问题的可以试试.


  • 安装

    sudo apt-get install dante-client

  • 配置 /etc/dante.conf , 主要是下面这段去掉注释改一下

# IP address 10.1.1.1, port 1080.   Note that unless you have
# specified a direct connection for DNS, or the socksserver is resolvable
# without network traffic, you can't give a hostname for the socksserver,
# you must give a IP address.  (the reasons for that are logical enough,
# you would create a loop otherwise.)
route {
    from: 0.0.0.0/0   to: 0.0.0.0/0   via: 127.0.0.1 port = 1080
    protocol: tcp udp                # server supports tcp and udp.
    proxyprotocol: socks_v4 socks_v5 # server supports socks v4 and v5.
    method: none #username       # we are willing to authenticate via
                     # method "none", not "username".
}
  • 配置~/.ssh/config

Host lxxxxxw.com #这里和下一行换成自己vps的域名和ip
Hostname 131.122.221.226
Compression yes
ConnectTimeout 10
DynamicForward 127.0.0.1:1080

+ 使用,和sudo类似的用法,在要用的命令前加socksify就行,(当然,本地用来连接远程的代理得先打开哦)比如
socksify curl https://twitter.com/

安装nginx及tcp代理

Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,供俄国大型的入...

ubuntu haproxy tcp转发 搭建 与 配置

#haproxy版本 1.5.11 #配置文件 global           log 127.0.0.1   local3 notice         maxconn 4096         ...

Ubuntu 下使用 Shadowsocks

最近电脑操作系统转到 Ubuntu 了,中间遇到很多问题,想把一些问题和解决方法记录起来发到博客,无奈没有固定的服务器,怕记得东西稍不注意就挂掉了,就先写在这儿。 1. 安装 ss 1. sudo...

Ubuntu 16.04通过proxychains让命令行实现Socks代理联网

当Ubuntu配置好代理之后,你会发现虽然浏览器可以正常畅游,但是命令行却无法自由,这个时候就需要配置命令行支持畅游,让命令行实现Socks代理,这里用的socks代理是shadowsocks,所以配...

Ubuntu server命令行配置shadowsocks全局代理

由于Ubuntu Server是不带用户界面的,所以要为Server配置Shadowsocks还是稍显麻烦。本文就是我配置Shadowsocks的一些经验,以待参考。 安装shadowsocks...

Ubuntu使用Shadowsocks client 客户端 总结

在ubuntu上配置shadowsocks客户端,并开启全局代理

Linux下使用shadowsocks(以ubuntu16.04为例,非服务器)

系统环境:Ubuntu 16.04 安装Linux不同的发行版执行的命令如下(最好在root下运行以下命令,原因我下面会说明):Debian / Ubuntu: apt-get install py...

Bash终端命令行,使用privoxy将socks代理转成http代理

安装privoxy# Ubuntu/debian sudo apt-get install privoxy# Centos sudo yum install privoxy# Mac osx sudo...

socks5/lsp/proxy代理客端

  • 2016年01月21日 14:45
  • 3MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:unbuntu命令行使用socks代理
举报原因:
原因补充:

(最多只允许输入30个字)