Автор Тема: Настройка VPN соединения под FreeBSD  (Прочитано 7270 раз)

Оффлайн OlegP

  • Бывалый
  • **
  • Сообщений: 55
  • Карма: +4/-0
    • Просмотр профиля
Настройка VPN соединения под FreeBSD
« : 28 Сентября 2005, 20:45:18 »
1. Устанавливаем из портов /usr/ports/net/pptpclient
  или пакетов  pptpclient

2.Редактируем файл /etc/ppp/ppp.conf следующем образом

ORN:
 set authname myusername
 set authkey mypassword
 set timeout 0
 set ifaddr 0 0
 add default HISADDR
 alias enable yes

где - myusername - № карточки
      - mypassword - ПИН КОД Карточки

3.Создаем скрипт автозапуска


$ less /usr/local/etc/rc.d/pptp.sh
#!/bin/sh

case "$1" in
start)
        /usr/local/sbin/pptp 192.168.11.251 ORN &
        ;;

stop)
        if [ -f /var/run/tun0.pid ]
        then
                kill -TERM `cat /var/run/tun0.pid`
        fi
        ;;

*)
        echo "Usage: ^Basename $0 {start|stop}" >&2
        ;;
esac

exit 0

Запускаем и Юзаем
 :)
« Последнее редактирование: 28 Сентября 2005, 20:51:20 от OlegP »

Оффлайн tier

  • Продвинутый
  • *****
  • Сообщений: 1743
  • Карма: +244/-4
    • Просмотр профиля
Настройка VPN соединения под FreeBSD
« Ответ #1 : 01 Октября 2005, 00:32:15 »
навернуто как-то...
вот почему я использую линукс :)
Respect my authoritah!

Оффлайн OlegP

  • Бывалый
  • **
  • Сообщений: 55
  • Карма: +4/-0
    • Просмотр профиля
Настройка VPN соединения под FreeBSD
« Ответ #2 : 01 Октября 2005, 06:29:33 »
Согласен Linux попроще но в чем вся прелесть именно FreeBSD на нем можно проги и от линуха ставить то есть из rpm и родные из пакетов и портов.

А по поводу настроек VPN так п.3 можно и не делать просто лень  вручную запускать и останавливать pptpclient - а.  :)

Вообще BSD системы оптимизированы для работы с сетью (шлюзовые машины и тд. и тп).

Оффлайн tier

  • Продвинутый
  • *****
  • Сообщений: 1743
  • Карма: +244/-4
    • Просмотр профиля
Настройка VPN соединения под FreeBSD
« Ответ #3 : 02 Октября 2005, 00:21:43 »
а чё пароль/логин нельзя прописать в /etc/ppp/chap-secrets и /etc/ppp/options?
Respect my authoritah!

Оффлайн OlegP

  • Бывалый
  • **
  • Сообщений: 55
  • Карма: +4/-0
    • Просмотр профиля
Настройка VPN соединения под FreeBSD
« Ответ #4 : 02 Октября 2005, 19:19:08 »
А что в пункте 2 написано ???
Редактируем файл /etc/ppp/ppp.conf следующем образом

 во FreeBSD в основном все настройки в вайлы с расширением .conf прописаваются :)

Оффлайн tier

  • Продвинутый
  • *****
  • Сообщений: 1743
  • Карма: +244/-4
    • Просмотр профиля
Настройка VPN соединения под FreeBSD
« Ответ #5 : 02 Октября 2005, 21:03:20 »
а mppe фрюхой прям из коробки поддерживается?
не надо ядро патчить?
ведь это закрытый M$ протокол...
Respect my authoritah!

Оффлайн OlegP

  • Бывалый
  • **
  • Сообщений: 55
  • Карма: +4/-0
    • Просмотр профиля
Настройка VPN соединения под FreeBSD
« Ответ #6 : 02 Октября 2005, 21:18:24 »
Не сосвсем корректный вопрос фрихой конечно же mppe не поддерживается
Все реализуется программмой pptpclient которая как я уже говорил ставится из портов а если хочется погемороится то можно и из исходников.
Самый простой способ поставить из пакетов. <_<

Можно тоже самое реализовать и с помощью mpd если интересно могу написать.
Только вот пока не проверял времени нет.
Если будут желающие то поставлю и проверю!
:)

Оффлайн danger

  • Постоялец
  • ***
  • Сообщений: 451
  • Карма: +25/-0
    • Просмотр профиля
Re: Настройка VPN соединения под FreeBSD
« Ответ #7 : 22 Декабря 2009, 12:28:23 »
#Устанавливаем MPD.
#Создайте каталог в своей домашней папке каталог MPD
mkdir ~/mpd
#разархивируем архив в созданную папку
tar xf VPN_FreeBSD.tar -C ~/mpd
#Переходим в каталог
cd ~/mpd

 #Устанавливаем MPD
      pkg_add ./mpd-4.4.1_1.tbz
      В процессе установки также установятся два пакета
      expat-2.0.1 и libpdel-0.5.3_4

