因为我需要禁止用户进行某些资源的访问,比如FTP到什么站点等,就需要判断是否使用了FTP服务,同时获取相应的连接。现在关键就是不知道怎样去实现?

解决方案 »

  1.   

    能不能具体讲一下怎样获取相应的port和ip?最好能有Code?谢先。解决了问题我一定给分。
      

  2.   

    靠~~~
    你只要在网关上面把对应的port封了就是了。
    另外还可以过滤特征字符,不过效率太低~而且会误丢包
      

  3.   

    看看书上讲的前1024端口的用途,就知道那个端口对应那个服务!比如:FTP:21,HTTP:80...
    至于想看看使用本机的资源,简单一点在本机上用netstat命令(2000)。
    如果想通过网络探测的话,有端口扫描软件!自己编程也很好做的!
      

  4.   

    可能你们把我说的搞错了。我的目的是写一个程序实现对用户网络资源访问的限制,所以关键就是应该怎样获得当前用户正在使用的网络服务及相应端口。比如像一些防黄软件一样可以让你无法对限制的站点访问。但是我不单需要http的限制,还需要ftp、UDP等的限制。如果用代码怎样实现呢?