作者ptoyhawinf (沉睡的毛利小五郎)
看板C_Sharp
标题[问题] HA computer name如何取得?
时间Thu Dec 17 15:26:43 2015
各位好
小弟有用C#取得HA机制里standby主机共享资料夹的需求
如192.168.1.1 name:HA-1
192.168.1.2 name:HA-2
平常使用远端连线是连至192.168.1.3,会连进Active的主机
(可能是192.168.1.1,也有可能是192.168.1.2,看谁active)
本来打算想使用ip去取得computer name
给192.168.1.1会回应HA-1
给192.168.1.2会回应HA-2
但给192.168.1.3却不会回应computer name
使用ping -a 192.168.1.3也没有回应computer name
(当然.1跟.2的主机有回应computer name)
目前是发现使用远端桌面连线时,输入ip时,都会出现computer name
不知道有没有人有遇过类似状况,可以指导一下如何知道哪台主机active??
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 123.240.255.33
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1450337206.A.BB8.html
※ 编辑: ptoyhawinf (111.83.67.34), 12/17/2015 18:06:41
1F:推 leicheong: 你的DNS没设192.168.1.3的返解吗?还有要知道那台active 12/17 22:12
2F:→ leicheong: 直接ping一下就知道了. 12/17 22:12
3F:推 leicheong: 正常的话应该两台都active吧. 12/17 22:21
4F:→ leicheong: 要知道node的状态, 用NLB的WMI就可以知道了. 12/17 22:23
5F:→ ptoyhawinf: 感谢L大的指导,使用WMI已正确取得电脑名称 12/18 14:30