如何用.net程序断开一个TCP连接
情形:在服务器上有如下的已经建立的连接.
Protocol Local Host IP Remote host IP State
TCP 192.168.10.1:1433 192.168.10.72:2288 ESTABLISHED
TCP 192.168.10.1:1433 192.168.10.72:2289 ESTABLISHED
TCP 192.168.10.1:1433 192.168.10.72:2290 ESTABLISHED
TCP 192.168.10.1:1433 192.168.10.72:2291 ESTABLISHED
TCP 192.168.10.1:1433 192.168.10.72:2292 ESTABLISHED
TCP 192.168.10.1:3835 192.168.10.72:3601 ESTABLISHED
需求:
需要断开指定Host IP:端口 = "192.168.10.1:3835" 的TCP连接.
1.在.net程序的代码里如何实现?
2.或者使用命令行如何实现?
各位有经验的大侠多多指教.
谢谢. --------------------编程问答-------------------- 我也想知道 --------------------编程问答-------------------- 用at命令就可以哦! --------------------编程问答-------------------- 找了好久,终于找到了一个老外写的一段C#的code,可以by Local IP,Local port,Remote IP,Remote port 来断开一个已有的Connection. 用了一下.很管用.
大家如果有需要的,给我发mail啊.WDY0068@TOM.COM --------------------编程问答-------------------- 但是我又碰到另外的一个问题.
我面对的是两个服务器,服务器A和服务器B,这两个服务器的限制条件如下:
1.服务器A和B的OS都是Windows 2003 server
2.服务器B上部署了IIS6.服务器A上未部署IIS.
3.上用户只可以以Web方式访问服务器B.
4.服务器A和B可以互相访问.(以TCP,UNC路径甚至FTP方式)
5.我需要的是在服务器A上断开指定的TCP连接.
我可以用这些代码写成一个exe或者windows service,着这别的什么方式放到服务器A上,
我的问题来了:
我怎么通过已Web方式访问服务器B,通过服务器B对服务器A的某些调用来控制部署在服务器A上的exe或者windows service或者其他东西来断开服务器A的某些TCP连接?
补充:.NET技术 , C#