The OpenNET Project / Index page

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

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

"Подскажите пожалуйста в чем ошибка (VPN)"
Сообщение от qwerty Искать по авторуВ закладки(ok) on 03-Апр-05, 13:47  (MSK)
ОС FreeBSD 5.3, MPD server 3.18, клиенты WinXP
все настроено и прекрасно работает.
Задача - дать удаленному работнику офиса возможность зайти на офисный сервер и работать в офисной локалке удаленно (в командировке например).
Что имеем: Клиент WinXP (работает через ADSL модем например) , ИП адрес выдаваемый ВПН сервером 192.168.1.20
внутренняя сеть офиса 192.168.1.1-100.
Проблема - клиент законнектясь по ВПН не может даже пингануть внутренние компы, не говоря уже про работу. В чем моя ошибка?
Все выглядит примерно так
WinXP      -->            VPN -->             Office Net
192.168.1.20      195.9.33.234(fake)     192.168.1.0/24
|______________VPN канал_______________^
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Подскажите пожалуйста в чем ошибка (VPN)"
Сообщение от Sanvean emailИскать по авторуВ закладки(??) on 03-Апр-05, 14:12  (MSK)
cat /usr/local/etc/mpd/mpd.conf
cat /usr/local/etc/mpd/mpd.links

Результаты в студию.....

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Подскажите пожалуйста в чем ошибка (VPN)"
Сообщение от qwerty emailИскать по авторуВ закладки(??) on 03-Апр-05, 14:13  (MSK)
В том то и дело что МПД работает, и впн как таковой тоже.
может что то с маршрутизацией?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Подскажите пожалуйста в чем ошибка (VPN)"
Сообщение от Sanvean emailИскать по авторуВ закладки(??) on 03-Апр-05, 14:22  (MSK)
>В том то и дело что МПД работает, и впн как таковой
>тоже.
>может что то с маршрутизацией?

Может... И даже скорее всего. Просто хотелось бы видеть всю картину.
Клиент свой гейт может пинговать?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Подскажите пожалуйста в чем ошибка (VPN)"
Сообщение от Sanvean emailИскать по авторуВ закладки(??) on 03-Апр-05, 14:27  (MSK)
И кстати, проверь настройки firewall'а.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Подскажите пожалуйста в чем ошибка (VPN)"
Сообщение от Sanvean emailИскать по авторуВ закладки(??) on 03-Апр-05, 14:44  (MSK)
Ну вот, так и есть.
Смотри что получается: твоя внутренняя сеть 192.168.1.0/24
Клиент получает адрес из этой же подсети, но сидит-то он за другим интерфейсом. Компьютеры из внутренней сети не отправляют пакеты гейту, поскольку считают, что он рядом. Раздай клиентам адреса из другой подсети и всё будет.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Подскажите пожалуйста в чем ошибка (VPN)"
Сообщение от qwerty emailИскать по авторуВ закладки(??) on 03-Апр-05, 14:50  (MSK)
Ок! спасибо за совет! так и сделаем! :)

>Ну вот, так и есть.
>Смотри что получается: твоя внутренняя сеть 192.168.1.0/24
>Клиент получает адрес из этой же подсети, но сидит-то он за другим
>интерфейсом. Компьютеры из внутренней сети не отправляют пакеты гейту, поскольку считают,
>что он рядом. Раздай клиентам адреса из другой подсети и всё
>будет.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Подскажите пожалуйста в чем ошибка (VPN)"
Сообщение от qwerty emailИскать по авторуВ закладки(??) on 03-Апр-05, 14:45  (MSK)
В догонок, возможно это поможет в прояснении ситуации:
когда клиент цепляется по ВПН к серверу я из консоли сервака вижу что поднимается джонгл ng0 (например) с айпишником, клиент который подцепился даже ходит в инет по впн каналу но я НЕ могу его даже пингануть! видеть его вижу, все находимся в одной сети но пинги от сервера к клиенту ВПН не идут!
  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Подскажите пожалуйста в чем ошибка (VPN)"
