The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"FreeBSD 5.4 PPTPCLIENT"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"FreeBSD 5.4 PPTPCLIENT" 
Сообщение от Yurivlasov emailИскать по авторуВ закладки(ok) on 29-Май-05, 21:23  (MSK)
Здравствуйте Все любители и почитатели FreeBSD!
Особенно обращаюсь к тем, кто использует PPTPCLIENT для
связи с сервером провайдера, работающим на WIN-машине.
Во всех известных мне инструкциях написано, что надо установить pptpclieht
из портов, поправить ppp.conf:
vpn:
set authname USER
set autkey PASSWORD
set timeout 0
set ifaddr 0 0
add default HISADDR
запустить две команды:
   /sbin/route add –host <IP_address_of_VPN_server> <gateway_IP_address>
   /usr/local/sbin/pptp <IP_address_of_VPN_server> vpn
и после этого по команде # ifconfig tun0 мы должны увидеть примерно следующее:
tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500
           inet 82.198.18.3   10.0.01 netmask 0xffffffff
           Opened by PID 27013
В действительности так и происходит на версии FreeBSD 4.5 с версией pptp-linux-1.3.1.
Однако в версиях FreeBSD 4.11, 5.2, 5.3, 5.4  используется версия pptp-linux-1.5.0 и
вместо обещанного мы имеем
tun0: flags=8010<PIONTOPOINT,MULTICAST> mtu 1500
Вопрос что это- ошибка новых версий или какая-то особенность конфигурации?
Если ошибка то надо бы ее исправить.
Если особенность то где бы о ней прочитать?
Откликнитесь кто знает как правильно поднять этот интерфейс на новых версиях.

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]

1. "FreeBSD 5.4 PPTPCLIENT" 
Сообщение от Yurivlasov emailИскать по авторуВ закладки(ok) on 31-Май-05, 22:24  (MSK)
>Здравствуйте Все любители и почитатели FreeBSD!
>Особенно обращаюсь к тем, кто использует PPTPCLIENT для
>связи с сервером провайдера, работающим на WIN-машине.
>Во всех известных мне инструкциях написано, что надо установить pptpclieht
>из портов, поправить ppp.conf:
>vpn:
> set authname USER
> set autkey PASSWORD
> set timeout 0
> set ifaddr 0 0
> add default HISADDR
>запустить две команды:
>   /sbin/route add –host <IP_address_of_VPN_server> <gateway_IP_address>
>   /usr/local/sbin/pptp <IP_address_of_VPN_server> vpn
>и после этого по команде # ifconfig tun0 мы должны увидеть примерно
>следующее:
>tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500
>           inet
>82.198.18.3   10.0.01 netmask 0xffffffff
>           Opened
>by PID 27013
>В действительности так и происходит на версии FreeBSD 4.5 с версией pptp-linux-1.3.1.
>
>Однако в версиях FreeBSD 4.11, 5.2, 5.3, 5.4  используется версия pptp-linux-1.5.0

>вместо обещанного мы имеем
>tun0: flags=8010<PIONTOPOINT,MULTICAST> mtu 1500
>Вопрос что это- ошибка новых версий или какая-то особенность конфигурации?
>Если ошибка то надо бы ее исправить.
>Если особенность то где бы о ней прочитать?
>Откликнитесь кто знает как правильно поднять этот интерфейс на новых версиях.

Установка соединения с MICROSOFT VPN сервером, используя PPTPCLIENT.

Версия FreeBSD 5.4 , версия клиента  pptp-linux-1.5.0.

Исходные данные:
Подключение  PPtP (VPN)
Логин: pptp0018892@home
Пароль: *******
Тип локальной сети: EtherNet
IP Адрес: 10.2.12.27
Маска сети: 255.255.255.0
Шлюз: 10.2.12.1
Адрес PPTP (VPN) сервера: 10.0.0.1

1. Устанавливаем стандартную версию FreeBSD 5.4 c одной сетевой картой в компьютере.
2. Проверяем ping на 10.0.0.1.
3. Записываем в директорию /usr/potrs/distfiles  дистрибутив pptp-linux-1.5.0.tar.gz
4. Устанавливаем  pptpclient.
cd  /usr/ports/net/pptpclieht
make install
5. Формируем в /etc/ppp/ файл  ppp.conf:
#################################################################
# PPP  Sample Configuration File
# Originally written by Toshiharu OHNO
# Simplified 5/14/1999 by wself@cdrom.com
#
# See /usr/share/examples/ppp/ for some examples
#
# $FreeBSD: src/etc/ppp/ppp.conf,v 1.2.2.5 2001/07/13 10:55:23 brian Exp $
#################################################################

default:
set log Phase Chat Connect lcp ipcp ccp tun command
ident user-ppp VERSION (built COMPILATIONDATE)

