"Витягаючи" з DD-WRT. від використання DD-WRT як PPTP-клієнт відмовився у зв'язку з незрозумілими рендомнимі обривами зв'язку. Вирішив потестувати, як поведе себе маршрутизатор в ролі PPTP-сервера.
Налаштування DD-WRT - на скріншоті:
Відповідно, в розділі Служби переходимо на закладку PPTP. де чекбокс "Сервер PPTP" перемикаємо в значення "Enable". Після цього з'являться додаткові опції настройки. Розглянемо їх більш детально.
Застосовуємо зміни і перезавантажуємо маршрутизатор.
Наступний крок - настройка PPTP-клієнта на стороні FreeBSD. Встановивши необхідні змінні в mpd.conf. перезапустив mpd. Сесія піднялася, маршрути внутрішніх мереж додалися. Правда попередньо знову довелося додавати милицю. Маршрут на DD-WRT довелося додавати через Коанди вікні введення команд: Тех.обслуживание -> Команди. Після внесення скрипта в текстове поле, тиснемо кнопку "Зберегти. Параметри запуску" і перезавантажуємо маршрутизатор.
sleep 30 route add -net 192.168.0.0/24 dev ppp0
При тестуванні підключення ніяких проблем не виявив - сесія не рвалася, втрат не спостерігалося. Так що в результаті зупинився на такому варіанті побудови зв'язку між двома офісами.