linux终端使用ss代理】的更多相关文章

title: linux终端使用ss代理 date: 2017-11-09 21:06:16 tags: linux categories: linux 系统为archlinux 先将ss代理转化为http代理 安装polipo sudo pacman -S polipo 修改配置文件/etc/polipo/config #设置本地代理地址 proxyAddress = "::0" #设置ss代理地址和端口 socksParentProxy = "lcoalhost:1081…
最近,需要在linux环境下使用脚本进行一些网络访问(主要是HTTP请求与文件下载),于是查阅了一些关于代理的资料. 以下是尝试的几种代理设置方法,以供参考: 一.使用wget命令进行代理访问 wget非常强大,支持代理设置,代理可以在环境变量或wgetrc文件中设定 方法1:当前环境变量设置 #export PROXY=http://219.239.66.253:80/这样,就可以使用wget进行代理下载境外网络了.不过,这种环境变量设置只对当前环境有效,重启后设置将消失. 方法2:wget配…
用polipo软件,这个软件可以吧socket5转换成http代理 $ sudo apt-get install polipo $ sudo vim /etc/polipo/config 在文件中加入 socksParentProxy = "localhost:1080" socksProxyType = socks5 logLevel = 4 启动代理服务 $ sudo service polipo start 验证 $ curl ip.gs $ http_proxy = http:…
go get -u -v 无反应方法 CMD要用管理员权限运行,否则设置无效 netsh winhttp set proxy proxy-server="https=127.0.0.1:1080" bypass-list="localhost" 查看当前CMD正在使用的代理 netsh winhttp show proxy 清空CMD使用的代理 netsh winhttp reset proxy 还有一种方式 set http_proxy=http://127.0.…
代理的原理: 关于代理的具体的书面定义你百度谷歌可以知道.这里,我想简单通过一个例子,说明代理的原理: 假如,你在北京,但你女朋友在广州,你有东西要给你的女朋友,但是正好你这几天公司有事,所以你不能去广州(也就访问不了广州).现在,某快递可以访问广州,于是乎,你就可以将东西交给某快递,让他代替你,将东西交给你的女朋友.所以,虽然你不能访问广州,但是你可以通过某快递访问广州,同样可以达到东西交给你的女朋友的目的.所以,这个某快递就是充当代理的角色. 如果觉得我说的不清楚,看图,应该够明白的了: 虚…
配置Linux客户端使用socks5代理上网   背景 有访问google或者其他海外网站需求的同学可能大都用过或者听过ss,在Windows.Mac.Android.IOS都有现成可用的客户端来协助实现***.但是Linux下的上网需求应该如何解决呢?网上搜罗一番,有不少解决方案,这里选取ss-server+sslocal+polipo(proxychains)的方案进行实践,废话到此,开干! 准备工作 你需要有一台海外(可以正常访问互联网)的机器(云主机.vps等)用来搭建ss服务端:或者有…
最近在学习linux操作系统(CentOS 6 & CentOS 7).觉得linux终端命令行全部为白色,会经常导致命令与输出内容难以分辨.于是上网找到修改linux终端命令行颜色的方法,发现通过定义PS1环境变量即可实现,下面我以root用户身份进行操作. 1.了解PS1 PS1是Linux终端用户的一个环境变量,用来定义命令行提示符的参数. 在终端输入命令: # set | grep PS1 可得到当前PS1的定义值: PS1='[\u@\h \W]\$ ' PS1的常用参数以及含义: \…
进入修改:vim /root/.bashrc 1.PS1 要修改linux终端命令行颜色,我们需要用到PS1,PS1是Linux终端用户的一个环境变量,用来说明命令行提示符的设置.在终端输入命令:#set,即可在输出中找到关于PS1的定义如下: PS1='[\u@\h \W]\$ ' PS1的定义中个常用的参数的含义如下: \d :#代表日期,格式为weekday month date,例如:"Mon Aug 1" \H :#完整的主机名称 \h :#仅取主机的第一个名字 \t :#显…
这里我用的是 CentOS 7.5,觉得linux终端命令行全部为白色,会经常导致命令与输出内容难以分辨.于是上网找到修改linux终端命令行颜色的方法,发现通过定义PS1环境变量即可实现,下面我以root用户身份进行操作. 1.了解PS1 PS1是Linux终端用户的一个环境变量,用来定义命令行提示符的参数. 在终端输入命令: # echo $PS1 可得到当前PS1的定义值: PS1='[\u@\h \W]\$ ' PS1的常用参数以及含义: \d :代表日期,格式为weekday mont…
(2017.9.17更新) 方法1: 在终端中直接运行命令 1 export http_proxy=http://proxyAddress:port 这个办法的好处是简单直接,并且影响面很小(只对当前终端有效,退出就不行了). 如果你用的是ss代理,在当前终端运行以下命令,那么wget curl 这类网络命令都会经过ss代理 1 export ALL_PROXY=socks5://127.0.0.1:1080 方法2: 把代理服务器地址写入shell配置文件.bashrc或者.zshrc 直接在…