ฉันจะหาที่อยู่ IP ของฉันได้อย่างไร - ไม่ใช่เราเตอร์ของ บริษัท ของฉัน แต่เป็นเครื่องท้องถิ่นของฉัน


16

ฉันใช้เซิร์ฟเวอร์ rails ที่พอร์ต 3000 และ 5,000

ฉันจะใช้อะไร (หรือฉันจะค้นหา) ที่อยู่ IP ของ Mac ของฉันได้อย่างไร

ไม่ใช่อันที่ใช้สำหรับการท่องเว็บซึ่งเป็น บริษัท ของฉันที่ให้บริการ IP แต่เป็นเครื่องของฉัน

ฉันคิดว่ามันจะเป็น 192.168.xx?

คำตอบ:


7

ฉันไม่อยากจะเชื่อเลยว่าไม่มีใครแนะนำวิธีที่ง่ายที่สุดของทั้งหมดเพียงแค่ 2 คลิก (หรือ 3 ถ้าอะแดปเตอร์ของคุณไม่อยู่ด้านบนของรายการ)

คลิกการตั้งค่าระบบคลิกเครือข่าย

มันจะแสดงที่อยู่ IP ของอะแดปเตอร์ภายใต้สถานะทางด้านขวาของอะแดปเตอร์เครือข่าย หากอุปกรณ์ของคุณไม่อยู่ด้านบน (ซึ่งจะเป็นการเลือกเริ่มต้น) จากนั้นคลิกที่อุปกรณ์ที่มีสถานะสีเขียว มันจะเป็น Wi-Fi หรืออีเธอร์เน็ต


นอกจากนี้นี่เป็นเพียงการแสดงที่อยู่ IPv4 IP ของฉันในขณะที่ Mac ของฉันยังเปิดใช้งาน IPv6 (ให้ฉันหนึ่งที่อยู่ชั่วคราวและอีกหนึ่งที่อยู่ส่วนตัวคงที่ทั้งหมดแสดงในifconfigหรือแท็บ TCP / IP หลังจากคลิกขั้นสูงในเครือข่าย การตั้งค่า - แม้ว่าหลังไม่ได้บอกที่อยู่ IPv6 ใด)
Arjan

10

ฉันใช้:

ipconfig getifaddr en1

3
หรือen0ขึ้นอยู่กับอินเทอร์เฟซที่ใช้
nohillside

นี่คือคำตอบที่ถูกต้อง
Matt

ipconfig getifaddr en3หากคุณกำลังใช้อะแดปเตอร์สายฟ้าต่ออีเธอร์เน็ตใช้
jvriesem

6

หรือคุณอาจลองใช้งาน

ifconfig

ในอาคารผู้โดยสาร มันจะแสดงรายการของอินเตอร์เฟซที่มี IP โดยค่าเริ่มต้นพร้อมกับรายละเอียดอื่น ๆ อีกมากมายเช่นที่อยู่ทางกายภาพ นอกจากนี้ยังสามารถใช้เพื่อกำหนดการตั้งค่าการ์ดเชื่อมต่อเครือข่ายหน้า man อยู่ที่นี่: http://linux.die.net/man/8/ifconfig

หรือคุณสามารถเรียกใช้man ifconfigบน terminal

ในกรณีของคุณคุณอาจกำลังมองหาen0หรือen1มองหาinetที่อยู่ IP


6

มีหลายวิธี ...

... แต่วิธีการบางอย่างให้ที่อยู่ IP ประเภทต่างๆ ตรวจสอบให้แน่ใจว่าคุณทราบที่อยู่ IP ประเภทใดที่คุณต้องการ สำหรับวัตถุประสงค์ (ส่วนใหญ่?) ที่อยู่ IP สาธารณะเป็นสิ่งที่จำเป็น

  • ที่อยู่ IP สาธารณะของคุณคือคนที่อยู่บนอินเทอร์เน็ตจะเห็น (นี่คือสิ่งที่ผู้คนหมายถึงหากพวกเขาไม่ได้ระบุที่อยู่ IP ประเภทใด)
  • ที่อยู่ IP ในท้องถิ่นของคุณคือที่เราเตอร์ของคุณใช้สื่อสารกับคุณในเครือข่ายท้องถิ่นของคุณ

หมายเหตุ: ในบางสถานการณ์ที่อยู่ IP ในพื้นที่ของคุณอาจเหมือนกับที่อยู่ IP สาธารณะของคุณ

ต่อไปนี้เป็นวิธีการรับที่อยู่ IP แต่ละประเภท:

# 1: จากแถบเมนู WiFi - ให้ที่อยู่ IP ท้องถิ่นของคุณ

กดค้างoptionที่ไอคอน WiFi ในแถบเมนูที่มุมบนขวาของหน้าจอ คุณจะเห็นเมนูพิเศษที่แสดงรายการที่อยู่ IP ของคุณ

จับภาพหน้าจอของใครบางคน

# 2: จากการตั้งค่าเครือข่าย - ให้ที่อยู่ IP ท้องถิ่นของคุณ

