win2003下如何禁止本机程序访问网
防火墙的设置只能对你的电脑有作用啊?既然是局域网,他把你的程序拿过去你也控制不了!想在局域网控制,,,必须在路由器里控制端口!不知道程序什么端口?看程序进程的网络连接状态!!你只开程序!!看什么端口连外网,,,就是那个端口!!或者用优化大师看端口,,也可以用命令提示符里输入:安装了微软的SP2补丁以后,大家会发现此时的防火墙与未打补丁前的ICF大不相同,是对以前Windows XP防火墙的全面升级,许多新功能是原Firewall无法媲美的。 在默认的情况下,系统防火墙将会阻止所有访问网络的程序,在监控程序的同时,非安全默认端口也是关闭着的。如果需要开放那些端口的话,需要另外单独进行...全部
防火墙的设置只能对你的电脑有作用啊?既然是局域网,他把你的程序拿过去你也控制不了!想在局域网控制,,,必须在路由器里控制端口!不知道程序什么端口?看程序进程的网络连接状态!!你只开程序!!看什么端口连外网,,,就是那个端口!!或者用优化大师看端口,,也可以用命令提示符里输入:安装了微软的SP2补丁以后,大家会发现此时的防火墙与未打补丁前的ICF大不相同,是对以前Windows XP防火墙的全面升级,许多新功能是原Firewall无法媲美的。
在默认的情况下,系统防火墙将会阻止所有访问网络的程序,在监控程序的同时,非安全默认端口也是关闭着的。如果需要开放那些端口的话,需要另外单独进行添加,否则使用该端口的程序会无法正常工作。所以有些时候必须手动添加规则,以使某些端口成功开放,为程序正常利用创造环境。
如果使用的某一网络工具不知道使用何种端口,用什么办法才能方便地知道它工作时使用的端口号呢?如果你有这方面的疑问,本文一定能帮你释疑。 1。首先运行该程序,并尝试启用其网络功能(如果是Web服务请启动相应服务),接着在开始菜单的“运行”中输入CMD后回车,打开MS-DOS命令行方式,在其中输入: netstat -ano > netstat。
txt 提示:想得到netstat参数更详细的使用方法,可以在命令提示符下键入netstat/?进行查看。 2。执行完成后,netstat命令会将此时获取的所有侦听端口列表输入到netstat。
txt文件中。此时不要关闭命令行窗口,继续执行以下命令行: 中国网管联盟bitsCN。com tasklist > tasklist。txt 提示:tasklist命令用于显示运行在本地或远程计算机上的所有任务的应用程序和服务列表,带有过程ID(PID)。
执行完该命令后,当前所有的进程标志符将保存到tasklist。txt文件中。 3。 在执行上述命令的同时,不会有任何提示信息。接着打开已经保存的tasklist。txt文件,找到需要查询其端口号的程序,记下该程序的进程标志符;接着打开同目录下的netstat。
txt文件,将刚才记录的标志符对应的条目找出来,端口就在这一行里了。同时记录下所使用的协议(TCP或UDP),这样所有关于该程序的“网络进出”状态就被我们完全掌握了。 利用这种方法可以随时将某一正在访问网络的应用程序所使用的端口及协议找出来,这样,以后只要在防火墙设置界面中,添加端口的相关内容即可。
使用这种方法,也有一定的弊端。当某一应用程序使用多个端口时,就不太好办了。不过在一般的情况下,这样的程序我们见得并不多,所以不必顾虑;另外,如果该程序所使用的端口数大于1024的话,则该端口一般不会发生变化。
如果使用的是小于1024端口的话,可能该程序会使用某个范围内的端口。所以有的时候开放个别端口时,某程序仍然无法工作就不要奇怪。收起