Есть сетка 192.168.0.0/24
У сетки есть шлюз(на нем же DNS) с внутренним ip 192.168.0.2. У всех пользователей сети он указан в качестве гетвэя, у всех работает инет, всё хорошо.
На 192.168.0.3 поднят mpd:
mpd.conf
Код: Выделить всё
default:
load pptp0
load pptp1
pptp0:
new -i ng0 pptp0 pptp0
set ipcp ranges 192.168.0.7/32 192.168.0.23/32
load pptp_standart
pptp1:
new -i ng1 pptp0 pptp0
set ipcp ranges 192.168.0.8/32 192.168.0.22/32
load pptp_standart
pptp_standart:
set iface disable on-demand
set iface enable proxy-arp
set iface idle 1800
set iface enable tcpmssfix
set bundle enable multilink
set link yes acfcomp protocomp
set link mtu 1460
# требуем chap авторизации
set link no pap chap
set link enable chap
set link keep-alive 60 180
set ipcp yes vjcomp
# Устанавливаем DNS и Wins
set ipcp dns 192.168.0.2
# включаем компрессию данных
set bundle enable compression
# Включаем компрессию данных,совместимую с Microsoft-клиентами
set ccp yes mppc
# Включаем шифрование данных,совместимое с Microsoft-клиентами
set ccp yes mpp-e40
set ccp yes mpp-e128
set ccp yes mpp-stateless
set bundle yes crypt-reqd
# Задаем IP, на котором слушаются входящие VPN соединения
set pptp self 192.168.0.3
# Разрешаем входящие соединения
set pptp enable incoming
set pptp disable originate
При этом клиент подконнектившийся снаружи получает ip 192.168.0.22.
На vpn сервере(192.168.0.3) создается интерфейс ng0 c ip 192.168.0.8.
Т.о. Клиент удачно пингует 192.168.0.8 и 192.168.0.3, остальная сетка не пингуется.
Вопрос: Куда и какие маршруты(настройки mpd) надо добавить, чтоб клиент мог пинговать всю серть 192.168.0.0/24 и выходил в инет через 192.168.0.2 ?
Заранее благодарю.