На сервере asterisk интерфейс eth0.11 (1.1.1.1) и на него приходит sip трафик.
Надо этот трафик отправлять на другой хост (2.2.2.2) доступный на интерфейсе eth0
Погуглил и пришел к такому решению:
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A PREROUTING -p tcp -d 1.1.1.1 -j DNAT --to-destination 2.2.2.2
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Решение не заработало.
tcpdump на входящем интерфейсе показывает трафик и он попадает в asterisk находящийся на локальном хосте вместо того чтобы отправляться на другой хост.
Подскажите пожалуйста что я делаю не так?
Ответ на:
комментарий
от yakunin
Ответ на:
комментарий
от n0mad
Ответ на:
комментарий
от anc
Ответ на:
комментарий
от n0mad
Ответ на:
комментарий
от anc
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Перенаправление трафика с одного на другой интерфейс (2023)
- Форум Очередной вопрос о port forwarding :) (2010)
- Форум Проброс трафика и ddns (2020)
- Форум очистить все записи в iptables (2005)
- Форум переброс трафика (2015)
- Форум iptables + squid = invalid URL (2013)
- Форум OpenVPN (2010)
- Форум nat Alt desktop (2008)
- Форум NAT and IGMP multicast (2008)
- Форум переброс трафика с одного хоста на другой (2013)