应用服务器的组件是用COM+的,但由于135端口容易被病毒攻击,电信把135端口给关闭了,
这样客户端如何不通过135端口来访问应用服务器的COM+组件呢?

解决方案 »

  1.   

    關注, 最後在考慮用COM+, 但有些技術問題還沒解決
      

  2.   

    http://weblogs.asp.net/rhurlbut/archive/2004/03/07/85542.aspxEnterpriseServices/COM+, DCOM, and Firewalls 
    看看這個, 應該可解決你的問題
      

  3.   

    >>看起来好累啊,有没有中文版的
    但這個我覺得就是解決問題的方法了! 好象也只是修改註冊表而已, 不過貼中的几個鏈接很有用
      

  4.   

    http://weblogs.asp.net/rhurlbut/archive/2004/03/07/85542.aspx介绍的内容,其中有一段看不明白,帮忙解释一下:
    Essentially, for the first method, you set up your RPC port range under the HKEY_LOCAL_MACHINE\Software\Microsoft\Rpc\Internet registry key.  If you pick too small a range of ports, you can effectively hinder RPC from working at all on your server.  A good range would be to use 20 ports or so, but that can still be too little depending on the number of other RPC-dependant services you may be running.  After setting up the port range, you reboot the server, open up the firewall to port 135 (for RPC initial calls), and the multiple-port range that was set above. 1、我在HKEY_LOCAL_MACHINE\Software\Microsoft\Rpc\没有找到Internet项,是否要自己添加?
    2、"A good range would be to use 20 ports or so",这个范围要怎么设置?
      

  5.   

    本質上, 對于第一種方法, 你在註冊表的鍵值HKEY_LOCAL_MACHINE\Software\Microsoft\Rpc\Internet 設置了你的 RPC 端口的範圍. 如果你選擇了太小的端口範圍, 你可能會嚴重的阻礙你機器上工作中server的RPC. 一個好的範圍可能需要 20 個端口左右, 但可能仍舊太少, 這個要看你機器上運行的其它需要 RPC 的 service 數量. 在設置好你的端口範圍後, 你必須重啟動你的 server, 打開防火牆上的 135 端口(RPC初始化需要), 和其它的你在上面設置的端口範圍好象與你提的問題還是不同???
      

  6.   

    如何在注册表中增加类型为REG_MULTI_SZ的项目?
      

  7.   

    http://community.csdn.net/Expert/FAQ/FAQ_Index.asp?id=193103怎么读/写注册表里的REG_MULTI_SZ的值?
      

  8.   

    我就直接开发基于TCP的分布式控制系统算了,安全性,可管理性,穿越HTTP,Socks5等代理什么的都更好一点。现在就在加班开发,累呀~http://lysoft.7u7.net
      

  9.   

    不行吧.RPC使用的就是135. 要改可能太难了.
      

  10.   

    既然RPC必须使用135端口,那135为何那么脆弱,microsoft没有搞出补救的办法吗?
      

  11.   

    其实像135 138 139这些端口本身并不脆弱.只要设置是安全的,黑客没办法闯入,当然如果你的ADMIN没设密码就像一道虚掩着的门,大多人是以为只要有端口开着,肯定有危险的可能,于是就多关一个就安全一点,当然这类端口是打开的话,别人会获得一些关于你的计算机的信息.但是不可能至于闯进来.所以在公网上的大多都关掉了..
      

  12.   

    那现在COM+要用到这个端口,咋睁?