Назад | Перейти на главную страницу

Hub-and-Spoke VPN с использованием Window Server 2008 R2 и RRAS

Я пытаюсь создать простую топографию VPN со спицами. Мне удалось пройти довольно долгий путь, и я надеюсь, что следующая диаграмма описывает то, что мне удалось построить до сих пор:

Как видите, хаб - это компьютер под управлением Windows Server 2008 R2 с RRAS. В качестве периферийных устройств используются маршрутизаторы Dreytek с несколькими ПК (или другими устройствами) в локальной сети за ними, либо ПК, подключающиеся напрямую к серверу. Все это работает, как ожидалось, за исключением того факта, что ни одно из устройств LAN на периферийных устройствах не может связываться с устройствами на других периферийных устройствах. Например, ПК с прямым набором номера (192.168.1.11) не может взаимодействовать с 192.168.3.1 или 192.168.10.1.

Вещи, которые я пробовал и которые работают:

Что не работает:

Если использовать Tracert или путь, похоже, что трафик пытается пройти через сервер, но никогда не достигает его. Например:

C:\Users\Administrator>pathping -n 192.168.10.2

Tracing route to 192.168.10.2 over a maximum of 30 hops

  0  10.0.0.1
  1  10.0.0.5
  2     *        *        *

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

Одна идея, которая у меня возникла ... Может ли проблема быть связана с IPv6? Когда я экспериментировал, я попытался отключить его с помощью Microsoft Fixit 50409. После того, как я это сделал, ни маршрутизаторы, ни клиент W7 с прямым набором номера не смогли установить VPN-соединение, пока я не включил его снова ... Я предположил, что весь трафик будет IPv4, но, может быть, я ошибаюсь?

Большое спасибо!

Изменить: в ответ на комментарий Стефана вот таблицы маршрутизации для различных компонентов в сети ...

Сервер:

C:\Users\Administrator>route print -4
===========================================================================
Interface List
 18...........................RAS (Dial In) Interface
 11...00 15 5d 2f 4d 2d ......Microsoft Virtual Machine Bus Network Adapter
  1...........................Software Loopback Interface 1
===========================================================================

IPv4 Route Table
===========================================================================
Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
          0.0.0.0          0.0.0.0     109.228.20.1   109.228.20.174      6
         10.0.0.1  255.255.255.255         On-link          10.0.0.1    276
         10.0.0.2  255.255.255.255         10.0.0.2         10.0.0.1     21
         10.0.0.4  255.255.255.255         10.0.0.4         10.0.0.1     21
         10.0.0.5  255.255.255.255         10.0.0.5         10.0.0.1     21
     109.228.20.0    255.255.252.0         On-link    109.228.20.174    261
   109.228.20.174  255.255.255.255         On-link    109.228.20.174    261
   109.228.23.255  255.255.255.255         On-link    109.228.20.174    261
        127.0.0.0        255.0.0.0         On-link         127.0.0.1    306
        127.0.0.1  255.255.255.255         On-link         127.0.0.1    306
  127.255.255.255  255.255.255.255         On-link         127.0.0.1    306
     192.168.1.11  255.255.255.255         10.0.0.2         10.0.0.1     21
      192.168.3.0    255.255.255.0         10.0.0.4         10.0.0.1     21
     192.168.10.0    255.255.255.0         10.0.0.5         10.0.0.1     21
        224.0.0.0        240.0.0.0         On-link         127.0.0.1    306
        224.0.0.0        240.0.0.0         On-link    109.228.20.174    261
        224.0.0.0        240.0.0.0         On-link          10.0.0.1    276
  255.255.255.255  255.255.255.255         On-link         127.0.0.1    306
  255.255.255.255  255.255.255.255         On-link    109.228.20.174    261
  255.255.255.255  255.255.255.255         On-link          10.0.0.1    276
===========================================================================
Persistent Routes:
  Network Address          Netmask  Gateway Address  Metric
          0.0.0.0          0.0.0.0     109.228.20.1       1