enable dns # request DNS info (for resolv.conf)

vpn:
set device "!pptp 10.0.0.1 --nolaunchpppd"
set dial
set login
set server /var/run/ppp/loop "" 0177
set authname pptp0018892@home
set authkey *******
set timeout 3600
set reconnect 120 0
set ifaddr 0 0
enable lqr
disable ipv6cp
disable mppe
add default HISADDR

6. Выполняем  команду  ppp  -quiet  -ddial  -unit0  vpn
и переключаемся  на  вторую консоль.


7. Смотрим  что получилось:


ROUTING  TABLE:

Routing tables

Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
default            10.0.0.1           UGS         0       20   tun0
10.0.0.1           81.195.239.17      UH          1     1312   tun0
10.2.12/24         link#1             UC          0        0    rl0
10.2.12.1          00:30:cd:01:0f:40  UHLW        0        0    rl0    823
10.2.12.27         00:d0:70:00:2b:1f  UHLW        0       32    lo0
127.0.0.1          127.0.0.1          UH          0        0    lo0

Internet6:
Destination                       Gateway                       Flags      Netif Expire
::1                               ::1                           UH          lo0
fe80::%rl0/64                     link#1                        UC          rl0
fe80::2d0:70ff:fe00:2b1f%rl0      00:d0:70:00:2b:1f             UHL         lo0
fe80::%lo0/64                     fe80::1%lo0                   U           lo0
fe80::1%lo0                       link#3                        UHL         lo0
ff01::/32                         ::1                           U           lo0
ff02::%rl0/32                     link#1                        UC          rl0
ff02::%lo0/32                     ::1                           UC          lo0
ff02::%tun0/32                    fe80::2d0:70ff:fe00:2b1f%tun0 UC         tun0

IFCONFIG

rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=8<VLAN_MTU>
inet 10.2.12.27 netmask 0xffffff00 broadcast 10.2.12.255
inet6 fe80::2d0:70ff:fe00:2b1f%rl0 prefixlen 64 scopeid 0x1
ether 00:d0:70:00:2b:1f
media: Ethernet autoselect (10baseT/UTP)
status: active
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
inet 127.0.0.1 netmask 0xff000000
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500
inet 81.195.239.17 --> 10.0.0.1 netmask 0xffffffff
Opened by PID 728


8. Из  этой же сонсоли выполняем команды:


route  delete 10.0.0.1

route  add   -host  10.0.0.1  10.2.12.1

route add 81.255.255.255  81.195.239.17  255.255.255.255

route add 255.255.255.255 81.195.239.17 255.255.255.255

Должно получиться  следующее:

Routing tables

Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
default            10.0.0.1           UGS         2       35   tun0
10.0.0.1           10.2.12.1          UGHS        1       91    rl0
10.2.12/24         link#1             UC          0        0    rl0
10.2.12.1          00:30:cd:01:0f:40  UHLW        1        0    rl0   1034
10.2.12.27         00:d0:70:00:2b:1f  UHLW        0       32    lo0
81.255.255.255/32  81.195.239.17      UGS         0        0   tun0
127.0.0.1          127.0.0.1          UH          0        0    lo0
255.255.255.255/32 81.195.239.17      UGS         0        0   tun0

Internet6:
Destination                       Gateway                       Flags      Netif Expire
::1                               ::1                           UH          lo0
fe80::%rl0/64                     link#1                        UC          rl0
fe80::2d0:70ff:fe00:2b1f%rl0      00:d0:70:00:2b:1f             UHL         lo0
fe80::%lo0/64                     fe80::1%lo0                   U           lo0
fe80::1%lo0                       link#3                        UHL         lo0
ff01::/32                         ::1                           U           lo0
ff02::%rl0/32                     link#1                        UC          rl0
ff02::%lo0/32                     ::1                           UC          lo0
ff02::%tun0/32                    fe80::2d0:70ff:fe00:2b1f%tun0 UC         tun0


9. Переходим  на  первую  консоль  делаем  Ctrl-C  и  можно входить в INTERNET!


Запуск PPTPCLIENTа  удалось осуществить  опираясь  в  основном  на две статьи в INTERNETе.

http://ten.net.ru/vopros_piring_free.htm

http://www.engr.colostate.edu/~reinholz/freebsd/vpn.htm

Спасибо  им  БОЛЬШОЕ!


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "FreeBSD 5.4 PPTPCLIENT" 
Сообщение от lexx Искать по авторуВ закладки(??) on 18-Дек-05, 22:59  (MSK)
u menya netstat pokazivaet tun0 tolko v internet6! i eshe malenkiy vopros za chto u tebya otvechaet 81.195.239.17  ip?
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру