美文网首页其他网络技术
Shadowsock代理设置

Shadowsock代理设置

作者: defphot | 来源:发表于2018-03-05 11:31 被阅读629次

公司内部网络通过shadowsock中转上网,仅限(http协议)

中转端:windows-10、shadowsockR-4.7.0
客户端:centos-6.9

中转端设置:
shadowsock:只需要勾选允许来自局域网的连接就行,记住本地端口,默认为1080,如果想加账户名和密码也可以。

客户端设置:
修改 /etc/profile

# DEFINE BY YOURSELF
http_proxy=http://10.226.172.86:1080/
ftp_proxy=http://10.226.172.86:1080/
export http_proxy
export ftp_proxy

URL格式满足:

URL格式:<protocol-type>://<account>:<password>@<ip-address>:<ip-port>/

protocol-type - 协议类型
account - 用户名
password - 密码
ip-address - shadowsock所在电脑(中转端)的IP地址
ip-port - shadowsock配置的本地端口号,默认1080

修改 /etc/wgetrc

# DEFINE BY YOURSELF
http_proxy=http://10.226.172.86:1080/
ftp_proxy=http://10.226.172.86:1080/

修改 /etc/yum.conf

# DEFINE BY YOURSELF
proxy=http://10.226.172.86:1080/

修改好之后,运行命令生效

source /etc/profile

重启一下网络服务

sudo service network restart

用wget测试一下

wget http://www.baidu.com/

测试结果:

--2018-03-05 11:13:43--  http://www.baidu.com/
Connecting to 10.226.172.86:1080... connected.
Proxy request sent, awaiting response... 200 OK
Length: 2381 (2.3K) [text/html]
Saving to: “index.html”

100%[=================================================>] 2,381   --.-K/s   in 0s      

2018-03-05 11:13:43 (15.9 MB/s) - “index.html” saved [2381/2381]

注意:这里只能使用http协议类型的URL测试,如果使用https协议,会报出ERROR 503: Forwarding failure错误。

安装docker-io

sudo yum install docker-io

docker服务命令

# 启动
sudo service docker start
# 停止
sudo service docker stop
# 重启
sudo service docker restart

配置docker代理,sudo vi /etc/sysconfig/docker

export http_proxy=http://10.226.172.86:1080/
export https_proxy=https://10.226.172.86:1080/

这样docker也可以通过中转端访问外网。

相关文章

网友评论

    本文标题:Shadowsock代理设置

    本文链接:https://www.haomeiwen.com/subject/qnacfftx.html