การเข้าสู่การตั้งค่าเครือข่ายมีสองวิธี:

  1. คลิกที่ไอคอน WiFi ในแถบเมนูจากนั้นเลือก "การตั้งค่าเครือข่าย"
  2. ไปที่การตั้งค่าระบบ (บน Dock ที่ด้านล่างของหน้าจอหรือค้นหาด้วย Spotlight) จากนั้นเปิด "เครือข่าย"

คุณจะเห็นที่อยู่ IP ของคุณตามที่แสดง: ภาพหน้าจอของใครบางคนของหน้าต่างการตั้งค่าเครือข่าย

# 3: จากเทอร์มินัล (วิธี A) - ให้ที่อยู่ IP ท้องถิ่นของคุณ

เปิดเครื่องเทอร์มินัลที่คุณโปรดปราน (เช่น Mac OS X มาพร้อมกับเทอร์มินัลที่เรียกว่า) และพิมพ์ต่อไปนี้:

  • ipconfig getifaddr en0 หากเชื่อมต่อผ่านการเชื่อมต่อไร้สาย
  • ipconfig getifaddr en1 หากเชื่อมต่อผ่านอีเธอร์เน็ต
  • ipconfig getifaddr en3 หากเชื่อมต่อผ่านอะแดปเตอร์ Thunderbolt-to-ethernet

# 4: จากเทอร์มินัล (วิธี B) - ให้ที่อยู่ IP สาธารณะของคุณ

ไฟขึ้นสถานีที่คุณชื่นชอบ (เช่น Mac OS X มาพร้อมกับหนึ่งที่เรียกว่าเทอร์) curl http://ipecho.net/plain; echoและประเภท

# 5: จากเบราว์เซอร์ - ให้ที่อยู่ IP สาธารณะของคุณ

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


ว้าวกดปุ่มตัวเลือกค้างไว้จะถูกซ่อนไว้อย่างสวยงาม แต่เผยข้อมูลมากมาย ขอบคุณสำหรับการแบ่งปัน
computingfreak

2

ฉันติดตั้ง iStat Menues ตอนนี้ฉันสามารถเห็น IP ทั้งหมดได้จากผู้ที่เรียกว่า "public ip" และในเครือข่าย WiFi เรียกว่า "private ip" ใน iStat Menues

นอกจากนี้ยังสามารถทำงานกับ iStat Nano Widget ลองเวอร์ชันเต็มเท่านั้น ฉันแค่ต้องคลิกที่รายการแถบเมนูเพื่อรับข้อมูล

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


1

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

หากคุณพยายามให้ผู้อื่นเชื่อมต่อกับเซิร์ฟเวอร์บน Mac ของคุณอาจเป็นเรื่องง่ายที่จะตั้งชื่อโฮสต์ให้กับพวกเขาซึ่งคุณสามารถตั้งค่าได้จากบานหน้าต่างการตั้งค่าระบบที่ใช้ร่วมกัน (อย่างน้อยตราบใดที่พวกเขากำลังใช้ระบบ Bonjour) . จากนั้นคุณสามารถเข้าถึงสิ่งที่ชอบhttp://mymacbook.local/


การเข้าถึงผ่านชื่อระบบต้องการ Bonjour บนคอมพิวเตอร์ "อื่น ๆ "
nohillside

0

นอกจากนี้คุณยังสามารถไปที่ "เกี่ยวกับ Mac นี้" และคลิกที่ข้อความสีเทาภายใต้ "ระบบปฏิบัติการ Mac OS X" จนกว่าจะแสดงอยู่ในท้องถิ่นของคุณสำหรับ OS ก่อนสิงโต

นอกจากนี้สำหรับ Mac OSX เวอร์ชันก่อน Lion การกระทำนี้ยังทำงานที่หน้าจอเข้าสู่ระบบ


หมายเหตุถึงผู้อ่านในอนาคต: คำตอบอื่น ๆ ที่นี่ไม่ผิด คำตอบนี้เป็นวิธีที่ง่ายที่สุดในการค้นหาข้อมูล (IMHO)
แมตต์

ฉันไม่เคยรู้เลยว่ามีวิธีนี้อยู่ดังนั้นฉันจึงคิดว่าฉันจะลองทำและมันใช้ไม่ได้กับฉันในวันที่ 10.8 มันแสดงเวอร์ชั่นหมายเลขซีเรียลและบิลด์ไม่มีอะไรเพิ่มเติม
AlanJC

@ AlanJC ฉันคิดว่าคุณเชื่อมต่อกับอินเทอร์เน็ตใช่มั้ย อาจเป็นได้ว่านี่เป็นสิ่งที่ถูกยกเลิกใน ML :(
แมตต์

ใช่เชื่อมต่อผ่าน wifi ไปยังสนามบินสุดขีดต้นปี 2011 15 "mbp ฉันจะไม่คิดถึงมันเพราะฉันไม่เคยรู้ว่ามันมีอยู่ในสถานที่แรก
AlanJC

-1 ใช่มันแสดงหมายเลขเวอร์ชันและสร้าง แต่ไม่ใช่ IP
Michael Durrant
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.