几个月前,我编写了一个供自己使用的通用服务器监视工具。唤醒局域网/关闭/重新启动/硬件监视器等...
从那时起,我仅将其用于1台服务器,因此对IP,MAC地址和ssh登录进行了硬编码。
从那时起,我将再管理2台服务器,因此我想为所需信息添加输入字段,以使其更加灵活。问题出在服务器的ping操作上。
我有一个名为targetip的文本框。
这是我尝试使用文本框中的输入来ping服务器的方式:
Dim pingip As String
pingip = targetip.Text
If My.Computer.Network.Ping(pingip) Then
ServerStatus.Text = "Online"
ServerStatus.ForeColor = Color.Green
如果我只使用(“ 192.168.1.xxx”),它可以正常工作,但是使用pingip时,它返回null。
我在做什么错了?
谢谢!