您好,登錄后才能下訂單哦!
前兩天購買了阿里云的ECS服務器,想搭個×××,在網上找了很多安裝配置shadowsocks的博客,基本套路都是差不多的,大家可以找更詳細的配置。
這里我想聊一下我在安裝ss時遇到的坑:
1、我買的是阿里香港的云服務器,默認是Ubuntu最新系統,按照網上的教程安裝python-pip包然后ssserver開啟服務,服務運行正常但是客戶端一直
連接不上timeout。當時有點著急,就沒怎么分析問題,不斷在網上求助,也看了不知多少篇博客。
客戶端配置其實非常簡單,就是在shadowsocks軟件中將server ip、port、加密方式根服務一致即可。問題還是出在服務器上,服務運行狀態都是正常的,我的公網ip也是可以訪問的,百思不得其解。最后……換系統,從Ubuntu硬生生換成了CentOOS 7.4
2、但是,根本問題不解決,換了系統也無濟于事。果然,換了系統依然不行,在CentOS上安裝ss的資料也找了個遍,包括修改chrome瀏覽器的擴展程序、將pip程序從8.1.2升級到9.0.1(雖然升級失敗了),經過這么多嘗試日志顯示還是請求超時的信息,本該想到的那個問題我卻忽略了……
3、然后,又換系統,從CentOS7.4換到CentOS7.3,因為我自己使用的是7.3。眼看就要浪費一上午時間,真不甘心。于是,靜下心仔細分析日志,然后登陸我的web控制臺,終于讓我找到了:
ECS服務器有個“安全組規則”,其功能是實現流量控制,類似于黑白名單,而ss服務器打開的端口剛好沒有被允許,于是在入方向添加一條允許規則就ok了
其實這個問題我剛開始考慮過,我以為服務器iptables會作怪,所以一開始就將其關閉了,但沒想到還有一層安全防護。坑都是自己挖的,在登陸web控制臺時系統就已經有安全規則提示的信息,是我自己沒仔細看,所以導致了后續的一系列“慘案”。
總結一下:
仔細閱讀提示信息,謹記謹記,磨刀不誤砍柴工;
有問題看日志,最直接有效的定位問題的方法;
獨立思考,網上的文章很多很雜,要根據自己的實際情況吸收信息;
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。