プラットフォーム-VMware自宅でサーバの勉強をしたいが、古いPC(32bit)しかなくESXiを構築できない、という同僚がおり、検証環境を提供するため、自宅ラボにESXiホスティング環境を構築した。v6.5を運用しており、メモリーは24GBに増強したが余しているため、部分的に切り出して貸し出してみようと思う。designetwork.hatenablog.com※自宅サーバホスティングを事業として収入を得る場合は、電気通信事業法の内容を要確認。今回は無償提供なので抵触しない。実現性とセキュリティを考慮して、自宅ラボの中で以下のような位置付けでホスティング環境を構築した。検討ポイントは後述のとおり。独立したネストESXiをホスティングホスティングは基本的にはLinuxやWindowsのサーバ単位での貸し出しとなる。含めて自由に検証できる環境を提供したい。自分用のESXiを提供し共有するのはプライバシー的に好ましくないので、ネスト構成でESXiを新規構築する。v6.5)ユーザからするとネストであることは意識する必要がなく、通常通りESXi上にLinuxやWindows、仮想アプライアンスなどのVMを自由に作成することができる。dmzと完全に分離している。ネットワーク分離のために、仮想ルータVyOSを導入し、セグメント分割している。VEなどを使用したかったが、無償版ではスループット制限(数Mbps程度)があり、実用に耐えず、OSSのVyOSを選定した。ホスティング環境からはインターネットへのみ通信可能とするが、inside->hostingのメンテナス通信はしたいため、VyOSのステートフルファイアウォールを使用し、通信の開始方向を含めたアクセス制御を実装する。192.168.x.x)の通信を拒否する。デフォルトはacceptとすることでインターネット宛の通信を全体的に許可する。'192.168.0.0/16'(参考情報)VyOSの設定に関して参考にさせていただきました。Serverへリモートデスクトップできるようにする。Client)へのWebアクセスのみを提供すれば、コンソールで全台操作可能だが、コピペなどの運用性が低い。Serverを踏み台として、そこからVM操作、SSH接続することにする。ASA5505でNAT/FWの処理をする。ASAでの公開設定はこちらの通り(設計見直し余地あり)。Webとして書いているが、ポート番号を変えればRDPにも適用できる。Serverがホスティング環境にいるとESXi再起動などの運用ができないため通常ESXi環境に配置。固定IPは未契約なので、インターネットからのリモートデスクトップ接続にあたり、自宅グローバルアドレスはDDNSを使用してFQDNで接続できるようにしておく。動作確認テザリングでインターネットから以下の動作が可能であることを確認した。自宅ラボVyOSでESXiホスティング環境を構築する自宅ラボにセキュアなESXiホスティング環境を構築した。Serverを踏み台にすることで、LinuxへのSSH接続なども実用的な環境とした。ホスティング環境用として使用したVyOSは、設定がシンプルで、スループットも確保でき、今回のようなちょっとした拡張ではかなり有用だと思う。環境の提供は応相談ですのでご連絡ください。自動デプロイの仕組みなどはなく手動対応です。ASA5505で自宅ラボにDMZを構築している。(14)はてなブログをはじめよう!daichi703nさんは、はてなブログを使っています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。