หากคุณต้องการหรือต้องการเชื่อมต่อคอมพิวเตอร์เครื่องที่สองเข้ากับเครื่องหลักโดยตรงผ่านสาย Ethernet วิธีที่ง่ายที่สุดในการค้นหาที่อยู่ IP สำหรับเครื่องที่สองคืออะไร? โพสต์ถาม & ตอบ SuperUser ของวันนี้ให้คำแนะนำที่เป็นประโยชน์สำหรับผู้อ่านที่หงุดหงิด
เซสชันคำถามและคำตอบของวันนี้มาถึงเราโดยได้รับความอนุเคราะห์จาก SuperUser ซึ่งเป็นแผนกย่อยของ Stack Exchange ซึ่งเป็นการรวมกลุ่มเว็บไซต์ถาม & ตอบโดยชุมชน
เอื้อเฟื้อภาพโดย อาร์มสตรองโอ (Flickr) .
คำถาม
ผู้อ่าน SuperUser Melebius ต้องการทราบวิธีค้นหาที่อยู่ IP ของคอมพิวเตอร์เครื่องที่สองที่เชื่อมต่อโดยตรงกับเครื่องแรกด้วยสายอีเธอร์เน็ต:
ฉันได้เชื่อมต่อคอมพิวเตอร์หลักของฉันกับอีกเครื่องหนึ่งโดยใช้การเชื่อมต่อสายอีเทอร์เน็ตโดยตรง คอมพิวเตอร์เครื่องที่สองไม่มีอุปกรณ์ต่อพ่วงและฉันต้องการเข้าถึงโดยใช้ RDP และ SMB ที่อยู่ IP ได้รับการกำหนดค่าโดยอัตโนมัติดังนั้นจึงลงทะเบียนบางอย่างในช่วง 169.254.x.x
ฉันสามารถรอจนกว่า Windows จะจดจำคอมพิวเตอร์เครื่องอื่นหรือสแกนที่อยู่ IP แต่การดำเนินการทั้งสองอย่างใช้เวลานานและคาดเดาไม่ได้ มีวิธีที่เร็วกว่าในการรับรู้คอมพิวเตอร์เครื่องที่สองที่ปลายอีกด้านของการเชื่อมต่อสายอีเทอร์เน็ตหรือไม่? ฉันได้พิจารณาทำการออกอากาศ“ Ethernet ping” และย้อนกลับ ARP แล้ว แต่ฉันไม่พบคำแนะนำใด ๆ สำหรับเทคนิคนี้
คุณค้นหาที่อยู่ IP ของคอมพิวเตอร์เครื่องที่สองที่เชื่อมต่อโดยตรงกับเครื่องแรกด้วยสายอีเทอร์เน็ตได้อย่างไร
คำตอบ
Grawity ผู้สนับสนุน SuperUser มีคำตอบสำหรับเรา:
ping IP ที่ออกอากาศอาจใช้งานได้ ไม่ใช่ทุกระบบที่ตอบโจทย์ แต่บางระบบก็ทำเมื่ออยู่ในโหมด 169.254 ลอง ping 169.254.255.255 (ความต้องการ - ข บน Linux) หรือ ปิงหลุมศพ 02 :: 1 (ความต้องการ ปิง 6 บน Linux)
ส่งการค้นหาชื่อโดยตรง (โดยใช้ nbtstat -a ) อาจใช้งานได้ (หากใช้ Windows และหากคุณทราบชื่อคอมพิวเตอร์)
การกำหนดค่าอัตโนมัติ 169.254 เกี่ยวข้องกับการส่งโพรบ ARP บางตัวพร้อมที่อยู่ของโฮสต์ (คุณสามารถดูได้ใน Wireshark)
มี "Ethernet ping" อยู่ แต่ใช้งานได้ในระดับอีเธอร์เน็ตเท่านั้น มันจะไม่บอกอะไรคุณเกี่ยวกับ IP (บางครั้งก็มีการนำไปใช้ใน NIC เอง แต่ส่วนใหญ่ไม่ได้นำไปใช้เลย)
“ Reverse ARP” ก็มีเช่นกัน แต่แทบจะไม่เคยถูกนำมาใช้จริงเช่นกัน การใช้งานหลักถูกแทนที่ด้วย BOOTP และ DHCP ในภายหลัง
มีสิ่งที่จะเพิ่มคำอธิบาย? ปิดเสียงในความคิดเห็น ต้องการอ่านคำตอบเพิ่มเติมจากผู้ใช้ Stack Exchange ที่เชี่ยวชาญด้านเทคโนโลยีคนอื่น ๆ หรือไม่? ดูกระทู้สนทนาฉบับเต็มได้ที่นี่ .