ฉันใช้เซิร์ฟเวอร์ rails ที่พอร์ต 3000 และ 5,000
ฉันจะใช้อะไร (หรือฉันจะค้นหา) ที่อยู่ IP ของ Mac ของฉันได้อย่างไร
ไม่ใช่อันที่ใช้สำหรับการท่องเว็บซึ่งเป็น บริษัท ของฉันที่ให้บริการ IP แต่เป็นเครื่องของฉัน
ฉันคิดว่ามันจะเป็น 192.168.xx?
ฉันใช้เซิร์ฟเวอร์ rails ที่พอร์ต 3000 และ 5,000
ฉันจะใช้อะไร (หรือฉันจะค้นหา) ที่อยู่ IP ของ Mac ของฉันได้อย่างไร
ไม่ใช่อันที่ใช้สำหรับการท่องเว็บซึ่งเป็น บริษัท ของฉันที่ให้บริการ IP แต่เป็นเครื่องของฉัน
ฉันคิดว่ามันจะเป็น 192.168.xx?
คำตอบ:
ฉันไม่อยากจะเชื่อเลยว่าไม่มีใครแนะนำวิธีที่ง่ายที่สุดของทั้งหมดเพียงแค่ 2 คลิก (หรือ 3 ถ้าอะแดปเตอร์ของคุณไม่อยู่ด้านบนของรายการ)
คลิกการตั้งค่าระบบคลิกเครือข่าย
มันจะแสดงที่อยู่ IP ของอะแดปเตอร์ภายใต้สถานะทางด้านขวาของอะแดปเตอร์เครือข่าย หากอุปกรณ์ของคุณไม่อยู่ด้านบน (ซึ่งจะเป็นการเลือกเริ่มต้น) จากนั้นคลิกที่อุปกรณ์ที่มีสถานะสีเขียว มันจะเป็น Wi-Fi หรืออีเธอร์เน็ต
ฉันใช้:
ipconfig getifaddr en1
en0
ขึ้นอยู่กับอินเทอร์เฟซที่ใช้
ipconfig getifaddr en3
หากคุณกำลังใช้อะแดปเตอร์สายฟ้าต่ออีเธอร์เน็ตใช้
หรือคุณอาจลองใช้งาน
ifconfig
ในอาคารผู้โดยสาร มันจะแสดงรายการของอินเตอร์เฟซที่มี IP โดยค่าเริ่มต้นพร้อมกับรายละเอียดอื่น ๆ อีกมากมายเช่นที่อยู่ทางกายภาพ นอกจากนี้ยังสามารถใช้เพื่อกำหนดการตั้งค่าการ์ดเชื่อมต่อเครือข่ายหน้า man อยู่ที่นี่: http://linux.die.net/man/8/ifconfig
หรือคุณสามารถเรียกใช้man ifconfig
บน terminal
ในกรณีของคุณคุณอาจกำลังมองหาen0
หรือen1
มองหาinet
ที่อยู่ IP
... แต่วิธีการบางอย่างให้ที่อยู่ IP ประเภทต่างๆ ตรวจสอบให้แน่ใจว่าคุณทราบที่อยู่ IP ประเภทใดที่คุณต้องการ สำหรับวัตถุประสงค์ (ส่วนใหญ่?) ที่อยู่ IP สาธารณะเป็นสิ่งที่จำเป็น
หมายเหตุ: ในบางสถานการณ์ที่อยู่ IP ในพื้นที่ของคุณอาจเหมือนกับที่อยู่ IP สาธารณะของคุณ
กดค้างoptionที่ไอคอน WiFi ในแถบเมนูที่มุมบนขวาของหน้าจอ คุณจะเห็นเมนูพิเศษที่แสดงรายการที่อยู่ IP ของคุณ
การเข้าสู่การตั้งค่าเครือข่ายมีสองวิธี:
คุณจะเห็นที่อยู่ IP ของคุณตามที่แสดง:
เปิดเครื่องเทอร์มินัลที่คุณโปรดปราน (เช่น Mac OS X มาพร้อมกับเทอร์มินัลที่เรียกว่า) และพิมพ์ต่อไปนี้:
ipconfig getifaddr en0
หากเชื่อมต่อผ่านการเชื่อมต่อไร้สายipconfig getifaddr en1
หากเชื่อมต่อผ่านอีเธอร์เน็ตipconfig getifaddr en3
หากเชื่อมต่อผ่านอะแดปเตอร์ Thunderbolt-to-ethernetไฟขึ้นสถานีที่คุณชื่นชอบ (เช่น Mac OS X มาพร้อมกับหนึ่งที่เรียกว่าเทอร์) curl http://ipecho.net/plain; echo
และประเภท
มีหลายเว็บไซต์ที่คุณสามารถใช้เพื่อบอกที่อยู่ IP สาธารณะของคุณ ที่ง่ายที่สุดน่าจะเป็นการค้นหาของ Google สำหรับ "สิ่งที่เป็นที่อยู่ IP ของฉัน"
ฉันติดตั้ง iStat Menues ตอนนี้ฉันสามารถเห็น IP ทั้งหมดได้จากผู้ที่เรียกว่า "public ip" และในเครือข่าย WiFi เรียกว่า "private ip" ใน iStat Menues
นอกจากนี้ยังสามารถทำงานกับ iStat Nano Widget ลองเวอร์ชันเต็มเท่านั้น ฉันแค่ต้องคลิกที่รายการแถบเมนูเพื่อรับข้อมูล
คำตอบทั้งหมดเหล่านี้เป็นสิ่งที่ดี ... ฉันต้องการที่จะเพิ่มสิ่งหนึ่ง ถ้าคุณกำลังพยายามที่จะได้รับ Mac ของคุณ IP ของคุณจึงสามารถเข้าถึงเซิร์ฟเวอร์ที่คุณกำลังทำงานในท้องถิ่นบน Mac เดียวกันคุณสามารถใช้http://127.0.0.1/
(ไอพีย้อนกลับท้องถิ่น) http://localhost/
หรือ มันเหมือนกันเสมอและคุณสามารถใช้งานได้โดยไม่ต้องเชื่อมต่อกับเครือข่ายใด ๆ
หากคุณพยายามให้ผู้อื่นเชื่อมต่อกับเซิร์ฟเวอร์บน Mac ของคุณอาจเป็นเรื่องง่ายที่จะตั้งชื่อโฮสต์ให้กับพวกเขาซึ่งคุณสามารถตั้งค่าได้จากบานหน้าต่างการตั้งค่าระบบที่ใช้ร่วมกัน (อย่างน้อยตราบใดที่พวกเขากำลังใช้ระบบ Bonjour) . จากนั้นคุณสามารถเข้าถึงสิ่งที่ชอบhttp://mymacbook.local/
นอกจากนี้คุณยังสามารถไปที่ "เกี่ยวกับ Mac นี้" และคลิกที่ข้อความสีเทาภายใต้ "ระบบปฏิบัติการ Mac OS X" จนกว่าจะแสดงอยู่ในท้องถิ่นของคุณสำหรับ OS ก่อนสิงโต
นอกจากนี้สำหรับ Mac OSX เวอร์ชันก่อน Lion การกระทำนี้ยังทำงานที่หน้าจอเข้าสู่ระบบ
ifconfig
หรือแท็บ TCP / IP หลังจากคลิกขั้นสูงในเครือข่าย การตั้งค่า - แม้ว่าหลังไม่ได้บอกที่อยู่ IPv6 ใด)