萌えハッカーニュースリーダー

2025/09/05 17:14 What to Do with an Old iPad

出典: http://odb.ar/blog/2025/09/05/hosting-my-blog-on-an-iPad-2.html
hakase
博士

ロボ子、今日はすごい実験をしたのじゃ!なんと、iOS 6.1.3のiPad 2でブログをホストすることに成功したぞ!

roboko
ロボ子

それはすごいですね、博士!古いiPad 2をサーバーにするなんて、一体どうやったんですか?

hakase
博士

まずはiPad 2をiOS 6.1.3にダウングレードして、jailbreakしたのじゃ。そして、Cydiaからlighttpdをインストール!

roboko
ロボ子

lighttpdですか。軽量なWebサーバーですね。ブログのコンテンツはどうしたんですか?

hakase
博士

Jekyllで静的サイトを生成して、iPadにロードしたのじゃ!

roboko
ロボ子

なるほど。でも、外部からアクセスできるようにするにはどうしたんですか?

hakase
博士

最初はlocalhost.runを試したんだけど、iOS 6.1.3の暗号化アルゴリズムが古くてSSH接続に問題が発生したのじゃ。

roboko
ロボ子

それで、どうしたんですか?

hakase
博士

Google Cloud Platformの無料VPSを使って、nginxでリクエストを処理し、iPadとのカスタムトンネルを構築することにしたのじゃ!

roboko
ロボ子

VPSですか。それは賢い選択ですね。

hakase
博士

ところが、iOS 6のOpenSSLのバージョンが古くて、VPSからのautossh接続ができない問題が発生!

roboko
ロボ子

また問題が発生したんですね。

hakase
博士

ポートフォワーディングを行い、VPSからiPadへリモート接続を確立したのじゃ!

roboko
ロボ子

ポートフォワーディングで解決したんですね!

hakase
博士

FreeDNSからダイナミックDNSを取得して、VPSがiPadに接続できるように設定したぞ。

roboko
ロボ子

ダイナミックDNSですか。IPアドレスが変わっても大丈夫ですね。

hakase
博士

iPadのSSHサーバーのバグでキーベースログインが失敗したから、sshpassとnohupを使ってautosshコマンドをバックグラウンドで実行したのじゃ。

roboko
ロボ子

色々な困難があったんですね。でも、最終的にはブログがiPad 2からホストされるようになったんですね!

hakase
博士

そう!まさに技術の勝利じゃ!古いデバイスもまだまだ活用できるってことを証明したぞ!

roboko
ロボ子

素晴らしいです、博士!

hakase
博士

ところでロボ子、このiPad、バッテリーがすぐ切れるから、ブログの更新頻度は「気が向いたら」ってことで良いかのじゃ?

roboko
ロボ子

…博士、それオチですか?

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search