Аналоги pdanet для linux

Обновлено: 02.07.2024

Для чего туннелировать VPN-соединение я рассказал ->здесь<- и обещал подробнее описать настройку и использование двух самых популярных для этого программ, а точнее VPN Hotspot и PdaNet+ .

VPN Hotspot - OpenSource для тех, у кого есть root

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

  • После загрузки и запуска приложения разрешаем ему root-доступ и переходим на вкладку "Settings".
  • В пункте "Current upstreams" видим примерно следующую картину (у вас названия сетевых интерфейсов могут отличаться):
    "∅; fallback; rmnet_data1 " здесь:
    ∅ - ненайденное VPN-соединение;
    rmnet_data1 - подключение к мобильному интернету (
Отключив передачу данных, можно узнать через какой интерфейс она проходит. В этом случае строка примет примерно следующий вид: "∅; fallback; ∅". Какой интерфейс пропадёт - тот и отвечает за мобильный интернет.
После проверки не забудьте снова включить передачу данных.
  • Подключаемся к VPN. Вместо теперь прописан интерфейс (у меня это tun0 ). Его и выбираем в пункте " Upstream network interface " .
  • В пункте " Fallback upstream interface " выбираем интерфейс, отвечающий за мобильную передачу данных (у меня это rmnet_data1 ).
  • В пункте " IP Masquerade Mode " устанавливаем значение Simple.
  • Включаем "Disable IPv6 tethering"
  • Отключаем "Tethering hardware acceleration" (если включено).
  • Пункт "Enable DHCP workaround" нужен в случае, если клиенты не могут получить IP-адрес при подключении (что бывает крайне редко), поэтому сначала оставьте этот пункт выключенным.
  • В пункте "Keep Wi-Fi alive" лучше выставить High Perfomance Mode, чтобы уменьшить задержку и исключить самоотключение точки доступа (В MIUI и ей подобных всё равно может потребоваться установить для приложения режим работы " без ограничений".
  • В пункте "Network status monitor mode" выбираем " Poll with root", после чего во всплывшей подсказке нажимаем на EXIT и перезаходим в приложение.
  • Во вкладке "Tethering" включаем пункты, через которые будем раздавать интернет (в моём случае это "Точка доступа Wi-Fi" и "USB-модем"). Чуть выше появится новый пункт, у меня это "wlan0" для Wi-Fi и "rndis0" для USB - активируем их.
  • После этого в области уведомлений появится "VPN-модем активен " с отображением количества подключенных клиентов.

Теперь заходим на тот же сайт, но уже с принимающего устройства (в моём случае это компьютер) и убеждаемся, что все данные кроме браузера и операционной системы полностью совпадают с данными на телефоне:

На этом настройка VPN Hotspot завершена, теперь Вы можете наслаждаться безопасным соединением с любого устройства 👍

PdaNet+ - лучший вариант для тех, у кого нет root

Приложение PdaNet+ удобно тем, что не требует root-доступа, но имеет несколько существенных недостатков:

  1. Вы можете делиться VPN только с одним устройством
  2. Это устройство должно быть на Windows или Mac OS
  3. Соединение осуществляется только по USB-кабелю
  4. На принимающем устройстве должно быть установлено дополнительное ПО

Для начала настроим клиент на телефоне:

  • Подключаемся к VPN
  • В параметрах телефона активируем скрытые настройки для разработчиков и включаем в них отладку по USB
Если не знаете как их активировать, найдите инструкции в интернете конкретно для Вашего аппарата
Активация отладки по USB на MIUI (нажмите на изображение для воспроизведения) Активация отладки по USB на MIUI (нажмите на изображение для воспроизведения)
  • В самой программе PdaNet+ ставим галочку напротив пункта "USB Tether".

На этом настройка раздающего устройства окончена. Переходим к настройке ПК:

image


Пользователи Android наверняка сталкивались с ситуацией, когда нужен Интернет на компьютер или ноут/нетбуке, а в качестве модема нyжно использовать свой телефон. У обладателей ОС Windows или Mac проблем с таким использованием телефона не возникало — для этих целей есть масса программ, например, одна из них — многим известная PdaNet.

А вот для Linux-систем такого очевидного и всем известного решения не было (во всяком случае, как показывает практика опросов «знатоков» на различных форумах). Пришлось искать ответ самостоятельно. Решение-таки было найдено — это программа Proxoid. Однако, если, например, выше упомянутый PdaNet устанавливается за один клик (в Windows — точно, про Mac не знаю, не пробовал), то установка Proxoid требует определенных знаний у неопытного Linux-пользователя, каковым я и являюсь.

Ниже идет мой дополненный и адаптированный под Linux-чайников перевод инструкции, как настроить Proxoid в ОС Ubuntu.

Данное руководство описывает, как установить и использовать Proxoid в Linux (проверено с Ubuntu 9.04.)

Задача 1. Настройка браузера (Firefox) для выхода в интернет, используя телефон

На своем Android заходим в Market, ищем в нем «Proxoid» и нажимаем «Установить». Или можно скачать приложение отсюда. Программе потребуется только доступ к Интерент (сетевое соединение). Никаких root прав не нужно!

Соединение будет осуществляться через USB. Для работы программы также необходимо включить «Отладку через USB». Для этого заходим в главном меню в раздел «Настройки» -> «Приложения» -> «Разработка» -> ставим галочку «Отладка по USB».

Шаг 1: Настройка udev (автомонтирование usb накопителей в Linux) для распознания вашего телефона

Первым делом подключаем телефон к компьютеру через USB. Затем создаем файл:

SUBSYSTEM=="usb", ATTR=="22b8", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTR=="0bb4", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", SYSFS=="04e8", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", SYSFS=="18d1", MODE="0666", GROUP="plugdev"

Эти строки работают для всех протестированных телефонов: HTC (G1, Tatoo, Nexus One), Motorola Milestone, Samsung Galaxy (I7500), Acer Liquid (проверено мною).

Убедитесь, что ваша учетная запись в Ubuntu находится в группе "plugdev". Добавить пользователя в эту группу можно командой:

useradd -g plugdev *user_name*

где *user_name* — имя пользователя.

Далее в командной строке проверьте состояние USB устройств:

Должен вернуться результат вроде такого:

Bus 001 Device 005: ID 0bb4:0c02 High Tech Computer Corp.

После этого перезапустите udev, используя следующую команду:

sudo /etc/init.d/udev restart

Шаг 2: Загрузка Android SDK (Software Development Kit или devkit — комплект средств разработки)

Загрузите Android SDK отсюда (для Linux — это файл «android-sdk_r06-linux_86.tgz»). Распакуйте файл командой:

где %downloadfile% — имя загруженного файла, или используя GUI — кому как привычнее.

Шаг 3: Туннелирование

Теперь вы можете настроить туннелирование между вашим телефоном и компьютером. Перейдите в поддиректорию инструментов (tools) директории загруженного вами Android SDK. Далее введите команду:

./adb forward tcp:8080 tcp:8080

Шаг 4: Настраиваем proxy-server в браузере

Ваш браузер должен использовать proxy-server, запущенный на localhost, порт: 8080. Для Firefox это делается так:

Инструменты –> Настройка –> Дополнительно –> Вкладка «Сеть» -> Настроить.

image

В открывшемся окне сделайте следующие настройки:

Наконец, отключите «работу в автономном режиме» в меню «Файл».

Шаг 5: запуск Proxoid на вашем телефоне

image

Запустите приложение proxoid на вашем телефоне и поставьте галочку в пункте «Start/Stop Proxoid».

На этом описание первой задачи завершено. Должно работать :)

Задача 2. Настройка всей системы (Gnome) для выхода в интернет, используя телефон

Запускаем сетевые настройки, используя команду:

Нажимаем «Ручная настройка Proxy» (1) (Manual Proxy Configuration) и отмечаем «Использовать этот Proxy для всех протоколов» (2) (Check Use the same proxy for all protocols). Затем заполняем поля (3):

image

Наконец, нажимаем «Применить ко всей системе» (4) (Apply System-wide).

Известные проблемы

Что бы проверить, правильно ли распознано ваше устройство с помошью ./adb, запустите следующую команду, находясь в поддиректории tools директории куда распакован Android SDK:

В ответ должна быть возвращена следующая форма:

* daemon not running. starting it now *
* daemon started successfully *
List of devices attached
HTXXNKFXXXXX device

Если ваш телефон не распознан системой — попробуйте перезагрузить (выключить и включить) ваш компьютер не отключая телефон от USB.

Надеюсь, данный мануал поможет пользователя Android и Ubuntu. Эта часть соединения Android -> Ubuntu мою решена. Следующая задача — наоборот, раздавать интернет с Ubuntu на Android — но это совсем другая история.

PdaNet turns your smartphone into a true WiFi router for your computer (MAC or PC), and allows your laptop to go online wirelessly through the 3G network. Upgrading to the paid version of PdaNet for $20.

Условно-бесплатно Android Blackberry iPhone macOS Palm Pre
Действия

Создание списка приложений

На suse.me вы можете создавать сколько угодно публичных или приватных списков, добавлять в них приложения, и делиться ими в интернете.

Альтернативы приложению PdaNet

Фильтр альтернатив по платформе
Настольные ПК
Мобильные платформы
Планшеты
Фильтр альтернатив по лицензии

К сожалению альтернативы не найдены, попробуйте сбросить фильтры.

Знаете альтернативу PdaNet?

Что в этом списке?

Этот список содержит 13 альтернатив приложению PdaNet, для таких платформ как: Windows, iPhone, Android, Symbian S60, iPad, Android Tablet, Blackberry и многих других. Список альтернатив можно фильтровать по типу лицензии, платформе и тегам. Поддерживается сортировка по количеству пользователей которые уже используют альтернативу, или дате добавления приложения.

Последнее обновление списка: 14 декабря 2014 г. 23:56

Вы можете дополнить или изменить информациию о любом приложении на SuggestUse. За внесение любой информации вам будут начислены поинты.

Сортировка альтернатив

Фильтр альтернатив по тегам

Последняя активность

О сайте

Сервис SuggestUse поможет найти альтернативное программное обеспечение для ваших мобильных устройств и компьютера.

Когда сервис может быть полезен?

— Вы пересели с компьютера на котором установлена операционная система Windows, на компьютер с macOS, но в Windows вы пользовались программой Total Commander которой для macOS не существует. Вы заходите на наш сервис, вводите в поиске TotalCommander для macOS и в результате получаете список альтернативных программ которые работают в системе macOS.

— Вам надоела программа которая постоянно вылетает или зависает? Вы также просто можете найти ей альтернативу, введите ее название в поиске, и выберите вашу операционную систему.

как раздать wifi с андроида

Обратите внимание, что раздача интернета через Wi-Fi недоступна на некоторых прошивках с версией Android 7 и выше в силу программных особенностей и/или ограничений со стороны оператора сотовой связи!

Раздаем Wi-Fi с Андроида

Для того чтобы раздать интернет с телефона, можно воспользоваться несколькими вариантами. Начнем с приложений, которые предоставляют такой опционал, а затем рассмотрим стандартные возможности.

Способ 1: PDANet+

Хорошо известное пользователям приложение для раздачи интернета с мобильных устройств, представленное в версии для Android. Оно способно решить и задачу раздачи Wi-Fi.

Подключить к точке доступа через клиентскую программу PDANet

Способ 2: FoxFi

Изменение имени и пароля точки доступа в FoxFi

Уведомления точки доступа FoxFi в строке состояния девайса

В Play Маркет присутствуют и другие приложения для раздачи интернета через Wi-Fi с телефона, однако в большинстве своем они работают по тому же принципу, что и ФоксФай, используя почти идентичные названия кнопок и элементов.

Способ 3: Системные средства

Для того чтобы раздать интернет с телефона, в некоторых случаях можно не устанавливать отдельное ПО, поскольку во встроенном функционале Android такая возможность присутствует. Обратите внимание, что местоположение и название описанных ниже опций может отличаться у разных моделей и вариантов прошивок.

    Зайдите в «Настройки» и найдите в группе параметров сетевых подключений опцию «Модем и точка доступа».

Важное замечание: большинство телефонов разрешает менять как SSID и пароль, так и тип шифрования. Однако некоторые производители (к примеру, Samsung) не позволяют сделать это штатными средствами. Также заметим, что пароль по умолчанию меняется каждый раз, когда вы включаете точку доступа.

Закрыть

Мы рады, что смогли помочь Вам в решении проблемы.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Закрыть

Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Читайте также: