例如,我在192.168.3.*  这个网段里,把网线插进去以后,在不知道任何网络信息的情况下,如何判断出当前的网段,还有其他网络信息?

解决方案 »

  1.   

    网关一般为*.1  即192.168.3.1
    把IP配置为自动获得IP,看一下获得的IP信息里就会有网关,子网掩码,DNS等信息。如果不能自动获得IP的话,那偶也不知道啦!
      

  2.   

    估计的用exec、system之类的函数执行系统命令了!
      

  3.   

    额我的意思没说明白我想用任何一种办法,不限于php,查找到当前的网段
      

  4.   

    sniffer嗅探,推荐一个:IP Snifferhttp://www.crsky.com/soft/10435.html
    如果你的网络连接设置的是自动获取IP,并且网络中没有DHCP服务器,只获得保留地址(169.254.x.x),设置抓包模式为NDIS协议截取(Capture->Mode->NDIS5PKT)。
      

  5.   

    windows:ipconfig /all
    linux:ifconfig -a