星影の魔術師の魔法の呪文

PR

プロフィール

星影の魔術師

星影の魔術師

キーワードサーチ

▼キーワード検索

2019.05.25
XML
魔術師です。

MVNO の通信速度をアップするのに Google TCP BBR 輻輳制御と ShadowSocksR サーバーを導入しました。

BBR は Google による輻輳制御アルゴリズム
TCPを高速化する新アルゴリズム「BBR」、Googleが開発 - Computerworldニュース:Computerworld

ShadowSocks と言うと中華圏での金盾と呼ばれるグレートファイヤーウォールをすり抜けるための仕組みとして利用されているらしい
socks をベースに拡張したプロトコルだそうです。
CentOS4 までは NEC のオープンソース socks サーバーを使っていましたが CentOS5 でコンパイル出来なくなりました。

色々と調べていると MVNO の帯域制限をすり抜けるためにも利用出来るようです。
つまり昼とかゴールデンタイムとかの混雑時には MVNO に限らず ISP では輻輳制御のために帯域をコントロールしているようで ShadowSocks と Google TCP BBR を利用するとでそれを回避することが出来てスループットが上がるようです。

現在の構成、3つの方式

 SSH 暗号化とポートリダイレクトで宅内マシンへのアクセスをしています。

2. [zebedee サーバー] - [socks5 サーバー] - [宅内ローカルマシン]
 zebedee 暗号化と socks で宅内マシンへのアクセスをしています。

3. [stunnel サーバー] - [socks5 サーバー] - [宅内ローカルマシン]
 stunnel による SSL 暗号化と socks で宅内マシンへのアクセスをしています。

基本的に経路の暗号化とクライアント/ユーザー認証をして 1つのポート解放で複数マシンへのアクセスをするために socks サーバーを立てています。

そこに追加する形で
shadowsocksR サーバーを立ち上げました。
元は現在利用している socks の仕組みに暗号化を追加したものなので
1サーバーで実現出来ます。

4. [shadowsocksR サーバー] - [宅内ローカルマシン]



BBR 導入スクリプト
https://github.com/teddysun/across/raw/master/bbr.sh
bash ./bbr.sh

BBR 確認
# sysctl net.ipv4.tcp_congestion_control

# sysctl net.core.default_qdisc
net.core.default_qdisc = fq


showdowsocksR 導入スクリプト
https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocksR.sh

bash ./shadowsocksR.sh


ASUS Tinker Board に関しては
ASUS TinkerOS ではカーネルが古いので BBR に対応出来ませんでしたが
Armbian に差し替えて導入したところ設定出来ました。


クライアント側

iOS 用 shadowsocksR クライアント
Shadowrocket 2.1.23(¥360)
カテゴリ: ユーティリティ
販売元: Guangming Li - Guangming Li(サイズ: 25.1 MB)
全てのバージョンの評価:(146件の評価)
アプリの詳細はこちら + iPhone/iPadの両方に対応



Potatso 2 2.9.0(¥360)
カテゴリ: ユーティリティ, 仕事効率化
販売元: Potatso Lab LTD - Potatso Lab LTD(サイズ: 45.6 MB)
全てのバージョンの評価:(7件の評価)
アプリの詳細はこちら + iPhone/iPadの両方に対応



ShadowSocksR クライアントアプリ Shadowrocket 2.1.23: 星月夜の魔女の小部屋

ShadowsSocksR クライアントアプリ Potatso 2 2.9.0: 星月夜の魔女の小部屋

MVNO 回線を利用した時に shadowsocksR サーバーをプロキシとして通せば倍くらいに速くなりました。


人気記事の一覧のある トップ

楽天のサービス紹介 ページへ飛ぶ

星影の魔術師に
応援のクリックをポチッとお願いします。

にほんブログ村 スマホ・携帯ブログ iPhoneへ にほんブログ村 IT技術ブログ IT技術メモへ

PVアクセスランキング にほんブログ村

皆さんの、協力に感謝しています。

AX





お気に入りの記事を「いいね!」で応援しよう

最終更新日  2019.05.25 21:08:32
コメントを書く


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

© Rakuten Group, Inc.
X
Design a Mobile Website
スマートフォン版を閲覧 | PC版を閲覧
Share by: