как узнать имя хоста телефона
Где находится файл hosts в Android-устройстве и как его открыть?
Вы наверняка знаете о том, что файл hosts имеется на операционной системе Windows. Есть он и на операционной системе Android, где является важнейшей составляющей при доступе в сеть интернет. Некоторые приложения используют файл и редактируют в нем параметры, в результате чего могут возникать проблемы с доступ к некоторым ресурсам. Пользователь может самостоятельно найти и даже отредактировать файл hosts, правда, при условии, что на устройстве установлены рут-права.
О том, как узнать, есть ли рут-права на смартфоне или планшете, наш сайт уже рассказывал. Если рут-прав нет, установите их. Как это сделать, вы можете узнать на всем известном форуме 4pda.ru — найдите на нем тему с прошивками для своего гаджета.
Далее понадобится проводник. Мы используем ES Проводник. При первом запуске необходимо будет подтвердить рут-доступ для этого приложения. Далее заходим в «Устройство» и выбираем папку System.
Здесь нажимаем на папку etc.
Находим файл hosts и тапаем по нему.
Выберите программу, в которой файл должен быть открыт. Например, ES Редактор.
Файл hosts открылся.
Вы можете редактировать его, нажав на карандашик.
Только помните, что делать это нужно очень осторожно. Один неправильный или лишний символ может привести к серьезным проблемам.
Друзья! Если наш сайт помог вам или просто понравился, вы можете помочь нам развиваться и двигаться дальше. Для этого можно:
Как подключить прокси для андроид — установить без рута
Владельцы смартфонов и планшетных ПК под управлением операционной системы часто интересуются вопросом, как настроить прокси-сервер на андроид. Интернетом пользуются все, и иногда возникает необходимость использования данной технологии, но не каждый знает, можно ли активировать прокси-сервер на андроид и каким образом это сделать.
Что такое прокси-сервер и для чего он нужен
Прокси-сервер — это программное средство, которое является промежуточным звеном связи между клиентами той или иной Сети. Оно способно принимать и перенаправлять через свой IP-адрес запросы клиентов на некоторый принимающий сервер или станцию. Если говорить про Интернет, то это средство, позволяющее получать доступ к Глобальной сети через определенный сервер.
Прокси для андроид работают по аналогии с ПК-версией
Возможности применения этого сервера достаточно велики. Он позволяет:
Важно! Использование прокси — это удобно, но нужно быть внимательным. Владелец сервиса практически полностью контролирует работу клиента, видит все его запросы и может даже изменять их при желании.
Устанавливать proxy-server можно вручную
Как включить и отключить прокси на андроиде
Включение и выключение прокси-сервера на андроиде выполняется параллельно с его настройкой. Сделать это можно различными способами, которые делятся на два типа: с использованием привилегий суперпользователя и без использования root-доступа.
Как такового стандартного прокси-сервера на андроиде нет. Все дело в том, что это, как правило, удаленная машина, к которой нужно просто подключиться по специальному адресу и перенаправлять все свои запросы на нее. В результате данные, получаемые пользователем, также будут приходить не с базового сервера, на который они были отправлены, а со специальной службы прокси.
Отключение прокси-соединения происходит аналогичным включению образом, и никаких сложностей тут не наблюдается. Выполнить деактивацию прокси можно, просто вернув настройки телефона в прежнее состояние. Если все конфигурировалось в веб-браузере, то следует восстановить параметры в нем.
Обратите внимание! Для большего удобства необходимо настраивать программы так, чтобы в любой момент можно было вернуть изначальные конфигурации, включить и выключить прокси-соединение.
Интерфейс Proxy Droid
Как настроить прокси на андроид-устройстве
Пора приступать к рассмотрению вопроса о настройке прокси для Android. Выполнить эту процедуру можно различными способами, которые включают в себя использование стороннего ПО, стандартные методы, варианты с использованием и без рут-прав.
Стандартными средствами без использования стороннего ПО
Если не брать в расчет приложения, то самостоятельная настройка прокси выполняется в настройках Wi-Fi-соединения. Для этого необходимо:
Используя стороннее ПО
Одно из самых популярных приложений на андроид по данной тематике — ProxyDroid. Оно доступно совершенно бесплатно в официальном магазине Плей Маркет и обладает русской версией, что, безусловно, является плюсом использования. Оно позволяет полностью перейти на прокси или указать ресурсы, вход на которые будет происходить через сервис. Среди доступных методов авторизации заметно выделяются HTTPS и SOCKS 4/5, полностью поддерживаемые программой.
Важно! Приложение, несмотря на все свои преимущества, обладает существенным недостатком. Нормально функционировать оно может лишь в том случае, когда на телефоне есть привилегии суперпользователя.
Настройка сети Wi-Fi
Без использования root
Есть программы, которые работают с SOCKS5 и прочими прокси и без рут-прав. В качестве примера Drony и SandroProxy. Их также очень легко настроить на использование сервисов по пересылке запросов. Достаточно указать рабочую сеть Wi-Fi, ввести адрес или имя принимающего сервера, тип прокси и порт.
Настройка с правами суперпользователя
Если у пользователя имеются соответствующие привилегии, то на его телефоне или планшете открыто гораздо больше возможностей для настройки прокси-соединения. Только рутированным телефон сможет работать с подобным подключением в полной мере. Root позволяет установить любую программу для соединения с Сетью и использовать ее возможность по максимуму.
Обратите внимание! Стандартный способ с настройкой беспроводной Сети в данном случае также прекрасно работает.
Что такое имя хоста прокси сервера и как его узнать
Имя хоста прокси-сервера — это то же самое, что и адрес этого сервера. По нему осуществляется доступ к сервису, и он указывается самым первым в настройках любой программы или в параметрах самого телефона. Несмотря на то, что его нужно вводить в формате proxy.example.com, он также может быть записан в виде IP-адреса, но не включать в себя номер порта. Брать имя хоста нужно на специальных сервисах, предоставляющих бесплатные и платные прокси.
Не стоит забывать указывать приставку к адресу в виде порта
Proxy — мощный инструмент, позволяющий повышать анонимность нахождения в Глобальной сети и обходить некоторые запреты, связанные с блокировками некоторых ресурсов. Настраивается он очень просто даже на телефонах.
Как мне изменить имя моего устройства Android?
Моим устройством Android является Nexus One. Но это должно относиться ко всем текущим устройствам Android.
Как мне изменить имя моего устройства Android?
Когда я подключаюсь к клиентским таблицам беспроводного маршрутизатора, мои устройства Android отображаются, например, как: android_1234567890abedfc. Я хотел бы дать ему более читаемое имя.
Чтобы изменить имя хоста (имя устройства), вы должны использовать терминал (как root):
Для Eclair (2.1): echo MYNAME> / proc / sys / kernel / hostname
Для Froyo (2.2): (работает также на большинстве 2.3) setprop net.hostname MYNAME
некоторые устройства требуют перезагрузки для работы!
Резюме:
Зависит от того, какая у вас версия Android.
Android 4.0 и выше
Более новые версии будут использовать правильную build.prop запись. Ну, то есть Android читает build.prop как нормальный процесс загрузки. После запуска службы подключений она проверяет, задано ли в Настройках имя net.hostname, затем, если оно пустое, используется идентификатор android_ + (постоянный). Так что это все, что вам нужно сделать.
Добавить net.hostname=HOSTNAMEHERE в /system/build.prop (Root может понадобиться). Оставьте пустую строку в конце файла.
Android 2.3 и ниже
Но тогда есть другая проблема.
hostname HOSTNAMEHERE или же echo HOSTNAMEHERE > /proc/sys/kernel/hostname
Изменяем hostname в Android
С недавнего времени в силу своей параноидальности я стал заглядывать в админку своего домашнего роутера. Глянуть логи, да и клиентов своей Wi-Fi точки посмотреть бы неплохо. И если с обычными компами все понятно (hostname относительно легко задается и настраивается), и ясно видно какой комп сейчас подключен, то с мобильниками не все так гладко. Типичная запись андройда в таблице выглядит примерно так:
ip addresss : android_c349f02583caf69e : MAC
Первым делом заходим в админку вашего домашнего роутера. На примере D-Link Dir 628 с древней прошивкой от 2008 года ( все руки не доходят прошить).
В адресной строке браузера набираем 192.168.0.1, появляется оранжевое окошко приветствия. Заходим под пользователем admin, вбиваем пароль/ оставляем пустым если не настроен (какая беспечность, в случае пустого пароля настоятельно рекомендую его вписать во вкладке tools).
Заходим во вкладку Status. В самом низу видим таблицу вроде этой:
LAN COMPUTERS
IP Address | Name (if any) | MAC |
---|---|---|
10.0.0.1 | Kedr | 00:29:22:5f:aa:a7 |
10.0.0.2 | Boidarka | 00:1b:77:25d:f3:e5 |
10.0.0.3 | Gilgamesh | 00:2g:d3:ce:ac:04 |
10.0.0.4 | Barmaley | c4:3d:c7:4p:3a:b8 |
10.0.0.5 | Nariman | 00:16:d4:f3:46:34 |
10.0.0.6 | android_c349f02583caf69e | 40:ba:69:e1:0b:8a |
NUMBER OF WIRELESS CLIENTS: 4
SSID | MAC Address | IP Address | Mode | Rate (Mbps) | Signal (%) |
---|---|---|---|---|---|
Forever Alone | 0029225faaa7 | 10.0.0.1 | 802.11g | 54 | 100 |
Forever Alone | 002gd3ceac04 | 10.0.0.3 | 802.11g | 54 | 100 |
Forever Alone | 0016d4f34634 | 10.0.0.5 | 802.11n (2.4GHz) | 26 | 54 |
Forever Alone | 40ba69e10b8a | 10.0.0.6 | 802.11n (2.4GHz) | 65 | 100 |
Здесь видно что в данный момент к вай-фаю подключено 4 девайся, причем 3 из них где-то совсем рядом ибо уровень сигнала 100%. Но имен устройств здесь не видно, опознать можно лишь по маку.
Итак приступим к смене hostname с унылого и непонятного android_c349f02583caf69e на какое-нибудь крутое типа HTC_DESIRE_БЛЕАТЬ.
Для этого нам понадобится мобильник на адройде с ROOT привилегиями и установленным приложением эмуляции терминала.
На примере Highscreen Cosmo с установленным древним андройдом 2.2.2:
Далее пишем простенькую строку :
#: setprop net.hostname your_name
где вместо your_name и надо писать HTC_DESIRE_БЛЕАТЬ («введи свой аппарат»)
Примерно так: для тех кто не совсем понял:
Все, перезапускаем вай-фай, заходим в админку роутера и любуемся:
|
Вуаля! Все работает.
Хоть данная статья и нисколько не прибавит к безопасности вашей домашней Wi-FI точки, зато теперь по крайней мере вы сможете отличать свой телефон от других, а это поспособствует развитию системы
«Свой-Чужой» и выявлению лазутчика-самозванца.
DenTNT.trmw.ru
Записная книжка
Android: Отобразить сетевое имя устройства
Сразу отмечу, что заметка не совсем про Андроид.
Захожу в настройки роутера D-Link DIR-615, раздел Wi-Fi ▶ Client Management ▶ List of Wi-Fi Clients
В данном списке я вижу список всех подключенных к роутеру устройств, но не все имена понятные (на SSID внимания не обращайте — это я со старого роутера название таскаю):
Как видно на скриншоте, для смартфона на Андроид было сгенерировано имя android-b5456b905ae…
Если работать с одним устройством, то путаницы не возникнет, но если их несколько, то становится непонятно телефон это или планшет и т.п.
Я пробовал сменить сетевое имя
1. Разблокировать настройки разработчика:
System ▶ About phone ▶ Build number (тапнуть 7 раз)
или на русском
Система ▶ О телефоне ▶ Номер сборки (тапнуть 7 раз)
2. Меняем имя:
System ▶ Developer options ▶ Device hostname
или на русском
Система ▶ Для разработчиков ▶ Сетевое имя устройства
Оно поменялось, только в списке подключенных устройств на консоли роутера по прежнему висела старая надпись, состоящая из слова «android-» и идентификатора ANDROID_ID. То есть для обычного человека ничего информативного в ней увидеть невозможно.
Через adb то же самое:
Способ, для отображения своих названий есть, хоть это и костыли. Для этого нужно включить выделение статического адреса для нужного клиента.
На примере роутера D-Link
Теперь те устройства, которые есть в списке будут при подключении к роутеру отображаться так, как мы их записали в списке.
Не хочу тратить время на выяснение причин, но иногда даже при отключении клиента от роутера, он не цепляет имя из списка статических адресов. После каких-то манипуляций он все же цепляет. Но я уже не помню, что именно помогло (перезагрузка телефона/роутера или смена имени через adb)