Как я могу узнать, какой IP-адрес у моего телефона Android?

Я хотел бы узнать, какой IP-адрес у моего телефона Android. Например. если я использую свой телефон через WiFi, как я могу получить локальный IP-адрес, назначенный на мой телефон?

92 голоса | спросил Jonas 19 52010vEurope/Moscow11bEurope/MoscowFri, 19 Nov 2010 20:26:28 +0300 2010, 20:26:28

5 ответов


112

Самый простой способ - перейти к настройкам WiFi и нажать Menu > Advanced. Он появится там, или вы можете установить его на статический IP-адрес, если хотите.

Классный способ - набрать *#*#4636#*#*, чтобы открыть меню Тестирование. Затем нажмите Wi-Fi-информацию, затем статус WiFi.

ответил kcoppock 19 52010vEurope/Moscow11bEurope/MoscowFri, 19 Nov 2010 20:49:38 +0300 2010, 20:49:38
9

ifconfig и ip Android 7

adb shell ifconfig
adb shell ip address show

ifconfig был раздражающей реализацией, которая не показывала все версии по умолчанию в более ранних версиях, как описано ниже, но теперь она отлично работает.

netcfg Android 5.1.1

Этот инструмент был удален в более поздних версиях Android, а ifconfig стал более приличным и по умолчанию показывает все интерфейсы, что делает этот метод бесполезным для более новых версий.

adb shell netcfg | grep wlan0

с вашего рабочего стола - лучший вариант, если вы уже разрабатываете для Android и имеете adb и настройку подключения USB.

Пример вывода:

wlan0 UP 192.168.0.3/24 [...]

Подтвердить с помощью:

adb shell ifconfig wlan0

ifconfig на Android ( Есть ли команда или приложение, похожие на ipconfig?

Вы также можете установить эмулятор терминала, например Терминальный эмулятор от Джека Палевича , откройте его и введите: net-tools. Но в этом случае вам будет лучше с некоторым приложением, которое показывает IP-адреса, так как набирать на устройства боль (если у вас нет внешней клавиатуры ...).

Если вы хотите, чтобы это SSH в устройство, netcfg - это путь: https : //stackoverflow.com/a/34040560/895245

Если вы разрабатываете серверное приложение, наиболее удобной для пользователя было бы показать IP-адреса устройства на некотором adb shell, который имеет метод pure-Java: https://stackoverflow.com/questions/494465 | https://stackoverflow.com/questions/6064510/how-to- получить IP-адрес,-оф-устройства

Управление браузером маршрутизатора

Если вы дома, вы можете:

  • Подключите рабочий стол к маршрутизатору с помощью кабеля Ethernet
  • получить доступ к некоторому адресу, зависящему от производителя, часто http://192.168.0.1
  • у большинства поставщиков есть список IP-адресов устройств где-то там

птар

Если на вашем устройстве запущен сервер, например. SSHD на порту 2222, как описано в: https://stackoverflow.com/a/34040560/895245 , вы можете его сканировать

TextView
ответил Ciro Santilli 新疆改造中心 六四事件 法轮功 2 WedEurope/Moscow2015-12-02T13:54:13+03:00Europe/Moscow12bEurope/MoscowWed, 02 Dec 2015 13:54:13 +0300 2015, 13:54:13
7

Самый простой способ - использовать инструмент, например, OS Monitor , который показывает вам (среди прочих) также множество деталей сети:

«Монитор
Монитор ОС, отображающий сведения о сетевом интерфейсе (источник: Google Play , щелкните изображение для увеличения)

Как показывает скриншот, это приложение отображается для каждого сетевого интерфейса:

  • имя интерфейса¹
  • Назначен IP-адрес IPv4 (если 0.0.0.0, этот интерфейс в настоящее время не используется)
  • Адрес IPv6 (если имеется)
  • MAC-адрес
  • статистика пакетов (т. е. перенесенные данные)
  • статус
Названия интерфейсов

¹¹ могут обрабатываться по-разному на разных устройствах. Но в большинстве случаев вы можете указать IP, где он принадлежит. Кроме того, rmnet в основном используется для GPRS (мобильные данные), а WiFi использует имена типа tiwlan или eth.

ответил Izzy 6 PMpSat, 06 Apr 2013 16:22:59 +040022Saturday 2013, 16:22:59
0

Виджет IP-адресов отображает небольшой виджет на главном экране с вашим IP-адресом. Я использую, если на пару недель.

ответил terry1769 19 52010vEurope/Moscow11bEurope/MoscowFri, 19 Nov 2010 23:34:55 +0300 2010, 23:34:55
0

Мне нравится NetGenie Lite для всех виды сетевой информации.

ответил Joe Casadonte 20 62010vEurope/Moscow11bEurope/MoscowSat, 20 Nov 2010 15:18:48 +0300 2010, 15:18:48

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132