The OpenNET Project / Index page

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

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

"маршрутизация локальной сети при VPN подключении"
Сообщение от PoL Искать по авторуВ закладки(ok) on 28-Фев-05, 12:13  (MSK)
Ситуация:
Сервер vpn (линукс) 192.168.1.254
Локальная сеть с адресами 192.168.1.0/24 и 192.168.2.0/24 (между ними маршрутизатор). Обе сети пингуются нормально. При подключении по vpn клиенту (Винда) выдается адрес 10.0.0.1/24, у сервера 10.0.0.254. Клиент пингует только свою локальную сеть 192.168.1.0/24, сеть 2.0/24 не пингует.
cat /proc/sys/net/ipv4/ip_forward 1

В цепочке FORWARD
Chain FORWARD (policy DROP 18973 packets, 1243K bytes)
pkts bytes target     prot opt in     out     source               destination
473K  221M ACCEPT     all  --  *      *       0.0.0.0/0            0.0.0.0/0           state RELATED,ESTABLISHED
    4   188 DROP       all  --  *      *      !10.0.0.0/24          0.0.0.0/0

Хочется чтобы сеть 192.168.2.0/24 пинговалось при установленом VPN подключении.

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

 Оглавление

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

1. "маршрутизация локальной сети при VPN подключении"
Сообщение от jonatan Искать по авторуВ закладки(??) on 28-Фев-05, 13:12  (MSK)
>пингуются нормально. При подключении по vpn клиенту (Винда) выдается адрес 10.0.0.1/24,
>у сервера 10.0.0.254. Клиент пингует только свою локальную сеть
Скорее всего после подключения к vpn-серверу default gateway устанавливается на 10.0.0.254, а в FORWARD разрешено хождение только адресов из 10.0.0.0/24.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "маршрутизация локальной сети при VPN подключении"
Сообщение от PoL Искать по авторуВ закладки(ok) on 28-Фев-05, 15:49  (MSK)
>>пингуются нормально. При подключении по vpn клиенту (Винда) выдается адрес 10.0.0.1/24,
>>у сервера 10.0.0.254. Клиент пингует только свою локальную сеть
>Скорее всего после подключения к vpn-серверу default gateway устанавливается на 10.0.0.254, а
>в FORWARD разрешено хождение только адресов из 10.0.0.0/24.

Да так и есть!
ради чистоты эксперимента разрешил forward всех пакетов со всех интерфейсов (третье правило):

Chain FORWARD (policy ACCEPT 17460 packets, 877K bytes)
num   pkts bytes target     prot opt in     out     source               destination
1    17459 1247K LOG        all  --  *      *       0.0.0.0/0            0.0.0.0/0           LOG flags 0 level 4
2     481K  224M ACCEPT     all  --  *      *       0.0.0.0/0            0.0.0.0/0           state RELATED,ESTABLISHED
3       23  1132 ACCEPT     all  --  *      *       0.0.0.0/0            0.0.0.0/0
4      345 19454 ACCEPT     all  --  *      *       10.0.0.0/24          0.0.0.0/0


Ситуация никоим образом не изменилась ((

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

3. "маршрутизация локальной сети при VPN подключении"
Сообщение от PoL Искать по авторуВ закладки(??) on 28-Фев-05, 15:57  (MSK)
>>>пингуются нормально. При подключении по vpn клиенту (Винда) выдается адрес 10.0.0.1/24,
>>>у сервера 10.0.0.254. Клиент пингует только свою локальную сеть
>>Скорее всего после подключения к vpn-серверу default gateway устанавливается на 10.0.0.254, а
>>в FORWARD разрешено хождение только адресов из 10.0.0.0/24.
>
>Да так и есть!
>ради чистоты эксперимента разрешил forward всех пакетов со всех интерфейсов (третье правило):
>
>
>Chain FORWARD (policy ACCEPT 17460 packets, 877K bytes)
>num   pkts bytes target     prot opt
>in     out     source
>          
>   destination
>1    17459 1247K LOG      
>  all  --  *    
> *       0.0.0.0/0  
>         0.0.0.0/0  
>         LOG flags
>0 level 4
>2     481K  224M ACCEPT    
> all  --  *      
>*       0.0.0.0/0    
>        0.0.0.0/0  
>        state RELATED,ESTABLISHED
>3       23  1132 ACCEPT  
>   all  --  *    
>  *       0.0.0.0/0  
>          0.0.0.0/0
>
>4      345 19454 ACCEPT    
> all  --  *      
>*       10.0.0.0/24    
>      0.0.0.0/0
>
>
>
>
>Ситуация никоим образом не изменилась ((

iptables -t nat -A POSTROUTING -o eth0 -s 10.0.0.0/24 -d 192.168.2.0/24 -j MASQUERADE

Только маскарадом работает ((

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

4. "маршрутизация локальной сети при VPN подключении"
Сообщение от jonatan Искать по авторуВ закладки(??) on 28-Фев-05, 16:12  (MSK)
После соединения с VPN у пакетов source ip будет из 10.0.0.0/24. Компы из 192.168.2.0/24 не знают, где находится 10.0.0.0/24 и посылают ответы на default gw (192.168.2.254?), у которого тоже нет такого маршрута.
ИМХО проще на компах из 192.168.1.0/24 прописать маршрут:
route -p add 192.168.0.0 mask 255.255.0.0 192.168.1.254
  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "маршрутизация локальной сети при VPN подключении"
Сообщение от PoL Искать по авторуВ закладки(??) on 28-Фев-05, 17:08  (MSK)
Да статические маршруты на клиентах было бы не плохо! но есть ряд причин по которым я не могу их использовать.... вот если бы их можно было автоматом отдавать, например по DHCP...
  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "маршрутизация локальной сети при VPN подключении"
Сообщение от jonatan Искать по авторуВ закладки(??) on 28-Фев-05, 17:48  (MSK)
>Да статические маршруты на клиентах было бы не плохо! но есть ряд
>причин по которым я не могу их использовать.... вот если бы
>их можно было автоматом отдавать, например по DHCP...

Не получится. Когда я начинал все это настраивать тоже были мысли по поводу маршрута через DHCP. Максимум, что удалось найти - это в Microsoft DHCP параметр "033 Статический маршрут". Но это только до хоста, а не подсети.

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


Удалить

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




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

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