Для подключения вам необходимо иметь логин и пароль к любому провайдеру интернет. При этом данные должны быть не статическими. Со статическим IP, логином и паролем не получется все настроить. Рассмотрим подключение к Серверу. Нам дали логин - login Пароль - password IP сервера интернет провайдера, в нашем случае - 172.16.5.1 DNS сервера, в нашем случае - 217.21.59.1 Шлюз - IP модема в вашей сети, с которого вы берете интернет, к примеру - 192.168.0.21
Для начала заливаем в дрим имидж с поддержкой pptp client и pppd client Такое имеется из бесплатных имиджей только в имиджах от spektr-tv и Gemini 3.40 В сетевых настройках дрима прописываем следущее: IP - 192.168.0.15 (обязательно чтобы дрим находился в одном адресном пространстве с модемом вашей сети); Mask - 255.255.255.0 - маска вашей сети, где стоит модем; Nameserver - 217.21.59.1 - DNS интернет провайдера Gateway - 0.0.0.0 - так будет у всех
В папке /var/etc/ppp/peers Создаём файл, например vpn следующего содержания:
ipparam "vpn" pty "/var/bin/pptp 172.16.5.1 --nolaunchpppd" connect /bin/true name login defaultroute
где, 172.16.5.1 - IP адрес VPN сервера. login - тот логин, который вы выбрали при подключении.
В папке /var/etc/ppp редактируем файл chap-secrets. Прописываем логин и пароль в интернет.
# Secrets for authentication using CHAP # client server secret IP addresses login * password
В папке /var/tuxbox/plugins создаем файл Vpn-on.sh
#/bin/sh start killall pppd& route add 172.16.5.1. gw 192.168.0.21 dev eth0& /var/bin/pppd call vpn& exit 0
В папке /var/tuxbox/plugins создаем файл Vpn-on.cfg
name=VPN Connect desc=Plugin dialup VPN session depend= type=3 needfb=0 needrc=0 needlcd=0
В папке /var/tuxbox/plugins создаем файл Vpn-off.sh
#/bin/sh killall pppd
В папке /var/tuxbox/plugins создаем файл Vpn-off.cfg
name=VPN Disonnect desc=Plugin dialup VPN session depend= type=3 needfb=0 needrc=0 needlcd=0
Ставим на последние 4 файла атрибуты 755 Если все сделали верно то по желтой кнопки в меню плагинов пунктом VPN Connect вы запустите интернет на дриме, а путктом VPN Disonnect разорвете его. Пред запуском VPN соединения необходимо включить эмулятор с уже активной ссылкой на шаринг-сервер. При запуске VPN на экране вы увидите надпись Executing/var/tuxbox/plugins/Vpn-on.sh. Please wait... И так оно будет висеть долго, если подсоединение само по себе на компьюторе у вас происходит быстро, то и на дрме можете долго не ждать (сек 5-10), после чего можете выходить с данного меню и перезапускать эмулятор. Если все настройки произведены верно, то увидите долгожданную картинку. Так же подсоединение можно проконтролировать через telnet (можно использовать программу FLASHWIZARD) Для этого в телнете, зайдя на дрим, набираем команду
route add 172.16.5.1. gw 192.168.0.21 dev eth0 (по окончанию жмем Enter) /var/bin/pppd call vpn (по окончанию жмем Enter)
Если все нормально , то вы увидите лог подсоединения, назначенный вам айпи, айпи сервера, трафик и т.д..
Командой killall pppd можем прекратить через телнет связь с интернетом.
|