Подскажите по настройке iptables. (Нестандартная ситуация)
micbal 9 мая, 2010 - 10:02
Есть нестандартная ситуация: на машине работает сервис с вебмордой, по порту 555, но доступ дает только с 127.0.0.1. Эта машина имеет интерфейс в локальную сеть с ip 192.168.0.20. Настроить сервис на показ в вебморды в 192.168.0.0/255.255.255.0 не возможно. Можно ли средствами iptables на машине с сервисом перенаправлять запросы на вебморду с адреса из локальной сети к примеру 192.168.0.50? Попытался:
export LAN=eth0
iptables -t nat -A PREROUTING -p tcp --dport 555 -s 192.168.0.50 -d 192.168.0.20 -i ${LAN} -j DNAT --to-destination 127.0.0.1
Это правило не дает результата. Что я делаю не так?
»
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

:)
Заверни все это хозяйство через nginx в качестве прокси.
Скорее всего проблема в том,
Скорее всего проблема в том, что при такой схеме source address будет 192.168.0.50. Следовательно, для успеха такой операции нужен включенный форвардинг. Он включен на этой машине?
Точно! Спасибо! Об этом даже
Точно! Спасибо! Об этом даже не подумал, форвадинг конечно был выключен.