服務(wù)項目:網(wǎng)站建設(shè)、仿站、程序開發(fā)、APP開發(fā)設(shè)計、移動網(wǎng)站開發(fā)設(shè)計、企業(yè)網(wǎng)站設(shè)計、電子商務(wù)網(wǎng)站開發(fā)、網(wǎng)站維護(hù)、網(wǎng)站推廣、UX/UI 、HTML5、CSS3、JS / Jquery ...
          四川浚??萍加邢薰?></a></div>
                    <div   id=四川???萍加邢薰? title=
          四川浚??萍加邢薰?(開發(fā)設(shè)計官網(wǎng))TEL : 15308000360 / QQ : 38585404
          深入挖掘用戶需求
          成就品質(zhì)用戶體驗

          您的位置:首頁 > 技術(shù)經(jīng)驗 > 服務(wù)器 > 正文

          CentOS使用Privoxy上網(wǎng)設(shè)置shadowsocks代理的方法
          技術(shù)支持服務(wù)電話:15308000360 【7x24提供運(yùn)維服務(wù),解決各類系統(tǒng)/軟硬件疑難技術(shù)問題】

          客戶端為CentOS(一般Linux環(huán)境)時,(尤其是命令行里的命令)使用shadowsocks搭配Privoxy上網(wǎng)的方法。


          若此篇文章還不能解決您的問題,請聯(lián)系QQ:38585404  (有償技術(shù)支持)

          安裝客戶端shadowsocks
          其實(shí)shadowsocks安裝時是不分客戶端還是服務(wù)器端的,只不過安裝后有兩個腳本一個是sslocal代表以客戶端模式工作,一個是ssserver代表以服務(wù)器端模式工作。
          yum install python-pip
          pip install shadowsocks
          
          依次執(zhí)行上述兩個命令,先安裝Python的pip,然后安裝shadowsocks。然后執(zhí)行下述命令后臺啟動:
          執(zhí)行前請更改命令中的默認(rèn)參數(shù)
          nohup sslocal -s your_server_ip -p your_server_port -l 1080 -k your_server_passwd -t 600 -m rc4-md5 > /dev/null
          
          注意 
          1,使用的是sslocal這個命令,表示shadowsocks以客戶端模式工作 
          2,將上述命令里的your_server_ip,your_server_port,your_server_passwd換成自己的,這三個分別代表服務(wù)器ip,服務(wù)器上shadowsocks的端口以及密碼.后面的rc4-md5加密方式也要換成跟server端一致。 
          3,前面的nohub表示后臺執(zhí)行,否則將會阻塞shell端口. 
           
          為了更方便,建議新建一個.json的文件,將上述信息放里面,如新建/etc/shadowsocks.json文件,內(nèi)容為:
          {
              "server":"your_server_ip",      #ss服務(wù)器IP
              "server_port":your_server_port, #端口
              "local_address": "127.0.0.1",   #本地ip
              "local_port":1080,              #本地端口
              "password":"your_server_passwd",#連接ss密碼
              "timeout":300,                  #等待超時
              "method":"rc4-md5",             #加密方式
              "fast_open": false,             # true 或 false。如果你的服務(wù)器 Linux 內(nèi)核在3.7+,可以開啟 fast_open 以降低延遲。開啟方法: echo 3 > /proc/sys/net/ipv4/tcp_fastopen 開啟之后,將 fast_open 的配置設(shè)置為 true 即可
              "workers": 1                    # 工作線程數(shù)
          }
          
          然后運(yùn)行
          nohup sslocal -c /etc/shadowsocks.json /dev/null 2>&1 &
          
          啟動shadowsocks。 
          如果想增加開啟自動啟動,執(zhí)行:
          echo " nohup sslocal -c /etc/shadowsocks.json /dev/null 2>&1 &" /etc/rc.local
          
          執(zhí)行
          ps aux |grep sslocal |grep -v "grep"
          
          查看后臺sslocal是否運(yùn)行。
           
          安裝Privoxy
          下載地址:http://www.privoxy.org/sf-download-mirror/Sources/3.0.26%20%28stable%29/privoxy-3.0.26-stable-src.tar.gz
          上述安好了shadowsocks,但它是socks5代理,我門在shell里執(zhí)行的命令,發(fā)起的網(wǎng)絡(luò)請求現(xiàn)在還不支持socks5代理,只支持http/https代理。為了我門需要安裝privoxy代理,它能把電腦上所有http請求轉(zhuǎn)發(fā)給shadowsocks。 
          訪問官網(wǎng)http://www.privoxy.org/獲得Privoxy的最新源碼:
          privoxy-3.0.26-stable-src.tar.gz,執(zhí)行tar -zxvf privoxy-3.0.26-stable-src.tar.gz解壓,然后cd privoxy-3.0.26-stable進(jìn)去。 
          安裝前需要執(zhí)行useradd privoxy創(chuàng)建一個用戶privoxy,然后依次執(zhí)行如下三條命令:
          autoheader && autoconf
          ./configure
          make && make install
          
          查看vim /usr/local/etc/privoxy/config文件,先搜索關(guān)鍵字:listen-address找到listen-address 127.0.0.1:8118這一句,保證這一句沒有注釋,8118就是將來http代理要輸入的端口。然后搜索forward-socks5t,將forward-socks5t / 127.0.0.1:1080 . 此句的注釋去掉(注意后面的點(diǎn)不要刪了哦). 
          執(zhí)行如下命令啟動privoxy,參考官網(wǎng),不同的平臺對應(yīng)不同的方法: 
          privoxy --user privoxy /usr/local/etc/privoxy/config
          
          也可以用系統(tǒng)命令:service privoxy start
           
          配置/etc/profile
           
          執(zhí)行vi /etc/profile,添加如下三句:
          export http_proxy=http://127.0.0.1:8118
          export https_proxy=http://127.0.0.1:8118
          export ftp_proxy=http://127.0.0.1:8118
          
          或則可以先執(zhí)行:
          curl ip.gs
          顯示為本地IP信息(例:當(dāng)前 IP:222.xxx.xxx.xxx 來自:中國四川 電信) 直接執(zhí)行:
          export http_proxy=http://127.0.0.1:8118
          再執(zhí)行:
          curl ip.gs
          顯示代理后的IP信息(例:當(dāng)前 IP:138.xxx.xxx.xxx 來自:美國)
           
          第三句ftp的代理根據(jù)需要,不需要的話可以不添加.然后source /etc/profile,執(zhí)行curl www.google.comwget www.google.com判斷是否成功訪問。
           
          注意:此處不要用ping命令來檢測
           
          如果不能訪問,請重啟機(jī)器,依次打開shadowsocks和privoxy再測試.
          nohup sslocal -c /etc/shadowsocks.json /dev/null 2>&1 &
          privoxy --user privoxy /usr/local/etc/privoxy/config
          
          備注:如果不需要用代理了,記得把bash里的配置注釋上,免得把流量跑完了。
           



          上一篇:windows環(huán)境下用squid代理https(ssl)的方法
          下一篇:linux CentOS6.8編譯安裝GCC-6.3.0 升級GCC

          相關(guān)熱詞搜索:centos shadowsocks Privoxy 代理設(shè)置
          主站蜘蛛池模板: 全免费毛片在线播放| 中文字幕精品久久久久人妻| 91成人试看福利体验区| 日本一区二区三区四区| 亚洲欧美一区二区三区图片| 国产人成精品香港三级在| 女性一级全黄生活片在线播放| 久久精品国产精品亚洲精品| 精品福利视频一区二区三区| 国产精品丝袜久久久久久不卡| √天堂资源地址在线官网| 日韩午夜在线视频| 亚洲欧美一区二区三区四区| 精品国产粉嫩内射白浆内射双马尾| 国产视频你懂得| 久久精品视频网站| 熟妇激情内射com| 国产特级毛片aaaaaaa高清| 久99频这里只精品23热视频| 男女一进一出呻吟的动态图| 国产午夜三级一区二区三| 25岁的女高中生在线观看| 好湿好紧好痛a级是免费视频| 亚洲一级免费毛片| 男人j进女人p免费视频播放 | 性xxxfreexxxx性欧美| 亚洲理论电影在线观看| 青青青青久久国产片免费精品| 女人被弄到高潮的免费视频| 久久久久亚洲AV成人网人人网站 | 在线国产你懂的| 久久国产精品-国产精品| 欧美性色欧美a在线播放| 亲密爱人在线观看韩剧完整版免费| 老熟妇仑乱一区二区视頻| 国产成人免费在线观看 | 免费看黄视频app| 欧美另类黑人巨大videos| 在线看欧美日韩中文字幕| 久久九色综合九色99伊人| 波多野吉衣免费一区|