Linux は SOCKS5 トンネルを構築します

Shadowsocks または Dante を使用して、Linux 上に SOCKS5 トンネルを構築できます。

1. シャドウソックス

Shadowsocks は、Linux 上に SOCKS5 トンネルを構築できる、Socks5 プロキシに基づく暗号化された送信プロトコルです。

Shadowsocks をインストールします。

「」

sudo apt-get インストール python-pip

sudo pip シャドウソックスをインストールする

「」

配置Shadowsocks:

/etc/shadowsocks.json ファイルに以下を追加します。

「」

{

"サーバー":"your_server_ip",

"サーバーポート":あなたのサーバーポート、

"ローカルアドレス": "127.0.0.1",

"ローカルポート":1080、

"パスワード":"あなたのパスワード",

「タイムアウト」:300、

"メソッド":"aes-256-cfb"

}

「」

このうち、your_server_ip はサーバーの IP アドレス、your_server_port はサーバーのポート番号、your_password はパスワードです。

Shadowsocks を開始します。

「」

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

「」

2.ダンテ

Dante は、Linux 上に SOCKS5 トンネルを構築できるオープンソースの SOCKS5 プロキシ サーバーです。

Dante をインストールします。

「」

sudo apt-get install dante-server

「」

Dante を設定します。

/etc/danted.conf ファイルに次の内容を追加します。

「」

ログ出力: /var/log/danted.log

内部: eth0 ポート = 1080

外部: eth0

メソッド: ユーザー名なし

user.privileged: root

user.unprivileged: 誰も

クライアントパス {

から: 0.0.0.0/0 から: 0.0.0.0/0

ログ: エラー # 接続切断

}

靴下パス {

から: 0.0.0.0/0 から: 0.0.0.0/0

コマンド: バインド接続 udpassociate

ログ: エラー # 接続切断 ioperation

}

「」

ここで、eth0 はネットワーク インターフェイス名、port はローカル ポート番号です。

Dante を起動します。

「」

sudo /etc/init.d/danted start

「」

上記は、Linux 上で SOCKS5 トンネルを構築する 2 つの方法であり、ニーズに応じていずれかを選択できます。

おすすめ

転載: blog.csdn.net/weixin_73725158/article/details/130727719