I wanted to post this answer as an update for users of more recent Android builds (CM11/KitKat/4.4.4). I have not tested any of this with TouchWiz or older Android releases so YMMV.
The following commands can be run in all the usual places (ADB, Terminal Emulator, shell scripts, Tasker).
List all available properties:
getprop
Get WiFi interface:
getprop wifi.interface
WiFi properties:
getprop dhcp.wlan0.dns1
getprop dhcp.wlan0.dns2
getprop dhcp.wlan0.dns3
getprop dhcp.wlan0.dns4
getprop dhcp.wlan0.domain
getprop dhcp.wlan0.gateway
getprop dhcp.wlan0.ipaddress
getprop dhcp.wlan0.mask
The above commands will output information regardless of whether WiFi is actually connected at the time.
Use either of the following to check whether wlan0 is on or not:
ifconfig wlan0
netcfg | awk '{if ($2=="UP" && $3 != "0.0.0.0/0") isup=1} END {if (! isup) exit 1}'
Use either of the following to get the IP address of wlan0 (only if it is connected):
ifconfig wlan0 | awk '{print $3}'
netcfg | awk '/^wlan0/ {sub("(0\.0\.0\.0)?/[0-9]*$", "", $3); print $3}'
Just for thoroughness, to get your public Internet-facing IP address, you’re going to want to use an external service. To obtain your public IP:
wget -qO- 'http://ipecho.net/plain'
To obtain your public hostname:
wget -qO- 'http://ifconfig.me/host'
Or to obtain your public hostname directly from your IP address:
(nslookup "$(wget -qO- http://ipecho.net/plain)" | awk '/^Address 1: / { if ($NF != "0.0.0.0") {print $NF; exit}}; /name =/ {sub("\.$", "", $NF); print $NF; exit}') 2>/dev/null
Note: The aforementioned awk
command seems overly complicated only because is able to handle output from various versions of nslookup
. Android includes a minimal version of nslookup
as part of busybox
but there is a standalone version as well (often included in dnsutils
).
На чтение 8 мин Просмотров 42к.
Сергей Сакадынский
Работал в сфере IT-консалтинга, занимался созданием и администрированием интернет-ресурсов. 10 лет опыта работы по проектированию и обслуживанию компьютерных сетей.
Если вы пользователь интернета, то наверняка сталкивались с таким понятием как шлюз или основной шлюз. Часто используются другие обозначения — default gateway или шлюз по умолчанию. Это одно и то же — адрес, который иногда требуется ввести в специально отведенное для этого поле. Если он нужен для подключения к сети, эти данные сообщает провайдер или администратор. В этой статье я раскрою смысл понятия и расскажу, как узнать адрес, если он нужен, но вам его не сообщили.
Содержание
- Понятие
- Принцип работы
- Как узнать шлюз в Windows
- Наклейка на роутере
- Параметры подключения
- Командная строка
- Другие ОС
- Mac
- Linux
- Android
- iPhone
- Chrome OS
Понятие
Если вы начнёте гуглить, то прочтёте, что основной шлюз — это аппаратное или программное обеспечение для сопряжения компьютерных сетей или что-то в этом роде. Интересно, но ничего не понятно. Поэтому объясню проще: это канал, ворота, через которые локальная сеть взаимодействует с внешней сетью — интернетом. Шлюз также может соединять две или более локальные сети или их сегменты. Так работают ЛВС крупных предприятий, где много структурных подразделений и компьютеров. То есть шлюз нужен для того, чтобы сети, работающие с разными протоколами и параметрами, могли взаимодействовать друг с другом.
В качестве шлюза может выступать сервер или специальное устройство. В вашей домашней сети это обычный вайфай роутер.
Принцип работы
Проводные и беспроводные устройства в локальной сети (ЛВС) используют для доступа в интернет общий канал — основной шлюз. Это позволяет настроить для них общие параметры подключения, контролировать трафик, задать параметры безопасности и так далее. Шлюз принимает пакеты данных из внешней сети и транслирует их на устройства внутри домашней сети. Точно так же он работает и в другом направлении: пакеты с клиентских устройств поступают в шлюз, а затем пересылаются по назначению. Выйти за пределы ЛВС или подключиться к локальной сети, минуя его, не получится.
Обычно в ЛВС вручную указывать шлюз для подключения к интернету не нужно. Все настройки автоматически раздаёт роутер. Для этого достаточно в настройках сетевого адаптера установить галочку «Получать IP-адрес автоматически».
На роутере при этом должен быть настроен DHCP-сервер. То есть он должен автоматически раздавать адреса клиентским устройствам. Все домашние маршрутизаторы обычно работают по такому принципу.
Если же, что встречается редко, DHCP на роутере отключен, то сетевые настройки вводятся вручную. В таком случае адрес указывается в этом поле:
Некоторые программы для правильной работы требуют адрес основного шлюза. Тогда возникает необходимость выяснить, какой же используется в вашей сети.
Также бывает ситуация, когда вам нужно войти в настройки роутера, но вы не знаете его адреса. Поскольку IP-адрес роутера и основной шлюз локальной сети — это одно и то же, для этого достаточно узнать адрес шлюза.
О том, как это сделать, пойдёт речь ниже.
Как узнать шлюз в Windows
Наклейка на роутере
У каждого маршрутизатора есть настройки по умолчанию. В том числе адрес для входа в веб-интерфейс. IP-адрес роутера производитель указывает на наклейке в нижней части устройства. Чтобы его узнать, достаточно перевернуть маршрутизатор. Вы увидите такую этикетку:
192.168.0.1 в этом случае адрес роутера, который используется в качестве основного шлюза сети.
Этот способ самый простой. Но здесь могут возникнуть сложности.
- Во-первых, на некоторых маршрутизаторах вместо цифр вы увидите адрес такого типа:
Производители часто используют, кроме IP-адреса, такие фирменные локальные адреса. Для того, чтобы войти в настройки роутера, он подойдёт, а вот в качестве адреса шлюза его использовать не получится.
- Во-вторых, если настройки роутера менялись, его IP-адрес может отличаться от заводского. Обычно этот параметр оставляют без изменений, но в некоторых случаях вместо значения по умолчанию может быть установлен любой другой адрес. В этом случае информация на этикетке вам не поможет.
- В-третьих, роутер по разным причинам может быть физически недоступен. Например, если вы подключаетесь к сети предприятия, скорее всего, он заперт в монтажном шкафу или в отдельной комнате.
На этот случай есть способы узнать адрес шлюза, посмотрев его в свойствах подключения Windows.
Параметры подключения
Посмотреть адрес можно в свойствах сетевого подключения.
В Windows 7 в трее откройте доступные сетевые подключения, выберите активное, нажмите на него правой кнопкой мыши и выберите пункт «Состояние». В открывшемся окне нажмите кнопку «Сведения». Откроется окошко с информацией о текущем подключении.
Шлюз по умолчанию и есть основной, он же IP-адрес роутера.
В Windows 10 всё делается аналогично: нажмите ссылку «Свойства» рядом с нужным подключением, в открывшемся окне «Параметры» опуститесь вниз и кликните раздел «Свойства». Вы увидите окно с аналогичной информацией.
Командная строка
Кроме этого, для всех версий Windows есть универсальный способ узнать адрес. Сделать это можно через командную строку.
Нажмите на кнопку «Пуск», откройте «Программы» — «Стандартные» и выберите пункт «Командная строка». В Windows 10 для этого одновременно нажмите на клавиатуре кнопки Win+X и в появившемся списке кликните «Командная строка».
Ещё один способ, который подходит для всех версий операционки — с помощью клавиш Win+R вызовите утилиту «Выполнить», введите в окошко команду cmd и нажмите Enter.
Запустится консоль с командной строкой. Здесь нужно набрать команду ipconfig /all. Жмём Enter и видим вот такую информацию:
Среди всего прочего ищем то, что нас интересует.
Другие ОС
Теперь о том, как узнать основной шлюз в других операционных системах.
Mac
Как и в Windows, в Mac OS также доступны два способа посмотреть адрес основного шлюза для локальной сети — через свойства подключения и терминал.
Откройте на вашем макбуке «Системные настройки» и нажмите на иконку «Сеть». В открывшемся окне слева вы увидите список доступных подключений. Выберите активное, нажмите TCP/IP и найдите строку «Маршрутизатор».
Это и есть нужный нам шлюз.
Для поиска IP адреса шлюза через командную строку откройте «Программы» — «Утилиты» и кликните иконку «Терминал». Выполните команду route get default | grep gateway. Ответ будет выглядеть так:
$ route get default | grep gateway
gateway: 192.168.0.1
Адрес шлюза в этом случае 192.168.0.1
Linux
В Linux есть несколько команд, позволяющих определить свой основной шлюз. Запустите терминал и введите ip route. Ответ, который вы увидите на экране, будет выглядеть следующим образом:
IP-адрес после default будет адресом роутера.
Можно использовать альтернативную команду ip route | grep default. Тогда на экране вы увидите вот такую информацию:
Здесь минимум информации. Сразу видно, что адрес шлюза 192.168.0.1.
Этот метод работает во всех версиях Linux.
Android
На мобильных устройствах под управлением Android шлюз можно найти в настройках подключения к сети.
Откройте меню «Настройки» на вашем смартфоне. Перейдите в раздел Wi-Fi и найдите там ваше подключение к интернету. В зависимости от версии Android нужно нажать на него пальцем и удерживать или коснуться изображения шестерёнки рядом с подключением. Отроются его параметры. Возможно, потребуется нажать ещё ссылку «Изменить сеть». В открывшемся окне для получения подробной информации жмите «Дополнительно». Увидите вот такую картинку:
Здесь всё понятно. Ваш сетевой шлюз 192.168.0.1.
iPhone
На iPhone и iPad получить нужную информацию ещё проще. Войдите в настройки и коснитесь пальцем Wi-Fi. Рядом с названием вашей беспроводной сети вы увидите букву i. Нажмите на неё. На экране появятся сведения о подключении.
Нас интересует строка Router. Цифры, которые вы видите рядом, это и есть ваш шлюз.
Chrome OS
Chrome OS сейчас устанавливается на большое количество устройств. Поэтому разберёмся, как узнать адрес шлюза по умолчанию в этой операционке.
В правом нижнем углу экрана нажмите на область состояния и выберите «Параметры» (Settings).
Выберите беспроводное подключение Wi-Fi или кабельное Ethernet, в зависимости от того, что именно вы сейчас используете. Из выпадающего списка выберите название вашей сети. В открывшемся окне перейдите на вкладку «Сеть» (Network). Здесь отображается информация о состоянии текущего подключения.
В строке Gateway вы увидите IP-адрес вашего роутера, который является искомым шлюзом.
IP-адрес роутера может вам понадобиться в самых различных случаях. Например, если вы хотите зайти в настройки роутера или прописать статический IP-адрес на Android. В сетевых параметрах IP-адрес роутера очень часто называется обобщенно: адрес шлюза, т.к. шлюзом в принципе могут быть еще и такие сетевые устройства как модем, точка доступа, сервер, любой компьютер или оборудование на стороне провайдера. В этой статье вы найдете всевозможные способы узнать IP-адрес роутера с Android телефона или планшета.
На примере Android 8.1
- Зайдите в Настройки Wi-Fi. Как правило, на многих телефонах с Android это можно сделать, если потянуть шторку и выполнить долгое нажатие по значку Wi-Fi:
Если так не получается, то зайти в настройки беспроводной сети можно стандартным способом:
Откройте приложение Настройки:
Выберите Сеть и Интернет или аналогичный раздел:
Затем убедитесь, что беспроводной модуль включен и выберите раздел Wi-Fi:
- Подключитесь к сети, в которой вы хотите узнать IP-адрес роутера.
- После подключения нажмите еще раз по имени этой сети. Оно должно находиться в самом верху списка, отделенное от других чертой:
Откроются сведения о подключении. В подробностях сети вы найдете поле Шлюз и напротив него будет IP-адрес. Это и есть IP-адрес роутера:
Узнаем IP-адрес роутера в Android-приложении Wi-Fi Analyzer
Ранее мы писали о таком полезном приложении для Android как Wi-Fi Analyzer. В статье по указанной ссылке описано, как установить приложение на ваше устройство. Для того, чтобы узнать IP-адрес роутера, выполните такие действия:
- Подключитесь к нужной беспроводной сети на вашем Андроиде.
- Запустите Wi-Fi Анализатор.
- При помощи свайпа влево или с помощью иконки перейдите в режим просмотра Список AP:
Wifi Analyzer: Вид — Список AP - Нажмите на строку Подключение к:
- Сервер IP — это и есть IP-адрес роутера:
Теперь вы можете запустить браузер на Android, ввести IP-адрес шлюза в браузерной строке в виде http://192.168.0.1
, нажать ввод и после этого вы должны увидеть настройки роутера с предложением ввести имя пользователя и пароль.
Читайте также: Не получается зайти в настройки роутера на 192.168.1.1 (192.168.0.1)
Как изменить IP-адрес роутера на телефоне с Android
Для того, чтобы прописать другой IP-адрес роутера и таким образом изменить шлюз для выхода в Интернет с Android-устройства, выполните следующие шаги:
- Зайдите в настройки Wi-Fi (описано выше).
- Убедитесь, что вы подключены к нужной беспроводной сети.
- Выполните долгое нажатие по имени Wi-Fi сети в списке.
- Выберите Изменить сеть:
- Нажмите Расширенные настройки.
- Прокрутите окно вниз и в поле Настройки IP выберите Пользовательские:
- Задайте IP для самого Android устройства, затем укажите нужный IP-адрес шлюза (роутера).
- Нажмите Сохранить:
Читайте также: Как прописать статический IP на Android 4.
Если остались вопросы, задавайте их в комментариях.
Как технический ботаник, я всегда ищу гиковские данные. Если вы искали информацию о вашей сети, вы, вероятно, разделяете мою страсть. Важной деталью при оценке вашего сетевого подключения является шлюз по умолчанию. Как найти шлюз по умолчанию на Android?
Для начала перейдите в приложение «Настройки». Там откройте опцию «Wi-Fi». Затем нажмите на конкретное сетевое соединение, чей шлюз по умолчанию вам нужен. После этого нажмите на опцию «Изменить сеть». Перейдите в «Дополнительные параметры». Здесь измените настройки IPV4 на «Статический». Ну вот! Вы можете прочитать IP-адрес шлюза по умолчанию справа от заголовка «Шлюз».
Если это не сработает для вас, не разочаровывайтесь и терпите меня. В этой статье я расскажу о различных методах, которые вы можете использовать, чтобы найти шлюз по умолчанию для вашего телефона Android.
Способ №1: через настройки Wi-Fi
Адрес шлюза по умолчанию — это IP-адрес, состоящий из цифр и точек. Самый простой способ найти этот IP-адрес — посмотреть в настройках Wi-Fi. Вот что вам нужно сделать.
- Перейдите в приложение «Настройки» на своем телефоне Android.
- Найдите вкладку «Wi-Fi» и нажмите на нее.
- Нажмите и удерживайте сетевое соединение, IP-адрес шлюза которого вы хотите найти. Это приведет к вкладке «Настройки сети».
- Найдите опцию «Изменить сеть» или другую подобную опцию. Нажмите на нее.
- Нажмите на вкладку «Дополнительные параметры» в новом окне.
- Измените настройки IPv4 с «DHCP» на «Статический».
- Адрес сетевого шлюза указан рядом с заголовком «Шлюз».
Поскольку андроиды сильно различаются по своим внутренним настройкам, вполне возможно, что этот метод может не работать для вас, или шаги, которые вам нужно выполнить, несколько отличаются. В таком случае вы можете попробовать следующий метод.
Способ № 2: на устройствах Samsung
Хотя не существует общего метода поиска шлюза по умолчанию на устройствах Android, безусловно, существует общий метод поиска шлюза по умолчанию на устройствах Samsung. Вот что вам нужно сделать.
- Откройте приложение «Настройки» на своем Android-устройстве Samsung.
- Найдите вкладку «Подключения» и откройте ее.
- Нажмите и удерживайте вкладку «Wi-Fi» справа вверху.
- Коснитесь значка настроек перед подключенной сетью.
- Нажмите «Дополнительно». Это откроет новый экран.
- Измените настройки IP с «DHCP» на «Статический».
- Адрес шлюза вашей сети по умолчанию появится под заголовком «Шлюз».
Помимо IP-адреса шлюза по умолчанию, на этой вкладке вы можете найти IP-адрес вашего устройства, DNS и другие сведения о сети.
Способ №3: через сторонние приложения
Помимо просмотра сведений о Wi-Fi, вы также можете найти шлюз по умолчанию с помощью какого-либо стороннего приложения. Сетевые утилиты Pingtools приложение является важным вариантом в этом отношении.
Вы можете установить Сетевые утилиты Pingtool приложение из Play Маркета. При запуске вы увидите три опции: «Телефон», «Сеть» и «Интернет» вверху. Нажав на опцию «Сеть», все характеристики вашей сети появятся в списке. Здесь вы можете увидеть адрес шлюза по умолчанию под заголовком «Шлюз».
Преимущество этого метода в том, что он работает независимо от того, какой у вас Android-телефон. Помимо IP-адреса шлюза по умолчанию, на этой вкладке вы можете найти IP-адрес вашего устройства, DNS-серверы и другие сведения о сети.
Что такое шлюз по умолчанию?
Теперь, зная, как найти шлюз по умолчанию в сети, вам может быть интересно, что такое шлюз по умолчанию. Лучше всего думать об этом как о временной автобусной остановке между начальной точкой и конечным пунктом назначения.
Во-первых, данные с вашего устройства отправляются на шлюз по умолчанию. Здесь он направлен на целевую часть всемирной паутины. Адрес этого шлюза — это IP-адрес, состоящий из цифр и точек, который вы видите под заголовком «Шлюз» в настройках Wi-Fi.
В Windows и Android этот IP-адрес обычно называют шлюзом по умолчанию. С другой стороны, в iOS и iPhone он называется маршрутизатором.
Заключение
Вы можете найти шлюз вашей сети по умолчанию через сведения о Wi-Fi или стороннее приложение (например, сетевые утилиты Pingtool). В первом случае перейдите в «Настройки Wi-Fi» > «Ваша сеть» > «Изменить сеть» > «Дополнительные параметры». Там вы можете найти адрес шлюза по умолчанию под заголовком «Шлюз». Имейте в виду, что этот метод может не работать на вашем устройстве. Вы можете просто установить приложение и найти шлюз по умолчанию на вкладке «Сеть» для последнего.
Post Views: 34
Как узнать свой шлюз на телефоне?
Нажмите « Сеть»,
- выберите используемое сетевое подключение, затем « Дополнительно» . …
- Другой способ найти шлюз по умолчанию для вашего Mac — использовать следующую команду netstat через терминал. …
- netstat -nr | grep default. …
- IP адрес основного шлюза в Android. …
- Переходим в настройки Wi-Fi подключения.
Как узнать основной шлюз на телефоне?
Узнаем IP-адрес роутера в Android -приложении Wi-Fi Analyzer
- Подключитесь к нужной беспроводной сети на вашем Андроиде.
- Запустите Wi-Fi Анализатор.
- При помощи свайпа влево или с помощью иконки перейдите в режим просмотра Список AP: …
- Нажмите на строку Подключение к:
- Сервер IP — это и есть IP-адрес роутера:
Как вычислить адрес шлюза?
Для этого зайдите запустите окно командной строки (на на windows 7 «Пуск -> Все программы -> Стандартные -> Командная строка), введите ipconfig /all и нажмите клавишу Enter. Нужный параметр здесь указан в строке «Основной шлюз ».
Как узнать шлюз Wi-Fi на телефоне?
Как узнать IP-адрес Wi-Fi роутера на Android
- В приложении откройте меню — Tools (инструменты) —Lan Neighbors (соседи по LAN).
- Обратите внимание на пункт « Шлюз » — это будет IP адрес роутера. Также маршрутизатор может отображаться и по своему собственному имени в списке с указанием адреса.
Как узнать свои сетевые реквизиты?
В ОС Windows 10 нажмите «Пуск > Параметры > Панель управления > Сеть и Интернет > Центр управления сетями и общим доступом > Изменение параметров адаптеров». В открывшемся списке сетевых подключений выберите то подключение, с помощью которого выполняется подключение к провайдеру (беспроводное или по локальной сети).
Как узнать шлюз на Андроиде?
Узнаем IP-адрес роутера в Android-приложении Wi-Fi Analyzer
- Подключитесь к нужной беспроводной сети на вашем Андроиде .
- Запустите Wi-Fi Анализатор.
- При помощи свайпа влево или с помощью иконки перейдите в режим просмотра Список AP: …
- Нажмите на строку Подключение к:
- Сервер IP — это и есть IP-адрес роутера:
Как узнать шлюз Wifi на телефоне?
Как узнать IP-адрес Wi-Fi роутера на Android
- В приложении откройте меню — Tools (инструменты) —Lan Neighbors (соседи по LAN).
- Обратите внимание на пункт « Шлюз » — это будет IP адрес роутера. Также маршрутизатор может отображаться и по своему собственному имени в списке с указанием адреса.
Как узнать свои сетевые реквизиты?
В ОС Windows 10 нажмите «Пуск > Параметры > Панель управления > Сеть и Интернет > Центр управления сетями и общим доступом > Изменение параметров адаптеров». В открывшемся списке сетевых подключений выберите то подключение, с помощью которого выполняется подключение к провайдеру (беспроводное или по локальной сети
Что такое шлюз в настройках IP?
Основной шлюз — это сетевое устройство или специальная операционная система, в задачи которого входит передача сетевого трафика из одной локальной сети в другую, данный процесс называется маршрутизация. Шлюз по умолчанию позволяет устройствам из одной сети взаимодействовать с устройствами в другой сет
Как узнать свой шлюз и маску подсети?
На своем устройстве откройте окно «Выполнить» сочетанием клавиш Win+R. В поле «Открыть» введите «cmd» и нажмите OK. Откроется окно командной строки. В окне командной строки введите «ipconfig /all».
Что такое шлюз в роутере?
Сетевой шлюз (англ. Gateway ) — аппаратный маршрутизатор или программное обеспечение для сопряжения компьютерных сетей, использующих разные протоколы (например, локальной и глобальной).
Какой должен быть шлюз по умолчанию?
Шлюз по умолчанию задаётся записью в таблице маршрутизации вида «сеть 0.0.0.0 с маской сети 0.0.0.0». Устройство, обеспечивающее соединение разнородных сетей (обычно с различными протоколами передачи информации либо разной средой передачи).
Как узнать адрес шлюза на телефоне?
Для того, чтобы узнать IP- адрес роутера, выполните такие действия:
- Подключитесь к нужной беспроводной сети на вашем Андроиде.
- Запустите Wi-Fi Анализатор.
- При помощи свайпа влево или с помощью иконки перейдите в режим просмотра Список AP: …
- Нажмите на строку Подключение к:
- Сервер IP — это и есть IP- адрес роутера:
Как узнать шлюз вай фая?
Введите IPCONFIG в «Командную строку» и нажмите ввод. После этого в Командной строке загрузится информация об сетевых подключениях. IP адрес вашего роутера будет указан напротив пункта «Основной шлюз ».
Как узнать IP Wi-Fi на телефоне?
Как посмотреть IP -адрес локальной сети на устройствах с ОС iOS, Android , macOS и Windows
- На планшете зайдите в Настройки → Wi — Fi .
- Нажмите на ⓘ напротив активной Wi — Fi -сети.
- В блоке IPv4-адрес найдите поле Маршрутизатор и посмотрите IP -адрес.
Как узнать параметры локальной сети?
В ОС Windows 10 нажмите «Пуск > Параметры > Панель управления > Сеть и Интернет > Центр управления сетями и общим доступом > Изменение параметров адаптеров». В открывшемся списке сетевых подключений выберите то подключение, с помощью которого выполняется подключение к провайдеру (беспроводное или по локальной сети
Как узнать данные о сети?
Нажимаете Пуск -> Выполнить, откроется окно, в поле Открыть которого необходимо латинским шрифтом ввести cmd или command (если у вас Windows 98/ME) и нажать клавишу Enter или кнопку OK в открытом окне. В открывшемся окне командной строки необходимо ввести команду ipconfig /all.
Как узнать параметры сетевого адаптера?
Зайдите в сетевые настройки ПК: правой кнопкой мыши щелкните по меню Пуск -> Сетевые подключения ->Настройка параметров адаптера . Выберите сетевой адаптер , подключенный к роутеру, щелкните по нему правой кнопкой мыши и выберите пункт Свойства.
Как узнать адрес шлюза?
Введите IPCONFIG в «Командную строку» и нажмите ввод. После этого в Командной строке загрузится информация об сетевых подключениях. IP адрес вашего роутера будет указан напротив пункта « Основной шлюз ».