Интернет на смартфоне через Bluetooth

Все пользователи телефонов не понаслышке знают, как дорог интернет трафик у операторов сотовой связи. Да и скоростью они не балуют своих пользователей. Порой соотношение цена/трафик пригодны лишь для использования мессенжеров (типа icq) и проверки почты. А давайте накажем, каждый своего, сотовых операторов? И так, у Вас есть смартфон, компьютер и доступ в интернет.
Воровать интернет, конечно же, никто не собирается. Будем лишать сотовиков лишать тех счастливых копеек, которые капают им в кармашек со счета Вашего мобильника. Но перед поучением немного истории...
После появления в доме безлимитного интернета, жене (как второму по значимости члену семьи) "посидеть" за компьютером и "полазить" по интернету становилось все сложнее и сложнее. Поэтому (да еще и на зло мне) она не ограничивала себя в доступе к интернет по gprs со смартфона. Что вскором будущем сказалось на "кармане" главы семейства. В конце концов добрый дядя Гугл вывел меня на сайт одной замечательной программки для смартфонов. "Набравшись ума" идея была воплощена в реальность.
Что нам потребуется:
компьютер с доступом в интернет (желательно неограниченным и дешевым);
операционная система Linux (можно альтернативную, но переводите статью сами);
bluetooth адаптер подключенный к компьютеру (желательно класса 2.0 или выше);
набор библиотек и утилит Linux для работы с bluetooth (bluez-libs и bluez-utils);
скачанная и установленная на смартфоне чудо программка.

Допустим, что Ваша операционная система и смартфон настроены (могут обнаружить друг друга, обменяться файлами и т.п.), тогда создайте файл /etc/ppp/peers/dun с содержимым:
460800
debug
192.168.1.1:192.168.1.2
ms-dns
lock
crtscts
noauth

где DNS1 и DNS2 - это ip адреса DNS серверов, выданные Вашему компьютеру интернет провайдеру (можно посмотреть командой cat /etc/resolv.conf). В командной строке от пользователя root выполните следующее:
/usr/sbin/iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j MASQUERADE
echo "1" > /proc/sys/net/ipv4/ip_forward
dund --msdun --listen call dun

Настройка компьютера зевершена. Переходим к настройке смартфона. Запустите установленный gnubox. Выберите Функции->Install->create records, Функции->Install->set default AP to Bt и Функции->2box Bluetooth->LAN Access server
Теперь Ваш смартфон настроен на доступ к интернет через bluetooth. Только не пытайтесь выйти в интернет через стандартный браузер смартфона, он почему-то тупо отказывается видеть виртуальную точку доступа Bt.
Если у Вас с настройкой все прошло благополучно и Вы уже используете свой компьютер в качестве роутера для смартфона, то остается пожелать Вам приятного серфинга (собственно чем и занимается сейчас моя жена)!

Источник

free-templates.ru