亚洲最新永久观看在线,亚洲澳门在线高清无码,欧美suv日韩在线观看,国产一区二区精品久久

知識庫

亞馬遜AWS云服務器如何搭建shadowsocks?
2023-05-04 16:09:11
閱讀()
來源:互聯數據
摘要: ? ? 亞馬遜AWS云服務器如何搭建shadowsocks?AWS是亞馬遜提供的云計算服務,可以用來搭建網站、應用程序、存儲數據等等。AWS擁有大量的服務器,可以提供高可靠性、強擴展性、高性能的云端服務。

亞馬遜AWS云服務器如何搭建shadowsocks?AWS是亞馬遜提供的云計算服務,可以用來搭建網站、應用程序、存儲數據等等。AWS擁有大量的服務器,可以提供高可靠性、強擴展性、高性能的云端服務。


Shadowsocks是一種科學上網工具,可以在網絡封鎖的情況下幫助用戶訪問被屏蔽的網站和服務。Shadowsocks建立在Socks5代理上,使用加密算法對傳輸進行保護,以防止被防火墻干擾和監視。


亞馬遜AWS云搭建shadowsockshttp://www.ukunilife.com/zt/2023-05-06/


一、如何在AWS上設置Shadowsocks?


1、創建AWS賬號并登陸AWS控制臺。

進入EC2控制臺,創建一個新的實例。選擇Amazone Linux 2 AMI,選擇t2.micro實例類型,配置安全組,創建新的密鑰對等等。按照提示進行操作,直到實例啟動。


亞馬遜AWS云搭建shadowsocks


2、安裝服務器軟件

在本地電腦上使用SSH客戶端連接到AWS實例,將Shadowsocks安裝在實例上。pip install shadowsocks


3、服務端配置

在 /etc目錄下建立 shadowsocks 的配置文件:vim /etc/shadowsocks.json


4、運行shadowsocks服務端

ssserver -c /etc/shadowsocks.json -d start

如果需要開機啟動,修改 rc.local文件:vim /etc/rc.local


添加內容: ssserver -c /etc/shadowsocks.json -d start


5、錯誤處理

運行時產生告警:AttributeError: /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1: undefined symbol: EVP_CIPHER_CTX_cleanup

這是由于在 openssl1.1.0版本中,EVP_CIPHER_CTX_cleanup函數被替換為EVP_CIPHER_CTX_reset。


修改方法:


1)用vim打開文件:vim /usr/local/lib/python2.7/dist-packages/shadowsocks/crypto/openssl.py (該路徑請根據自己的系統情況自行修改,如果不知道該文件在哪里的話,可以使用find命令查找文件位置)

2)跳轉到52行(shadowsocks2.8.2版本,其他版本搜索一下cleanup)

3)進入編輯模式

4)將第52行libcrypto.EVP_CIPHER_CTX_cleanup.argtypes = (c_void_p,) 改為libcrypto.EVP_CIPHER_CTX_reset.argtypes = (c_void_p,)

5)再次搜索cleanup(全文件共2處,此處位于111行),將libcrypto.EVP_CIPHER_CTX_cleanup(self._ctx) 改為libcrypto.EVP_CIPHER_CTX_reset(self._ctx)

6)保存并退出

7)啟動shadowsocks服務:service shadowsocks start 或 sslocal -c ss配置文件目錄,問題解決。


二、亞馬遜AWS云shadowsocks客戶端配置


在shadowsocks的windows客戶端中,服務器IP指你購買的VPS的IP,服務器端口指你服務器的配置文件中的端口,密碼指你服務器的配置文件中的密碼,加密指你服務器的配置文件中的加密方式,代理端口默認為1080不需要改動。設置好后,點擊添加按鈕即可~

其中,高版本的windows客戶端可能有更多的選項,其他都可以默認,只要配置正確這幾點即可。


右擊任務欄右下角的小飛機圖標,可以設置相應的屬性項,包括開啟自啟,顯示日志,PAC設置,系統代理模式等等。其中系統代理模式中的全局模式是指所有的請求都走代理(國內以及國外的),而PAC模式則是自動識別,國內的直連,國外的(例如Google,YouTube)走代理。


如果你的某個特定的網址不能通過PAC模式訪問,通常情況下是指如YouTube頭像無法加載,或者你某些網站直接無法打開,你可以嘗試通過全局模式解決。如果你不希望走全局模式,那么可以在Windows客戶端中設置PAC,使用本地的PAC,再在規則中加入相應網站即可。


在AWS實例上配置Shadowsocks服務器,包括端口號、密碼、加密方式等等。并啟動Shadowsocks服務。


在本地電腦上使用Shadowsocks客戶端連接到AWS實例,測試是否可以成功科學上網。


互聯數據提供亞馬遜AWS和阿里云全球云服務。獨立站的引流方式多種多樣,在設置AWS實例時,務必保持安全性。安全組必須開放需要使用的端口,如Shadowsocks的端口,同時也要限制遠程訪問。另外,密鑰對要妥善保管,不要泄露出去。



0

上一篇:如何使用阿里云國際版云服務器ECS建站?
下一篇:如何在linux服務器系統中配置ip地址?
HKT4為您的網站提供全球IDC資源
立即免費測試