1. Сети не должны пересекаться
2. Допустим дома сеть 192.168.1.0/24, на даче 192.168.2.0/24, vpn сеть 192.168.0.0 с адресом сервера 192.168.0.1 и клиента 0.2
Тогда конфиг сервера дополняем
push "route 192.168.1.0 255.255.255.0"
route 192.168.2.0 255.255.255.0 192.168.0.2
на малинах в автозапуск
iptables -A FORWARD -i tun0 -j ACCEPT
iptables -A FORWARD -o tun0 -j ACCEPT
в /etc/sysctl.conf добавить строчку
net.ipv4.ip_forward=1
Все. Если дома сервер не шлюз по умолчанию (есть роутер), то на шлюзе нужно прописать маршрут до 192.168.2.0 на роутере. В качестве шлюза локальный адрес ovpn сервера
После перезагрузки должно заработать
что-то я даже не помню команды Read. вот так век живи - век учись. в свое время, когда межгород мобильный был дорогой, именно WaitExten делал, тк все равно нужен был диалплан, в зависимости от направления
hostadmin: нет.
Компьютерам маска подсети нужна для определения границ — ни за что не угадаете чего — подсети. Чтоб каждый мог определить, кто находится с ним в одной [под]сети, а кто — за ее пределами. (Вообще-то можно говорить просто «сети», часто этот термин используют именно в значении «IP-подсеть».) Дело в том, что внутри одной сети компьютеры обмениваются пакетами «напрямую», а когда нужно послать пакет в другую сеть — шлют их шлюзу по умолчанию (третий настраиваемый в сетевых свойствах параметр, если вы помните). habrahabr.ru/post/129664
alexdora: еще раз: у вас нет диалплана для обработки введеных экстеншенов.
то есть
s,n,WaitExten(10)
не приведет ни к чему
s,n,WaitExten(10)
999,1,NoOp(${EXTEN})
сработает на ввод 999