Туннельный только определенный порт через OpenVPN на OpenWRT-Merlin
Мой маршрутизатор Asus RT-AC87U работает под управлением OpenWRT-Merlin. OpenWRT-Merlin позволяет вам настроить клиента OpenVPN и отключить NAT, чтобы вам пришлось вручную настраивать маршруты для этого VPN.
Как мне сделать это с помощью iptables
или же ip route add
, или что-то другое? Я нахожу эти команды запутанными.
Я гуглил по этому поводу, но нет ничего, что работает методом проб-ошибок-копий-вставок. Большая часть этого разговора посвящена удалению маршрутов к VPN, что необязательно в OpenWRT-Merlin, поскольку у вас есть возможность не настраивать NAT-маршрутизацию.
У меня есть VPN-соединение через tun11
устройство. Я могу либо перенаправить локальные IP-адреса в VPN из встроенного программного обеспечения (WebUI), но это все или ничего.
Как мне сделать так, чтобы, например, только трафик, направленный на порт 80, проходил через VPN, а остальное продолжало идти к моему локальному провайдеру?
Если я правильно, это будет показывать другой IP при использовании http
по сравнению с https
,