Сообщение от kir Искать по авторуВ закладки(??) on 03-Апр-05, 15:17  (MSK)
>В догонок, возможно это поможет в прояснении ситуации:
>когда клиент цепляется по ВПН к серверу я из консоли сервака вижу
>что поднимается джонгл ng0 (например) с айпишником, клиент который подцепился даже
>ходит в инет по впн каналу но я НЕ могу его
>даже пингануть! видеть его вижу, все находимся в одной сети но
>пинги от сервера к клиенту ВПН не идут!


в винде всякую гадшсть по отключай

и еще добавь в mpd.conf  proxy-arp

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Подскажите пожалуйста в чем ошибка (VPN)"
Сообщение от qwerty emailИскать по авторуВ закладки(??) on 03-Апр-05, 16:14  (MSK)
>в винде всякую гадшсть по отключай
Отключено
>и еще добавь в mpd.conf  proxy-arp
изначально добавлено :)


  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "Подскажите пожалуйста в чем ошибка (VPN)"
Сообщение от tin emailИскать по авторуВ закладки(??) on 03-Апр-05, 22:13  (MSK)
>>в винде всякую гадшсть по отключай
>Отключено
>>и еще добавь в mpd.conf  proxy-arp
>изначально добавлено :)

При поднятом VPN серваковый конец туннеля из внешнего виндового клиента пингуется?
Возможно что при поднятии туннеля роутинг уходит внутрь туннеля и VPN-сервер перестает быть доступен.
Проверь.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "Подскажите пожалуйста в чем ошибка (VPN)"
Сообщение от qwerty emailИскать по авторуВ закладки(??) on 04-Апр-05, 13:18  (MSK)
>При поднятом VPN серваковый конец туннеля из внешнего виндового клиента пингуется?
Да, пингуется
>Возможно что при поднятии туннеля роутинг уходит внутрь туннеля и VPN-сервер перестает
>быть доступен.
>Проверь.
при коннекте серверу присвается алрес 192.168.2.2
а клиенту 192.168.2.4, хотя реально сервер имеет адрес 192.168.1.2
короче вот вывод ifconfig
su-3.00# ifconfig
rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=8<VLAN_MTU>
        inet 192.168.1.2 netmask 0xffffff00 broadcast 192.168.1.255
        inet6 fe80::250:bfff:fe7c:7fcb%rl0 prefixlen 64 scopeid 0x1
        ether 00:50:bf:7c:7f:cb
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
rl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=8<VLAN_MTU>
        inet REAL IP netmask 0xffffff00 broadcast 195.*.*.255
        inet6 ********************%rl1 prefixlen 64 scopeid 0x2
        ether 00:50:bf:7c:7f:c4
        media: Ethernet autoselect (10baseT/UTP)
        status: active
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
ng0: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> mtu 1396
        inet6 fe80::250:bfff:fe7c:7fcb%ng0 prefixlen 64 scopeid 0x4
        inet 192.168.2.2 --> 192.168.2.4 netmask 0xffffffff

  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "Подскажите пожалуйста в чем ошибка (VPN)"
Сообщение от denn emailИскать по авторуВ закладки(??) on 04-Апр-05, 13:49  (MSK)
>>При поднятом VPN серваковый конец туннеля из внешнего виндового клиента пингуется?
>Да, пингуется
>>Возможно что при поднятии туннеля роутинг уходит внутрь туннеля и VPN-сервер перестает
>>быть доступен.
>>Проверь.
>при коннекте серверу присвается алрес 192.168.2.2
>а клиенту 192.168.2.4, хотя реально сервер имеет адрес 192.168.1.2
>короче вот вывод ifconfig
>su-3.00# ifconfig
>rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>        options=8<VLAN_MTU>
>        inet 192.168.1.2 netmask 0xffffff00
>broadcast 192.168.1.255
>        inet6 fe80::250:bfff:fe7c:7fcb%rl0 prefixlen 64
>scopeid 0x1
>        ether 00:50:bf:7c:7f:cb
>        media: Ethernet autoselect (100baseTX <full-duplex>)
>        status: active
>rl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>        options=8<VLAN_MTU>
>        inet REAL IP netmask
>0xffffff00 broadcast 195.*.*.255
>        inet6 ********************%rl1 prefixlen 64
>scopeid 0x2
>        ether 00:50:bf:7c:7f:c4
>        media: Ethernet autoselect (10baseT/UTP)
>
>        status: active
>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
>ng0: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> mtu 1396
>        inet6 fe80::250:bfff:fe7c:7fcb%ng0 prefixlen 64
>scopeid 0x4
>        inet 192.168.2.2 --> 192.168.2.4 netmask 0xffffffff

