Có một lệnh hoặc ứng dụng tương tự như ipconfig?


24

Tôi muốn xem địa chỉ mạng của tôi trên điện thoại của tôi. Trên Windows tôi có thể sử dụng ipconfigcho điều này và ifconfigtrên Linux. Nhưng làm cách nào tôi có thể xem thông tin này trên thiết bị Android của mình? Có một ứng dụng hoặc lệnh cho điều này?

Cụ thể hơn, tôi muốn xem địa chỉ IPv4 nào tôi nhận được và địa chỉ IPv6 nào tôi nhận được hoặc nếu tôi không nhận được địa chỉ.


Bạn sẽ không nhận được địa chỉ IPv6, Android không hỗ trợ địa chỉ đó: android.stackexchange.com/questions/3718/NH
Matthew Đọc

@Matthew: Tôi thực sự nhận được một địa chỉ IPv6, nhưng nó phải là một loại địa chỉ IPv4toIPv6 hoặc một loại địa chỉ nào đó, vì nó không giống như khi tôi truy cập một trang web. Và tôi không thể truy cập ipv6.google.com
Jonas

Ah, xấu của tôi. Đó phải là "hỗ trợ một phần" được đề cập trên diễn đàn Google.
Matthew đọc

@Matthew: Có thể có điều gì đó với nhà điều hành mạng của tôi. Tôi thực sự cũng nhận được một địa chỉ IPv4 cục bộ từ họ, nó không giống như tôi thấy nếu tôi truy cập một What is my IPdịch vụ. Đây là một bài đăng blog thú vị T-Mobile: Thông minh hay điên rồ? nhưng tôi không có T-Mobile làm nhà mạng.
Jonas

Câu trả lời:


5

Hãy dùng thử Màn hình hệ điều hành miễn phí của eolwral. Bạn có thể thấy mọi giao diện mạng vật lý hoặc logic với các địa chỉ ipv4 / 6 và mac được liên kết cũng như tổng số quảng cáo Rx Tx. Cũng có kết nối mở và nhiều hơn nữa, ứng dụng khá tuyệt vời miễn phí nếu bạn hỏi tôi.


29

Android đi kèm với ifconfig, cài đặt Trình mô phỏng đầu cuối và nhập "ifconfig eth0" hoặc sử dụng "netcfg" để liệt kê tất cả các thiết bị có sẵn. Bạn cần root để sử dụng ifconfig.


3
Tôi đã thử với Android Terminal Emulatornhưng không có gì xảy ra nếu tôi thực thi ifconfigvà nếu tôi chạy ifconfig eth0tôi nhận được eth0: No such device. Tôi đã thử nghiệm netcfgngay bây giờ và nó in một danh sách với IPv4, nhưng không có thông tin nào về IPv6. Dù sao cũng cảm ơn bạn.
Jonas

Giao diện mặc định cho 3G dường như được đặt tên rmnet0thay vì eth0trên Android của tôi, vì vậy ifconfig rmnet0hoạt động tốt hơn.
Jonas

2
bạn có thể sử dụng "ifconfig wlan0" trong thiết bị đầu cuối của mình nếu bạn đã kết nối với WiFi

Sử dụng netcfgđể có được danh sách các thiết bị có sẵn. Tìm tên viết tắt của thiết bị có khả năng nhất (cần có địa chỉ IP mạng của thiết bị của bạn được liệt kê bên cạnh thiết bị). Sau đó sử dụng ifconfig <shortname>. Ví dụ: nếu netcfgchương trình wlan0có địa chỉ IP mạng thực tế của thiết bị của bạn (không phải IP giả như 0.0.0.0), thì bạn nên thực hiện ifconfig wlan0để biết thêm chi tiết.
ADTC

@Ziana Mitchell: Cảm ơn bạn đã chỉnh sửa đề xuất, tuy nhiên tôi đã từ chối bản chỉnh sửa được đề xuất của bạn. Chỉnh sửa của bạn là thông tin tốt, tuy nhiên bạn nên đặt nó trong câu trả lời của riêng bạn thay vì chỉnh sửa nó.
Lie Ryan

7

chỉ loại netcfg

nó sẽ liệt kê giao diện và hoạt động trên mọi trình giả lập thiết bị đầu cuối. chạy trên chính điện thoại hoặc từ xa qua adb.


2
adb shell netcfgoh yeah
Ciro Santilli 心 心 事件

Không có netcfg trên thiết bị 6.0.1 của tôi, cũng không phải trên busybox.
m0skit0

2

NetGenie Lite có thể làm điều đó.


Tôi đã cài đặt nó nhưng tôi không tìm thấy gì về IPv6. Dù sao cũng cảm ơn, đó là một ứng dụng thú vị.
Jonas
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.