映射。主机名VC ++

时间:2012-07-02 10:08:57

标签: c++ sockets visual-c++

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

因此,客户必须配置主机名/ IP地址。现在要求客户应该只配置本地或'。'就像SQL一样,服务应该选择本地主机名或IP并仍然起作用。

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

1 个答案:

答案 0 :(得分:0)

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