樹莓派科學(xué)

sudo apt-get install shadowsocks-libev

crazycuc@Raspi3:~ $ sudo cat /etc/shadowsocks-libev/config.json

{
"server":"ip",
"server_port":12330,
"local_address":"127.0.0.1",
"local_port":1080,
"password":"code",
"timeout":600,
"method":"aes-256-gcm",
"fast_open": true
}
crazycuc@Raspi3:~ $

crazycuc@Raspi3:~ $ sudo cat /etc/default/shadowsocks-libev

CONFFILE="/etc/shadowsocks-libev/config.json"
DAEMON_ARGS=

USER=nobody
GROUP=nogroup

Number of maximum file descriptors

MAXFD=32768

DAEMON=/usr/bin/ss-local //重點(diǎn)補(bǔ)充

3、sudo cat /lib/systemd/system/shadowsocks-libev.service

crazycuc@Raspi3:~ $ sudo cat /lib/systemd/system/shadowsocks-libev.service

[Unit]
Description=Shadowsocks-libev Default Server Service //重點(diǎn)
Documentation=man:shadowsocks-libev(8)
After=network-online.target
Wants=network-online.target

[Service]
Type=simple
CapabilityBoundingSet=CAP_NET_BIND_SERVICE
AmbientCapabilities=CAP_NET_BIND_SERVICE
DynamicUser=true
EnvironmentFile=/etc/default/shadowsocks-libev
LimitNOFILE=32768

ExecStart=/usr/bin/ss-server -c CONFFILEDAEMON_ARGS

ExecStart=/usr/bin/ss-local -c CONFFILEDAEMON_ARGS //重點(diǎn)
[Install]
WantedBy=multi-user.target
crazycuc@Raspi3:~ $

sudo systemctl daemon-reload
sudo systemctl restart shadowsocks-libev
sudo systemctl status shadowsocks-libev

根據(jù)您提供的新信息,Shadowsocks 客戶端服務(wù)現(xiàn)在已經(jīng)成功運(yùn)行了。新的問(wèn)題是樹莓派可以 ping 通 baidu.com,但無(wú)法通過(guò)網(wǎng)頁(yè)打開 baidu.com。這可能是因?yàn)?Shadowsocks 代理沒(méi)有正確配置或應(yīng)用到您的網(wǎng)絡(luò)設(shè)置中。讓我們來(lái)解決這個(gè)問(wèn)題:

  1. 確認(rèn) Shadowsocks 本地代理端口:
    從您之前提供的配置文件中可以看到,本地端口是 1080。

  2. 配置系統(tǒng)代理:
    對(duì)于整個(gè)系統(tǒng)的代理設(shè)置,您可以在 /etc/environment 文件中添加以下行:

    plaintext

    Copy

    export http_proxy=socks5://127.0.0.1:1080
    export https_proxy=socks5://127.0.0.1:1080
    
    

    添加后,重新登錄或重啟系統(tǒng)使其生效。

  3. 配置瀏覽器代理:
    如果您使用的是圖形界面和瀏覽器,需要在瀏覽器設(shè)置中配置 SOCKS5 代理。設(shè)置代理服務(wù)器為 127.0.0.1,端口為 1080。

  4. 使用 proxychains:
    對(duì)于命令行應(yīng)用,可以使用 proxychains。首先安裝:

    plaintext

    Copy

    sudo apt-get install proxychains
    
    

    然后編輯 /etc/proxychains.conf,確保最后一行是:

    plaintext

    Copy

    socks5 127.0.0.1 1080
    
    

    使用時(shí),在命令前加上 proxychains,例如:

    plaintext

    Copy

    proxychains curl www.google.com
    
    
  5. 檢查 DNS 設(shè)置:
    確保您的 DNS 設(shè)置正確??梢跃庉?/etc/resolv.conf 文件,添加可靠的 DNS 服務(wù)器,如 Google 的 DNS:

    plaintext

    Copy

    nameserver 8.8.8.8
    nameserver 8.8.4.4
    
    
  6. 測(cè)試代理連接:
    使用 curl 測(cè)試代理是否工作:

    plaintext

    Copy

    curl -x socks5h://127.0.0.1:1080 http://www.google.com
    
    
  7. 檢查防火墻設(shè)置:
    確保防火墻沒(méi)有阻止 Shadowsocks 的連接。

  8. 驗(yàn)證 Shadowsocks 服務(wù)器:
    確保您連接的 Shadowsocks 服務(wù)器(185.22.153.82)是正常工作的。

  9. 嘗試其他網(wǎng)站:
    有時(shí)候某些特定網(wǎng)站可能被屏蔽,嘗試訪問(wèn)其他國(guó)際網(wǎng)站,如 www.google.com。

  10. 更新系統(tǒng)和軟件:
    確保您的系統(tǒng)和 Shadowsocks-libev 是最新版本:

plaintext

Copy

```
sudo apt update && sudo apt upgrade

```

如果按照這些步驟操作后仍然無(wú)法解決問(wèn)題,請(qǐng)?zhí)峁└嘈畔?,比?/p>

?著作權(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)容

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