1. Почему при просмотре "ipconfig /all" у VPN соединения IP-адрес клиента (то есть меня), совпадает с IP-адресом шлюза (192.168.220.6, 192.168.220.6) - и там, и там ...
(Ладно это не так страшно...)
2. Страшнее всего что при всей этой красоте, не видно локалки
Писал net.inet.ip.forwarding=1 " в /etc/sysctl.conf - не помогло ...
Прописывал маршруты на удаленной машине - не помогло ...
Вот конфиги, я щас повешусь, я 3 день не могу забороть это недоразумение
ppp.conf
Код: Выделить всё
pptp:
 enable proxy                   # для работы внутри локальной сети
                                # (позволяет делать запрося ARP, но только
                                # в случае, если выдаваемый клиенту адрес
                                # принадлежит этой сети)
 set dns 195.96.64.250          # адрес DNS
 set ifaddr 192.168.220.3       # внутренний адрес
 set timeout 0                  # таймаут простоя до разрыва соединения
                                # если 0 - то не рвётся вообще
 enable MSChapV2                # протокол по которому шифруемся
 set nbns 192.168.220.3
Код: Выделить всё
proxyarp
+MSChap-V2 mppe-128 mppe-stateless
Код: Выделить всё
options /etc/ppp/options.pptpd
debug
noipparam
В фаере прописаны правила, сразу после divert
Код: Выделить всё
01500 divert 8668 ip from 192.168.220.0/24 to any out via rl0
01600 divert 8668 ip from any to 195.96.83.90 in via rl0
01700 allow tcp from any to me dst-port 1723
01800 allow gre from any to any
01900 allow ip from any to any via tun*
