Настройка для Linux
Убедитесь, что в Вашей системе установлена поддержка PPP (включена в ядре, установлен и настроен соответствующий демон pppd) и MPPE. Скачайте отсюда или установите из Вашего дистрибутива установите PPTP клиент. Дальнейшие действия требуют привелегий пользователя root - получите их командой "su" или "sudo su -". В директории /etc/ppp/ найдите файл chap-secrets (Если его там нет - то создайте. Обратите внимание: права доступа к этому файлу должны быть 0600 или rw-------, чтобы другие пользователи не смогли прочесть пароль доступа, находящийся в этом файле. Измените права командой "chmod 600 /etc/ppp/chap-secrets"). В этот файл необходимо записать следующую строку: "ваш_логин * ваш_пароль *", где "ваш_логин" и "ваш_пароль" - соответственно Ваши реквизиты в системе NetAssist. Логин и пароль чувствительны к регистру сиволов (большие и маленькие буквы различаются). Если в логине или пароле есть специальные символы, возьмите его в ковычки, то есть вместо пароля Vasya@ Pupkin надо писать "Vasya@ Pupkin" (в ковычках). Теперь создадим скрипт запуска доступа к нашему сервису. Расположите его, например, в /usr/local/sbin/. Скрипт может выглядеть например, так:
#!/bin/sh
pppd name ваш_логин persist local nocrtscts nodetach \
defaultroute pty "pptp $NETASSIST_IP --nolaunchpppd"
Где "ваш_логин" - Ваш логин в системе NetAssist. Запускать скрипт необходимо только от пользователя root. Посмотреть на диагностику событий можно в системном журнале ("tail -f /var/log/messages"). Не забудьте установить права на исполнение скрипта (команда "chmod 700 /usr/local/sbin/имяскрипта"). Хороший и полный HOWTO по вопросам настройки VPN (на английском языке) можно почитать также и здесь. Удачной Вам работы!
Задать вопрос службе технической поддержки