Да, это возможно.
Сначала вам нужно поделиться PPTP-соединением. Щелкните правой кнопкой мыши соединение PPTP во всплывающей панели «Сеть» и выберите « Свойства». Перейдите на вкладку « Общий доступ » и включите параметр « Разрешить другим пользователям сети подключаться к Интернету через данный компьютер».
Убедитесь, что вы выбрали правильное подключение к домашней сети для сетевого адаптера, который вы используете для подключения к маршрутизатору.
Во-вторых, вам необходимо перенаправить сетевой трафик с Linux на ПК с Windows. То, как вы это сделаете, для вашей версии Linux выходит за рамки этого ответа, но общая командная строка, чтобы сделать это временно, будет выглядеть так:
(as root)
# route delete -net default
# route add -net default gw <ip of the windows machine>
Весь трафик, предназначенный для интернета с компьютера Linux, теперь будет проходить через ПК и по VPN.
Чтобы отменить это, повторите, как указано выше, заменив IP-адрес компьютера с Windows на IP-адрес маршрутизатора.
Если вы не хотите, чтобы весь трафик шел по VPN, а только трафик, предназначенный для удаленной сети на другом конце VPN, вы можете использовать это вместо:
(as root)
# route add -net <network range of remote>/<netmask for remote> gw <ip of windows pc>
(for example)
# route add -net 10.1.1.0/24 gw 192.168.1.7
Это должно затем разделить трафик из коробки Linux - все, что предназначено (например) для 10.1.1.0 до 10.1.1.255, будет передано на ПК для пересылки через VPN. Все остальное будет продолжать идти через роутер в интернет.