使用shadowsocks搭建自己的VPN

1 購買雲主機

從騰訊雲等廠商購買香港或國外的雲主機。

2 安裝shadowsocks

# 安裝epel擴展源
yum install epel-release
# 安裝pip
yum install python-pip
# 安裝shadowsocks
pip install shadowsocks

3 配置shadowsocks

命令行輸入vim /etc/shadowsocks.json,配置shadowsocks.json文件:

{
    "server":"0.0.0.0",
    "port_password":{
        "8388":"mypasswd",
        "8389":"mypasswd",
        "8390":"mypasswd"
    },
    "timeout":300,
    "method":"aes-256-cfb",
    "fast_open":false,
    "workers":1
}

4 啓動服務

[root@VM_0_9_centos ~]# ssserver -c /etc/shadowsocks.json -d start
INFO: loading config from /etc/shadowsocks.json
2019-02-01 20:08:08 INFO     loading libcrypto from libcrypto.so.10
started

shadowsocks服務啓動、停止、重啓的命令:

# 啓動
ssserver -c /etc/shadowsocks.json -d start
# 停止
ssserver -c /etc/shadowsocks.json -d stop
# 重啓
ssserver -c /etc/shadowsocks.json -d restart

5 配置服務器的安全策略

確保服務器已開放上述端口,騰訊雲服務器默認是開放的。

6 客戶端連接

  1. 下載Shadowsocks客戶端: https://github.com/shadowsocks/shadowsocks-windows/releases
  2. 解壓運行Shadowsocks
  3. 輸入服務器地址、端口、密碼(地址即雲主機的地址;端口和密碼和/etc/shadowsocks.json文件對應)
  4. 代理端口默認爲1080
  5. 點擊確定後可以看到Shadowsocks狀態變爲"正在運行: 端口 1080"
  6. 從瀏覽器選擇【工具】【Internet屬性】【局域網設置】,勾選使用代理服務器,設置地址爲:127.0.0.1,端口爲1080。
  7. Enjoy it!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章