闇ネット
https://scrapbox.io/files/663042c23629840024395bfd.png
闇ネットとは、インターネットからは独立したギクスペ独自のコンピュータネットワーク https://scrapbox.io/files/6735f6fb52e291ca3f57269b.png
闇ネットの概要
コンセプトは「ギクスペの民なら誰でも接続できるただの巨大なLAN」 ギクスペの「インターネットでもリアルでもない空間」への拡張 10.0.0.0/8 のセグメントの「断片」をみんながそれぞれ持ち寄って、ひとつのネットワークができていくイメージ
つまり、闇ネット全体がひとつのセグメントになっている
地理的に離れていても、ネットワーク的には同じ部屋にいるような状態になる
それぞれのオタクの家にLANのハブが1個ずつあって、それが他のオタクの家のハブと長い長いLANケーブルで接続されていると考えるとよい
実際にはそんなに長いLANケーブルは引けないので、VPNなどで繋いでいく
既に闇ネットに接続している拠点に新たな拠点が接続しに行くことの連鎖で闇ネットは拡大する
故に闇ネットに中心はない
つまり、ギクスペのメンバーなら無制限にアクセスできる
それ以外からは直接アクセスできない
「ギクスペだけで使える闇のネットワークつくろうぜ〜」ってノリではじまったので、闇ネットと呼ばれるようになった しかし、「闇ネット」が記事名にはいっている記事が多いので注意
2022/08/05: さらにその後、「闇ネット」を正式名称にした
「闇ネット」と「GSNet」の表記が混在していてめんどくなってきたので
GSNet gsnet gsn は識別子や、設定やコードを書く際のファイル名として今後も使っていく
運用に関する議論はdiscordの#技術部 チャンネルの 闇ネットHQ ポストで行っている
↓ ごく初期に書かれた構想図
https://gyazo.com/869f431de8a1595c27c489e20e801d64
闇ネットで現在稼働中のホスト一覧
闇ネットへの参加方法
はじめての人はまずこれをやってみよう
Discordの #技術部 チャンネルの 闇ネットHQ チャンネルで相談してみよう その他、わからないことがあったらdiscordの #技術部 チャンネルの 闇ネットHQ チャンネルで相談だ
闇ネットが目指してるもの/指向しているもの
「持ち寄って合体させる」遊び場
中央の無いネットワーク
自己拡張するネットワーク
ネットワーク専門の「エンジニア」でなくても、LANを組んだことのある程度の「パソコンオタク」なら参加できて理解可能であるもの
人工のポストアポカリプス
上(アプリケーション層)になにかつくるだけではなく、下(物理層)を自由にはやすための枠組み
闇ネットにつながるしくみ
闇ネットに接続できたら
闇ネットにあらたなホストをくわえる
闇ネットゲートウェイを自宅のLANに設置済みであれば、LAN内のすべてのホスト(iPhoneなどのモバイルデバイス含む)は特別な設定なしで闇ネットのホストに対してアクセスできるようになる ただし、闇ネットゲートウェイを推奨の方法で設定している限り、闇ネットからLAN内のホストに勝手にアクセスされることはない 闇ネットにサーバを公開するには、闇ネットのセグメントに明示的に参加させて、10.ではじまる闇ネットのIPアドレスを割り当てる必要がある
さくらVPSなどのVPSを闇ネットに参加させるには: 闇ネットゲートウェイが設置されていないネットワークから闇ネットにアクセスする
外出先からiPhone, iPadなどから接続するには
闇ネットにサーバを公開する
闇ネットゲートウェイ以外のホストを闇ネットのサーバにするには
自作のプログラムをサービスとして動かすには
稼働中のサービスの実例
闇ネットで取り組むテーマを探す
闇ネットを拡げる
稼働中の主なサービス
ネットワーク監視システム
レガシーなチャット
IPアドレスチェッカー
Discordに闇ネットのURLを貼ったときにサムネイルをとってきてくれるやつ
闇電図
sshのパスワード認証が有効になってないかチェッカー
iperf3
かなり多くの闇ネットホストがUDP:5201でiperf3サーバを動かしているので、TCPの速度計測ができる 試験運用中
スクショAPI
進行中のプロジェクト
よくある質問と回答
その他(未分類の情報)