วิธีปิดพอร์ต TCP และ UDP ผ่านทางบรรทัดรับคำสั่งของ windows


160

มีใครรู้วิธีปิดซ็อกเก็ต TCP หรือ UDP สำหรับการเชื่อมต่อเดียวผ่านทางบรรทัดคำสั่งของ windows?

Googling เกี่ยวกับเรื่องนี้ฉันเห็นบางคนถามในสิ่งเดียวกัน แต่คำตอบนั้นดูเหมือนหน้าคู่มือของคำสั่ง netstat หรือ netsh โดยมุ่งเน้นที่วิธีการตรวจสอบพอร์ต ฉันไม่ต้องการคำตอบเกี่ยวกับวิธีตรวจสอบพวกเขา (ฉันทำสิ่งนี้ไปแล้ว) ฉันต้องการที่จะปิด / ฆ่าพวกเขา

แก้ไขเพื่อความกระจ่าง: สมมติว่าเซิร์ฟเวอร์ของฉันฟังพอร์ต TCP 80 ไคลเอ็นต์ทำการเชื่อมต่อและพอร์ต 56789 ได้รับการจัดสรร จากนั้นฉันพบว่าการเชื่อมต่อนี้ไม่พึงประสงค์ (เช่นผู้ใช้รายนี้กำลังทำสิ่งที่ไม่ดีเราขอให้พวกเขาหยุด แต่การเชื่อมต่อไม่ได้ลดลงไปตามทาง) โดยปกติฉันจะเพิ่มไฟร์วอลล์เพื่อทำงาน แต่อาจใช้เวลาสักครู่และฉันอยู่ในสถานการณ์ฉุกเฉิน การฆ่ากระบวนการที่เป็นเจ้าของการเชื่อมต่อนั้นเป็นความคิดที่ไม่ดีจริง ๆ เพราะนี่จะทำให้เซิร์ฟเวอร์ล้มเหลว (ผู้ใช้ทั้งหมดจะสูญเสียฟังก์ชันการทำงานเมื่อเราต้องการเลือกการเชื่อมต่อนี้แบบชั่วคราวและแบบเลือกชั่วคราว)


1
ทำไม? คุณไม่สามารถปิดพอร์ตจากบรรทัดคำสั่งหรือไฟล์ใดไฟล์หนึ่ง คุณต้องปิดโปรแกรมที่เป็นเจ้าของ หรือคุณอ้างถึงการทำงานของไฟร์วอลล์ คำถามของคุณยังไม่ชัดเจน
มาร์ควิสแห่ง Lorne

9
ฉันสามารถเข้าใจการลงคะแนนเสียง แต่ทำไมคะแนนโหวตอย่างใกล้ชิด? คำถามนี้ถูกต้องตามกฎหมาย
Victor Stafusa

37
@EJP: มันเป็นคำถามจริงเพราะฉันกำลังถามหาบางอย่างและคาดหวังคำตอบ (แม้ว่าคำตอบนั้นจะเป็นการหลอกลวง "ไม่คุณไม่สามารถทำอย่างนั้นได้") และมันก็ได้รับคำตอบและฉันก็ยอมรับคำตอบ ยิ่งกว่านั้น "คุณทำไม่ได้" ก็เป็นคำตอบที่ถูกต้องเช่นกัน ดังนั้นคำถามนี้ถูกต้อง
Victor Stafusa

1
@EJP โปรดอย่าตอบสนองเช่นนั้นเรามีคนมากมายที่นี่ใครในรูปแบบเดียวหรืออื่นโดยทั่วไปจะพูดว่า 'ถ้าคุณรู้คำตอบคุณจะไม่ถามคำถามนั้น' - ฉันแน่ใจว่าคุณสามารถเห็นความเขลา ของที่
Chalky

คำตอบ:


65

ใช่มันเป็นไปได้ คุณไม่จำเป็นต้องเป็นกระบวนการปัจจุบันที่เป็นเจ้าของซ็อกเก็ตเพื่อปิด พิจารณาสักครู่ว่าเครื่องระยะไกลการ์ดเครือข่ายสายเคเบิลเครือข่ายและระบบปฏิบัติการของคุณอาจทำให้ซ็อกเก็ตปิด