===========================================================================

Примечание: Одна из моих проблем заключается в том, что мне приходится вручную добавлять маршруты для 192.168.1.11, 192.168.3.0/24 и 192.168.10.0/24 каждый раз, когда подключаются клиенты VPN. Это явно серьезная проблема, так как я должен иметь возможность сохранять эти маршруты, но, может быть, это невозможно?

Клиент Windows 7:

C:\Windows\system32>route print -4
===========================================================================
Interface List
 26...........................CodeArt Consulting VPN
 17...90 b1 1c 67 94 d4 ......Realtek PCIe GBE Family Controller
 13...68 94 23 36 83 ba ......Bluetooth Device (Personal Area Network)
  1...........................Software Loopback Interface 1
 11...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter
 16...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #2
 15...00 00 00 00 00 00 00 e0 Teredo Tunneling Pseudo-Interface
 18...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #3
===========================================================================

IPv4 Route Table
===========================================================================
Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
          0.0.0.0          0.0.0.0      192.168.1.1     192.168.1.11     10
         10.0.0.0        255.0.0.0         10.0.0.1         10.0.0.2     11
         10.0.0.2  255.255.255.255         On-link          10.0.0.2    266
   109.228.20.174  255.255.255.255      192.168.1.1     192.168.1.11     11
        127.0.0.0        255.0.0.0         On-link         127.0.0.1    306
        127.0.0.1  255.255.255.255         On-link         127.0.0.1    306
  127.255.255.255  255.255.255.255         On-link         127.0.0.1    306
      192.168.1.0    255.255.255.0         On-link      192.168.1.11    266
     192.168.1.11  255.255.255.255         On-link      192.168.1.11    266
    192.168.1.255  255.255.255.255         On-link      192.168.1.11    266
      192.168.3.0    255.255.255.0         10.0.0.1         10.0.0.2     11
     192.168.10.0    255.255.255.0         10.0.0.1         10.0.0.2     11
        224.0.0.0        240.0.0.0         On-link         127.0.0.1    306
        224.0.0.0        240.0.0.0         On-link      192.168.1.11    266
        224.0.0.0        240.0.0.0         On-link          10.0.0.2    266
  255.255.255.255  255.255.255.255         On-link         127.0.0.1    306
  255.255.255.255  255.255.255.255         On-link      192.168.1.11    266
  255.255.255.255  255.255.255.255         On-link          10.0.0.2    266
===========================================================================
Persistent Routes:
  None

Примечание: Я добавил маршрутизаторы к 192.168.3.0/24 и 192.168.10.0/24 вручную.

Маршрутизатор 10.0.0.5 / 192.168.10.0/24:

Key: C - connected, S - static, R - RIP, * - default, ~ - private
*            0.0.0.0/ 0.0.0.0          via 188.30.37.17      WAN2
C           10.0.0.1/ 255.255.255.255  directly connected   VPN-1
S           10.0.0.0/ 255.255.255.0    via 10.0.0.1         VPN-1
C~      192.168.10.0/ 255.255.255.0    directly connected    LAN 
S        192.168.1.0/ 255.255.255.0    via 10.0.0.1         VPN-1
S        192.168.3.0/ 255.255.255.0    via 10.0.0.1         VPN-1
S       188.30.37.17/ 255.255.255.255  via 188.30.37.17      WAN2

Примечание: Статические маршруты к 192.168.1.0/24 и 192.168.3.0/24 были добавлены к маршрутизатору и сохраняются, как и ожидалось.

Насколько я могу судить, все маршруты налажены правильно, но, конечно, может быть ошибка или чего-то не хватает ...

Мне удалось решить эту проблему.

Проблема заключалась в том, что я настроил маршрутизатор на использование NAT для VPN-соединения. Изменение его на полный маршрут устранило проблему, так как вся информация о маршрутизации была правильной. Устройства в локальных сетях на каждом луче теперь могут связываться друг с другом.

Привет,

Бен