CentOS下搭建shadowsocks-libev服務端步驟詳解

來源:互聯網
上載者:User

1.安裝必要組建

centos執行 yum install build-essential autoconf libtool openssl-devel gcc -y

2.安裝git

centos執行 yum install git -y

執行後要是出現

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Setting up Install Process
No package git available.
Nothing to do

那麼需要更新系統的軟體倉庫


例如:添加的是RPMForge

安裝:

yum install yum-priorities
安裝完以後 cat /etc/yum/pluginconf.d/priorities.conf 檔案,
確認檔案中有這一行 [main] enabled=1

下載rpmforge的安裝包

wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm
不同架構下不同的包,自己找
rpm -i rpmforge-release-0.5.2-2.el5.rf.i386.rpm
現在就可以使用rpmforge這個軟體倉庫了
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
裝完了git執行 git --version ,如果出版本號碼則安裝成功。

3.下載shadowsocks-libev源碼包並編譯

git clone https://github.com/madeye/shadowsocks-libev.git
cd shadowsocks-libev
./configure
make && make install

4.運行shadowsocks

nohup /usr/local/bin/ss-server -s IP地址 -p 連接埠 -k 密碼 -m 加密方式 &
比如:nohup /usr/local/bin/ss-server -s ××.home4love.com -p 8981 -k admin888 -m aes-256-cfb &

5.加入開機啟動

echo “nohup /usr/local/bin/ss-server -s IP地址 -p 連接埠 -k 密碼 -m 加密方式 &” >> /etc/rc.local
【關於用戶端】

shadowsocks的用戶端現在還不太成熟,個人推薦
http://sourceforge.net/projects/shadowsocksgui/files/dist/
【關於加密方式】

如果啟動命令裡不寫“-m aes-256-cfb”的話,則預設的加密方式為table,選擇aes-256-cfb則比較安全,其實對速度也幾乎沒有影響。

【關於更改連接埠、密碼、加密方式】
啟動命令裡已經包含了這些資訊,如果改了,別忘記也改一下開機啟動裡的。
【關於結束服務】
ps會看到“ss-server”的進程,kill掉PID即可,比如: kill 5082

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.