Хорошо, значит длинк маршрутизирует пакеты между этими сетями и интерфейсами.
Теперь нужно понять почему он не отвечает на пинги из VPN.
Подключитесь при помощи telnet на адрес Dlink 192.168.0.1 (порт стандартный - 23). Логин и пароль, такие же, как и на Web интерфейсе.
И сделайте там команду ifconfig и потом ip route
Результат обеих команд скиньте сюда
Ну что же, понятно
На длинке два интерфейса ppp. ppp0 ведет к какому-то провайдеру, а ppp1 - к VPNKI
Но маршрут к сети vpnki (172.16.0.0/16) почему-то направлен в интерфейс ppp0.
Поэтому ответы на пинги уходят к другому провайдеру.