0
我有一個應用程序有一些服務。目前,這些服務使用安裝它的計算機的IP地址/主機名進行配置,因此服務綁定到該IP。映射。與主機名VC++
因此客戶必須配置主機名/ IP地址。現在要求客戶只應配置本地或'。'就像SQL一樣,服務應該選擇本地主機名或IP並仍然可以運行。
這是在VC++中實現這個最簡單的方法嗎?
我有一個應用程序有一些服務。目前,這些服務使用安裝它的計算機的IP地址/主機名進行配置,因此服務綁定到該IP。映射。與主機名VC++
因此客戶必須配置主機名/ IP地址。現在要求客戶只應配置本地或'。'就像SQL一樣,服務應該選擇本地主機名或IP並仍然可以運行。
這是在VC++中實現這個最簡單的方法嗎?
如果服務只能從計算機本身訪問,則使用IP地址127.0.0.1或DNS名稱localhost。如果服務可以從任何網絡計算機訪問,則綁定到IP地址0.0.0.0。這將綁定到每個已安裝的網絡適配器 - 請注意,如果在用戶連接到兩個網絡並且服務只能在可信網絡上可用的情況下不需要這樣做。當然,該服務可以綁定到0.0.0.0,並在必要時讓防火牆在第二個網絡上進行阻塞。
不是localhost/127.0.0.1的幫助嗎? – PermanentGuest