0

我有一个有一些服务的应用程序。目前,这些服务使用安装它的机器的 IP 地址/主机名进行配置,因此服务绑定到该 IP。

因此客户必须配置主机名/IP 地址。现在的要求是客户应该只配置本地或'.'。就像 SQL 一样,服务应该获取本地主机名或 IP 并且仍然可以运行。

在 VC++ 中实现这一目标的最简单方法是什么?

4

1 回答 1

0

如果服务只能从计算机本身访问,则使用 IP 地址 127.0.0.1 或 DNS 名称 localhost。如果可以从任何网络计算机访问该服务,则绑定到 IP 地址 0.0.0.0。这将绑定到安装的每个网络适配器 - 如果在用户连接到两个网络并且服务仅在受信任的网络上可用的情况下不需要这样做,请注意。当然,服务可以绑定到 0.0.0.0 并让防火墙在必要时在第二个网络上进行阻止。

于 2012-07-02T12:15:24.040 回答