พิจารณาด้วยว่าซอฟต์แวร์ Fiddler และ Desktop VPN สามารถแทรกตัวเองลงในสแต็กเครือข่ายและแสดงการรับส่งข้อมูลทั้งหมดของคุณหรือเปลี่ยนเส้นทางการรับส่งข้อมูลทั้งหมดของคุณ

ดังนั้นสิ่งที่คุณต้องการจริงๆก็คือสำหรับ Windows เพื่อให้ API ที่อนุญาตสิ่งนี้โดยตรงหรือสำหรับใครบางคนที่เขียนโปรแกรมที่ทำงานคล้าย VPN หรือ Fiddler และให้วิธีปิดซ็อกเก็ตที่ผ่านมันไป

มีอย่างน้อยหนึ่งโปรแกรม ( CurrPorts ) ที่ทำสิ่งนี้และฉันใช้มันในวันนี้เพื่อจุดประสงค์ในการปิดซ็อกเก็ตที่เฉพาะเจาะจงในกระบวนการที่เริ่มต้นก่อนที่จะเริ่ม CurrPorts หากต้องการทำสิ่งนี้คุณต้องเรียกใช้ในฐานะผู้ดูแลระบบแน่นอน

โปรดทราบว่าอาจเป็นไปไม่ได้ง่ายที่จะทำให้โปรแกรมไม่ฟังพอร์ต (ก็เป็นไปได้ แต่ความสามารถนั้นเรียกว่าไฟร์วอลล์ ... ) แต่ฉันไม่คิดว่าจะถูกถามที่นี่ ฉันเชื่อว่าคำถามคือ "ฉันจะเลือกปิดการเชื่อมต่อที่ใช้งานอยู่ (ซ็อกเก็ต) หนึ่งพอร์ตที่โปรแกรมของฉันกำลังฟังอยู่ได้อย่างไร" ถ้อยคำของคำถามนั้นปิดไปเล็กน้อยเนื่องจากมีการระบุหมายเลขพอร์ตสำหรับการเชื่อมต่อไคลเอนต์ขาเข้าที่ไม่ต้องการและมันถูกเรียกว่า "พอร์ต" แต่ค่อนข้างชัดเจนว่าเป็นการอ้างอิงถึงซ็อกเก็ตตัวเดียวไม่ใช่พอร์ตฟัง


3
ใช่ CP เป็นเครื่องมือที่ยอดเยี่ยม: CurrPorts.exe / ปิด <Local Address> <Local Port> <Remote Address> <Remote Port> {ชื่อกระบวนการ}} นี่จะเป็นบรรทัด: เซิร์ฟเวอร์ CurrPorts.exe / ปิด * 56789 * * exe
JasonXA

ดูเหมือนว่า CurrPorts จะไม่สามารถปิดการเชื่อมต่อมัลติคาสต์ UDP ที่มาจากกระบวนการได้
george_h

143
  1. เปิด cmd

    • พิมพ์ใน netstat -a -n -o

    • ค้นหาTCP [the IP address]:[port number] .... #[target_PID]#(เหมือนกันสำหรับ UDP)

    • (Btw kill [target_PID]ไม่ได้ผลสำหรับฉัน)

  2. CTRL + ALT + DELETE และเลือก "start task manager"

    • คลิกที่แท็บ "กระบวนการ"

    • เปิดใช้งานคอลัมน์ "PID" โดยไปที่: ดู> เลือกคอลัมน์> ทำเครื่องหมายที่ช่องสำหรับ PID

    • ค้นหา PID ที่น่าสนใจและ "กระบวนการสิ้นสุด"

  3. ตอนนี้คุณสามารถรันเซิร์ฟเวอร์อีกครั้งบน [ที่อยู่ IP]: [หมายเลขพอร์ต] โดยไม่มีปัญหา


8
สิ่งที่คุณพูดคือการฆ่ากระบวนการเซิร์ฟเวอร์และรันใหม่อีกครั้งซึ่งเป็นสิ่งที่ฉันต้องการหลีกเลี่ยงเพราะจะทำให้การเชื่อมต่อทุกครั้งไปยังเซิร์ฟเวอร์ไม่ใช่สิ่งที่ไม่ต้องการ
Victor Stafusa

