Я пытаюсь преобразовать многоадресный трафик в одноадресный для отправки через Интернет.
Я включил переадресацию ip и попробовал использовать следующее правило:
iptables -t nat -A PREROUTING -i eth0 -d 239.0.0.0 -j DNAT --to-destination 192.0.2.1
Однако трафик никогда не отправляется.
Есть ли способ сделать то, что я пытаюсь сделать, не настраивая туннель?
Одним словом, нет. 😀
К сожалению, Multicast немного особенный.
Вы также вряд ли добьетесь большого успеха, передав его через туннель IPsec VPN.
Однако лучше всего использовать туннель GRE, и если вам нужна безопасность, вы можете пропустить туннель GRE через туннель IPsec.
Хорошее руководство по настройке GRE в Linux: Вот