Решено: Помогите настроить VPN (Долго мучаюсь не получаетса настроить :()

SLAX, Deep Style, ZenWalk

Модератор: Модераторы разделов

Аватара пользователя
Lixtarik
Сообщения: 24

Решено: Помогите настроить VPN

Сообщение Lixtarik »

Доброе время суток all
Я недавно начал изучать linux и знания мои мизерны. Перечитав нннн-е количество информации я понял что настройка vpn это ненавистно излюбленная тема у линуксоидов. Долго и нудно пытался настроить сам по инструкции моего прова., настройки он выложил для red hat. Изначально глумился на установленном с live-cd KNOPPIX’е.добился что pptp запускается ну ничего не происходит. Вот сейчас установил Slackware (Deep Style), вроди бы настроил а pptp стартует и вырубается (насколько я понял) Вот теперь по делу:
Схема такова:
Мой IP 172.20.112.90
Маска подсети 255.255.255.0
Шлюз 172.20.112.254
IP сервера доступа vpn 10.10.200.7
DNS 192.168.114.114

Вот солюшен который предлогает мой провайдер:
ВСЕ ОПЕРАЦИИ ПРОИЗВОДИТЬ ОТ ИМЕНИ ROOT'а, ВСЕ АДРЕСА УКАЗЫВАЮТСЯ БЕЗ СКОБОК
Все операции с сетевыми интерфейсами в ОС Linux производятся с помощью утилиты ifconfig в случае правильного обнаружения сетевой карты ядром системы (посмотрите сообщения ядра в шелле наберите dmesg | grep) команда
ifconfig eth0 ip-адрес из договора/24 настроит интерфейс
чтобы настройки сохранились в системах основаных на network-scripts(RedHat) надо в файл /etc/sysconfig/network-scripts/ifcfg-eth0 записать следующие строки
DEVICE=eth0
ONBOOT=yes
IPADDR=ip-адрес из договора
NETMASK=255.255.255.0
NETWORK=<первые три цифры IP-адреса>.0 #(прим. 192.168.114.0)
BROADCAST=<первые три цифры IP-адреса>.255 #(прим. 192.168.114.255)
c
Установка шлюза осуществляется командой route add default <адреc шлюза>
или чтобы сохранить настройки в файле /etc/sysconfig/network:
NETWORKING=yes
HOSTNAME=<любое имя>
GATEWAY=<адрес шлюза>
DNS1=192.168.114.114
Файл /etc/resolv.conf должен выглядеть так:
domain users.lyt
nameserver 192.168.114.114
nameserver 80.252.130.254
nameserver 80.252.133.174
Настройка сетевых реквизитов завершена.

Настройка VPN подключения в OC Linux
3.Файлы настройки:
Файл /etc/ppp/options должен быть примерно следующего содержания:
name LOGIN
remotename vpn
defaultroute
noauth
asyncmap 0
crtscts
lock
hide-password
local
noproxyarp
lcp-echo-interval 30
lcp-echo-failure 4
noipx
Файл /etc/ppp/chap-secrets должен содержать строку:
LOGIN vpn PASSWORD
где LOGIN - имя пользователя для авторизации на VPN сервере, а
PASSWORD - его пароль.
4. Статический Маршрут до VPN Обязателен
$/sbin/route add -host 80.252.138.123 gw gateway
(или $/sbin/route add -host 10.10.200.7 gw gateway)
gateway - шлюз из договора
5. Запуск и остановка
Подключение к VPN серверу выполняется командой, запущенной с правами
администратора:
$ /usr/local/sbin/pptp 80.252.138.123 ( или $/usr/local/sbin/pptp 10.10.200.7)
При успешном подключении создастся интерфейс pppX, где X - цифра.
Через этот интерфейс и пойдёт весь трафик.
Разорвать соединение можно послав сигнал TERM (15) командой kill(1)
процессу pppd. Либо (если установлена команда killall и запущен только
один pppd процесс) с помощью команды
# killall pppd

Установил pptp-1.7.1 все файлы настройки соответствуют, всё сделал как написано.
Предварительно поднял eth0
Только не так как описано в инструкции приведенной выше а по инструкции от Slackware
Т.е. редактировал файлик #/etc/rc.d/rc.inet1.conf
Проблема возникла на пункте: «Установка шлюза осуществляется командой route add default <адреc шлюза>» в ответ на это он мне выдаёт «No such device»
В итоге у меня получилось что пингуетса шлюз и всё остальное кроме vpn сервера.
Более того в сети имеетса возможность общения через icq через прокси не подключаясь к нэту. Это у меня тоже работает icq через прокси конетитса, в качестве прокси нужно указывать IP DNS и разумеетса порт. А вот впн не поднимаетса :)
Надеюсь доступно изложил проблему в меру своих знаний :rolleyes:
Помогите пожалуйсто если можете!
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Решено: Помогите настроить VPN

Сообщение sash-kan »

Lixtarik писал(а): ↑
19.06.2007 13:56
Проблема возникла на пункте: «Установка шлюза осуществляется командой route add default <адреc шлюза>»
хм, а зачем выполнять эту команду, если шлюз и так уже (насколько я понимаю) прописан? (см. вывод ip r, последняя строка).
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Lixtarik
Сообщения: 24

Re: Решено: Помогите настроить VPN

Сообщение Lixtarik »

172.20.112.0/24 dev eth0 proto kernel scope link src 172.20.112.95
127.0.0.0/8 dev lo scope link
default via 172.20.112.254 dev eth0 metric 1
Вот эта строчка, получаетса что шлюз прописан.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Решено: Помогите настроить VPN

Сообщение sash-kan »

Lixtarik писал(а): ↑
19.06.2007 15:10
Вот эта строчка, получаетса что шлюз прописан.
т.е. можно переходить к следующему пункту.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Lixtarik
Сообщения: 24

Re: Решено: Помогите настроить VPN

Сообщение Lixtarik »

Кстати да сдесь написано что есть вайл настроек /etc/sysconfig/network
В слаке такого нет, где в месот этого этот конфиг делать?

По остальным пунктам всё нормально.вот только толку нет :(
Спасибо сказали:
Аватара пользователя
Lixtarik
Сообщения: 24

Re: Решено: Помогите настроить VPN

Сообщение Lixtarik »

Тему можно закрывать я установил федору 7 и там настроил vpn. Осталось сделать чтоб некоторые настройки сохранились.
Спасибо тому кто попытался помочь.
Спасибо сказали: