关闭外部TCP连接

时间:2010-06-08 23:58:13

标签: c# tcp

如何终止我的程序无法处理的tcp连接?

例如我想关闭端口10202上的所有连接,我不希望它们重新打开 但我想允许其他端口 C#中的所有内容

像Sysinternals的tcpView一样

2 个答案:

答案 0 :(得分:4)

你必须p / Invoke SetTcpEntry。即使在不支持该功能的平台上,TCPView也使用黑暗和神秘方法来做同样的事情。

答案 1 :(得分:2)

我不知道TCPView是如何做到的,但您可以生成一个TCP Fin数据包并自行解决。

我不知道如何在C#中做到这一点,但你可能找到了一种方法。