Конкретно настроен VPN (как клиент, для выхода в инет) в двух конфигурациях:
Mandriva 2007 Free (32 bit)
Mandriva 2007 PowerPack+ (32 bit)
на машине с процессором Athlon 64 3500+
(Все действия в KDE)
1. В Центре управления Mandriva - Сеть и интернет - Настройка нового... - настроить Ethernet
- IPадрес: адрес машины в локальной сети (дает провайдер)
- Маска сети: 255.255.255.0
- Шлюз: может быть "основной шлюз", "адрес удаленного сервера (номер телефона) - дает провайдер
- DNS: дает провайдер
Подключаем сеть, проверяем выход в локальную сеть
2. Устанавливаем пакеты
- В Центре управления Mandriva (Управление программами) ставим pptp-linux из дистрибутива
- затем открываем консоль, набираем su, вводим пароль root'a, набираем rpm -Uvh (далее идем в то место, где лежит пакет php4-pcntl-4.4.1-2.i386.rpm, правый клик мыши - копировать, возвращаемся в консоль - Правка - Вставить). Жмем Enter
Скажет не хватает двух вещей.
Возвращаемся в Центр управления Mandriva (Управление программами), набираем в строке поиска первое наименование, устанавливаем (удовлетворяются обе зависимости)
Возвращаемся в консоль, стрелка вверх - находим нашу предыдущую команду - Enter
- набираем rpm -Uvh (далее идем в то место, где лежит пакет php4-pcntl-gtk-1.0.2-2.i386.rpm, правый клик мыши - копировать, возвращаемся в консоль - Правка - Вставить). Жмем Enter
- набираем rpm -Uvh (далее идем в то место, где лежит пакет pptpconfig-20060821-1mdk.noarch.rpm, правый клик мыши - копировать, возвращаемся в консоль - Правка - Вставить). Жмем Enter
Скажет, нужен пакет pptp-1.7.1-3.i386.rpm и не устроит его iproute (или iptable, не помню)
- набираем rpm -Uvh (далее идем в то место, где лежит пакет pptp-1.7.1-3.i386.rpm, правый клик мыши - копировать, возвращаемся в консоль - Правка - Вставить). Жмем Enter
- стрелкой вверх находим команду установки pptpconfig и добавляем в конец опцию --nodeps, потом жмем Enter.
3*. Набираем в консоли pptpconfig от root'a и жмем Enter (Или на Панели управления жмем на звезду - Выполнить команду - набрать pptpconfig. В принципе, это удобнее, так как будет нужно каждый раз для выхода в инет)
Ищем вкладку Server:
Name: BLABLABLA
Server: ip cервера
Domain: (оставляем это поле пустым)
UserName:ваш_логин Password:ваш_пароль
Ищем вкладку Routing:
Ставим флаг напротив All to Tunnel
Ищем вкладку DNS:
Cтавим галку напротив Automatic
Servers: известная вам днска
Options: (оставим поле пустым)
Ищем вкладку Encryption:
Выбирай шифрование (если требуется, а так, все дезактивировать)
Ищем вкладку Miscellaneous:
тут по вкусу!
start tunnel when this program starts-подключать интернет при запуске этой программы
Reconnect if disconnected-переподключиться при разрыве связи