Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
KoedoLUG #218 自宅サーバならぬ実家サーバ構築
Search
Taro Matsuzawa aka. btm
September 12, 2020
Technology
0
310
KoedoLUG #218 自宅サーバならぬ実家サーバ構築
Taro Matsuzawa aka. btm
September 12, 2020
Tweet
Share
More Decks by Taro Matsuzawa aka. btm
See All by Taro Matsuzawa aka. btm
OpenLayers ext TypeScript declarationの開発
smellman
0
500
平成生まれのためのUNIX&IT歴 史講座 ~番外編~
smellman
2
460
掛川城の点群データをiTownsで表示しよう
smellman
0
250
そのJavascript、全部TypeScriptにしちゃえ
smellman
1
190
大容量SSDとOpenStreetMap
smellman
0
110
MapLibreとtile.openstretmap.jpで始めるベクトル地図プログラミング
smellman
1
530
国内向けタイルサーバの構築と運用について
smellman
0
1.1k
Python/Javascriptで読む点群
smellman
1
4.8k
日本のCommunity向け タイルサーバの現状
smellman
0
2.6k
Other Decks in Technology
See All in Technology
組織に自動テストを書く文化を根付かせる戦略(2024冬版) / Building Automated Test Culture 2024 Winter Edition
twada
PRO
17
4.4k
Wantedly での Datadog 活用事例
bgpat
1
490
開発生産性向上! 育成を「改善」と捉えるエンジニア育成戦略
shoota
2
380
WACATE2024冬セッション資料(ユーザビリティ)
scarletplover
0
210
Fanstaの1年を大解剖! 一人SREはどこまでできるのか!?
syossan27
2
170
Amazon SageMaker Unified Studio(Preview)、Lakehouse と Amazon S3 Tables
ishikawa_satoru
0
160
株式会社ログラス − エンジニア向け会社説明資料 / Loglass Comapany Deck for Engineer
loglass2019
3
32k
スタートアップで取り組んでいるAzureとMicrosoft 365のセキュリティ対策/How to Improve Azure and Microsoft 365 Security at Startup
yuj1osm
0
220
watsonx.ai Dojo #5 ファインチューニングとInstructLAB
oniak3ibm
PRO
0
170
KnowledgeBaseDocuments APIでベクトルインデックス管理を自動化する
iidaxs
1
260
Oracle Cloudの生成AIサービスって実際どこまで使えるの? エンジニア目線で試してみた
minorun365
PRO
4
280
フロントエンド設計にモブ設計を導入してみた / 20241212_cloudsign_TechFrontMeetup
bengo4com
0
1.9k
Featured
See All Featured
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
The Invisible Side of Design
smashingmag
298
50k
Mobile First: as difficult as doing things right
swwweet
222
9k
Building Applications with DynamoDB
mza
91
6.1k
The Cult of Friendly URLs
andyhume
78
6.1k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
95
17k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
StorybookのUI Testing Handbookを読んだ
zakiyama
27
5.3k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
1.2k
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
The Power of CSS Pseudo Elements
geoffreycrofte
73
5.4k
BBQ
matthewcrist
85
9.4k
Transcript
2020/09/12 小江戸LUG 1 自宅サーバならぬ実家サーバ構築 Taro Matsuzawa aka. btm @smellman
2020/09/12 小江戸LUG 2 自己紹介 • 日本UNIXユーザー会理事 • OSGeo日本支部理事 • OpenStreetMap
Foundation Japanメンバー • 地理空間情報系エンジニア
2020/09/12 小江戸LUG 3 最近やってるネタ • バーチャル掛川城 • https://smellman.hatenablog.com/entry/2020/08/23/154920 • macOSでQuakeを動かす
• https://smellman.hatenablog.com/entry/2020/09/05/232155 • macOSでDuke Nukem 3Dを動かす • https://smellman.hatenablog.com/entry/2020/09/06/153341
2020/09/12 小江戸LUG 4 今日のお題 • 自宅サーバはもう古い! • 時代は実家サーバだ! • リモートで「なんでも」できるようにしよう!
• なお、「なんでも」にはGUIは含まれていません。
2020/09/12 小江戸LUG 5 自宅環境 • RTX1200によるVPN接続(IPSec)が実現できている • Raspberry Pi 3が常時動いてて何かしらshellは叩ける状態
• 自宅にはサーバを置きたくない派
2020/09/12 小江戸LUG 6 実家環境 • J-COMによるいわゆるCATV環境 • 下り360Mbps • 上り10Mbps
• ルータは「絶対に」いじってはいけない • 設置した人にルータのログイン情報を聞いたら「いじったら保証外で すよ」って言われる
2020/09/12 小江戸LUG 7 実家から自宅へのVPN接続 • macOSでVPNは普通に張れる • 上り、下りが3Mbpsぐらい • ターミナルベースなら問題なし
2020/09/12 小江戸LUG 8 実家サーバ導入1: VPN接続 • 実家に持ってきていたRaspberry Pi 4を自宅のVPNにつなげる •
strongswam(IPSec)とxl2tpdをインストール • dhcpcdでStatic IPアドレスをふるため、xl2tpdが先に立ち上がってし まう問題がある • systemdでxl2tpd.timerを作成してbootから一分のdelayをつけるようにした • 自宅のRaspberry Pi 3からRaspberry Pi 4にsshに入るだけ
2020/09/12 小江戸LUG 9 実家から自宅へ 実家ルータ 自宅ルータ Pi 4 Pi 3
VPN 192.168.a.0/24 192.168.b.0/24
2020/09/12 小江戸LUG 10 自宅からこう見える 実家ルータ 自宅ルータ Pi 3 192.168.a.0/24 192.168.b.0/24
Pi 4
2020/09/12 小江戸LUG 11 実家サーバ導入2: 実家サーバ • うっかり組みました • スペック •
A300 Deskmini • Ryzen 5 3400 (4core/8thread) • 32 GB memory • 1TB m2 storage • Debian GNU/Linux 10.5
2020/09/12 小江戸LUG 12 最終形態 実家ルータ 自宅ルータ Pi 3 192.168.a.0/24 192.168.b.0/24
Pi 4 A300
2020/09/12 小江戸LUG 13 なんだかんだ • VPNは切れる • 吉田さんのautosshのほうが多分安定する • 吉田さんの解説を見ることを強くおすすめする
2020/09/12 小江戸LUG 14 リモート電源操作 • Amazon SmartPlugを導入 • Amazon Echo
Show 5も導入 • 外出先から電源が操作できる • Wake On LANよりも安定するのでは と吉田さんに言われてうっかりした • BIOSでACが刺さったら起動するっ ていうのを設定する
2020/09/12 小江戸LUG 15 リモート電源 • A300のBIOSでは分かりづらいところにある • South Bridgeあたりのところにそれっぽいのがあるので、とりあえず 動いたけどなんか怪しい
• 「アレクサ、一番目プラグをオンにして」と喋れば電源が起動 • 逆に声で電源が落とせてしまう • 寝る前にアレクサのマイクをオフにして寝言対策をする
2020/09/12 小江戸LUG 16 まとめ • Ryzen 7 欲しい