Настройка VPN в Puppy Linux
Материал из Домашние сети «Рада» FAQ
Инструкции приводятся на примере образа puppy-420-ru-k2.6.25.16-opera-v6, но могут подойти и к другим продуктам семейства Puppy Linux
Содержание |
Настройка локальной сети
- Запустите Мастер настройки сети Меню -> Настройка -> Мастер настройки сети
- Нажмите на кнопку eth0 для настройки сетевого адаптера eth0. В случае, если у вас несколько сетевых карт, нажмите на кнопку, соответствующую сетевой карте, подключенной к домашней сети "РАДА"
- Нажмите на кнопку Статический IP
- Заполните поля следующим образом:
- IP адрес - ваш IP-адрес (согласно договору, или акту выполненных работ)
- Маска - 255.255.0.0
- Шлюз - 172.16.0.1
- Основной DNS - 172.16.0.1
- Резервный DNS - 172.16.0.2
- Нажмите на Ok, чтобы подтвердить изменения и закрыть диалог настроек сети
- Нажмите на Ok, чтобы согласится с установкой статического маршрута
- Нажмите на Yes, чтобы сохранить настройки
- Нажмите на Готово чтобы закрыть окно настроек.
Настройка VPN PPTP соединения
При помощи графической утилиты Gpptp
- Запустите Gpptp (Меню -> Сеть -> Gpptp)
- Заполните соответствующие поля:
- Сервер VPN - pptp.rada
- Имя - Согласно договору или акту выполненных работ
- Пароль - Согласно договору или акту выполненных работ
- Нажмите на кнопку Подключить. В ответ Вы получите такой текст
Подключение к серверу VPN... PPTP client (2252) exited with 0
- Откройте эмулятор терминала (ярлык Терминал на рабочем столе) и подправьте шлюз
/sbin/route del default dev eth0 /sbin/route add default dev ppp0
Всё, Интернет должен работать. Можете не читать следующий раздел.
Классическими средствами
1. Допишите в файл /etc/ppp/options.pptp директиву defaultroute. Если игнорировать комментарии, то он должен выглядеть так
lock noauth nobsdcomp nodeflate defaultroute2. Приведите файл /etc/ppp/chap-secrets к такому виду
login PPTP passwdгде login и password - логин и пароль из вашего договора или акта выполненных работ.
3. Приведите файл /etc/ppp/peers/vpn к вот такому виду:
pty "pptp pptp.rada --nolaunchpppd" name login remotename PPTP +chap file /etc/ppp/options.pptp ipparam vpn #mtu 1412 #если надо #mru 1301 #если надо persist # поддерживать подключение maxfail 0 # количество попыток переподключения 0 - бесконечность lcp-echo-interval 5 # интервал эхо-запроса в секундах lcp-echo-failure 3 # при каком количестве "неответов" считать соединение разорванным lcp-restart 2 # время ожидания ответа при переподключении (когда соединения еще нет)
Комментарии на русском рекомендую удалить. Кроме того, во второй строке login заменить на ваш логин из договора, или акта выполненных работ.
4. Вызовите подключение командойpppd call vpn5. Установите правильный шлюз
/sbin/route del default dev eth0 /sbin/route add default dev ppp0
