0

いくつかのサービスを持つアプリケーションがあります。現在、これらのサービスは、インストールされているマシンの IP アドレス/ホスト名で構成されているため、サービスはその IP にバインドされます。

そのため、顧客はホスト名/IP アドレスを構成する必要があります。ここでの要件は、顧客がローカルまたは「.」のみを構成する必要があることです。SQL と同様に、サービスはローカル ホスト名または IP を取得し、引き続き機能する必要があります。

VC++ でこれを実現する最も簡単な方法はどれですか?

4

1 に答える 1

0

コンピューター自体からのみサービスにアクセスできる場合は、IP アドレス 127.0.0.1 または DNS 名 localhost を使用します。どのネットワーク コンピュータからでもサービスにアクセスできる場合は、IP アドレス 0.0.0.0 にバインドします。これは、インストールされているすべてのネットワーク アダプターにバインドされます。ユーザーが 2 つのネットワークに接続していて、サービスが信頼できるネットワークでのみ利用できるシナリオで、これが望ましくない場合は注意してください。もちろん、サービスは 0.0.0.0 にバインドし、必要に応じてファイアウォールに 2 番目のネットワークでのブロックを行わせることができます。

于 2012-07-02T12:15:24.040 に答える