Shadowsocks一鍵安裝指令碼(CentOS6,7、Ubuntu、Debian),shadowsockscentos6

來源:互聯網
上載者:User

Shadowsocks一鍵安裝指令碼(CentOS6,7、Ubuntu、Debian),shadowsockscentos6
Shadowsocks原理

簡單理解的話,Shadowsocks是將以前通過SSH建立的Socks5協議拆開成Server端和client端,下面這個原理圖能簡單介紹其FQ原理,基本上和利用SSH tunnel大致類似:

因此,Shadowsocks的優點在於它解決了GFW通過分析流量特徵從而幹擾的問題,這是它優於SSH和VPNFQ的地方。

安裝使用說明

Shadowsocks服務端有Python、libev、go版本,從系統佔用資源和多使用者配置方面來考慮,我選擇使用Python來作為Shadowsocks的服務端,網上已經有很多比較好的一鍵安裝指令碼,如teddysun,但對多使用者配置還需要手工更改設定檔(iptables、/etc
/shadowsocks.json)。於是,自己寫一個,包含安裝、添加使用者和卸載功能,並整合到《OneinStack》和《lnmp一鍵安裝包》中。

7月8號之前一鍵安裝包,怎麼使用該指令碼?

cd lnmp #如果使用oneinstack(cd oneinstack)wget http://mirrors.linuxeye.com/lnmp/shadowsocks.shchmod +x shadowsocks.sh./shadowsocks.sh install #安裝、添加使用者、卸載和後面一樣
Shadowsocks安裝
wget http://mirrors.linuxeye.com/oneinstack.tar.gztar xzf oneinstack.tar.gzcd oneinstack./shadowsocks.sh install

出現如下即安裝成功:

Your Server IP: You_Server_IPYour Server Port: 9001Your Password: oneinstackYour Local IP: 127.0.0.1Your Local Port: 1080Your Encryption Method: aes-256-cfb
Shadowsocks添加使用者
Shadowsocks卸載
Shadowsocks服務管理
service shadowsocks start     #啟動service shadowsocks stop      #關閉service shadowsocks restart   #重啟service shadowsocks status    #狀態
本地用戶端

Windows 和 OS X 下的 GUI 用戶端可以下載shadowsocks-gui,

http://sourceforge.net/projects/shadowsocksgui/files/dist

目前最新版本為Shadowsocks-win-2.3.1.zip和ShadowsocksX-2.6.3.dmg

如果無法開啟,請使用備份地址

Win:

.NET Framework 3.5 版本,適合 Windows 7 使用者,連結:http://pan.baidu.com/s/1kTKjIxp 密碼:j3xd

.NET Framework 4.0 版本,適合 Windows 8.1 使用者,連結:http://pan.baidu.com/s/1jUnFK 密碼:8220

OS X:

連結:http://pan.baidu.com/s/1mglBIBY 密碼:2cqe

針對兩個系統,OS X 和 Windows,以及手機 iOS 和 Android 用戶端。

OS X 下設定使用方法

Mac 下使用極其方便,因為 GUI 已經整合了系統 Pac,所以無需設定任何科學上網的姿勢,直接運行ShadowsocksX,然後輸入服務商提供給你的帳號資訊,儲存運行後,即可在所有瀏覽器裡直接科學上網,

Windows 下設定使用方法

解壓Shadowsocks-win-2.3.1.zip,開啟shadowsocks.exe

然後輸入服務商提供給你的帳號資訊,

點擊OK儲存,成功後會在案頭右下方顯示 Shadowsocks logo 的表徵圖,然後右鍵點擊 Enable 運行

由於 Windows 系統的複雜性,我們需要單獨對瀏覽器進行設定,本文只介紹 Chrome 和 Firefox 這兩款優秀的瀏覽器,至於其他的瀏覽器,如 IE 等,本文不會介紹。

① Chrome 下的 Proxy SwitchySharp 外掛程式

https://chrome.google.com/webstore/detail/proxy-switchysharp/dpplabbmogkhghncfbfdeeokoefdjegm?hl=zh-CN

如果您無法訪問,也可以下載這個 .crx 檔案

連結:http://pan.baidu.com/s/1jGmvMPg 密碼:if2e

下載完成後在設定>>擴充,直接把該 .crx 檔案拖入視窗然後安裝即可

然後開啟 Proxy SwitchySharp 的設定,建立一個情景,命名為 Shadowsocks,並設定好連接埠,模式為 socks5

再點切換規則,由於可能大概無法訪問 Google,我們就啟用切換規則,然後在 URL 模式裡輸入 *google* 統配好 Google 的所有網域名稱,選擇好模式比對為萬用字元,情景模式為 Shadowsocks

然後把線上規則列表打鉤,輸入URL為:https://autoproxy-gfwlist.googlecode.com/svn/trunk/gfwlist.txt

勾選AutoProxy 相容列表,然後點立即更新,更新完成後儲存即可,

如果不想用外掛程式,直接全域代理,就把案頭的捷徑 chrome.exe 右鍵 屬性 >> 修改 Chrome.exe 運行參數,在目標那一欄,最後的引號後面加上

--proxy-server="socks5://127.0.0.1:1080" --host-resolver-rules="MAP * 0.0.0.0 , EXCLUDE localhost"

就是說修改為類似(1080 為你設定的本地連接埠,如果設定了不同的連接埠請自行修改)

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"--proxy-server="socks5://127.0.0.1:1080" --host-resolver-rules="MAP * 0.0.0.0 , EXCLUDE localhost"

然後運行 Chrome 即可

 

② Firefox 下的 AutoProxy 20131215 修複版

由於 AutoProxy 的作者沒有更新,新的版本無法在 Firefox 27.0 以後進行代理規則設定,所以我們用 xthunder 作者 的修複版,下載連結:http://xthunder.googlecode.com/files/autoproxy20131215.xpi

如果您無法訪問,也可以訪問此連結:http://pan.baidu.com/s/1c0rrGDq 密碼:9abj

下載好這個 .xpi 檔案後,直接拖入任何 Firefox 視窗,然後安裝重啟瀏覽器即可。之後點擊右上方新出現的小地球表徵圖,進行設定

點擊喜好設定

依次點擊Proxy 伺服器>>編輯Proxy 伺服器

新增加一個名稱為Shadowsocks設定好本地的連接埠,類型為socks5

然後點擊代理規則>>增加代理規則

訂閱 GFW List

然後儲存,可以設定全域代理,也可以設定自動代理,推薦使用自動代理,只針對某一批網站走代理,然後右上方的小地球表徵圖會變成藍色(自動模式)或綠色(全域模式)

Android 以及 iOS 用戶端

如果需要局部科學上網,那麼你的 Android 需要 root,如果木有 root,那麼就只能全域上網

Android 用戶端請摸我:

https://play.google.com/store/apps/details?id=com.github.shadowsocks

如果您無法訪問,也可以摸摸這個:

http://apps.evozi.com/apk-downloader/?id=com.github.shadowsocks

設定帳號資訊和電腦上基本一致:

iOS 非越獄的話,可以直接安裝 Shadowsocks 的 app,請訪問:

https://itunes.apple.com/us/app/shadowsocks/id665729974?ls=1&mt=8

這是個內建 SS 的瀏覽器,設定帳號資訊等大同小異,點擊右上方的+號,然後設定你的帳號:

iOS 越獄了的話,直接在 Cydia 裡搜尋 Shadowsocks ,然後安裝

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.