1. 程式人生 > >我的上網配置

我的上網配置

這裡說的上網就是方便使用Google的那種上網啦,懂的自然懂,不懂的就算了~

簡化ssh登陸操作

本機生成公鑰金鑰

本機敲ssh-keygen命令,一頓回車,在~/.ssh目錄下會生成id_rsa和id_rsa.pub檔案。

id_rsa是私鑰,要儲存好,誰也不給誰看;id_rsa.pub是公鑰,稍後放到VPS上。

VPS新增公鑰

複製本機id_rsa.pub的內容,新增到VPS~/.ssh/authorized_keys檔案中。

然後就可以 ssh [email protected] -p 5678 登陸到VPS了,不需要輸入密碼。

VPS別名

輸入ssh [email protected]

-p 5678登陸還是有點麻煩,繼續配置。

在本機 ~/.ssh/config 中新增以下內容:

Host vps
    HostName 1.2.3.4
    Port 5678
    User root

然後直接 ssh vps 就可以登陸了,十分方便~

VPS軟體

shadowsocks_libev

我的VPS配置較低,所以選用C語言實現的shadowsocks_libev。

我用的是Teddysun的多合一shadowsocks-all.sh安裝指令碼,選擇安裝shadowsocks_libev。

安裝完成後,再在根目錄建一個配置檔案的軟連線:

ln -s /etc/shadowsocks-libev/config.json ~

這樣修改配置檔案就方便一點,免得記不住配置檔案路徑~

haproxy-lkl

我的VPS是OpenVZ虛擬化,不能升級核心,所以想用BBR演算法只能另尋他法。

我用的是Teddysun的ovz-bbr-installer.sh指令碼,一鍵安裝haproxy-lkl。

simple-obfs

按github主頁說明安裝。

在ss的配置檔案中啟用:

"plugin":"obfs-server"
"plugin_opts":"obfs=tls"

kcp

曾經用過,兩端配置都比較麻煩。現在有了BBR,網速對我來說足夠了,就不再用kcp了。

pip

通過apt安裝:

apt install python-pip -y

然後更新一下自己:

pip install pip -U --no-cache-dir

youtube-dl

pip install youtube-dl -U --no-cache-dir

有了它就可以愉快的下載Youtube視訊了。

ffmpeg

apt install ffmpeg -y

音訊視訊編解碼器,安裝它是為了讓youtube-dl能夠合併視訊和音訊。

軟體更新

VPS保持軟體更新很重要,不過經常敲命令也手疼,寫個指令碼保護一下手指:

apt update; apt full-upgrade -y; apt autoremove -y
pip install youtube-dl -U --no-cache-dir