#После установки MPD заменить в файлах из архива (mpd.links, io-up-pptp.sh, io-down-pptp.sh)GW на адрес вашего шлюза.
#Теперь в файле mpd.conf (из архива) вместо USER_NAME впишите номер карточки, а вместо PASSWORD впишите пароль.
#После редактирования этих четырех файлов (mpd.links, io-up-pptp.sh, io-down-pptp.sh, mpd.conf), скопируйте их в /usr/local/etc/mpd4
#Для того чтобы соединение с Интернет устанавливалось автоматически при старте системы, скопируйте файл mpd.sh в /usr/local/etc/rc.d
#Все. Если вы все сделали правильно, то все должно работать. Запускаем командой mpd наш MPD демон в режиме терминала. MPD начинает пытаться установить соединение. Результатом попыток должен стать интерфейс ng0 (виден через ifconfig) c назначеным ему ip адресом. Если нет, то смотрим логи.

#Чтобы логи писались в /var/log/mpd.log, нужно создать файл /var/log/mpd.log, добавить в /etc/syslog.conf две строчки:

      !mpd
      *.* /var/log/mpd.log

      и выполнить killall -1 syslogd

      #Для запуска MPD и установки соединения вы можете воспользоваться коммандами:
      #mpd4 -b - Запустит MPD в режиме демона (в фоновом режиме)
      #mpd4 - Запустит MPD в терминальном режиме (Все сообщения будут выводиться на экран).

Если не получится, стучите в асю, поможем.

Оффлайн danger

  • Постоялец
  • ***
  • Сообщений: 451
  • Карма: +25/-0
    • Просмотр профиля
Re: Настройка VPN соединения под FreeBSD
« Ответ #8 : 22 Декабря 2009, 12:31:50 »
Хочу попробовать поднять сервак ip- телефонии. Кто сталкивался, у кого есть такой же интерес????

Оффлайн BadRuss

  • Администратор
  • Завсегдатай
  • *****
  • Сообщений: 710
  • Карма: +377/-0
  • покой нам только снится
    • Просмотр профиля
    • Нахлыстовая Зуша
Re: Настройка VPN соединения под FreeBSD
« Ответ #9 : 22 Декабря 2009, 13:03:35 »
#Устанавливаем MPD.
#Создайте каталог в своей домашней папке каталог MPD
mkdir ~/mpd
#разархивируем архив в созданную папку
tar xf VPN_FreeBSD.tar -C ~/mpd
#Переходим в каталог
cd ~/mpd

 #Устанавливаем MPD
      pkg_add ./mpd-4.4.1_1.tbz
      В процессе установки также установятся два пакета
      expat-2.0.1 и libpdel-0.5.3_4

#После установки MPD заменить в файлах из архива (mpd.links, io-up-pptp.sh, io-down-pptp.sh)GW на адрес вашего шлюза.
#Теперь в файле mpd.conf (из архива) вместо USER_NAME впишите номер карточки, а вместо PASSWORD впишите пароль.
#После редактирования этих четырех файлов (mpd.links, io-up-pptp.sh, io-down-pptp.sh, mpd.conf), скопируйте их в /usr/local/etc/mpd4
#Для того чтобы соединение с Интернет устанавливалось автоматически при старте системы, скопируйте файл mpd.sh в /usr/local/etc/rc.d
#Все. Если вы все сделали правильно, то все должно работать. Запускаем командой mpd наш MPD демон в режиме терминала. MPD начинает пытаться установить соединение. Результатом попыток должен стать интерфейс ng0 (виден через ifconfig) c назначеным ему ip адресом. Если нет, то смотрим логи.

#Чтобы логи писались в /var/log/mpd.log, нужно создать файл /var/log/mpd.log, добавить в /etc/syslog.conf две строчки:

      !mpd
      *.* /var/log/mpd.log

      и выполнить killall -1 syslogd

      #Для запуска MPD и установки соединения вы можете воспользоваться коммандами:
      #mpd4 -b - Запустит MPD в режиме демона (в фоновом режиме)
      #mpd4 - Запустит MPD в терминальном режиме (Все сообщения будут выводиться на экран).

Если не получится, стучите в асю, поможем.
Обсуждение закончено "Отправлено: 02-10-2005, 21:18:24". С тех пор никого vpn под бсд не интересовал. думаю и сейчас не заинтересует.
Но в дальнейшем посоветую, при следующем приступе некрофлудерии, давать ссылку на www.opennet.ru как на источник.
Хочу попробовать поднять сервак ip- телефонии. Кто сталкивался, у кого есть такой же интерес????
А вот это оффтоп.
Never drive faster than your guardian angel can fly!