Большинство людей знают, что устройства Android можно использовать как USB-трос для обмена мобильными данными с компьютером, но хитрый прием — это та же процедура, что и в обратном порядке, то есть совместное использование интернет-соединения компьютера с устройством Android. Он известен как «обратная привязка», и его довольно легко настроить.
Есть разные способы достижения этого в зависимости от вашей операционной системы, поэтому я поделюсь методами для систем Windows, Mac и Linux.
Окна:
- Загрузите и установите программное обеспечение Connectify Hotspot на свой компьютер и следуйте инструкциям на экране. По сути, Connectify Hotspot создает сеть точек доступа через WiFi-антенну вашего компьютера. Конечно, для этого есть собственный способ Windows, но Connectify Hotspot гораздо менее техническая и более удобная для пользователя.
- Чтобы настроить Connectify Hotspot, вы просто создаете сеть, введя нужное имя в поле SSID и пароль. Затем вы выбираете соединение, которым хотите поделиться, например, сеть Wi-Fi, к которой подключен ваш компьютер.
- В SSID введите имя подключения, которое вы хотите дать, это будет имя сети Wi-Fi, которое вы увидите на вашем Android. Дайте вашей сети пароль, если вы хотите использовать защищенную сеть. Теперь выберите соединение, которым вы хотите поделиться. это адаптер, у которого есть интернет. Выберите сеть Wi-Fi, с помощью которой вы будете подключать свой телефон Android.
- Теперь включите WiFi на вашем Android-устройстве и нажмите «Запустить точку доступа» в Connectify. Вы должны увидеть сеть в списке доступных сетей WiFi на своем телефоне, поэтому просто выберите SSID в Connectify, введите пароль, и все готово.
Mac:
- Сначала перейдите в Системные настройки> Общий доступ.
- Нажмите «Общий Интернет» и в раскрывающемся списке «Поделиться своим подключением из:» выберите сеть, к которой подключен Mac, например, Ethernet или WiFi.
- Теперь в поле «Для компьютеров» выберите «Bluetooth PAN» или «AirPort» в зависимости от версии Mac OS / X. Тем не менее, если вы используете Интернет с Mac на устройстве стороннего производителя через AirPort, Mac обязательно требует 5 или же 13 Буква WEP ключ. Не больше, не меньше.
- После того, как вы передадите SSID с вашего Mac, продолжайте и подключитесь к нему в настройках WiFi вашего Android-устройства.
Linux:
Обратите внимание, что для этого требуется рутованный телефон Android — вы можете искать корневые руководства Appuals для Android для своего устройства.
Вам также понадобятся ADB и Fastboot, которые легко получить с помощью:
sudo apt-get установить android-tools-adb android-tools-fastboot
Наконец, на вашем телефоне должен быть установлен эмулятор терминала.
- Если вы удовлетворяете этим требованиям, подключите ваше устройство Android к ПК через USB.
- Теперь запустите терминал Linux и введите следующие команды:
Ifconfig
- Это должно отобразить сетевой интерфейс с подключенного устройства Android, как правило, usb0 но в некоторых случаях это может быть что-то еще. В командах, которые я даю, не забудьте изменить usb0 к фактическому используемому сетевому интерфейсу.
- Итак, теперь введите в терминале:
sudo ifconfig usb0 10.42.0.1 маска сети 255.255.255.0
эхо 1 | sudo tee / proc / sys / net / ipv4 / ip_forward
sudo iptables -t nat -F
sudo iptables -t nat -A POSTROUTING -j MASQUERADE
- Теперь нам нужно набрать следующую команду в эмуляторе терминала вашего Android:
Оболочка adb busybox ifconfig
- После этой последней команды на ней должен отображаться другой используемый сетевой интерфейс, например, Итак, еще раз, измените команды, которыми я делюсь, на тот, который является вашим действительным сетевым интерфейсом.
оболочка adb ifconfig rndis0 10.42.0.2 маска сети 255.255.255.0
adb shell route add default gw 10.42.0.1 dev rndis0
- Теперь мы можем проверить совместное использование Интернета, попытавшись отправить пинг с эмулятора терминала вашего телефона, поэтому наберите на своем телефоне:
adb shell ping 8.8.8.8
Если вы получили успешный пинг, то все готово к работе.