ti-an писал(а):
Начну попорядку:
Есть VPN-сервер в центральном офисе на базе linux с адресом a.b.c.d (построен на базе пакета pptpd)
он выдает адрес клиенту: 10.10.0.33. Сам имеет связной адрес 10.10.0.254
внутри ЛВС: 10.0.33.0/24
Здесь понятно.
ti-an писал(а):
В удаленном офисе: g804v. К провадеру подключается через adsl через PPPoE. Сие настраиваем на железе через WAN.
в результате поднимается интерфейс ipwan
правда провайдер дает адрес из сетки тоже 10.x.y.z , видимо потом у них NAT происходит на их железке.
Это возможная проблема. Вполне возможно, что маска, которая выдаётся вместе с этим адресов перекрывает по масштабу сеть 10.0.33.0/24. Маску для 10.x.y.z вы не привели.
ti-an писал(а):
в LAN на железке пишу 10.10.0.34/255.255.255.240
Настройка неверная. LAN 10.10.0.34/255.255.255.240 подразумевает сеть 10.10.0.32/28, с диапазоном адресов 10.10.0.33-10.10.0.46 и широковещательным адресом 10.10.0.47. В итоге получается, что у G804V есть 2 интерфейса, которые физически "торчат в разные стороны", но логически лежат в одной сети 10.10.0.32/28: это 10.10.0.34 (LAN) и 10.10.0.33 (PPTP).
ti-an писал(а):
Затем захожу в advances VPN - выбираю PPTP как LAN-to-LAN (хотя пробовал и как Remote Access)
Выбираю адрес шлюза - a.b.c.d, пароли и явки, затем указываю peer ip network 10.0.0.0/255.0.0.0 - я так понял это для маршрутизации как раз - чтобы длинк знал, какие адреса находятся за VPN
Здесь нужно указать сеть назначения 10.0.33.0/255.255.255.0.
Итого, как бы я поступил в данной ситуации.
1. Выяснил бы, какой диапазон адресов перекрывается провайдером (10.x.y.z/???) и исключил бы эти адреса из употребления. Вполне вероятно в будущем понадобится доступ к локальной сети провайдера.
2. Исходя из п.1 выбрал бы диапазоны IP-адресов для сети центрального офиса и для удалённого, причём так, чтобы они не перекрывали друг друга. При необходимости (если провайдер накрыл весь диапазон 10.0.0.0/8) перевести сети на адреса вида 172.16.0.0 и/или 192.168.0.0. Я бы рекомендовал использовать только 192.168.0.0, т.к. некоторые провайдеры иногда для своих сетей дают адреса из 172.16.0.0. Подробнее по диапазонам приватных адресов здесь:
http://www.ietf.org/rfc/rfc1918.txt.
3. Связующий IP сервера PPTP и выдаваемые его клиентам адреса, не должны попадать ни в один из указанных выше диапазонов - провайдера на стороне G804V, LAN центрального, LAN удалённого. Можно взять из диапазона 172.16.0.0, а если очередной провайдер очередного удалённого офиса и попадёт в используемый вами диапазон, то здесь места для манёвра довольно много, а реконфигурация только в одной точке - на сервере PPTP (клиенты ведь получают адреса от него).
_________________
Использую
DSL-G804V в качестве Ethernet-маршрутизатора.