Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: перенаправление портов средствами iptable
Форумы портала PHP.SU » Серверное администрирование » Администрирование *nix » перенаправление портов средствами iptable

Страниц (1): [1]
 

1. Jukan - 08 Октября, 2011 - 10:36:12 - перейти к сообщению
Сейчас реализовано перенаправление портов на машине под управлением Win средствами HandyCache, как описано тут. Т.е. машина под управлением Win принимает на 87 порт udp пакеты от указанного IP-клиента, перенаправляет их на сервер ФПСУ. Как я понимаю сервер ФПСУ отправляет пакеты на машину, от которой она получила запрос (т.е. где установлен HandyCache), а та пересылает все на локальную машину клиенту.

Подскажите, как реализовать этот процесс средствами iptables.
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):
скопировать код в буфер обмена
  1. iptables -t nat -A PREROUTING -p udp -d 10.0.0.1 –dport 87 -j DNAT –to-destination 192.168.0.2:87
  2. 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

 

Powered by ExBB FM 1.0 RC1