Форум.orn
HARD&SOFT => Операционные системы => Тема начата: OlegP от 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
Запускаем и Юзаем
:)
-
навернуто как-то...
вот почему я использую линукс :)
-
Согласен Linux попроще но в чем вся прелесть именно FreeBSD на нем можно проги и от линуха ставить то есть из rpm и родные из пакетов и портов.
А по поводу настроек VPN так п.3 можно и не делать просто лень вручную запускать и останавливать pptpclient - а. :)
Вообще BSD системы оптимизированы для работы с сетью (шлюзовые машины и тд. и тп).
-
а чё пароль/логин нельзя прописать в /etc/ppp/chap-secrets и /etc/ppp/options?
-
А что в пункте 2 написано ???
Редактируем файл /etc/ppp/ppp.conf следующем образом
во FreeBSD в основном все настройки в вайлы с расширением .conf прописаваются :)
-
а mppe фрюхой прям из коробки поддерживается?
не надо ядро патчить?
ведь это закрытый M$ протокол...
-
Не сосвсем корректный вопрос фрихой конечно же mppe не поддерживается
Все реализуется программмой pptpclient которая как я уже говорил ставится из портов а если хочется погемороится то можно и из исходников.
Самый простой способ поставить из пакетов. <_<
Можно тоже самое реализовать и с помощью mpd если интересно могу написать.
Только вот пока не проверял времени нет.
Если будут желающие то поставлю и проверю!
:)
-
#Устанавливаем 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 в терминальном режиме (Все сообщения будут выводиться на экран).
Если не получится, стучите в асю, поможем.
-
Хочу попробовать поднять сервак ip- телефонии. Кто сталкивался, у кого есть такой же интерес????
-
#Устанавливаем 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- телефонии. Кто сталкивался, у кого есть такой же интерес????
А вот это оффтоп.