遇到端口应用程序阻塞问题

Having trouble with port application blocking

任何关于如何阻止网络端口被使用的想法,或者一个 目前正在使用?例如,假设我想阻止端口 23 正在使用。通过使用,我的意思是允许连接到它或从它连接。

提前致谢。

该解决方案需要通过命令行完成,但是您可以将 python 的 os 库用于 运行 脚本。这个 link 也是一个类似的问题(只是端口不同)所以你可以调整那个命令然后 运行 它通过下面的脚本

import os
# specify the command prompt command you need to be run
command = 'netsh advfirewall firewall add rule name="BlockAIM" protocol=TCP  dir=out remoteport=23 action=block'
# assign variable to the command
output = os.popen2(command)
# To get output call output.read()

以下脚本会阻止传出请求,因此您需要使用 dir=in

重复该过程