У меня есть сервер Dell с 2 вызовами nic em1 и em2, рабочий Сервер Ubuntu 14.04, em1 подключен к моей домашней сети/, маршрутизатор с IP-адресом 192.168.1.4 и em2 подключен к некоторому мультимедийному оборудованию, которое широковещательный спутник подает по Многоадресной передаче UDP, em2 IP-адрес 10.0.0.1, и оборудование, подключенное к em2, имеют IP-адрес 10.0.0.10-15.
Как я могу получить доступ к Групповому адресу 224.10.10.1:6000 em2 от своей домашней сети 192.168.1.x?
Первое, что нужно сделать, действительно включают передачу IP. Это сделано любой при помощи
echo "1" > /proc/sys/net/ipv4/ip_forward
Затем мы добавим правило, говорящее для передачи трафика
iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT
iptables -A FORWARD -i eth0 -o eth1 -m state --state ESTABLISHED,RELATED -j ACCEPT
, Также можно добавить маршрут к определенному адресу на Вас ПК, подключенный на домашнем lan
route add -host 224.10.10.1 gw ip_address_of_home_network_router