7
ขออภัยฉันไม่ได้ช่วยแก้ไขคำถามเฉพาะของคุณ ฉันแค่ให้คำตอบเมื่อคำถามของคุณปรากฏขึ้นเมื่อฉัน googling สำหรับวิธีปิดหน้าต่างพอร์ตและคิดว่ามันอาจเป็นประโยชน์กับคนอื่น ๆ ที่มีปัญหาของฉันเช่นกัน :)
HaoQi Li

2
@ HaoQiLi คุณไม่สามารถทำทุกอย่างให้จบได้ เช่นSystemกระบวนการที่จัดการการเชื่อมต่อเครือข่าย windows
Pacerier

2
@ HaoQiLi ฉันคิดว่าจะปิดเราสามารถใช้taskkill /pid 6168 /f6168 เป็น pid
Madhawa Priyashantha

9
คำตอบที่ไร้สาระนี้มี upvotes มากมายเมื่อคำถามชัดเจนว่าการเชื่อมต่อแบบเดี่ยวไม่ใช่กระบวนการทั้งหมด !!!
Mike

59

ตัวอย่างเช่นคุณต้องการเพิ่มพอร์ต 8080 จากนั้นทำตามคำสั่งเหล่านี้

 netstat -ano
 taskkill /f /im [PID of the port 8080 got from previous command]

ทำ!


5
Thanx ทางออกของคุณเท่านั้นที่ช่วยฉัน
vvator

1
มันช่วยในการพิมพ์ PID จริงเมื่อพยายามค้นหา PID (ใครคือคนเหล่านี้)
Adrian M.

3
นี่เป็นการฆ่ากระบวนการของ pid ที่กล่าวถึงและไม่ใช่แค่ปิดพอร์ต
NDestiny

1
สิ่งนี้มีประโยชน์
Tural Asgar

ฉันทดสอบบน Windows 10 และมันไม่ได้ฆ่าการเชื่อมต่อ TCP เพียงอย่างเดียว แต่กระบวนการทั้งหมดหรือเธรดที่ใช้ ในฐานะที่เป็นผู้ชนะกล่าวว่าไม่ใช่เป้าหมายของเขา
เซบาสเตียน

53

หากคุณรู้จักพอร์ตที่คุณต้องการให้ฟรีคุณสามารถเรียงลำดับรายการ netstat ของคุณโดยค้นหาพอร์ต specif ดังนี้:

netstat -ano | findstr :8080

จากนั้น pid จะปรากฏขึ้นที่แท่นซึ่งคุณสามารถฆ่าด้วย taskkill

ป้อนคำอธิบายรูปภาพที่นี่

taskkill/pid 11704 /F

นอกจากนี้คุณอาจต้องการดูคำถาม ซึ่งเฉพาะสำหรับ localhost นี้ แต่ฉันคิดว่ามันเกี่ยวข้อง:


ฉันทดสอบบน Windows 10 และมันไม่ได้ฆ่าการเชื่อมต่อ TCP เพียงอย่างเดียว แต่กระบวนการทั้งหมดหรือเธรดที่ใช้ ในฐานะที่เป็นผู้ชนะกล่าวว่าไม่ใช่เป้าหมายของเขา
เซบาสเตียน

27

