пытаюсь настроить VPN с моим провайдером.
звонил в тех поддержку - там сказали что инструкции нету.
создал тему на форуме провайдера. один добрый человек попытался мне помочь, но че то ничего не получаеться.
ниже приведу нашу с ним переписку.
Помогите кто сможет, просто уже незнаю че ещё сделать![]()
переписка:
Тема: Vpn в Freebsd, Кто нибудь настраивал VPN в FreeBSD?
dima
Кто нибудь настраивал VPN в FreeBSD?
Jazz
Вряд ли здесь таковые найдутся.
google.com по запросу "настройка vpn под FreeBSD" выдает много интересного.
D74
А в чём конекретно проблема (вопрос покорректнее распиши)?
dima
если настраивал, то хотелось бы узнать что использовал (mpd, PPPoE или что то другое )???
D74
Использовал mpd, потому как почитав в свое время на опеннете отзывы понял что как клиент мпд не рвёт постоянно сессию и вполне стабилен, кстати какая версия бсд у тебя?
D74
Кстати, тебе нужно кинуть впн-соединение через бсд, или же самому поднять таковой сервер на его базе?
D74
Вобщем, примерно так (если для тунеля):
В ядре (GENERIC) обязательно должна быть поддержка опции NETGRAPH. Но вроде как на бсд начиная с версии 6х она автоматически присутствует. Проверь на всякий случай.
к примеру вводная инфа такая:
лок. ип 10.15.2.10 c маской 255.0.0.0
шлюз 10.0.0.5
DNS1 212.58.180.250
DNS2 212.58.180.251
VPN-server 10.0.0.5
Настройка:
/etc/rc.conf:
ifconfig_em0="inet 10.15.2.10 netmask 255.0.0.0"
defaultrouter="10.0.0.5"
/etc/resolv.conf:
nameserver 212.58.180.250
nameserver 212.58.180.251
Перечитываем rc.conf и resolve.conf командой /etc/netstart
пингуем любой из днс-ов, если пинг идёт едем дальше..
Установка мпд:
cd /usr/ports/net/mpd4
make install clean
Как только накатили мпд, нужно сделать 4 файла в /usr/local/etc/mpd4 с такими названиями и конфигами (конфиги рабочие):
mpd.conf:
startup:
set web ip 127.0.0.1
set web port 5006
set web user vpn vpn
set web open
default:
load vpn-pptp
vpn-pptp:
new -i ng0 netline_pptp vpn
set iface mtu 1460
set iface idle 0
set iface enable tcpmssfix
set iface up-script /usr/local/etc/mpd4/up-vpn.sh
set iface down-script /usr/local/etc/mpd4/down-vpn.sh
set auth authname LOGIN
set auth password PASSWORD
set link keep-alive 60 180
set link accept chap
set link no pap
set link max-redial 0
set bundle disable multilink
set bundle disable crypt-reqd
set bundle disable noretry
set ccp yes mpp-e40
set ccp no mpp-e128
set ccp no mpp-stateless
set ipcp no vjcomp
open
P/S: измени LOGIN и PASSWORD на свои (это в конфиге писать ненадо)))
mpd.links:
vpn:
set link type pptp
set pptp peer 10.0.0.5 # Измени на свой параметр
set pptp enable originate
set pptp disable incoming windowing
up-vpn.sh:
#!/bin/sh
netgw=`10.0.0.5` # Измени на свой параметр
route delete $4
route add $4 $netgw
route delete default
route add default $4
echo $4 > /tmp/pptpgw
down-vpn.sh:
#!/bin/sh
netgw=`10.0.0.5`# Измени на свой параметр
vpngw=`cat /tmp/pptpgw`
route delete $vpngw
route delete default
route add default $netgw
Переименовываем скрипт по умолчанию: mv /usr/local/etc/rc.d/mpd4.sh.sample /usr/local/etc/rc.d/mpd4.sh
и стартуем /usr/local/etc/rc.d/mpd4.sh start (останавливается через stop)
впринципе это все что нужно)
dima
Цитата(D74 @ 12.7.2009, 22:30)
Кстати, тебе нужно кинуть впн-соединение через бсд, или же самому поднять таковой сервер на его базе?
подключил услугу реальный ИП
теперь мне надо поднять ВПН(релиз 6.4) на БСД, чтобы у БСД всегда был реальный ИП
за пример спасибо!
попробую, результат сообщу.
D74
Я поднимал на 6.2 и на 7.0 так что в теории у тебя на 6.4 проблем быть не должно. Успехов)
D74
dima отправить тебе личное сообщение я больше не могу (такова суровая (грёбаная) специфика компании инсит и этого форума в частности). Давай общаться тут, выкладывай вопросы))
D74
/usr/local/etc/rc.d/mpd4.sh.sample - у меня этого файла нету
Если этого файла нет, значит mpd у тебя либо не встал, либо встал криво. Либо, как вариант, в твоей версии 7.2 изменились пути установки. Попробуй поискать это файло методом поиска (make search name='mpd4.sh.sample', либо через шелл типа МС)
вместо него /usr/local/etc/rc.d/mpd4
Это не файл - это папка. Именно в ней при правильной установке должен быть mpd4.sh.sample
пробовал его запускать /usr/local/etc/rc.d/mpd4 start но у меня ничего не заработало
Всё правильно. Папку запустить нельзя.
я сделал:
установил FreeBSD 7.2
добавил в GENERIC
options NETGRAPH
options NETGRAPH_PPPOE
options NETGRAPH_SOCKET
options NETGRAPH_ETHER
NETGRAPH нужно, остальное в твоем случае не обязательно. Даже ненужно (чем больше ядро - тем дольше оно грузитцо))
После добавления опций ты ядро собирал? От простого внесения строчек в ядро ничего не изменится)))
Если не собирал то после внесения строчек, и сохранения файла GENERIC сделай примерно вот это (пересборка ядра):
cd /usr/....... (путь до файла GENERIC, поищи..)
далее, находясь в папке с ядром:
#config GENERIC
#cd ../compile/GENERIC
#make depend all install
#shutdown -r now (после компиляции ядра. В среднем на компиляцию уходит около часа..)
обновил порты
Вообще, вот это нужно делать сразу после установки системы. Перед установкой демонов и прог..
P/S: В БСД файлы создаются очень просто. В зависимости какой встроенный редактор ты любишь (Vi или EE). Мне больше нравится ЕЕ - он проще, но VI намного функциональнее.
К примеру, тебе нужно создать файл up-vpn.sh в папке /usr/local/etc/rc.d/mpd4. Не забывай, расширение *.sh означает что файл исполняемый (типа виндового *.exe). Т.е, по мимо того что ты его сделаешь и сохранишь, тебе нужно сделать его исполняемым (скриптом). Делается это так:
ee /usr/local/etc/mpd4/up-vpn.sh [Enter]
попадаешь в редактор, похожий на консоль cmd в windows. В неё тупо copy-paste скрипт который я выложил выше относящийся к этому файлу, т.е:
#!/bin/sh
netgw=`10.0.0.5` # Измени на свой параметр
route delete $4
route add $4 $netgw
route delete default
route add default $4
echo $4 > /tmp/pptpgw
И сохраняешь его, методом нажатия Esc и выхода с сохранением.
проверить наличие его и сохранился ли он в папке /usr/local/etc/mpd4 ты можешь командой:
cat /usr/local/etc/mpd4/up-vpn.sh - у тебя должно вывестись на экран содержимое файла up-vpn.sh. Если же не выведется, либо этого файла нет в папке он сматерится на это. А ты начинай читать заново до этих строчек - гдето ошибся)))
Итак, если содержимое ты увидел значит up-vpn.sh создан и сохранен. Теперь нам нужно сделать его исполняемым. Делается это так:
#chmod +x /usr/local/etc/mpd4/up-vpn.sh
Вобщем всё. По такой же аналогии делаются все файлы, только chmod +x применяй на тех, кого хочешь сделать исполняемым т.е *.sh
dima
я сначало порты обновил, затем установил mpd4, далее пересобрал ядро.
может в это проблема
make search name='mpd4.sh.sample' - файл не нашел
ща попробую БСД переставить, затем порты
D74
Попробуй. При установке бсд отмечай галками все что связано с kernel либо kern (developer), тип установки "Express". Кроме X-window, если ты конечно не планируешь графическую оболочку запускать. Но помоему графическая оболочка в этой системе - это извращение))
P/S: mpd4.sh.sample быть должен!
dima
Установка FreeBSD 7.2
тип установки "Express"? “Custom”
отметил галками Developer и Kern-Developer
#cd /usr/src/sys/i386/conf
#ee GENERIC
добавил
options NETGRAPH
#config GENERIC
#cd ../compile/GENERIC
#make depend all install
#shutdown -r now
Утановить порты
#cd /usr
#ftp ftp://ftp.freebsd.org/pub/FreeBSD/ports ... rts.tar.gz
#tar xvfz ports.tar.gz
#shutdown -r now
#cd /usr/ports/net/mpd4
#make
появилось окно с выбором компонентов:
[ ] NG_CAR
[ ] NG_IPACCT
Ничего не выбрал
#make install
#make clean
#cd /usr/local/etc/rc.d
#ls
Он мне показывает mpd4
#ee mpd4
Он открывает содержимое файла
#ls –l
Total 2
-r-xr-xr-x 1 root wheel 947 Jul 14 17:10 mpd4
файла mpd4.sh.sample нет
где ошибся?
VPN с провайдером через mpd4
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- рядовой
- Сообщения: 11
- Зарегистрирован: 2009-07-06 11:40:27
VPN с провайдером через mpd4
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- schizoid
- подполковник
- Сообщения: 3228
- Зарегистрирован: 2007-03-03 17:32:31
- Откуда: Украина, Чернигов
- Контактная информация:
Re: VPN с провайдером через mpd4
обнять и плакать...
ну нету там mpd4.sh, а есть mpd4.
его и запускай.
ну нету там mpd4.sh, а есть mpd4.
его и запускай.
ядерный взрыв...смертельно красиво...жаль, что не вечно...
-
- рядовой
- Сообщения: 11
- Зарегистрирован: 2009-07-06 11:40:27
Re: VPN с провайдером через mpd4
пробовал mpd4 start
но не заработало
как мне проверить появилась VPN сесия или нет???
но не заработало
как мне проверить появилась VPN сесия или нет???
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: VPN с провайдером через mpd4
ifconfig
и лог мпд
и лог мпд
-
- рядовой
- Сообщения: 11
- Зарегистрирован: 2009-07-06 11:40:27
Re: VPN с провайдером через mpd4
Код: Выделить всё
попробовал поставить mpd5.
попробовал другой mpd.conf
startup:
default:
load pptp_client
pptp_client:
#
# PPTP client: only outgoing calls, auto reconnect,
# ipcp-negotiated address, one-sided authentication,
# default route points on ISP's end
#
create bundle static B1
set iface route default
set ipcp ranges 0.0.0.0/0 0.0.0.0/0
create link static L1 pptp
set link action bundle B1
set auth authname LOGIN
set auth password PASSWORD
set link max-redial 0
set link mtu 1460
set link keep-alive 20 75
set pptp peer vpn
set pptp disable windowing
open
в ifconfig ничего не изменяеться
в mpd.log
Jul 22 21:44:37 bsd mpd: caught fatal signal term
Jul 22 21:44:39 bsd mpd: process 528 terminated
Jul 22 21:45:39 bsd mpd: Multi-link PPP daemon for FreeBSD
Jul 22 21:45:39 bsd mpd:
Jul 22 21:45:39 bsd mpd: process 528 started, version 5.3 (root@bsd.local 07:52 2-oct-2002)
помогите пожалуйста, уже 3ю неделю пытаюсь настроить
знаний не хватает (недавно начал изучать BSD)
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: VPN с провайдером через mpd4
в mpd.conf.sample
яркий рабочий пример
его и юзай
а у тебя судя по конфигу tab разделителя нехватает
яркий рабочий пример
его и юзай
а у тебя судя по конфигу tab разделителя нехватает
-
- лейтенант
- Сообщения: 680
- Зарегистрирован: 2007-02-20 8:30:03
- Контактная информация:
Re: VPN с провайдером через mpd4
может попробуешь для начала pptpclient он вроде проще в настройках...
truth is out there...
-
- рядовой
- Сообщения: 11
- Зарегистрирован: 2009-07-06 11:40:27
Re: VPN с провайдером через mpd4
с конфигом разобрался
но VPN так и не поднялся
вот лог
но VPN так и не поднялся
вот лог
Код: Выделить всё
Jul 23 20:44:58 vpn mpd: pptp0: connecting to 10.180.8.30 1723
Jul 23 20:44:58 vpn mpd: pptp0: connection to 10.180.8.30 1723 failed
Jul 23 20:44:58 vpn mpd: pptp0: killing connection with 10.180.8.30 1723
Jul 23 20:44:58 vpn mpd: pptp0-0: killing channel
Jul 23 20:44:58 vpn mpd: [vpn] PPTP call failed
Jul 23 20:44:58 vpn mpd: [vpn] link: DOWN event
Jul 23 20:44:58 vpn mpd: [vpn] link: reconnection attempt 32
Jul 23 20:44:58 vpn mpd: [vpn] LCP: Down event
Jul 23 20:44:58 vpn mpd: [vpn] pausing 6 seconds before open
Jul 23 20:45:00 vpn mpd: caught fatal signal term
Jul 23 20:45:00 vpn mpd: [netline_pptp] IFACE: Close event
Jul 23 20:45:00 vpn mpd: [netline_pptp] IPCP: Close event
Jul 23 20:45:02 vpn mpd: process 528 terminated
Jul 23 20:46:06 vpn mpd: Multi-link PPP daemon for FreeBSD
Jul 23 20:46:06 vpn mpd:
Jul 23 20:46:06 vpn mpd: process 528 started, version 4.4.1 (root@vpn.insit.ru 15:52 23-Jul-2009)
Jul 23 20:46:06 vpn mpd: web: listening on 127.0.0.1 5006
Jul 23 20:46:06 vpn mpd: [netline_pptp] using interface ng0
Jul 23 20:46:06 vpn mpd: [vpn] link: OPEN event
Jul 23 20:46:06 vpn mpd: [vpn] LCP: Open event
Jul 23 20:46:06 vpn mpd: [vpn] LCP: state change Initial --> Starting
Jul 23 20:46:06 vpn mpd: [vpn] LCP: LayerStart
Jul 23 20:46:06 vpn mpd: pptp0: connecting to 10.180.8.30 1723
Jul 23 20:46:06 vpn mpd: pptp0: connection to 10.180.8.30 1723 failed
Jul 23 20:46:06 vpn mpd: pptp0: killing connection with 10.180.8.30 1723
Jul 23 20:46:06 vpn mpd: pptp0-0: killing channel
Jul 23 20:46:06 vpn mpd: [vpn] PPTP call failed
Jul 23 20:46:06 vpn mpd: [vpn] link: DOWN event
Последний раз редактировалось Alex Keda 2009-07-28 13:41:14, всего редактировалось 1 раз.
Причина: Товарищщи, юзайте кнопочку [code], цените чужое время...
Причина: Товарищщи, юзайте кнопочку [code], цените чужое время...
- schizoid
- подполковник
- Сообщения: 3228
- Зарегистрирован: 2007-03-03 17:32:31
- Откуда: Украина, Чернигов
- Контактная информация:
Re: VPN с провайдером через mpd4
Код: Выделить всё
telnet 10.180.8.30 1723
ядерный взрыв...смертельно красиво...жаль, что не вечно...
-
- рядовой
- Сообщения: 11
- Зарегистрирован: 2009-07-06 11:40:27
Re: VPN с провайдером через mpd4
нет
я так понимаю это у провайдера порт закрыт
может другой порт можно использовать??
или надо чтобы провайдер этот порт открыл??
Код: Выделить всё
telnet: connect to address 10.180.8.30: connection refused
telnet: Unable to connect to remote host
может другой порт можно использовать??
или надо чтобы провайдер этот порт открыл??
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: VPN с провайдером через mpd4
ненадо думать
это не твоя головная боль должна быть
а провайдера
звони ему с матами
))
это не твоя головная боль должна быть
а провайдера
звони ему с матами
))
-
- рядовой
- Сообщения: 11
- Зарегистрирован: 2009-07-06 11:40:27
Re: VPN с провайдером через mpd4
провайдер сказал что они ни какие порты не закрывают.
решил попробовать так: поставил mpd5, скопировал mpd.conf.sample в mpd.conf
в лог выдает
mpd.conf
Инструкция провайдера по подключению компьютера Абонента для работы в сети Интернет на Windows ХР.
подскажите пожалуйста как исправить конфиг
решил попробовать так: поставил mpd5, скопировал mpd.conf.sample в mpd.conf
в лог выдает
Код: Выделить всё
Jul 28 00:22:42 bsd mpd: [L1] Link: reconnection attempt 5068
Jul 28 00:22:42 bsd mpd: [L1] PPTP call failed
Jul 28 00:22:42 bsd mpd: [L1] Link: DOWN event
Jul 28 00:22:42 bsd mpd: [L1] LCP: Down event
Jul 28 00:22:42 bsd mpd: [L1] Link: reconnection attempt 5069 in 3 seconds
Jul 28 00:22:45 bsd mpd: [L1] Link: reconnection attempt 5069
Jul 28 00:22:45 bsd mpd: [L1] PPTP call failed
Jul 28 00:22:45 bsd mpd: [L1] Link: DOWN event
Jul 28 00:22:45 bsd mpd: [L1] LCP: Down event
Jul 28 00:22:45 bsd mpd: [L1] Link: reconnection attempt 5070 in 4 seconds
Jul 28 00:22:49 bsd mpd: [L1] Link: reconnection attempt 5070
Jul 28 00:22:49 bsd mpd: [L1] PPTP call failed
Jul 28 00:22:49 bsd mpd: [L1] Link: DOWN event
Jul 28 00:22:49 bsd mpd: [L1] LCP: Down event
Код: Выделить всё
startup:
# configure mpd users
set user foo bar admin
set user foo1 bar1
# configure the console
set console self 127.0.0.1 5005
set console open
# configure the web server
set web self 0.0.0.0 5006
set web open
default:
load dialup
pptp_client:
create bundle static B1
set iface route default
set ipcp ranges 0.0.0.0/0 0.0.0.0/0
create link static L1 pptp
set link action bundle B1
set auth authname *******
set auth password *******
set link max-redial 0
set link mtu 1460
set link keep-alive 20 75
set pptp peer 1.2.3.4 # пробовал подставлять DNS провайдера, шлюз, свой ип
set pptp disable windowing
open
Код: Выделить всё
Данная инструкция используется для получения ВЫСОКОСКОРОСТНОГО доступа в сеть Интернет
с ТАРИФИЦИРУЕМЫМ трафиком
Панель управления - Сетевые подключения.
Создать новое подключение.
Подключить к сети на рабочем месте - Подключение к виртуальной частной сети - Организация Инсит-
Интернет - Не набирать номер для предварительного подключения - Имя компьютера урпЛпаК.ги - Для всех
поль ювателей - Готово.
Введите "Имя пользователя" и "Пароль" - данные, предоставленные в пункте 5 данного Приложения
напротив типа INET
Свойства подключения - Безопасность - поставить точку Дополнительные (выборочные параметры) -
«Параметры...» - Выбрать Шифрование данных «Необязательное»
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: VPN с провайдером через mpd4
да оставты в сторонке пока что mpd
у тебя оно до провайдера не доходит
ты ж сам смотрел
а потом будешь mpd настраивать
фаервол у сбея убери на всяк случай
у тебя оно до провайдера не доходит
ты ж сам смотрел
так что разберись кто там что рубитtelnet: connect to address 10.180.8.30: connection refused
telnet: Unable to connect to remote host
а потом будешь mpd настраивать
фаервол у сбея убери на всяк случай
-
- рядовой
- Сообщения: 11
- Зарегистрирован: 2009-07-06 11:40:27
Re: VPN с провайдером через mpd4
Позвонил провайдеру узнал у него
Что vpn ходит через 217.64.???.50 порт 1723
telnet 217.64.???.50 1723 - работает
Изменил в mpd.conf
mpd.log
P.S. я понимаю что инструкцию должен дать провайдер, но у них её нет, обещали сделать, но когда это будет неизвестно
Что vpn ходит через 217.64.???.50 порт 1723
telnet 217.64.???.50 1723 - работает
Изменил в mpd.conf
Код: Выделить всё
set console self 127.0.0.1 1723
set web self 0.0.0.0 1723
set pptp peer 217.64.???.50 #
Код: Выделить всё
Jul 29 12:41:14 bsd mpd: Multi-link PPP daemon for FreeBSD
Jul 29 12:41:14 bsd mpd:
Jul 29 12:41:14 bsd mpd: process 540 started, version 5.3 (root@bsd.local 07:52 2-Oct-2002)
Jul 29 12:41:14 bsd mpd: Label 'startup' not found
Jul 29 12:41:14 bsd mpd: [B1] Bundle: Interface ng0 created
Jul 29 12:41:14 bsd mpd: [L1] Link: OPEN event
Jul 29 12:41:14 bsd mpd: [L1] LCP: Open event
Jul 29 12:41:14 bsd mpd: [L1] LCP: state change Initial --> Starting
Jul 29 12:41:14 bsd mpd: [L1] LCP: LayerStart
Jul 29 12:41:14 bsd mpd: [L1] PPTP call successful
Jul 29 12:41:14 bsd mpd: [L1] Link: UP event
Jul 29 12:41:14 bsd mpd: [L1] LCP: Up event
Jul 29 12:41:14 bsd mpd: [L1] LCP: state change Starting --> Req-Sent
Jul 29 12:41:14 bsd mpd: [L1] LCP: SendConfigReq #1
Jul 29 12:41:14 bsd mpd: [L1] ACFCOMP
Jul 29 12:41:14 bsd mpd: [L1] PROTOCOMP
Jul 29 12:41:14 bsd mpd: [L1] ACCMAP 0x000a0000
Jul 29 12:41:14 bsd mpd: [L1] MRU 1500
Jul 29 12:41:14 bsd mpd: [L1] MAGICNUM 1ce25264
Jul 29 12:41:14 bsd mpd: [L1] LCP: rec'd Configure Request #1 (Req-Sent)
Jul 29 12:41:14 bsd mpd: [L1] MRU 1464
Jul 29 12:41:14 bsd mpd: [L1] AUTHPROTO PAP
Jul 29 12:41:14 bsd mpd: [L1] MAGICNUM 27115ebd
Jul 29 12:41:14 bsd mpd: [L1] LCP: SendConfigAck #1
Jul 29 12:41:14 bsd mpd: [L1] MRU 1464
Jul 29 12:41:14 bsd mpd: [L1] AUTHPROTO PAP
Jul 29 12:41:14 bsd mpd: [L1] MAGICNUM 27115ebd
Jul 29 12:41:14 bsd mpd: [L1] LCP: state change Req-Sent --> Ack-Sent
Jul 29 12:41:14 bsd mpd: [L1] LCP: rec'd Configure Ack #1 (Ack-Sent)
Jul 29 12:41:14 bsd mpd: [L1] ACFCOMP
Jul 29 12:41:14 bsd mpd: [L1] PROTOCOMP
Jul 29 12:41:14 bsd mpd: [L1] ACCMAP 0x000a0000
Jul 29 12:41:14 bsd mpd: [L1] MRU 1500
Jul 29 12:41:14 bsd mpd: [L1] MAGICNUM 1ce25264
Jul 29 12:41:14 bsd mpd: [L1] LCP: state change Ack-Sent --> Opened
Jul 29 12:41:14 bsd mpd: [L1] LCP: auth: peer wants PAP, I want nothing
Jul 29 12:41:14 bsd mpd: [L1] PAP: using authname "INANLIM1742"
Jul 29 12:41:14 bsd mpd: [L1] PAP: sending REQUEST #1 len: 25
Jul 29 12:41:14 bsd mpd: [L1] LCP: LayerUp
Jul 29 12:41:15 bsd mpd: [L1] PAP: rec'd ACK #1 len: 5
Jul 29 12:41:15 bsd mpd: [L1] LCP: authorization successful
Jul 29 12:41:15 bsd mpd: [L1] Link: Matched action 'bundle "B1" ""'
Jul 29 12:41:15 bsd mpd: [L1] Link: Join bundle "B1"
Jul 29 12:41:15 bsd mpd: [B1] Bundle: Status update: up 1 link, total bandwidth 64000 bps
Jul 29 12:41:15 bsd mpd: [B1] IPCP: Open event
Jul 29 12:41:15 bsd mpd: [B1] IPCP: state change Initial --> Starting
Jul 29 12:41:15 bsd mpd: [B1] IPCP: LayerStart
Jul 29 12:41:15 bsd mpd: [B1] IPCP: Up event
Jul 29 12:41:15 bsd mpd: [B1] IPCP: state change Starting --> Req-Sent
Jul 29 12:41:15 bsd mpd: [B1] IPCP: SendConfigReq #1
Jul 29 12:41:15 bsd mpd: [B1] IPADDR 0.0.0.0
Jul 29 12:41:15 bsd mpd: [B1] COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
Jul 29 12:41:15 bsd mpd: [B1] IPCP: rec'd Configure Request #1 (Req-Sent)
Jul 29 12:41:15 bsd mpd: [B1] COMPPROTO VJCOMP, 16 comp. channels, allow comp-cid
Jul 29 12:41:15 bsd mpd: [B1] IPADDR 217.64.140.50
Jul 29 12:41:15 bsd mpd: [B1] 217.64.140.50 is OK
Jul 29 12:41:15 bsd mpd: [B1] IPCP: SendConfigAck #1
Jul 29 12:41:15 bsd mpd: [B1] COMPPROTO VJCOMP, 16 comp. channels, allow comp-cid
Jul 29 12:41:15 bsd mpd: [B1] IPADDR 217.64.140.50
Jul 29 12:41:15 bsd mpd: [B1] IPCP: state change Req-Sent --> Ack-Sent
Jul 29 12:41:15 bsd mpd: [B1] IPCP: rec'd Configure Nak #1 (Ack-Sent)
Jul 29 12:41:15 bsd mpd: [B1] IPADDR 10.179.7.90
Jul 29 12:41:15 bsd mpd: [B1] 10.179.7.90 is OK
Jul 29 12:41:15 bsd mpd: [B1] IPCP: SendConfigReq #2
Jul 29 12:41:15 bsd mpd: [B1] IPADDR 10.179.7.90
Jul 29 12:41:15 bsd mpd: [B1] COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
Jul 29 12:41:15 bsd mpd: [B1] IPCP: rec'd Configure Ack #2 (Ack-Sent)
Jul 29 12:41:15 bsd mpd: [B1] IPADDR 10.179.7.90
Jul 29 12:41:15 bsd mpd: [B1] COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
Jul 29 12:41:15 bsd mpd: [B1] IPCP: state change Ack-Sent --> Opened
Jul 29 12:41:15 bsd mpd: [B1] IPCP: LayerUp
Jul 29 12:41:15 bsd mpd: [B1] 10.179.7.90 -> 217.64.140.50
Jul 29 12:41:15 bsd mpd: [B1] IFACE: Add route 0.0.0.0/0 217.64.140.50 failed: File exists
Jul 29 12:41:15 bsd mpd: [B1] IFACE: Up event
Jul 29 12:41:15 bsd mpd: [B1] IPCP: rec'd Configure Request #2 (Opened)
Jul 29 12:41:15 bsd mpd: [B1] COMPPROTO VJCOMP, 16 comp. channels, allow comp-cid
Jul 29 12:41:15 bsd mpd: [B1] IPADDR 217.64.140.50
Jul 29 12:41:15 bsd mpd: [B1] 217.64.140.50 is OK
Jul 29 12:41:15 bsd mpd: [B1] IPCP: LayerDown
Jul 29 12:41:15 bsd mpd: [B1] IFACE: Down event
Jul 29 12:41:15 bsd mpd: [B1] IPCP: SendConfigReq #3
Jul 29 12:41:15 bsd mpd: [B1] IPADDR 10.179.7.90
Jul 29 12:41:15 bsd mpd: [B1] COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
Jul 29 12:41:15 bsd mpd: [B1] IPCP: SendConfigAck #2
Jul 29 12:41:15 bsd mpd: [B1] COMPPROTO VJCOMP, 16 comp. channels, allow comp-cid
Jul 29 12:41:15 bsd mpd: [B1] IPADDR 217.64.140.50
Jul 29 12:41:15 bsd mpd: [B1] IPCP: state change Opened --> Ack-Sent
Jul 29 12:41:15 bsd mpd: [B1] IPCP: rec'd Configure Ack #2 (Ack-Sent)
Jul 29 12:41:15 bsd mpd: [B1] Wrong id#, expecting 3
Jul 29 12:41:15 bsd mpd: [B1] IPCP: rec'd Configure Ack #3 (Ack-Sent)
Jul 29 12:41:15 bsd mpd: [B1] IPADDR 10.179.7.90
Jul 29 12:41:15 bsd mpd: [B1] COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
Jul 29 12:41:15 bsd mpd: [B1] IPCP: state change Ack-Sent --> Opened
Jul 29 12:41:15 bsd mpd: [B1] IPCP: LayerUp
Jul 29 12:41:15 bsd mpd: [B1] 10.179.7.90 -> 217.64.140.50
Jul 29 12:41:15 bsd mpd: [B1] IFACE: Add route 0.0.0.0/0 217.64.140.50 failed: File exists
Jul 29 12:41:15 bsd mpd: [B1] IFACE: Up event
Jul 29 12:41:46 bsd mpd: [L1] PPTP call terminated
Jul 29 12:41:46 bsd mpd: [L1] Link: DOWN event
Jul 29 12:41:46 bsd mpd: [L1] LCP: Down event
Jul 29 12:41:46 bsd mpd: [L1] LCP: state change Opened --> Starting
Jul 29 12:41:46 bsd mpd: [L1] Link: Leave bundle "B1"
Jul 29 12:41:46 bsd mpd: [B1] Bundle: Status update: up 0 links, total bandwidth 9600 bps
Jul 29 12:41:46 bsd mpd: [B1] IPCP: Close event
Jul 29 12:41:46 bsd mpd: [B1] IPCP: state change Opened --> Closing
Jul 29 12:41:46 bsd mpd: [B1] IPCP: SendTerminateReq #4
Jul 29 12:41:46 bsd mpd: [B1] IPCP: LayerDown
Jul 29 12:41:46 bsd mpd: [B1] IFACE: Down event
Jul 29 12:41:46 bsd mpd: [B1] IPCP: Down event
Jul 29 12:41:46 bsd mpd: [B1] IPCP: LayerFinish
Jul 29 12:41:46 bsd mpd: [B1] Bundle: No NCPs left. Closing links...
Jul 29 12:41:46 bsd mpd: [B1] IPCP: state change Closing --> Initial
Jul 29 12:41:46 bsd mpd: [L1] LCP: LayerDown
Jul 29 12:41:46 bsd mpd: [L1] Link: reconnection attempt 1 in 3 seconds
Jul 29 12:41:49 bsd mpd: [L1] Link: reconnection attempt 1
Jul 29 12:41:49 bsd mpd: [L1] PPTP call successful
Jul 29 12:41:49 bsd mpd: [L1] Link: UP event
Jul 29 12:41:49 bsd mpd: [L1] LCP: Up event
Jul 29 12:41:49 bsd mpd: [L1] LCP: state change Starting --> Req-Sent
Jul 29 12:41:49 bsd mpd: [L1] LCP: SendConfigReq #2
Jul 29 12:41:49 bsd mpd: [L1] ACFCOMP
Jul 29 12:41:49 bsd mpd: [L1] PROTOCOMP
Jul 29 12:41:49 bsd mpd: [L1] ACCMAP 0x000a0000
Jul 29 12:41:49 bsd mpd: [L1] MRU 1500
Jul 29 12:41:49 bsd mpd: [L1] MAGICNUM 2563f8ac
Jul 29 12:41:51 bsd mpd: [L1] LCP: rec'd Configure Request #1 (Req-Sent)
Jul 29 12:41:51 bsd mpd: [L1] MRU 1464
Jul 29 12:41:51 bsd mpd: [L1] AUTHPROTO PAP
Jul 29 12:41:51 bsd mpd: [L1] MAGICNUM 2711f041
Jul 29 12:41:51 bsd mpd: [L1] LCP: SendConfigAck #1
Jul 29 12:41:51 bsd mpd: [L1] MRU 1464
Jul 29 12:41:51 bsd mpd: [L1] AUTHPROTO PAP
Jul 29 12:41:51 bsd mpd: [L1] MAGICNUM 2711f041
Jul 29 12:41:51 bsd mpd: [L1] LCP: state change Req-Sent --> Ack-Sent
Jul 29 12:41:51 bsd mpd: [L1] LCP: SendConfigReq #3
Jul 29 12:41:51 bsd mpd: [L1] ACFCOMP
Jul 29 12:41:51 bsd mpd: [L1] PROTOCOMP
Jul 29 12:41:51 bsd mpd: [L1] ACCMAP 0x000a0000
Jul 29 12:41:51 bsd mpd: [L1] MRU 1500
Jul 29 12:41:51 bsd mpd: [L1] MAGICNUM 2563f8ac
Jul 29 12:41:51 bsd mpd: [L1] LCP: rec'd Configure Ack #3 (Ack-Sent)
Jul 29 12:41:51 bsd mpd: [L1] ACFCOMP
Jul 29 12:41:51 bsd mpd: [L1] PROTOCOMP
Jul 29 12:41:51 bsd mpd: [L1] ACCMAP 0x000a0000
Jul 29 12:41:51 bsd mpd: [L1] MRU 1500
Jul 29 12:41:51 bsd mpd: [L1] MAGICNUM 2563f8ac
Jul 29 12:41:51 bsd mpd: [L1] LCP: state change Ack-Sent --> Opened
Jul 29 12:41:51 bsd mpd: [L1] LCP: auth: peer wants PAP, I want nothing
Jul 29 12:41:51 bsd mpd: [L1] PAP: using authname "INANLIM1742"
Jul 29 12:41:51 bsd mpd: [L1] PAP: sending REQUEST #1 len: 25
Jul 29 12:41:51 bsd mpd: [L1] LCP: LayerUp
Jul 29 12:41:52 bsd mpd: [L1] PAP: rec'd ACK #1 len: 5
Jul 29 12:41:52 bsd mpd: [L1] LCP: authorization successful
Jul 29 12:41:52 bsd mpd: [L1] Link: Matched action 'bundle "B1" ""'
Jul 29 12:41:52 bsd mpd: [L1] Link: Join bundle "B1"
Jul 29 12:41:52 bsd mpd: [B1] Bundle: Status update: up 1 link, total bandwidth 64000 bps
Jul 29 12:41:52 bsd mpd: [B1] IPCP: Open event
Jul 29 12:41:52 bsd mpd: [B1] IPCP: state change Initial --> Starting
Jul 29 12:41:52 bsd mpd: [B1] IPCP: LayerStart
Jul 29 12:41:52 bsd mpd: [B1] IPCP: Up event
Jul 29 12:41:52 bsd mpd: [B1] IPCP: state change Starting --> Req-Sent
Jul 29 12:41:52 bsd mpd: [B1] IPCP: SendConfigReq #5
Jul 29 12:41:52 bsd mpd: [B1] IPADDR 0.0.0.0
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: VPN с провайдером через mpd4
дефолт роут убей
а иначе утебя тунель не создаеться
а иначе утебя тунель не создаеться
-
- рядовой
- Сообщения: 11
- Зарегистрирован: 2009-07-06 11:40:27
Re: VPN с провайдером через mpd4
из rc.conf убрал defaultrouter="10.180.8.30"
mpd.log
mpd.log
Код: Выделить всё
Jul 29 18:53:58 bsd mpd: Multi-link PPP daemon for FreeBSD
Jul 29 18:53:58 bsd mpd:
Jul 29 18:53:58 bsd mpd: process 540 started, version 5.3 (root@bsd.local 07:52 2-Oct-2002)
Jul 29 18:53:58 bsd mpd: Label 'startup' not found
Jul 29 18:53:58 bsd mpd: [B1] Bundle: Interface ng0 created
Jul 29 18:53:58 bsd mpd: [L1] Link: OPEN event
Jul 29 18:53:58 bsd mpd: [L1] LCP: Open event
Jul 29 18:53:58 bsd mpd: [L1] LCP: state change Initial --> Starting
Jul 29 18:53:58 bsd mpd: [L1] LCP: LayerStart
Jul 29 18:53:58 bsd mpd: [L1] PPTP call failed
Jul 29 18:53:58 bsd mpd: [L1] Link: DOWN event
Jul 29 18:53:58 bsd mpd: [L1] LCP: Down event
Jul 29 18:53:58 bsd mpd: [L1] Link: reconnection attempt 1 in 1 seconds
Jul 29 18:53:59 bsd mpd: [L1] Link: reconnection attempt 1
Jul 29 18:53:59 bsd mpd: [L1] PPTP call failed
Jul 29 18:53:59 bsd mpd: [L1] Link: DOWN event
Jul 29 18:53:59 bsd mpd: [L1] LCP: Down event
Jul 29 18:53:59 bsd mpd: [L1] Link: reconnection attempt 2 in 3 seconds
Jul 29 18:54:02 bsd mpd: [L1] Link: reconnection attempt 2
Jul 29 18:54:02 bsd mpd: [L1] PPTP call failed
Jul 29 18:54:02 bsd mpd: [L1] Link: DOWN event
Jul 29 18:54:02 bsd mpd: [L1] LCP: Down event
-
- проходил мимо
Re: VPN с провайдером через mpd4
не не так убивать дефолт роут нельзя. Дефолт роут убивается после поднятия туннеля, иначе получаешь последний лог
надо посмотреть в сторону "LCP: auth: peer wants PAP, I want nothing"
Либо сделать проще - создать виндовое соединение (если у твоего прова есть инструкция хотябы для этого), отловить процесс соединения снифером и выложить сюда либо понять по виндовому логу самому.. там будут видны различные параметры в т.ч. и аутентификация.
надо посмотреть в сторону "LCP: auth: peer wants PAP, I want nothing"
Либо сделать проще - создать виндовое соединение (если у твоего прова есть инструкция хотябы для этого), отловить процесс соединения снифером и выложить сюда либо понять по виндовому логу самому.. там будут видны различные параметры в т.ч. и аутентификация.
-
- проходил мимо
Re: VPN с провайдером через mpd4
Счас перечитываю тему, выложи последние mpd.conf и mpd.links
это левое:
set console self 127.0.0.1 1723
set web self 0.0.0.0 1723
это левое:
set console self 127.0.0.1 1723
set web self 0.0.0.0 1723
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: VPN с провайдером через mpd4
начните с стандартного конига mpd в примерах
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: VPN с провайдером через mpd4
дефолт роут убить обязательно надо
а вместо него добавить роут статический до впн сервера
а уж когда mpd поднимитья он уже свой дефот добавит
а вместо него добавить роут статический до впн сервера
а уж когда mpd поднимитья он уже свой дефот добавит
-
- рядовой
- Сообщения: 43
- Зарегистрирован: 2009-05-08 11:07:47
Re: VPN с провайдером через mpd4
не соглашусь, правильнее убивать дефолт после поднятия туннеля. Мы же не знаем топологию сети.. а сменить дефолт можно всегда.paradox писал(а):дефолт роут убить обязательно надо
а вместо него добавить роут статический до впн сервера
а уж когда mpd поднимитья он уже свой дефот добавит
Это никак не влияет на "создание туннеля", это влияет лишь на хождение трафика в туннеле после соединения.
m.a.g
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: VPN с провайдером через mpd4
нетне соглашусь, правильнее убивать дефолт после поднятия туннеля. Мы же не знаем топологию сети.. а сменить дефолт можно всегда.
Это никак не влияет на "создание туннеля", это влияет лишь на хождение трафика в туннеле после соединения.
если у него впн сервер в другой сети?
а извените меня подключаться к сети незная шлюза по умолчанию и айпи впн это бред
потому дефолт убиваеться
прописываеться статик роут нужных сетей на шлюз
и все
а дальше mpd сам дефолт поднимит
-
- рядовой
- Сообщения: 43
- Зарегистрирован: 2009-05-08 11:07:47
Re: VPN с провайдером через mpd4
paradox писал(а): нет
если у него впн сервер в другой сети?
а извените меня подключаться к сети незная шлюза по умолчанию и айпи впн это бред
потому дефолт убиваеться
прописываеться статик роут нужных сетей на шлюз
и все
а дальше mpd сам дефолт поднимит
Код: Выделить всё
/etc/rc.conf:
ifconfig_em0="inet 10.15.2.10 netmask 255.0.0.0"
defaultrouter="10.0.0.5"
А вот это
Код: Выделить всё
Jul 29 12:41:52 bsd mpd: [B1] IPADDR 0.0.0.0Jul 29 12:41:52 bsd mpd: [B1] IPADDR 0.0.0.0
никак с маршрутизацией вообще не связано.
p.s Извините, прибило поговорить, с 6-ти утра на работе

