向高手们求一个完美的禁用445端口方法

leehq 2010-05-06 08:08:15
我尝试过多种禁用本机445端口的方法,但是这些方法禁用后连CIFS客户端也给禁了,弄得无法访问其它电脑上的共享文件夹···

哪位高手能告诉我怎么才可以在禁用445端口的情况下还保留CIFS客户端功能?

注意:我要求的是让本机不能监听445端口而不只是阻止别人访问本机的445端口,所以开防火墙这类方法就别提了。
...全文
4709 28 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
28 条回复
切换为时间正序
请发表友善的回复…
发表回复
杏花村 2010-05-26
  • 打赏
  • 举报
回复
[Quote=引用 25 楼 leehq 的回复:]
楼上两位,我想要的不是阻止别人访问本机445端口,而是禁用本机的CIFS服务,因为我有一个程序须要监听445端口。
[/Quote]

哎,我去!你看看自己说的内容要求,觉得有没有矛盾?如果你觉得没矛盾,那我支持1L所说!

顺便告诉你,我理解的意思,说明白点就是,不允许别人访问自己的445,但自己却是可以访问别人的,CIFS功能照样好使~!
soulzbg 2010-05-26
  • 打赏
  • 举报
回复
整个ISA装上,然后配置一下。跟企业公司的网络似地管理。哈哈
qihuanfengyun 2010-05-26
  • 打赏
  • 举报
回复
哎,哪那么费炭呢...
你是想对外提供服务,而你自己的类似于客户端的玩意也会访问这个服务,你现在想禁止“本机的客户端”访问而保留其他的访问是嘛!

如果是:
1、把你“本机的客户端”逆向把访问功能干掉!
2、在调试“本机客户端”在网络socket上发现访问就干掉!

如果不是:
我不知道你的问题!
leehq 2010-05-26
  • 打赏
  • 举报
回复
楼上两位,我想要的不是阻止别人访问本机445端口,而是禁用本机的CIFS服务,因为我有一个程序须要监听445端口。
leehq 2010-05-25
  • 打赏
  • 举报
回复
[Quote=引用 20 楼 z010q3w 的回复:]
Computer Browser


服务中关掉server 与Computer Browser服务 之后 还有个 Workstation 都禁用之后 就不监听 445

不过还有个问题就是 Workstation 不打开 就不能访问其他电脑。。
[/Quote]

把这个三个服务禁用,重新启动后还发现445端口开着···
-编译-人生- 2010-05-25
  • 打赏
  • 举报
回复
一般的防火墙软件都可以的。
杏花村 2010-05-25
  • 打赏
  • 举报
回复
开始--运行--secpol.msc(本地安全设置)--IP安全策略
添加新IP安全策略、阻止445端口就行了。别的IP就不能用445端口访问了。

具体设置方法,LZ会吧。我这就不多说了。。
leehq 2010-05-24
  • 打赏
  • 举报
回复
没人指点了吗?
z010q3w 2010-05-24
  • 打赏
  • 举报
回复
[Quote=引用 15 楼 xyshx 的回复:]
引用 13 楼 leehq 的回复:
引用 12 楼 xyshx 的回复:
445端口是 网络共享服务打开的,你只要在控制面板-》 管理工具-》服务-》 中把SERVER服务(lanmanserver)禁用了,把启动方式改为禁用或者手动,下载启动之后,改服务沒打开,相应的端口就不监听了。

这样子把打开端口的程序闭了,端口自然就关闭了

用防火墙的方式不能关闭监听,只能限制别人访问
……
[/Quote]


其实使用此方法之后打开你的软件开始监听 445
然后你再刷新 Workstation服务试试
z010q3w 2010-05-24
  • 打赏
  • 举报
回复
Computer Browser


服务中关掉server 与Computer Browser服务 之后 还有个 Workstation 都禁用之后 就不监听 445

不过还有个问题就是 Workstation 不打开 就不能访问其他电脑。。
leehq 2010-05-18
  • 打赏
  • 举报
回复
没人指点了吗?
leehq 2010-05-14
  • 打赏
  • 举报
回复
先谢谢各位的回帖。
但是大家看清我求助的目的了吗,我想要的是禁用本机的CIFS服务,因为我有一个程序要监听445端口,所以用防火墙之类的软件直接阻止别人访问445端口是不行的。

楼上xyshx的方法也不行,这样会把本机的CIFS客户端功能也禁用了,导致不能访问其它电脑上的共享文件夹。
Decay_念 2010-05-14
  • 打赏
  • 举报
回复
不懂的飘过.....
xyshx 2010-05-13
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 leehq 的回复:]
引用 12 楼 xyshx 的回复:
445端口是 网络共享服务打开的,你只要在控制面板-》 管理工具-》服务-》 中把SERVER服务(lanmanserver)禁用了,把启动方式改为禁用或者手动,下载启动之后,改服务沒打开,相应的端口就不监听了。

这样子把打开端口的程序闭了,端口自然就关闭了

用防火墙的方式不能关闭监听,只能限制别人访问


你试过这个方法确实可以吗?
我……
[/Quote]

SERVER停了共享就用不了 了
你要彻底关闭445
就这样吧


改注册表,添加一个键值
Hive: HKEY_LOCAL_MACHINE
Key: System\CurrentControlSet\Services\NetBT\Parameters
Name: SMBDeviceEnabled
Type: REG_DWORD
Value: 0
并停用“Distributed Transaction Coordinator”服务




leehq 2010-05-13
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 xyshx 的回复:]
445端口是 网络共享服务打开的,你只要在控制面板-》 管理工具-》服务-》 中把SERVER服务(lanmanserver)禁用了,把启动方式改为禁用或者手动,下载启动之后,改服务沒打开,相应的端口就不监听了。

这样子把打开端口的程序闭了,端口自然就关闭了

用防火墙的方式不能关闭监听,只能限制别人访问
[/Quote]

你试过这个方法确实可以吗?
我禁用了server服务,重启后发现445端口还在啊···
taishou7658 2010-05-13
  • 打赏
  • 举报
回复
用IP策略或者用天网防火墙。
xyshx 2010-05-12
  • 打赏
  • 举报
回复
445端口是 网络共享服务打开的,你只要在控制面板-》 管理工具-》服务-》 中把SERVER服务(lanmanserver)禁用了,把启动方式改为禁用或者手动,下载启动之后,改服务沒打开,相应的端口就不监听了。

这样子把打开端口的程序闭了,端口自然就关闭了

用防火墙的方式不能关闭监听,只能限制别人访问
leehq 2010-05-12
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 ljc007 的回复:]
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters" /d "SMBDeviceEnabled" /t reg_dword /d 0 /f
[/Quote]
这样的话,连客户端都被禁用了···
leehq 2010-05-11
  • 打赏
  • 举报
回复
没人了?
ljc007 2010-05-11
  • 打赏
  • 举报
回复
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters" /d "SMBDeviceEnabled" /t reg_dword /d 0 /f
加载更多回复(8)

6,868

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