Сейчас реализовано перенаправление портов на машине под управлением Win средствами HandyCache, как описано тут. Т.е. машина под управлением Win принимает на 87 порт udp пакеты от указанного IP-клиента, перенаправляет их на сервер ФПСУ. Как я понимаю сервер ФПСУ отправляет пакеты на машину, от которой она получила запрос (т.е. где установлен HandyCache), а та пересылает все на локальную машину клиенту.
Подскажите, как реализовать этот процесс средствами iptables.
1. Jukan - 08 Октября, 2011 - 10:36:12 - перейти к сообщению
2. White - 08 Октября, 2011 - 12:15:30 - перейти к сообщению
Jukan как то не вяжется
Jukan пишет:
и машина под управлением Win
Jukan пишет:
реализовать этот процесс средствами iptables
3. Jukan - 08 Октября, 2011 - 12:39:11 - перейти к сообщению
White пишет:
Jukan как то не вяжется
Jukan пишет:
и машина под управлением Win
Jukan пишет:
реализовать этот процесс средствами iptables
Извиняюсь, не упомянул, что машина под управлением Win больше не будет использоваться. Вмето нее будет машина с Linux.
4. White - 08 Октября, 2011 - 13:10:02 - перейти к сообщению
Jukan если я вас правильно понял вам нужно сделать проброс 87 порта посредством iptables?
CODE (htmlphp):
скопировать код в буфер обмена
скопировать код в буфер обмена
- iptables -t nat -A PREROUTING -p udp -d 10.0.0.1 –dport 87 -j DNAT –to-destination 192.168.0.2:87
- iptables -t nat -A POSTROUTING -p udp –dst 192.168.0.2 –dport 87 -j SNAT –to-source 10.0.0.1
как то так
а вообще man iptables, ищете to-destination, to-source