не мудри с другими адресами.
сначала все верно было настроено.
покажи при подключении таблицу роутов.
ipconfig с клиента
и настройки фаера
mpd.conf просили показать. где он?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

13. "Подскажите пожалуйста в чем ошибка (VPN)"
Сообщение от qwerty emailИскать по авторуВ закладки(ok) on 05-Апр-05, 11:21  (MSK)
>mpd.conf просили показать. где он?
Извините за задержку!
mpd.conf
default:
load pptp0
pptp0:
new -i ng0 pptp0 pptp0
set ipcp ranges 192.168.1.1/24 192.168.1.20/24
load pptp_standart
pptp_standart:
set iface disable on-demand
set bundle disable multilink
set link yes acfcomp protocomp
set iface enable tcpmssfix
set link no pap chap
set link enable chap
set link keep-alive 60 180
set ipcp yes vjcomp
set link mtu 1500
set ipcp dns 195.34.32.116
set iface enable proxy-arp
set bundle enable compression
set ccp yes mppc
set ccp yes mpp-e40
set ccp yes mpp-e128
set ccp yes mpp-stateless
set bundle yes crypt-reqd
set pptp self Тут реальный ИП
set pptp enable incoming
set pptp disable originate
=======================================
вывод команды
su-2.05b# netstat -rn
Routing tables

Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
default            62.118.220.121     UGS         0  2124296    dc0
ПОЧИКАНО С РЕАЛЬНЫМИ ИП ;)
127.0.0.1          127.0.0.1          UH          0    37125    lo0
192.168.1          link#1             UC          0        0    xl0
192.168.1.1        lo0                UHS         0        0    lo0
192.168.1.17       192.168.1.1        UH          0        0    ng0
192.168.1.17       00:50:da:3a:a9:90  UHLS2       0        0    xl0
192.168.1.92       00:60:08:39:7c:18  UHLW        0      939    xl0   1011
192.168.1.94       00:04:75:c0:59:80  UHLW        0     3814    xl0    718
192.168.1.96       00:04:76:27:6e:31  UHLW        0      190    xl0    526
192.168.1.98       00:0c:f1:02:f4:e8  UHLW        0      129    xl0   1125
192.168.1.99       00:80:48:23:de:aa  UHLW        0       24    xl0   1054
192.168.1.100      00:80:48:22:cc:eb  UHLW        0     8418    xl0   1115
192.168.1.255      ff:ff:ff:ff:ff:ff  UHLWb       0     1192    xl0
192.168.2          link#3             UC          0        0    xl1
192.168.2.100      00:50:22:bb:2c:bd  UHLW        0    22759    xl1    727
192.168.2.255      ff:ff:ff:ff:ff:ff  UHLWb       0     1175    xl1


  Рекомендовать в FAQ | Cообщить модератору | Наверх

14. "Подскажите пожалуйста в чем ошибка (VPN)"
Сообщение от qwerty emailИскать по авторуВ закладки(ok) on 05-Апр-05, 11:26  (MSK)
>ipconfig с клиента
Настройка протокола IP для Windows

Подключение по локальной сети - Ethernet адаптер:

        DNS-суффикс этого подключения . . : example.org

        IP-адрес  . . . . . . . . . . . . : 192.168.1.246

        Маска подсети . . . . . . . . . . : 255.255.255.0

        Основной шлюз . . . . . . . . . . : 192.168.1.1

VPN - PPP адаптер:

        DNS-суффикс этого подключения . . :

        IP-адрес  . . . . . . . . . . . . : 192.168.1.17

        Маска подсети . . . . . . . . . . : 255.255.255.255

        Основной шлюз . . . . . . . . . . : 192.168.1.17


  Рекомендовать в FAQ | Cообщить модератору | Наверх

