亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
樓主: wufeiwf
打印 上一主題 下一主題

如何將一個(gè)已經(jīng)創(chuàng)建TCP連接斷開? [復(fù)制鏈接]

論壇徽章:
0
21 [報(bào)告]
發(fā)表于 2005-08-11 09:08 |只看該作者

如何將一個(gè)已經(jīng)創(chuàng)建TCP連接斷開?

can write a program to kill the connection
  use pcap to set a filter ,when the packet is captured
you can construct a ethernet frame to kill the connection use packet socket

論壇徽章:
0
22 [報(bào)告]
發(fā)表于 2005-08-11 10:42 |只看該作者

如何將一個(gè)已經(jīng)創(chuàng)建TCP連接斷開?

原帖由 "ericshei" 發(fā)表:


kill 20183 只會(huì)把ESTABLISHED給中斷掉,但原本LISTEN在22 port的sshd還是會(huì)持續(xù)監(jiān)聽.若這不是您想要的結(jié)果,那就是我會(huì)錯(cuò)意了.


那可能是我理解錯(cuò)了,我按閣下方式試一下。
如果是寫程序解決就不會(huì)這么費(fèi)勁了,我只想通過操作系統(tǒng)命令解決。

論壇徽章:
0
23 [報(bào)告]
發(fā)表于 2005-08-11 10:48 |只看該作者

如何將一個(gè)已經(jīng)創(chuàng)建TCP連接斷開?

不太可能吧,我看了,用netstat -anp | more 看到的pid號(hào)就是server的進(jìn)程號(hào)
# netstat -nap|grep 7600
tcp        0      0 0.0.0.0:7600            0.0.0.0:*               LISTEN      24477/s_man_confirm
tcp        0      0 10.103.4.3:7600         10.103.4.40:1366        ESTABLISHED 24477/s_man_confirm

# ps -ef |grep s_man
xbsystem 24477     1  0 Jun04 ?        00:00:02 ./s_man_confirm
所以如果kill 24477肯定會(huì)將server進(jìn)程kill掉。

論壇徽章:
0
24 [報(bào)告]
發(fā)表于 2005-08-11 10:49 |只看該作者

如何將一個(gè)已經(jīng)創(chuàng)建TCP連接斷開?

我知道了,這和ssh有區(qū)別,因?yàn)槲业倪@個(gè)server不是用fork子進(jìn)程的方式進(jìn)行服務(wù),是阻塞的方式。

論壇徽章:
0
25 [報(bào)告]
發(fā)表于 2005-08-11 11:03 |只看該作者

如何將一個(gè)已經(jīng)創(chuàng)建TCP連接斷開?

[quote]原帖由 "wufeiwf"]我知道了,這和ssh有區(qū)別,因?yàn)槲业倪@個(gè)server不是用fork子進(jìn)程的方式進(jìn)行服務(wù),是阻塞的方式。[/quote 發(fā)表:

很感興趣,詳細(xì)說一下?

論壇徽章:
0
26 [報(bào)告]
發(fā)表于 2005-08-11 11:12 |只看該作者

如何將一個(gè)已經(jīng)創(chuàng)建TCP連接斷開?

就是當(dāng)前的server接收到請(qǐng)求后,并不fork一個(gè)子進(jìn)程去完成處理,仍然再server進(jìn)程中處理,此時(shí)如果有其他的請(qǐng)求過來只能等待上一個(gè)請(qǐng)求處理完成,是串行服務(wù),不能并發(fā)。你說的修改tcp的參數(shù)是一種辦法,但是還是不能解決目前問題,我想用操作系統(tǒng)命令立即將此tcp連接從系統(tǒng)中清除,如何做到?

論壇徽章:
0
27 [報(bào)告]
發(fā)表于 2005-08-11 11:19 |只看該作者

如何將一個(gè)已經(jīng)創(chuàng)建TCP連接斷開?

其實(shí)這個(gè)問題困擾我很長(zhǎng)時(shí)間了,我感覺應(yīng)該能有辦法處理,但是查了很多資料,包括問了IBM和HP系統(tǒng)工程師,都沒有找到辦法。

論壇徽章:
0
28 [報(bào)告]
發(fā)表于 2005-08-11 11:20 |只看該作者

如何將一個(gè)已經(jīng)創(chuàng)建TCP連接斷開?

kill 掉那個(gè)子進(jìn)程可行嘛?

論壇徽章:
0
29 [報(bào)告]
發(fā)表于 2005-08-11 11:22 |只看該作者

如何將一個(gè)已經(jīng)創(chuàng)建TCP連接斷開?

我說了,我的服務(wù)模式不是fork子進(jìn)程,所有看不到子進(jìn)程,只有server進(jìn)程,和ssh有區(qū)別。如果是fork進(jìn)程的話早就處理了,不用發(fā)帖了。

論壇徽章:
0
30 [報(bào)告]
發(fā)表于 2005-08-11 11:40 |只看該作者

如何將一個(gè)已經(jīng)創(chuàng)建TCP連接斷開?

原帖由 "platinum" 發(fā)表:
# sysctl -w net.ipv4.netfilter.ip_conntrack_tcp_timeout_established=600

然后你再試試,應(yīng)該就好了,默認(rèn) TCP 連接癡呆保持是 120 小時(shí),也就是 5 天
這樣就改成 10 分鐘了,數(shù)值可隨你心意去調(diào)


這個(gè)超時(shí)的參數(shù)對(duì)嗎?我怎么執(zhí)行時(shí)系統(tǒng)不認(rèn)這個(gè)key,sysctl可以有哪些參數(shù)寫入配置,老大如果知道不妨貼出來。
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP