最近做个宿舍管理系统,老师说要添加一个监控功能,就是能够记录晚上12点后还在上网的学生,有办法做到吗?假设校园网ID绑定给了每个学生,那我可以用Ping的方法来实现吗还是用什么方法比较好,谢谢

解决方案 »

  1.   

    net use IP地址
    用c#的Process类,通过返回值查看对方IP是不是能连上
      

  2.   

    非常感谢各位大侠帮忙啊,至于写病毒那个老师肯定不会让的把,咱要走正道,听楼上的用Process类.
      

  3.   

    由外到内的扫描总是可以防御的。防火墙说:ping啊,扫描啊扫描的最讨厌了...可以用网络过滤抓包在自己的网卡上实现,能在宿舍网关实现更好。
    或者使用路由的自带功能(网络是分层的,这个不知道可行不)
      

  4.   

    这个恐怕要通过网络流量来判断吧。用PING ip的方法不太科学,有种极端的情况,就是有人不上网,但是却在用电脑,但没有切断网线。