Làm cách nào để tìm địa chỉ IPv4 của máy tính trên mạng Macintosh Wi-Fi của tôi?


0

Có cách nào để tìm địa chỉ IPv4 của một máy tính nhất định trên mạng Macintosh Wi-Fi của tôi không? Tôi biết tên máy tính và như vậy, vậy làm thế nào tôi có thể sử dụng nó để xác định IP nào là của họ?


Bạn có muốn kiểm tra từ máy tính hoặc nơi khác không? Mạng wifi Mac là gì?
Journeyman Geek

Câu trả lời:


2

Dễ dàng. Có một vài cách khác nhau: Sử dụng dns-sd, ping hoặc là arp từ dòng lệnh. Và nếu tất cả các công cụ dòng lệnh đó không phải là tốc độ của bạn, bạn có thể thử sử dụng Máy quét IP Angry đây là một ứng dụng dựa trên đồ họa đẹp, hoạt động tốt trên máy Mac:

Angry IP Scanner (hoặc đơn giản là ipscan) là một nguồn mở và   máy quét mạng đa nền tảng được thiết kế để sử dụng nhanh chóng và đơn giản.   Nó quét địa chỉ IP và cổng cũng như có nhiều tính năng khác.

Đối với các tùy chọn dòng lệnh, bạn có thể sử dụng dns-sd (Công cụ kiểm tra DNS Multicast (mDNS) & amp; Khám phá dịch vụ DNS (DNS-SD)) từ Thiết bị đầu cuối nhà mạng như thế này:

dns-sd -q [name of computer].local

Điều này giả sử bạn đã biết tên của máy tính rồi; thay thế [name of computer].local với tên máy tính đó. Sau đó, đầu ra sẽ là một cái gì đó như thế này; lưu ý 123.456.789.0 là một địa chỉ IP giả ví dụ như sake sake:

    Timestamp     A/R Flags if Name                          Type  Class   Rdata
19:56:22.856  Add     2  4 [name of computer].local.               Addr   IN     123.456.789.0

Hoặc thậm chí bạn có thể sử dụng ping như thế này:

ping computer-name.local

Điều đó sẽ giải quyết tên máy chủ của computer-name.local đến một địa chỉ IP và ping sẽ trả lại một cái gì đó như thế này; lưu ý địa chỉ IP thực tế nằm trong ( / ) và sau đó trong ping kết quả theo sau:

PING computer-name.local (123.456.789.0): 56 data bytes
64 bytes from 123.456.789.0: icmp_seq=0 ttl=64 time=0.071 ms
64 bytes from 123.456.789.0: icmp_seq=1 ttl=64 time=0.144 ms
64 bytes from 123.456.789.0: icmp_seq=2 ttl=64 time=0.099 ms

Và nếu bạn muốn tìm địa chỉ IP của tất cả các máy trên mạng, chỉ cần sử dụng arp (hiển thị và điều khiển độ phân giải địa chỉ) như thế này:

arp -a

Các -a tùy chọn hiển thị tất cả các mục ARP hiện tại. Vì vậy, ví dụ tôi nhận được điều này trên Macintosh cục bộ của mình với tính năng chia sẻ Internet đang chạy cho phép iPhone của tôi kết nối với mạng ad-hoc:

computer-name.local (123.456.789.0) at 00:aa:bb:cc:dd:ee on en0 ifscope [ethernet]
? (192.168.2.2) at bb:88:99:cc:77:aa on bridge100 ifscope [bridge]

Điều đó cho tôi thấy rằng computer-name.local có địa chỉ IP là 123.456.789.0 và kết nối bắc cầu được sử dụng bởi mạng ad-hoc nơi tôi đang chia sẻ kết nối Ethernet của mình qua Wi-Fi là 192.168.2.2.


0

Giả sử bạn thực sự có thể truy cập hệ thống thông qua tên máy chủ, ping sẽ thực hiện công việc.

Tôi không có máy Mac dự phòng để kiểm tra điều này với (than ôi!) Nhưng giữa hệ thống windows và tên máy chủ ping hệ thống linux hoạt động.

