• 欢迎访问惜文个人博客
  • 本博客最新公告:本站已经支持使用QQ和GitHub帐号快捷登录啦!
  • 访问本站建议使用火狐和谷歌浏览器哦!
  • 不知道要写什么哈哈
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏惜文博客吧
  • 源码模板插件免费下载,传送门:点我去看看传说中的安全之家!

centos7 使用ss和Privoxy 实现命令行访问外网

建站笔记 惜 文 3周前 (10-24) 92次浏览 0个评论 扫描二维码

更新yum源

yum -y upgrade

安装epel-release,python-pip 和 privoxy 都在EPEL源里面

yum install -y epel-release

安装 python-pip

yum install -y python-pip

安装完成后需要更新一下

pip install --upgrade pip

安装shadowsocks和privoxy

#安装 shadowsocks
pip install shadowsocks
#安装 privoxy
yum install -y privoxy

配置 shadowsocks

编辑文件vi /etc/shadowsocks.json并添加以下内容

{
    "server": "xxxx.xxx.xxx.xxx",#ss服务器IP
    "server_port": "55555",#SS服务器端口
    "local_address": "127.0.0.1",#本地ip
    "local_port": "6666",#本地端口
    "password": "service_password",#连接ss密码
    "method": "aes-256-cfb",#加密方式
    "timeout": "300",#等待超时
    "workers": "1"
}

使用配置文件建立链接

nohup sslocal -c /etc/shadowsocks.json /dev/null 2>&1 &

配置 privoxy

vim /etc/privoxy/config
# 确认下面这一行没有被注释掉 listen-address 127.0.0.1:8118 ## 默认端口是8118,不需要修改
# 新增一行 forward-socks5t / 127.0.0.1:6666 . 端口必须与 /etc/shadowsocks.json 中 local_port 字段的值相同,(一般去除注释即可)
## 注意:行尾有一个英文句号(.)

配置环境变量

vim /etc/profile 编辑文件

export http_proxy=http://127.0.0.1:8118
export https_proxy=http://127.0.0.1:8118 

保存执行source /etc/profile

开启privoxy

privoxy /etc/privoxy/config

测试

测试是否成功

curl -I www.google.com

成功则返回200状态码
如下图:
centos7 使用ss和Privoxy 实现命令行访问外网


惜文博客 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:centos7 使用ss和Privoxy 实现命令行访问外网
喜欢 (1)
[白白]
分享 (0)
惜 文
关于作者:
感觉自己萌萌哒,啦啦啦,个人说明也没啥可写
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址