Я установил и успешно запустил клиент pptp vpn на сервере Ubuntu (aws ec2).
Я хочу иметь возможность доступа к определенным веб-сайтам через этот VPN. Тем не менее, все еще в состоянии SSH и подключиться к серверу.
$ route -n #after connecting to vpn
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 172.31.0.1 0.0.0.0 UG 100 0 0 eth0
172.31.0.0 0.0.0.0 255.255.240.0 U 0 0 0 eth0
192.168.68.35 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
209.99.22.18 172.31.0.1 255.255.255.255 UGH 0 0 0 eth0
Таблица маршрутизации такая же, как указано выше после подключения. Если я сделаю ppp0 в качестве шлюза по умолчанию, я не смогу снова подключиться к серверу ssh.
Итак, я хочу добавить некоторые правила, чтобы всякий раз, когда приложение / скрипт запрашивало определенный веб-адрес или запросы HTTP / HTTPS, оно перенаправляло трафик через ppp0 или соединение vpn, но не другие соединения.
Является ли это возможным?
Заранее спасибо!