m.a.g
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: VPN с провайдером через mpd4
убить весь конфиг
и юзать mpd.conf.sample
там все работает
и юзать mpd.conf.sample
там все работает
-
- рядовой
- Сообщения: 11
- Зарегистрирован: 2009-07-06 11:40:27
Re: VPN с провайдером через mpd4
FreeBSD 7.2 установил mpd5m.a.g писал(а):Счас перечитываю тему, выложи последние mpd.conf и mpd.links
Скопировал mpd.conf.sample в mpd.conf
Код: Выделить всё
startup:
# configure mpd users
set user foo bar admin
set user foo1 bar1
# configure the console
set console self 127.0.0.1 5005
set console open
# configure the web server
set web self 0.0.0.0 5006
set web open
#
# Default configuration is "dialup"
default:
load pptp_client
pptp_client:
#
# PPTP client: only outgoing calls, auto reconnect,
# ipcp-negotiated address, one-sided authentication,
# default route points on ISP's end
#
create bundle static B1
set iface route default
set ipcp ranges 0.0.0.0/0 0.0.0.0/0
create link static L1 pptp
set link action bundle B1
set auth authname INANLIM1742
set auth password HquvZdSK
set link max-redial 0
set link mtu 1460
set link keep-alive 20 75
set pptp peer vpn.insit.ru
set pptp disable windowing
open
Код: Выделить всё
keymap="ru.koi8-r"
firewall_enable="YES"
firewall_type="OPEN"
mpd_enable="YES"
mpd_flags='-b'
gateway_enable="YES"
ifconfig_vr0="inet 10.180.8.9 netmask 255.255.255.224"
defaultrouter="10.180.8.30"
hostname="bsd.local"
Код: Выделить всё
options IPFIREWALL
options IPFIREWALL_VERBOSE
options IPFIREWALL_VERBOSE_LIMIT=5
options IPFIREWALL_DEFAULT_TO_ACCEPT
options IPDIVERT
options NETGRAPH
options NETGRAPH_SOCKET
options NETGRAPH_ETHER
Провайдер дал ссылку для настройки Linuxm.a.g писал(а): надо посмотреть в сторону "LCP: auth: peer wants PAP, I want nothing"
Либо сделать проще - создать виндовое соединение (если у твоего прова есть инструкция хотябы для этого), отловить процесс соединения снифером и выложить сюда либо понять по виндовому логу самому.. там будут видны различные параметры в т.ч. и аутентификация.
http://forum.kopnet.ru/index.php?showto ... entry25897
Здесь конфиги для Линуха и вывод при нем. Правда конфиги старые(видно по IP и нет настроек по маршрутизации в самом подключении). Может поможет.