Добрый день, уважаемые участники форума! Давно не приходилось задавать вопросов, но вот этот момент настал. Имеем DFL-210 на котором подключено 2 провайдера. 1 провайдер имеет меньшую метрику на 0.0.0.0, через него идет весь трафик по-умолчанию. 2 провайдер имеет большую метрику на 0.0.0.0 и в сочетании с PBR и альтернативной таблицей маршрутизации служит для доступа извне к различным службам в локальной сети. Теперь вопрос: Если я создаю PPTP соединение средствами DFL-210, то оно автоматически идет через провайдера 1, т.к. в таблице маршрутизации main у него меньше метрика. Как сделать, чтобы PPTP подключался через провайдера 2, используя отдельную альтернативную таблицу маршрутизации? Привязать встроенный PPTP клиент к альтернативной таблице через PBR Routing rules у меня не получилось. Хотя, например, создать правило, чтобы альтернативную таблицу, для подключения PPTP через провайдера 2 использовал компьютер в локальной сети легко.
Пример работающего Routing rule для доступа из локальной сети с любого компьютера к серверу PPTP только используя альтернативные таблицы маршрутов:
Name: PPTP-TO-PROV2 Forward routing table: prov2_alt_table (содержит маршрут на 0.0.0.0 через провайдера 2) Return routing table: prov2_alt_table Service: all_tcpudpicmp Shedule: (none) Source interface: Any Source network: all-nets Destination interface: WAN-GROUP (группа интерфейсов WAN и DMZ) Destination network: IP-SERVERA-PPTP
Это правило стоит выше всех и, соответственно, компы из LAN прекрасно соединяются с PPTP сервером через провайдера 2. Как сделать, чтобы встроенный PPTP клиент DFL-210, тоже работал по prov2_alt_table, а не main.
_________________ www.vpiter.com - веб-камеры в Санкт-Петербурге.
|