ฉันตั้งค่าเครือข่ายที่โฮสต์กับแล็ปท็อปของฉันโดยใช้ Windows 7
ฉันต้องการตรวจสอบลูกค้าทั้งหมดที่เชื่อมต่อกับมัน เป็นไปได้ไหม?
และมีเครื่องมือใดที่สามารถจัดการได้? ตัวอย่างเช่น จำกัด ความเร็วสุทธิหรือสิ่งที่คล้ายกัน
ฉันตั้งค่าเครือข่ายที่โฮสต์กับแล็ปท็อปของฉันโดยใช้ Windows 7
ฉันต้องการตรวจสอบลูกค้าทั้งหมดที่เชื่อมต่อกับมัน เป็นไปได้ไหม?
และมีเครื่องมือใดที่สามารถจัดการได้? ตัวอย่างเช่น จำกัด ความเร็วสุทธิหรือสิ่งที่คล้ายกัน
คำตอบ:
เพื่อดูไคลเอนต์ที่เชื่อมต่อใช้บรรทัดคำสั่ง
@echo off
netsh wlan show hostednetwork | findstr -i status
echo SSID Name
netsh wlan show hostednetwork | findstr -i " ssid "
netsh wlan show hostednetwork setting=security
echo Connected clients
arp -a | findstr -i 192.168.173 | findstr /V 255 | findstr /V 192.168.173.1
สำหรับ bandwith control คุณสามารถใช้ NetLimiter
http://www.netlimiter.com/products/netlimiter-4
192.168.137.*
เป็นซับเน็ตเริ่มต้นสำหรับโฮสต์เครือข่าย คุณสามารถเปลี่ยนแปลงสิ่งนี้ได้ในคุณสมบัติ tcp / ip v4 / 6 ของอุปกรณ์
สิ่งสำคัญที่ต้องจำคือปกติแล้วจะไม่มีเซิร์ฟเวอร์ DHCP ทำงานบนโฮสต์คอมพิวเตอร์ สิ่งนี้หมายความว่าจะไม่มีการกำหนดที่อยู่ IP โดยอัตโนมัติตามปกติเมื่อใช้เราเตอร์ไร้สายหรือจุดเชื่อมต่อ
มีสองตัวเลือกให้เลือก: เพื่อใช้APIPA
การกำหนดแอดเดรส (169.254.0.0/16) ซึ่งจะอนุญาตการเชื่อมต่อระหว่างคอมพิวเตอร์สองเครื่องโดยอัตโนมัติเมื่อเซิร์ฟเวอร์ DHCP ไม่สามารถติดต่อหรือใช้การกำหนดที่อยู่ IP แบบคงที่
ที่อยู่ของคอมพิวเตอร์สองเครื่องสามารถเห็นได้ในตาราง ARP ของกันและกันโดยใช้arp -a
คำสั่งใน Command Prompt
คุณไม่สามารถ จำกัด ความเร็วการเชื่อมต่ออินเทอร์เน็ตบนโฮสต์ W7 ด้วยคุณสมบัติในตัว
เพียงพิมพ์ arp -a ที่พรอมต์คำสั่ง
ในรายการที่แสดงให้ค้นหาอะแดปเตอร์ที่มี IP 192.168.137.1 และภายใต้ที่อยู่แรกคือที่อยู่ที่กำหนดให้กับลูกค้าที่ใช้การเชื่อมต่อร่วมกัน
ที่อยู่ไคลเอนต์แรกของฉันคือ 192.168.137.251 ด้วยเหตุผลบางอย่าง
มันง่ายมากจริง ๆ แล้ว
ping 192.168.1.255
(ใส่ที่อยู่เครือข่ายย่อยของคุณแทนของฉันถ้าแตกต่างกัน)
arp -a
เพื่อดูลูกค้าทั้งหมดที่เปิดใช้งานและตอบสนองต่อการออกอากาศ pings อย่างแข็งขัน
เหตุผลเดียวที่ฉันได้รวมคำสั่ง ping สำหรับผู้ที่ล้างตาราง arp ของพวกเขาเป็นประจำ