Máy Mac hỗ trợ mdns / bonjour theo mặc định, vì vậy với hệ thống có mdns / bonjour, bạn cũng có thể muốn thử hostname.local.


0

Nếu bạn có thể truy cập vào máy tính thì hãy làm điều này:

  1. Chuyển đến Menu Apple, sau đó chọn Tùy chọn hệ thống.
  2. Nhấp vào "Mạng" trong bảng Tùy chọn hệ thống.
  3. Trong "Hiển thị:", chọn giao diện mạng mà bạn muốn địa chỉ IP / MAC. Nói chung, đây sẽ là Ethernet tích hợp hoặc Sân bay.
  4. Để tìm địa chỉ IP, nhấp vào tab TCP / IP.

Bạn sẽ thấy một cái gì đó như thế này: enter image description here


Nếu bạn không thể truy cập vào máy tính, sau đó đăng nhập vào bộ định tuyến của bạn và kiểm tra các máy khách DHCP được kết nối:

  1. Mở trình duyệt web.
  2. Nhập địa chỉ IP của bộ định tuyến của bạn (thường là http://192.168.0.1 , http://192.168.1.1 , hoặc là http://10.0.0.1 )
  3. Đăng nhập. (Bạn nên biết những thông tin đăng nhập. Nếu không, hãy tìm nhãn trên chính bộ định tuyến. Nếu không may mắn ở đó, hãy thử tên người dùng: admin và mật khẩu: hoặc password, admin hoặc tham khảo ý kiến http://www.routerpasswords.com/ cho mô hình bộ định tuyến cụ thể của bạn.)
  4. Ở đâu đó trong giao diện quản trị bộ định tuyến, bạn sẽ có thể thấy "danh sách các thiết bị được kết nối", "danh sách các máy khách DHCP" hoặc một cái gì đó tương tự.
  5. Trong danh sách này, bạn sẽ có thể xác định máy tính được đề cập và tìm địa chỉ IP.

Nếu bạn có sẵn máy Windows, bạn có thể sử dụng phương pháp này:

Tải về Máy quét mạng SoftPerinf và chạy chương trình.

Bạn sẽ thấy cửa sổ này:

enter image description here

  1. Nhấn nút có nhãn "IP" và chọn "tự động chọn" (đây là từ bộ nhớ, do đó có thể được đặt tên khác)
  2. Nhấn nút "Bắt đầu quét"
  3. Tham khảo danh sách trong cửa sổ chính. Trong ví dụ này, PC mà chúng tôi đang tìm kiếm có tên là "thinkpad" và có địa chỉ IP 192.168.0.2.

Bởi bởi Mac Mac, poster ban đầu có nghĩa là Macintosh, không phải là địa chỉ phần cứng MAC.
JakeGould

Đó là lý do tại sao phương pháp đầu tiên tôi đề xuất được nhắm mục tiêu vào máy tính chạy Mac OS X.
Kristian

Vui lòng đọc lại câu hỏi. Có vẻ như người đăng ban đầu muốn lấy địa chỉ IP của máy tính trên mạng của họ dựa trên tên máy / tên máy chủ. Ví dụ về máy Mac của bạn chỉ hiển thị cách lấy địa chỉ IP từ máy bạn đã đăng nhập.
JakeGould

Đó là lý do tại sao tôi đặc biệt tuyên bố "Nếu bạn có thể truy cập vào máy tính, hãy làm điều này:". Nếu không, tôi đã cung cấp một đề xuất thứ hai và thứ ba (cần một hộp Windows, tôi sẽ thừa nhận). Đừng xem những gì tôi đang thiếu.
Kristian

Đây là câu hỏi của họ, Có cách nào để tìm địa chỉ IPv4 của một máy tính nhất định trên mạng Macintosh Wi-Fi của tôi không? Tôi biết tên máy tính và như vậy, vậy làm thế nào tôi có thể sử dụng tên này để xác định IP nào là của họ? Rất rõ ràng rằng họ muốn một địa chỉ IP dựa trên tên máy chủ / tên máy. Và một giải pháp Windows sẽ không giúp ích gì nếu chúng ở trên máy Mac.
JakeGould
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.