shadowsocks + obfs 混淆加密

一、安裝服務(wù)端

0、環(huán)境
yum install epel-release -y
yum install gcc gettext autoconf libtool automake make pcre-devel asciidoc xmlto c-ares-devel libev-devel libsodium-devel mbedtls-devel -y

#有些服務(wù)器再需要:rng-tools,所以需要安裝此工具。在ss-server啟動(dòng)前添加一行執(zhí)行語(yǔ)句rngd -r /dev/urandom
yum install -y  rng-tools

1、安裝shadowsocks-libev
#使用yum 安裝請(qǐng)忽略 編譯 方式
1、#yum 安裝
yum install -y shadowsocks-libev


2、#git 編譯安裝
git clone https://github.com/shadowsocks/shadowsocks-libev.git

cd shadowsocks-libev
git submodule update --init --recursive

cd /usr/local/src/shadowsocks-libev
./autogen.sh

2、安裝 simple-obfs
#下載到本地

git clone https://github.com/shadowsocks/simple-obfs.git

cd simple-obfs

git submodule update --init --recursive

./autogen.sh

./configure && make

sudo make install

3、配置shadowsocks-libev 文件
#創(chuàng)建日志文件的目錄
mkdir -p  /var/log/shadowsocks

#編輯配置文件
vim /etc/shadowsocks-libev/config.json 
{ 
   "server":"0.0.0.0",  #m默認(rèn)監(jiān)聽(tīng)本地ip
   "server_port":443,   #最好使用知名端口,例如443,不要與本地沖突
   "local_port":1080,   #默認(rèn)即可
   "password":"YUyct$#E$",  #客戶端連接所需密碼
   "timeout":300,   #超時(shí)時(shí)間
   "method":"chacha20-ietf-poly1305",   #加密方式
   "fast_open":true,  #linux 內(nèi)核3.7 以前建議打開(kāi)
   "plugin":"obfs-server",     #混淆加密插件
   "plugin_opts":"obfs=http",   #混淆加密方式
   "pid-file":"/tmp/shadowsocks.pid",  #PID 文件
   "log-file":"/var/log/shadowsocks/shadowsocks.log"  #日志文件
}

4、啟動(dòng)服務(wù)器命令
#建議使用第二種啟動(dòng)
ssserver -c /etc/shadowsocks-libev/config.json #測(cè)試模式

systemctl start shadowsocks-libev #后臺(tái)啟動(dòng)


#配置文件,可以自己編輯,因?yàn)閟hadowsocks.json 目錄文件不一定正確
vim /usr/lib/systemd/system/shadowsocks-libev
5、設(shè)置開(kāi)機(jī)啟動(dòng)
systemctl enable  shadowsocks-libev

  • 【如國(guó)外的建議開(kāi)防火墻,提高服務(wù)器的安全】,如果更改了SSH 的端口,建議先改防火墻配置再啟動(dòng),要不然會(huì)導(dǎo)致ssh無(wú)法連接哦

作者使用firewalld (centos7.5)

#開(kāi)啟防火墻端口上面的  "server_port":443,  

firewall-cmd --zone=public --remove-port=443/tcp --permanent

#刷入配置
firewall-cmd --reload
#查看
firewall-cmd --list-all

二、客戶端

1、Windows
#shadowsocks-windows 下載
https://github.com/shadowsocks/shadowsocks-windows/releases

#:windows obfs-local 插件,解壓出來(lái)一定要和shadowsocks 放在同一個(gè)目錄

https://github.com/imgk/simple-obfs-Cygwin/releases

#配置
插件程序:obfs-local

插件選項(xiàng):obfs=http;obfs-host=www.bing.com  #網(wǎng)址隨便寫,只是混淆用
  • 設(shè)置如下:
image.png
2、mac
image.png
#下載地址
https://github.com/shadowsocks/ShadowsocksX-NG


客戶端添加服務(wù)器有三種:
  • [1]
    手動(dòng)添加
  • [2]
    掃描二維碼
  • [3]
    復(fù)制的URL
    如下圖
image.png

附加說(shuō)明:
  • 1、代理方式有兩種:PAC模式和全局

PAC 模式只代理被墻的流量,全局就是代理所有流量。

image.png
  • 2、更新PAC 文件,可以加速PAC模式的上網(wǎng)速度,可以手動(dòng)添加網(wǎng)址。
image.png

上網(wǎng)問(wèn)題

1、一般使用PAC模式,因?yàn)槭侨帜J?,打開(kāi)國(guó)內(nèi)的網(wǎng)頁(yè)很慢;
2、如果PAC 上網(wǎng)慢建議更新PAC 文件或者手動(dòng)添加;
3、如果PAC 無(wú)法上網(wǎng),建議使用全局模式;
4、如果全局無(wú)法上網(wǎng),建議.......砸電腦;


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 加油
    心安7閱讀 54評(píng)論 0 0
  • 一大早起來(lái),上敬水點(diǎn)香,祈禱,磕頭,上樓燒糌粑,給花花澆水后給姐姐打電話,和姐姐一起去轉(zhuǎn)經(jīng),來(lái)轉(zhuǎn)經(jīng)的很多,我...
    向陽(yáng)_0c6f閱讀 193評(píng)論 0 2
  • 昨夜的星辰還在碗里 晶瑩的 像是你眼睛 遙遠(yuǎn)閃爍的希翼 今晨, 蒸鍋上升熱氣滾滾 紅透了你的臉 如清水洗凈蘋果 如夏清泉
    蕭陌閱讀 409評(píng)論 0 3

友情鏈接更多精彩內(nèi)容