如果本机能上公网,那么可以ping一些网站(这个办法也许不好)
如果本机是在局域网内,那么该怎么办呢?

解决方案 »

  1.   

    不太明白你的意思。考虑使用常用的命令如tracert等
      

  2.   

    也可以ping公网的IP的啊。
      

  3.   

    谢谢楼上的回复,我的本意是探测我的机器是否在一个网络环境中,还是一个单机环境。而这里的网络环境可以是一个wan,也可以是一个lan,对于wan,我们可以粗略地通过ping命令来访问一些网站来决定本机是否有网络连接。而对于lan,因为无法预知局域网络内其他机器的IP,所以ping命令不能用。问题就是这样的
      

  4.   

    ping localhost不能证明本机与其他机器有连接
      

  5.   

    netstat -an
    还能够显示连接状态
      

  6.   

    netstat -an
    netstat -s等等输出一堆东西
    不知道怎么判断