infoboxにちょっとずつ移行中です→ 闇ネットホスト
闇ネットに存在しているホスト(= 闇ネットホスト)の一覧
IPアドレスの被りを避けるために、ホストを追加したらここに追記してください
「ホスト名」は必ずしもその名前がホストに対して設定されている必要はない
なのでもちろん名前が引ける必要もない
#闇ネットホスト
aka gsngw01
闇ネットのVPN接続拠点のひとつ
IPアドレス: 10.0.0.1
Welcomeページ
#闇ネットポエム
闇ネットポエムの頻度高い気がするけど書きたくなるのもたぶんいまのうちだろうし
実用性を求めずにインフラストラクチャを自作してみるという点においては、闇ネットは箱庭鉄道にちょっと似てるなと思った
有名なやつは、森博嗣の欠伸軽便鉄道
闇ネットは箱庭鉄道よりずっと場所もお金も少しで済む
闇ネットにおいて解決したい課題の一覧
やりたいことは闇ネットでやりたいことのほうに書いて
匿名性が無い
誰が設置したホストなのか闇ネットのホスト一覧を見たらわかってしまうので、全部これだとちょっとおもしろくない
「匿名アドレスブロック」みたいなものを用意して、誰が設置したのかわからないようにするか?
闇ネットへの接続が完了したら次にやることの一覧
必須
闇ネットのホスト一覧に自分の闇ネットゲートウェイのホスト名, IPアドレス, 説明を追加する
他のホストとのIPアドレス被りを避けるために最低これだけはやっておいてほしい
強く推奨
闇ネットのホストのひとつ
NanoPi NEO2を闇ネットゲートウェイにできるかどうかの実験機だったけど、VPNの処理がかなり遅いってことが判明したのでそのうち退役するかも
See Also:
闇ネットのホスト一覧
闇ネットからのリーチャビリティがあるホストのこと
闇ネット拠点には1つ以上の闇ネットホストが設置されている
実際に存在しているであろうホストの一覧とIPアドレスを知るには闇ネットのホスト一覧を参照のこと
table:infobox
ホスト名
闇ネットのファイルサーバ
http://10.1.1.1/
メンテ
sudo btrfs scrub start /mnt/smb
sudo btrfs scrub status /mnt/smb
闇ネットには検索エンジンといったものは無いので、探索のしかたを少し書いておく
まず闇ネットのホスト一覧ページに載っているURLなどにアクセスしてみる
80番(HTTP), 5201番(iperf3)などが動いていたりするのでブラウザで開いてみたりクライアントでアクセスしてみよう
闇ネット内のWebページに載っているリンクを踏んでみると新たなサイトを発見できるかもしれない
闇ネットのホスト一覧に載っているホストに対してpingスキャンをかけてみる
闇ネットで使えそうなワンライナーを貼っていけ
ファイルサーバの特定のディレクトリのファイル一覧を取得する
url="http://10.1.1.1/files/%E5%BA%83%E5%91%8A/"; curl "${url}" | xmllint --html --format --xpath '/html/body/pre/a/@href' - | tr ' ' '\n' | grep -v 'href="../"' | sed 's/^\(href="\)\(..*\)\("\)$/\2/
闇ネットでやりたいことを書いてけ
独自NW機器とプロトコルの検証
仮想ホストの解放
みんなで押すクリッカー
"YO" ってボタンが表示されてて、押すと日常とタイムスタンプが書き込まれる(だけ)
http://10.1.0.2/
闇ネット
闇ネットのホスト一覧
闇ネット
闇ネットのホスト一覧
闇ネットのホストのひとつ
GSNetネットワーク監視が動いている
http://10.2.0.4/zabbix
See Also:
闇ネットのホスト一覧
#闇ネットポエム
気付いたら闇の眷属が10人を越えていた
気付いたら闇のホスト数が30を越えていた
闇ネットのホスト一覧
闇ネット設定祭りが盛り上がりすぎた結果VC3が誕生してしまった
コンソール
http://10.2.0.4/zabbix
ID Admin
パスワード zabbix
登録ホスト一覧
HTTPプロトコル
Discordっぽい掲示板サイトが動いてる
http://10.8.3.9
Geminiプロトコル
Geminiサーバが動いてる
りりうむ53 (仮) は 闇ネットのホスト一覧 に帰属する一つです。まだ工事中のため完成まで今暫くお待ち下さい。最新の状況は 闇ネットにつなぎたい よりご確認下さい。
アドレス範囲 : 10.53.0.0/16
「帰属するひとつ」は闇ネット拠点という概念かも?
宇宙ステーションの名前っぽくてかっこいい
route53のこと考えてそう(偏見)
前置き
複数サーバーがあればそれぞれに IP アドレスが割り当てられていることが多いため、IP アドレスごとにサービスを公開できる。
例:
10.17.0.1 は静的ウェブサイト
10.17.0.2 は Node RED
http://10.24.34.3
tincサーバ
Node-RED /node-red
http://10.24.34.3/node-red/
See Also:
http://10.22.0.1
See Also:
闇ネットのホスト一覧
#闇ネットホスト
基本情報
ホスト名: gsngw02
管理者: miminashi
http://10.0.0.3
ギクベの闇ネットゲートウェイ
See Also:
闇ネット
闇ネットのホスト一覧
DebianをインストールしたPCやVMを闇ネットゲートウェイにする場合はこちらの手順を参照してください
動作確認済環境
Debian 12
前準備
闇ネットゲートウェイに設定する闇ネットアドレスを決めておいてください
tincのノードはクライアントになると同時に同時にサーバにもなることができる
つまり、tincのノードはデイジーチェーン(数珠つなぎ)接続をすることができる
例: ノードA ← ノードB ← ノードC
木構造だけでなく、メッシュ状に接続することもできる
このチュートリアルでは、他のtincサーバに接続しつつ自らも他のtincクライアントからの接続を受け付けて、数珠つなぎに闇ネットを拡張する方法を解説する
ギクスペ内の各空間ごとにおすすめのスポットをキュレーションしていこう
ギクスペのオタクはギクスペ内のスポットを挙げて、自分がおもしろいと思うポイントを解説してください
特に私見ぽいやつはアイコンつけてほしい
このページは決して分割しないでください。いくら長くなってもかまいません
Discord
2021-09-17 実施
100: asterisk 自動応答
201: HT801 + ラブホ電話 miminashi
202: macOS Telephone miminashi
203: iOS iPhone PortSIP miminashi
#miminashi
目標が複数ある
現に困ってるからすぐに手を付けたい部分をどうするかの合意形成をしたい
中長期的なビジョンを共有したい
「オフィスをデザインすること」に対するチームの理解を深めたい
Connected Car Project
miminashiさんの Rock Pi S と miminashiさんの LTE 対応 USB ドングルを使用している
WIP Just Idea by #miminashi
やりたいこと
簡単なスクリプトをdiscord上で動かしたい!(ねるちゃんで)
ローカルでもスクリプト走らせられるとよいかも
#miminashi #作成途中
https://discord.com/channels/406357894427312148/406357894427312151/825757306041401345 あたりの流れから、Discord社を題材にスタートアップの資金調達の仕組みとexitまでの流れ、exitの際に何が起こるかについてまとめる
が疑問に思ったことをFAQ形式でまとめる
正式な記法はパソコンだいすき倶楽部
パソコン大好きっ子たちが集まって,パソコンへの愛をぶつけるためのチーム
お金になりそうだったり,やっぱりならなそうだったり,いろいろやる
技術的に面白そうだったらみんなでいろいろ深堀りしてこ
現在の活動内容
#memes
会話の文脈で理解されなさそうな固有名詞を出してしまったときに miminashi が言い出したのがミーム化したもの
気にせず固有名詞は出していけ
固有名詞は Scrapbox の記事に書くと良いかも
例:
概要
ギクスペ最弱の漢橋本を超人化させる計画
超人の例:miminashi
超人化した橋本はギクスペの役に立つ(はず)
橋本について
#idea
静的型付け言語で sqlite 使い SQL で辛い部分と DB にいまいち移りきれずファイルで管理し煩雑になっている部分の置き換え
RDB のスキーマ変更って DB、プログラム双方にとってしんどい
だから MongoDB みたいな邪悪なものが生まれたわけ
動的型付け言語では ORM が吸収してくれるが、静的型付け言語ではその違いを吸収してくれるものがいまいちない
コマンドラインのSIPクライアント
baresip/baresip: Baresip is a modular SIP User-Agent with audio and video support
baresipで用意されている機能を組み合わせて、独自のSIPクライアントを自作できる「SIPクライアントフレームワーク」みたいな感じのものらしい
中学や高校を卒業したのち、稀にギークスペースに入学する者がいる
ギークスペースに一定期間在籍したのち、進学/就職/転職を果たした者は、ギクスペ卒と言われる
ギク卒の人間一覧
橋本
島村
多くの資格試験(運転免許, 電気工事士, 無線技師, 危険物取扱者, ボイラー技士)で次のような方略が有効という報告が複数人から得られている
1. 教科書をざっと読む
2. 本番通り時間をはかって過去問を解く
3. 答え合わせをし、正答できなかった箇所について教科書を(最初よりはじっくりと)読む
4. 同じ科目の別の過去問をやる
#闇ネットポエム
8月末、みやざきが家出したため10.8.0.1が停止するという事件があった
着替えは1枚も持っていないのに、GL.iNetとOrange Piは持ってきていた
しかもOrange Piの電源を忘れていた
そして、GL.iNetを忘れたまま実家に帰っていった
まとめようとした人
VC1に参加して、general1も見ていた
覚えている範囲で文脈を復元しながら書いていく
VC1にいた人
みやざき
闇ネットにおける島村のホスト群
現段階では5人
樋口楓 (10.24.34.1)
相羽ういは (10.24.34.2)
鈴鹿詩子 (10.24.34.3)
2月3月は久しぶりにいろいろやった
tincのフルメッシュ化を行った
闇ネットのtincフルメッシュ化
島村がNode-Redを設置してくれた
これでbotとかつくった
ギクスペのドグマの一つ。
「〇〇しようかな~」
「いいよ」
許可を出されるとやる気になれる
島村は許可を出すことで有名
最終学歴が中学卒業である人間に対して使う
高校生は「◯◯高校在学中」なので、中卒には該当しない
高認(高校卒業程度認定試験) や 大検(大学入学資格検定) を持っていても、最終学歴は変わらないので、名乗れる
ギターの方のペグを知っている (島村)
テントの方は知らなかった
entropy に聞いた話を 島村 がメモしているだけの記事
DTM とかいうやつ
1. mac OS の Garage band を入れる
2. 本を読む
Kindle 版: https://www.amazon.co.jp/dp/B07D743L84
島村が所有するvps
いくつかのgsbotが動いている
scaleway の VPS で、フランスのパリにいる
島村のプライベートな bot も1つ動いている
島村,本当にありがとう!!
ギクスペ上で本名を使い活動する勢力
インターネットで一周回った人々
池永
岸
島村
#idea
Twitter でフォローしてるユーザーを分類するアプリ
島村が作ろうとして断念したやつ: https://github.com/chun37/twitagging
動機
絵師をフォローしてると、無駄にフォローが増えてしんどい
日本国内で全国展開をしている総合楽器店・音楽教室。
2015年時点で、日本国内の楽器店売上高で1位、世界では6位となっている。
島村と関係がない。
Read --> Eval --> Print --> Loop --> ...
元来の意味は式を読み込み,評価し,計算結果を表示するを延々と繰り返すもの
LISP に由来する
転じて文を読み込み実行し実行結果を表示するを延々と繰り返すものという意味にも拡張されている
式と文の区別がつかない!?式と文を読もう!
#ops
今日のできごと
チャンネル整理
昼時vcにて、チャンネル整理について議論が行われた(参加者主要メンバー: 島村、岸、べーこん)
その場にいたメンバー(server master保持者含む)の総意に依って、チャンネルの整理が行われた
#gsbot
発案: 岸
実装: 島村
動機
Wikipedia のメインページは、読み物として優れている
低価格で品質の良い、バラエティーに富む衣料品を揃えている店。
島村と関係がない。
主な参加者
#VCログ
ちょ: #島村
若い時は集中力でカバーできるが、年を重ねるにつれて集中持久力が落ちる
#ops
mee6 のレベルが 50 になると、Server Master
という Role が付与される。
Administrator の Permission が 1 になっているので、だいたいなんでも出来る。
王たちに玉座なし
執筆現在(2021-01-28)の王は
#VCログ
アレクサ
ベーコンが寝る
みやざき「アレクサ 電気消して」
荒木「アレクサ ベーコン起こして」
http://10.8.0.1/
みやざきの実家に設置してある闇ネットtinc VPNサーバ
やりたいこと
そこを経由して闇ネットにアクセスすると,Lainや初音ミクの情報が闇ネットに放たれる
たまにLainや初音ミクのデータが入ったイーサネットで破棄されるようなパケットが送信されるみたいな感じ
#移設記事
A_kirisaki が院時代に作った強化学習のプログラム
みやざきがAIRNORMの使う人を説明する際「生徒」でいいのに「ユーザー」って言おうとした
YouTubeで活動している男性
みやざきと顔が非常に似ているため,イチケンはにむのドッペルゲンガーだと主張するものもいる
電子回路の専門家のはずだが、なぜか毎回部品を燃やしてしまう
発案:みやざき
複数のプログラミング言語で書いてあると良い
Haskell
モノイドなどの関係が有用なので
Ruby
#gsbot #ops
担当: みやざき
概要
トピックの存在しない教室にトピックを設定する存在
現在改造中.プロトタイプとして稼働している
中心人物: 岸
ぜったい早起きぶっ飛びBot でぶっ飛んだ先の都市の情報を日本語で表示させる
という令和最大のプロジェクトX
見たらわかるだろ,埋めてけオタクども
みやざき と こたつ の協力に心からの感謝を!!(主に こたつ)
みやざき
ゼッテーガチャガチャしないからな!!!
暗黒刹那王
聖母♡マリア
新島
#みやざき
僕の将来の夢は東大になることだ.東大生ではなく.東大になりたいのだ.
赤門を開けたり閉めたりしたいし,東大ブランドとして利用されたい.
志望校として書かれたいし,概念として生き続けたい.
そんな東大に僕はなりたいのだ.
意味
不十分な記述に対し、文章自体以外の諸情報からいろいろ推理することによって意味を補完すること。
用例
会話例1.
A「ウィンドウズってAppleと違ってキーボードがあるじゃないですか」
#programming_language
みやざき曰く、
夢の中でpythemとかいう謎言語を勧められた
なんか、不審者(モンスターっぽいの)が現れて、生徒会が退治して、放射能に汚染された昔お墓(ツボに入ってるやつ)が大量に掘り起こされて
お墓が掘り起こされた場所が、田舎のプログラミング産業(農業みたいな感じでプログラミング言語が栽培されてる...(?))が盛んな地域で、そこでpythemを勧められた
#gsbot
発案: べーこん
実装: みやざき
GitHub
概要
みやざきがモテモテになれると言われている魔法のアイテム
経緯
のんという人がギクスペにいた.彼の容姿はみやざきと差がなかった.しかし,彼はにむと違ってモテた.彼には過去8人の彼女がいた.
そこで,ギクスペ民は にむ と のん の差を探した.その差がモテるかモテないかの違いを生み出していると信じて.
そして見つかったのが,冷汁だった.
#gsbot
実装: みやざき
発案: 岸
概要
うんち
「闇ネットぽさ」を簡単に言語化しておこうと思う
無認証
屋外に設置する自販機は施錠と課金(= AAAのうちのAuthentication, Accounting)が必要だけど、社内の冷蔵庫にはAAAのうちどれもいらんよね、みたいな発想
以下のサービスが該当
闇のファイルサーバ
ギークベースにRaspberryPiなどを設置して闇ネットにサーバとして公開する方法を提示する
ギークベースの闇ネットゲートウェイにはVXLANが設定済みなので、追加したいホスト側のVXLANの設定を行うだけで闇ネットにホストを公開できる
VXLAN ID = 83
動作確認済
Jetson Nano 2GB
闇ネットはギクスペのある方向への拡張なので、基本的には闇ネットにアクセスできる者は「ギクスペのメンバー」
ただし、闇ネットへのアクセスポイントである闇ネットゲートウェイへのアクセス可能性は「人」に対してではなく「場所」に紐付いている
闇ネットゲートウェイがLAN内のすべてのホストに対して闇ネットへのゲートウェイとして振る舞うため
例えば、自宅に闇ネットゲートウェイを設置した場合、家族や同居人が同じLANに接続していたら、家族や同居人も闇ネットに自由にアクセスできることになる
闇ネット上でなんらかのサービスを公開する方法のまとめ
闇ネットゲートウェイで直接サービスを動かす
たぶんいちばん簡単
闇ネットゲートウェイをリバースプロキシにする
リバースプロキシ経由でLAN側のホストで動いているサービスを公開する
Q: 闇ネットってオタクの家同士をつないじゃってるけどセキュリティとか大丈夫なの❓❗
短い回答
ブロードバンドルータが インターネット -> LAN
の方向のアクセスをブロックしているのと同様に、闇ネットゲートウェイ(闇ネットゲートウェイ)が GSNet -> LAN
の方向のアクセスをブロックしている
そのため、GSNet Gatewayを設置しただけでLAN内のホストが直接GSNetに晒されることはない
LAN内に既に闇ネットゲートウェイが存在すれば、他のホストも闇ネットゲートウェイを介して闇ネットからアクセス可能な状態にすることができる
つなぐ方法はいくつか存在する
このページでは、 闇ネットのつなぎかた(はじめての人向け) でセットアップした闇ネットゲートウェイを介して、他のホストを闇ネットからアクセスできるようにする方法を解説する
闇ネットセグメント用にEthernetポートを増設する
闇ネットゲートウェイにするのにちょうどよさそうなハードウェアをあげていく
条件
VPNが動かせるようにそこそこの計算能力がある
AESアクセラレータが載っているといい
2つめのイーサネットポートが存在する、または増設しやすい
闇ネットゲートウェイを設置済みであれば、以下のようにすればLAN内の他のホストを闇ネットにつなぐことができる
闇ネットゲートウェイと接続したいホストのそれぞれに2番目のEthernetポートを増設する
USB接続のEthernetアダプタとかでOK
互いをLANケーブルで接続する
接続したいホストの2番目のEthernetポートに闇ネットのIPアドレスを設定する
同じLANにVXLANを有効化した闇ネットゲートウェイが存在すれば、VXLANで闇ネットに接続することができる。
参考: LAN内のホストをVXLANで闇ネットにつなぐ
以下にRaspberry Pi OSのホストをVXLAN経由でGSNetに接続する方法を示す。
手順
/etc/rc.local
のexit 0
の前に以下の行を追加する
闇ネットゲートウェイとは、自宅のLANに設置すると闇ネットへの扉が開かれるルータの一種
この記事では、既存のgsngw01経由で闇ネットに接続できるGSNet Gatewayのつくりかたを解説する
https://gist.github.com/miminashi/8cef85e9fbc4efc6adec88f7bd69f5d0
闇ネットゲートウェイ のセットアップが終わっているなら br0 という名前の bridge がセットアップされているはず。
まずは確認
ip addr show br0
ipv4 と ipv6(あれば)が確認できる。
5: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
GitHub - geek-space-hq/setup_gsngw: 闇ネットゲートウェイセットアップスクリプト
Raspberry Pi OSをインストール済のRaspberry Piを闇ネットゲートウェイとしてセットアップするためのスクリプト
このスクリプトは、tinc/ブリッジ/ファイアーウォールの設定を一気に自動で行ってくれる
ねこたろうさん情報
1200MHz ARM CPU / 512MB RAM 搭載
WAN / DMZ/ LAN の3インターフェース
LANは8ポート
OpenWRTのリリース版がインストールできるっぽい
#闇ネットポエム
闇ネットに参加するにあたってやらないといけない必須事項は「最低1つ拠点を立ち上げる」の1つだけ
多くの人は闇ネットのつなぎかた(はじめての人向け)を自宅に設置することになると思う
一方、「必須ではないが強く推奨されること」はたくさんある
闇ネットゲートウェイの常時稼働