ローカルネットワークで他のサーバーを提供する

ローカルネットワークで他のサーバーを提供する

pi-1私はインターネット()を提供するapache2 Webサーバーを実行しているRaspberry(例えば)を持っていますmy.domain。ローカルIPアドレス()を介してローカルネットワークにサービスを提供するpi-2apache2を実行する2番目のPi()があります。たとえば、要求をクライアントに転送し、応答をクライアントに返すように192.168.1.100サブドメインを設定する方法はありますか?pi-1sub.my.domain192.168.1.100

答え1

サブドメインに一致する仮想ホストエントリを使用して、最初のボードにApacheを設定し、そのmod_proxyモジュールを使用して2番目のボードに要求を送信できます。以下の例をご覧ください。 Apache仮想ホスト

<VirtualHost *:*>
    ProxyPreserveHost On
    ProxyPass "/" "http://192.168.1.100/"
    ProxyPassReverse "/" "http://192.168.1.100/"
    ServerName sub.my.domain
</VirtualHost>

関連情報