15. "Подскажите пожалуйста в чем ошибка (VPN)"
Сообщение от qwerty emailИскать по авторуВ закладки(ok) on 05-Апр-05, 11:28  (MSK)
>и настройки фаера
su-2.05b# ipfw show
00100  621553   83313542 divert 8668 ip from 192.168.2.0/24 to any via dc0
00200  367517   26789494 divert 8668 ip from 192.168.1.0/24 to any via dc0
00500      57       2676 deny ip from any to me dst-port 3306
00501       0          0 deny ip from any to me dst-port 514 via dc0
00502    3930     204214 deny ip from any to me dst-port 130-140 via dc0
00503       0          0 deny ip from any to me dst-port 67 via dc0
01026       0          0 divert 8668 ip from 192.168.1.0/24 to any via dc0
01026       0          0 divert 8668 ip from 192.168.1.0/24 to any via dc0
01027       0          0 divert 8668 ip from 192.168.2.0/24 to any via dc0
01027       0          0 divert 8668 ip from 192.168.2.0/24 to any via dc0
65530 1291517 1214713438 divert 8668 ip from any to me via dc0
65532 4763924 2681995177 allow ip from any to any
65535       1         63 deny ip from any to any

  Рекомендовать в FAQ | Cообщить модератору | Наверх

16. "Подскажите пожалуйста в чем ошибка (VPN)"
Сообщение от denn emailИскать по авторуВ закладки(??) on 05-Апр-05, 12:44  (MSK)
проблема в фаере
клиенты видят друг-друга тк седенены до роутера.
потом натяться в нет уже на ротере.
клинты на впн сразу натяться.
я бы фаер поправил
ifconfig покажи ато что-то не соответствуют имена инфейсов
  Рекомендовать в FAQ | Cообщить модератору | Наверх

17. "Подскажите пожалуйста в чем ошибка (VPN)"
Сообщение от qwerty emailИскать по авторуВ закладки(ok) on 05-Апр-05, 12:51  (MSK)
>я бы фаер поправил
был бы рад услышать от вас что именно подправить?
>ifconfig покажи ато что-то не соответствуют имена инфейсов
su-2.05b# ifconfig
xl0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        inet 192.168.1.1 netmask 0xffffff00 broadcast 192.168.1.255
        inet6 fe80::250:daff:fe3a:a990%xl0 prefixlen 64 scopeid 0x1
        ether 00:50:da:3a:a9:90
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
dc0: flags=108943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
        options=8<VLAN_MTU>
        inet *************** netmask 0xfffffff8 broadcast **************
        inet6 **************************%dc0 prefixlen 64 scopeid 0x2
        ether 00:04:5a:71:58:33
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
xl1: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
        options=8<VLAN_MTU>
        inet 192.168.2.1 netmask 0xffffff00 broadcast 192.168.2.255
        inet6 fe80::210:5aff:fef5:bc89%xl1 prefixlen 64 scopeid 0x3
        ether 00:10:5a:f5:bc:89
        media: Ethernet 10baseT/UTP (10baseT/UTP <half-duplex>)
        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 0x5
ng0: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> mtu 1396
        inet6 fe80::250:daff:fe3a:a990%ng0 prefixlen 64 scopeid 0x6
        inet 192.168.1.1 --> 192.168.1.17 netmask 0xffffffff


  Рекомендовать в FAQ | Cообщить модератору | Наверх

18. "Подскажите пожалуйста в чем ошибка (VPN)"
Сообщение от denn emailИскать по авторуВ закладки(??) on 05-Апр-05, 13:20  (MSK)
вообще кривоватый он у тебя.
тк схема напоминает опен..
то
00100 allow ip from any to any via lo0
00200 deny ip from any to 127.0.0.0/8
00300 deny ip from 127.0.0.0/8 to any
00400 divert 8668 ip from any to any via dc0
65000 allow ip from any to any
65535 deny ip from any to any

дальше.
примером, нужна сетка 192.168.1.0
выдаем адрес из нее.
клиент впниться.
пинги могут ходить, а могут и нет. с мпд это бывает.
но на не загруженом серве должны.
пробуй.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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