5/12 (金)
ゼルダの伝説 ティアーズ・オブ・ザ・キングダム
2021年12月にブレス・オブ・ザ・ワイルド(Breath of the Wild)をプレイするために Nintendo Switch を購入したが、続編のティアーズ・オブ・ザ・キングダム(Tears of the Kingdom)をオンライン購入した。
5/5 (金)
[時事] 石川県能登地方でM6.5の地震が発生
5日の午後2時半すぎに、石川県能登地方を震源とするM6.5の地震が発生。 最大で震度6強の揺れがあり、家屋が倒壊する。
5/3 (水)
[Movie] ガーディアンズ・オブ・ギャラクシー: VOLUME 3
109シネマズ港北で『ガーディアンズ・オブ・ギャラクシー: VOLUME 3』(原題: Guardians of the Galaxy Vol. 3)で吹き替え版を観る。
Linux でルーターを作成しようとしてトラブル
Linux でルーターを作成しようとして5時間ぐらいトラブってしまう。 ESXi で2つのネットワークにまたがる3つのVMを作成して、真ん中の1つをルーターとして設定しようとしている。 つまり VM1 → VM2 → VM3 という構成で、VM2 をルーターにしたい。
Linux でルーター化するには IP フォワーディングを有効化する必要がある。 以下のように設定を行うことになる。
echo 1 > /proc/sys/net/ipv4/ip_forward
上記の設定を再起動後も有効にするためには、/etc/sysctl.conf に以下の設定を記述する。
net.ipv4.ip_forward = 1
ところがうまくルーター化ができない。 VM1 → VM2、VM2 → VM3 は ping が通るのに VM1 → VM3 は ping が通らないという状態に悩まされた。
解決
いろいろ調べて分かったのがデフォルトルーターの設定ミスだった。 この場合、VM1 と VM3 のデフォルトルーターを VM2 を向ける必要があった。 だが VM1 は VM2 にデフォルトルーターに向けていたが、VM3 は別のサーバーを向いていた。

VM3 を VM2 にデフォルトルーターに指定すると、正しくルーティングできた。