Slide 1

Slide 1 text

2020/09/12 小江戸LUG 1 自宅サーバならぬ実家サーバ構築 Taro Matsuzawa aka. btm @smellman

Slide 2

Slide 2 text

2020/09/12 小江戸LUG 2 自己紹介 ● 日本UNIXユーザー会理事 ● OSGeo日本支部理事 ● OpenStreetMap Foundation Japanメンバー ● 地理空間情報系エンジニア

Slide 3

Slide 3 text

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

Slide 4

Slide 4 text

2020/09/12 小江戸LUG 4 今日のお題 ● 自宅サーバはもう古い! ● 時代は実家サーバだ! ● リモートで「なんでも」できるようにしよう! ● なお、「なんでも」にはGUIは含まれていません。

Slide 5

Slide 5 text

2020/09/12 小江戸LUG 5 自宅環境 ● RTX1200によるVPN接続(IPSec)が実現できている ● Raspberry Pi 3が常時動いてて何かしらshellは叩ける状態 ● 自宅にはサーバを置きたくない派

Slide 6

Slide 6 text

2020/09/12 小江戸LUG 6 実家環境 ● J-COMによるいわゆるCATV環境 ● 下り360Mbps ● 上り10Mbps ● ルータは「絶対に」いじってはいけない ● 設置した人にルータのログイン情報を聞いたら「いじったら保証外で すよ」って言われる

Slide 7

Slide 7 text

2020/09/12 小江戸LUG 7 実家から自宅へのVPN接続 ● macOSでVPNは普通に張れる ● 上り、下りが3Mbpsぐらい ● ターミナルベースなら問題なし

Slide 8

Slide 8 text

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に入るだけ

Slide 9

Slide 9 text

2020/09/12 小江戸LUG 9 実家から自宅へ 実家ルータ 自宅ルータ Pi 4 Pi 3 VPN 192.168.a.0/24 192.168.b.0/24

Slide 10

Slide 10 text

2020/09/12 小江戸LUG 10 自宅からこう見える 実家ルータ 自宅ルータ Pi 3 192.168.a.0/24 192.168.b.0/24 Pi 4

Slide 11

Slide 11 text

2020/09/12 小江戸LUG 11 実家サーバ導入2: 実家サーバ ● うっかり組みました ● スペック ● A300 Deskmini ● Ryzen 5 3400 (4core/8thread) ● 32 GB memory ● 1TB m2 storage ● Debian GNU/Linux 10.5

Slide 12

Slide 12 text

2020/09/12 小江戸LUG 12 最終形態 実家ルータ 自宅ルータ Pi 3 192.168.a.0/24 192.168.b.0/24 Pi 4 A300

Slide 13

Slide 13 text

2020/09/12 小江戸LUG 13 なんだかんだ ● VPNは切れる ● 吉田さんのautosshのほうが多分安定する ● 吉田さんの解説を見ることを強くおすすめする

Slide 14

Slide 14 text

2020/09/12 小江戸LUG 14 リモート電源操作 ● Amazon SmartPlugを導入 ● Amazon Echo Show 5も導入 ● 外出先から電源が操作できる ● Wake On LANよりも安定するのでは と吉田さんに言われてうっかりした ● BIOSでACが刺さったら起動するっ ていうのを設定する

Slide 15

Slide 15 text

2020/09/12 小江戸LUG 15 リモート電源 ● A300のBIOSでは分かりづらいところにある ● South Bridgeあたりのところにそれっぽいのがあるので、とりあえず 動いたけどなんか怪しい ● 「アレクサ、一番目プラグをオンにして」と喋れば電源が起動 ● 逆に声で電源が落とせてしまう ● 寝る前にアレクサのマイクをオフにして寝言対策をする

Slide 16

Slide 16 text

2020/09/12 小江戸LUG 16 まとめ ● Ryzen 7 欲しい