Назад | Перейти на главную страницу

Nat - многоадресный адрес между двумя сетевыми интерфейсами Linux-бокса в разных подсетях.

Я использую Linux CentOS в качестве маршрутизатора для трафика NAT между двумя подсетями. Я могу без проблем маршрутизировать / nat одноадресные пакеты, используя iptables.

Для простоты скажем

В настоящее время для тестирования у меня просто есть правило предварительной маршрутизации, которое маршрутизирует что-либо с источником 192.168.0.1(A) -> 192.169.50.1(B). Все iptables по умолчанию установлены на accept на данный момент, и это работает без проблем.

Моя проблема возникает при попытке NAT для многоадресного адреса между подсетями. Я могу перенаправить многоадресный пакет с компьютера A на «маршрутизатор» CentOS в eth1 вне eth2 и к компьютеру B; Я делаю это, используя smcrouteи протестируйте его с помощью ssmping.

Мой вопрос есть ли возможность NAT для многоадресной передачи с компьютера A (скажем, 223.33.246.12), который входит в мой роутер CentOS и выходит eth2 как (скажем) 224.0.0.246?

Любая помощь будет принята с благодарностью.