ใช้ TCPView ( http://technet.microsoft.com/en-us/sysinternals/bb897437.aspx ) หรือ CurrPorts ( http://www.nirsoft.net/utils/cports.html )

หรือหากคุณไม่ต้องการใช้ซอฟต์แวร์ภายนอก (เครื่องมือเหล่านี้ไม่ต้องการการติดตั้ง) คุณสามารถเพียงแค่เรียกใช้คำสั่ง netstat (โดยเฉพาะอย่างยิ่ง netstat -b) แล้วตั้งค่านโยบายความปลอดภัยท้องถิ่นเพื่อบล็อก IP ที่อยู่ของเครื่องของผู้ใช้ที่สงสัยว่าเป็นสิ่งที่ฉันได้ทำกับการเชื่อมต่อที่ไม่พึงประสงค์หรือไม่รู้จัก - ที่ช่วยให้คุณทำทุกอย่างโดยไม่ต้องใช้ซอฟต์แวร์ภายนอกใด ๆ (ทุกอย่างมาพร้อมกับ Windows) ...


2
นี่คือคำตอบที่ถูกต้องและสนับสนุนโดย Microsoft อย่างเต็มที่
Dan Bonachea

ทำงานให้ฉันเช่นกัน ฉันใช้นโยบายความปลอดภัยท้องถิ่น -> นโยบายความปลอดภัยของ IPS บนเครื่องคอมพิวเตอร์ UI นั้นค่อนข้างใช้งานง่าย
Puterdo Borato

1
เมื่อลองสิ่งนี้การเชื่อมต่อที่ปิดจะเป็นสีเทาสำหรับ ipv6 จะเป็นทางเลือกใดในการปิด ipv6 ถ้ามี?
jjxtra


7

คุณไม่สามารถปิดซ็อกเก็ตได้โดยไม่ต้องปิดกระบวนการที่เป็นเจ้าของซ็อกเก็ตเหล่านั้น Sockets เป็นเจ้าของกระบวนการที่เปิดขึ้นมา ดังนั้นเพื่อค้นหา ID กระบวนการ (PID) สำหรับ Unix / Linux ใช้ netstat อย่างนั้น:

netstat -a -n -p -l

ที่จะพิมพ์สิ่งที่ชอบ:

Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address               Foreign Address             State     PID/Program name   
tcp        0      0 127.0.0.1:25                0.0.0.0:*                   LISTEN     1879/sendmail: acce 
tcp        0      0 0.0.0.0:21                  0.0.0.0:*                   LISTEN     1860/xinetd         

โดยที่ -a พิมพ์ซ็อกเก็ตทั้งหมด -n แสดงหมายเลขพอร์ต -p แสดง PID, -l แสดงเฉพาะสิ่งที่รับฟัง

ข้อมูลจริงที่คุณต้องการคือ PID ตอนนี้เราสามารถปิดกระบวนการนั้นได้โดยทำ:

kill 1879

หากคุณปิดบริการควรใช้:

service sendmail stop

ฆ่าอย่างแท้จริงฆ่ากระบวนการนั้นและเด็ก ๆ ที่เป็นเจ้าของ การใช้คำสั่งบริการจะเรียกใช้สคริปต์การปิดระบบที่ลงทะเบียนไว้ในไดเรกทอรี init.d หากคุณใช้ kill ในบริการอาจไม่สามารถเริ่มต้นการสำรองข้อมูลได้อย่างถูกต้องเนื่องจากคุณไม่ได้ปิดระบบอย่างถูกต้อง มันขึ้นอยู่กับบริการ

น่าเสียดายที่ Mac แตกต่างจาก Linux / Unix ในส่วนนี้ คุณไม่สามารถใช้ netstat ได้ อ่านบทช่วยสอนนี้หากคุณสนใจ Mac:

http://www.tech-recipes.com/rx/227/find-out-which-process-is-holding-which-socket-open/

และหากคุณใช้ Windows ให้ใช้ TaskManager เพื่อฆ่ากระบวนการและบริการ UI เพื่อปิดบริการ คุณสามารถใช้ netstat บน Windows ได้เช่นเดียวกับ Linux / Unix เพื่อระบุ PID

http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/netstat.mspx?mfr=true


เขาชี้แจงเกี่ยวกับคำถามของเขาซึ่งเป็นซ็อกเก็ตลูกค้าระยะไกลซึ่งสามารถปิดด้วยเครื่องมืออื่น ๆ ตามที่คนอื่น ๆ ได้ชี้ให้เห็น คำตอบนี้เน้นไปที่ซ็อกเก็ตเซิร์ฟเวอร์ซึ่งไม่สามารถทำได้ (โดยไม่ต้องเล่นซอภายในระบบปฏิบัติการ) นี่คือวิธีการนำกระบวนการที่เป็นเจ้าของซ็อกเก็ตเซิร์ฟเวอร์ออกมาอย่างหมดจดซึ่งเป็นสิ่งที่คุณต้องการทำถ้านั่นคือพอร์ต แต่ถ้าคุณมีการเชื่อมต่อเข้ากับเซิร์ฟเวอร์ของคุณจำนวนมากนั่นเป็นสถานการณ์ที่แตกต่างและแน่นอนว่าคุณสามารถฆ่าสิ่งเหล่านั้นได้ มันไม่ผิดเลยไม่ใช่อย่างที่ OP ต้องการ
chubbsondubs

คุณควรลบส่วน "kill the process" เนื่องจากไม่ใช่คำตอบของคำถาม คุณสามารถหยุด Network-Adapter เพื่อหยุดการจราจร แต่มันก็ยังไม่ฆ่า Socket เท่านั้น!
เซบาสเตียน

คำตอบนั้นถูกต้องสำหรับ ipv6 เท่านั้นสำหรับ ipv4 คุณสามารถโทรไปที่ SetTcpEntry
jjxtra

5

ใช้ CurrPorts (ฟรีและไม่ต้องติดตั้ง): http://www.nirsoft.net/utils/cports.html

/close <Local Address> <Local Port> <Remote Address> <Remote Port> {Process Name}

ตัวอย่าง:

# Close all connections with remote port 80 and remote address 192.168.1.10: 
/close * * 192.168.1.10 80
# Close all connections with remote port 80 (for all remote addresses): 
/close * * * 80
# Close all connections to remote address 192.168.20.30: 
/close * * 192.168.20.30 *
# Close all connections with local port 80: 
/close * 80 * *
# Close all connections of Firefox with remote port 80: 
/close * * * 80 firefox.exe

นอกจากนี้ยังมี GUI ที่ดีพร้อมคุณสมบัติการค้นหาและตัวกรอง

หมายเหตุ: คำตอบนี้คือคำตอบและความคิดเห็นของ huntharo และ JasonXA รวบรวมและทำให้ง่ายขึ้นสำหรับผู้อ่าน ตัวอย่างมาจากหน้าเว็บของ CurrPorts


3

คุณไม่สามารถปิดซ็อกเก็ตบนเซิร์ฟเวอร์ของคุณโดยไม่ได้เป็นเจ้าของซ็อกเก็ตเหล่านั้นดังนั้นคุณจึงไม่สามารถปิดซ็อกเก็ตลงได้โดยไม่ต้องใช้รหัสในกระบวนการที่เป็นเจ้าของซ็อกเก็ตเซิร์ฟเวอร์

อย่างไรก็ตามมีตัวเลือกอื่นที่บอกให้ไคลเอ็นต์ปิดซ็อกเก็ต การส่งแพ็กเก็ต RST TCP ไปยังพอร์ตที่ไคลเอ็นต์กำลังเชื่อมต่ออยู่จะทำให้ไคลเอ็นต์หยุดการเชื่อมต่อ คุณสามารถทำได้ด้วยการสแกน RST โดยใช้ nmap

http://nmap.org/


นั่นเป็นคำตอบที่ดีกว่ามากแล้วคำตอบก่อนหน้าของคุณ! ขอบคุณ!
เซบาสเตียน


2

wkillcxเป็นเครื่องมือบรรทัดคำสั่ง windows ที่เชื่อถือได้สำหรับการฆ่าการเชื่อมต่อ tcp จากบรรทัดคำสั่งที่ไม่ได้กล่าวถึง มันมีปัญหากับเซิร์ฟเวอร์ที่มีการเชื่อมต่อจำนวนมากในบางครั้ง บางครั้งฉันใช้ tcpview สำหรับการฆ่าแบบโต้ตอบ แต่สามารถใช้ wkillcx ในสคริปต์ได้



1

เพื่อปิดพอร์ตคุณสามารถระบุกระบวนการที่กำลังฟังบนพอร์ตนี้และฆ่ากระบวนการนี้


2
@Victor ฉันเห็น แต่ไม่มีวิธีบังคับให้ปิดพอร์ตโดยไม่ทำให้กระบวนการลง ความเป็นไปได้อีกอย่างหนึ่งคือการเขียนโปรแกรมเซิร์ฟเวอร์ในลักษณะที่คุณมีแผงควบคุมบางประเภทเมื่อคุณสามารถตรวจสอบและจัดการไคลเอ็นต์
ดารินทร์ดิมิทรอฟ

1
นอกจากนี้หากอินเทอร์เฟซที่ซ็อคเก็ตกำลังฟังถูกดึงลงซ็อกเก็ตจะปิดลง
rustyx

ฉันเชื่อว่าเขากำลังขอตัวอย่าง
EyoelD

@rustyx ขอบคุณ! นั่นคือสิ่งที่ฉันคิดหลังจากอ่านคำตอบ "ฆ่ากระบวนการ" ทั้งหมดนี้… แต่คำตอบของเขาเป็นเพียงข้อเสนอแนะดังนั้นจึงไม่เป็นไรสำหรับฉัน (แต่ไม่ใช่คำตอบที่ดี) คำตอบอื่น ๆ ก็เหมือนไม่มีวิธีที่จะทำ
เซบาสเตียน

1

คุณสามารถใช้โปรแกรมเช่น tcpview จาก sysinternal ฉันคิดว่ามันสามารถช่วยคุณได้มากทั้งในการตรวจสอบและกำจัดการเชื่อมต่อที่ไม่ต้องการ


1

CurrPorts ไม่ทำงานสำหรับเราและเราสามารถเข้าถึงเซิร์ฟเวอร์ผ่าน ssh เท่านั้นดังนั้นจึงไม่มี TCPView เช่นกัน เราไม่สามารถฆ่ากระบวนการอย่างใดอย่างหนึ่งเพื่อไม่ปล่อยการเชื่อมต่ออื่น ๆ สิ่งที่เราทำลงไปและยังไม่แนะนำให้ทำคือบล็อกการเชื่อมต่อบน Windows Firewall ใช่สิ่งนี้จะบล็อกการเชื่อมต่อทั้งหมดที่เหมาะสมกับกฎ แต่ในกรณีของเรามีการเชื่อมต่อเดียว (สิ่งที่เราสนใจ):

netsh advfirewall firewall add rule name="Conn hotfix" dir=out action=block protocol=T
CP remoteip=192.168.38.13

แทนที่ IP ด้วยสิ่งที่คุณต้องการและเพิ่มกฎอื่น ๆ หากจำเป็น


0

คำตอบแบบทันที / เป็นไปได้ / เป็นบางส่วน : https://stackoverflow.com/a/20130959/2584794

ซึ่งแตกต่างจากคำตอบก่อนหน้านี้ที่ netstat -a -o -n ใช้รายการที่มีความยาวอย่างไม่น่าเชื่อโดยไม่ต้องใช้ชื่อแอปพลิเคชันเหล่านั้น พอร์ต


5
นี่เกือบจะเหมือนกับคำตอบของ HaoQi Li นี่จะฆ่ากระบวนการเซิร์ฟเวอร์ที่ทิ้งทุกการเชื่อมต่อและไม่ใช่แค่สิ่งที่ไม่พึงประสงค์ ความท้าทายคือการทิ้งสิ่งที่ไม่ต้องการและไม่มีอะไรเพิ่มเติม
Victor Stafusa

ฉันเห็นด้วยกับวิกเตอร์ นั่นไม่ใช่คำตอบของคำถาม ดังนั้นคุณสามารถปิดการใช้งานอะแดปเตอร์เครือข่าย ...
เซบาสเตียน

-3

ใช่มีความเป็นไปได้ที่จะปิดพอร์ต TCP หรือ UDP มีคำสั่งใน DOS

TASKKILL /f /pid 1234 

ฉันหวังว่าสิ่งนี้จะได้ผลสำหรับคุณ


ฉันทดสอบบน Windows 10 และมันไม่ได้ฆ่าการเชื่อมต่อ TCP เพียงอย่างเดียว แต่กระบวนการทั้งหมดหรือเธรดที่ใช้ ในฐานะที่เป็นผู้ชนะกล่าวว่าไม่ใช่เป้าหมายของเขา
เซบาสเตียน

-3

หากคุณยังคงทำงานบน Windows 8, `Windows Server 2012 ขึ้นไปที่ติดตั้ง PowerShell v4 คุณสามารถใช้สคริปต์ด้านล่างนี้ได้ นี่เป็นการค้นหากระบวนการที่เกี่ยวข้องกับพอร์ตและยุติกระบวนการเหล่านั้น

รหัส

#which port do you want to kill
[int]$portOfInterest = 80

#fetch the process ids related to this port
[int[]]$processId = Get-NetTCPConnection -LocalPort $portOfInterest | 
    Select-Object -ExpandProperty OwningProcess -Unique | 
    Where-Object {$_ -gt 0} 

#kill those processes
Stop-Process -Id $processId 

เอกสารอ้างอิง:


ฉันทดสอบบน Windows 10 และมันไม่ได้ฆ่าการเชื่อมต่อ TCP เพียงอย่างเดียว แต่กระบวนการทั้งหมดหรือเธรดที่ใช้ ในฐานะที่เป็นผู้ชนะกล่าวว่าไม่ใช่เป้าหมายของเขา
เซบาสเตียน
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.