3080搭載のゲーミングPC」があるわけですが、最近はPCゲームをそこまでやらず、それなりのGPUあるのにもったいないなという状態です。最近はローカルLLMの性能も良くなり、せっかくなのでそれなりのGPU積んだゲーミングPCをAIマシンにして有効活用できないかな、と思い。それなら自宅以外、クラウドからも呼び出せると嬉しいだろうなーと妄想してました。VPCを繋ぐ仕組みを整えてみました。Overview全体イメージはこちら。自宅のほうはYAMAHAルータを中心にネットワークを構築してみてます。F660Aという端末にONU、ルータ、Wi-Fiアクセスポイントすべての役割を任せていました。Cloudとの拠点間VPNをセットアップするためにはIPSecを用いたVPNに対応したルータが必要で、F660Aはそれには対応しておりません。VPNに対応しているほうが珍しいです。そこで界隈では名高い業務用ルータ、YAMAHA製のルータに手を出してみることにしました。なんとなく憧れがあったので良い機会です。入手したのはこちらRTX830。...この値段だと流石にな、とは思いましたが、メルカリで探すと中古2万円程度の出品がたくさんあったので購入。業務用の安定高機能なルータが2万はお買い得な気がします。ルータが到着して、いざ設定開始。F660AはONU機能のみに限定、ルーティングはすべてRTX830のほうで行ってもらうようにしました。このあたりの設定は先人のログがたくさん見つかったので参考にさせていただきました。WX1500HPを購入、ブリッジモードでセットしました。以上が自宅ネットワークの刷新です。YAMAHAルータ導入した。2024ついでに、ネットワーク途切れる問題も解決したっぽい。2024VPNの設定それでは本題、VPNの設定です。拠点間VPNというもので、その中でも現代で主流なIPSecを用いることにします。DDNS設定IKEv2(鍵交換・認証のためのプロトコル)の諸々の認証設定、ポートフォワーディング設定などの設定が必要になります。自宅ネットワークのRTX830側から。YAMAHAルータにはネットボランチDNSサービスという、動的にグローバルIPが変化してしまう環境でもホストアドレスを固定できるDDNSサービスがあるのですが、調べる限りNuro回線扱うこの構成だと利用できない模様。調べた感じ、我が家のNuro回線はほぼグローバルIPが変化していなさそうなので、とりあえずそのまま使うことにしました。DNSのAPI使えば実現できそうでした。設定はRTX830のGUIでもできそうに見えましたが、IKEv2に対応した設定ができなさそうだったのでコマンドで設定。マイナビブックスこれらページを参考にしました。│ネットワークの明日を創る│群馬リモートアクセスVPN(IKEv2)の設定手順ざっくりこんな感じの設定になりました。VPN」を採用します。CloudTerraformで設定した例が以下の通り。VPC、グローバルIPは別途用意してvariableとして渡す前提です。接続できるとRTX830のダッシュボードでも確認できます。ここではさらにリモートアクセスVPNの設定もしてみております。VPN!"}}],"usage":{"prompt_tokens":17,"completion_tokens":541,"total_tokens":558}}おわりに疎通できたはよいものの、VPC繋ぎっぱなしだとトラフィックがなくとも1時間0.05ドル、1日1.2ドル、1ヶ月36ドル=5000円超かかってしまいます。(us-west1の場合)個人で払うにはちと高いですね。Runジョブも用意してみました。これを呼び出す自分用UIも作成しようと模索中...構築したはいいものの、肝心のローカルLLMで何しようかなってところは決まっていない模様。ネットワーク、VPNに関して知見が深まったので良しとします。