The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Переадресация на другой компьютер при обращении на порт, !*! MakPol, 26-Июл-12, 00:02  [смотреть все]
Доброго времени суток!

Снова встала необходимость настраивать iptables. На этот раз надо настроить переадресацию. Пробовал найти, чтобы не создавать тему и не отвлекать форумчан, но ничего не вышло (находил варианты, настраивал, но результата не добивался). Расскажу что имею и что сделал, а дальше уже судите.

Есть 3 компьютера, все к счастью под управлением NIX:
Клиентский компьютер - Fedora 16 x86_64 - IP_клиента
Сервер рабочий - CentOS 6.3 x86_64 - IP_раб_серв
Сервер тестовый - Centos 6.2 x86_64 - IP_тест_серв

На тестовом сервере у меня установлена JIRA на порту 9090 и я хочу, чтобы обращаясь с клиента IP_раб_серв:9090 попадали на IP_тест_серв:9090. Вроде все просто, стал реализовывать. В первую очередь добавил "net.ipv4.ip_forward = 1" и перечитал /etc/sysctl.conf
далее стал изменять девственно чистую настройку iptables после установки CentOS 6.3 следующим образом:
# iptables -t nat -A PREROUTING -i eth0 -d IP_раб_серв -p tcp -m tcp --dport 9090 -j DNAT -to-destination IP_тест_серв:9090
# iptables        -A FORWARD    -i eth0 -d IP_тест_серв -p tcp -m tcp --dport 9090 -j ACCEPT

Но проверяя telnet'ом я увидел, что не работает. Стал читать дальше и нашел, что между PREROUTING и FORWARD надо добавить еще POSTROUTING и пробовал сделать вот так:
# iptables -t nat -A POSTROUTING -p tcp -m tcp --dport 9090  -d IP_раб_серв -j SNAT to-source IP_тест_серв
но не понял не наоборот ли надо (если не сложно - поясните пожалуйста), т.е.
# iptables -t nat -A POSTROUTING -p tcp -m tcp --dport 9090  -d IP_тест_серв -j SNAT to-source IP_раб_серв

В итоге сейчас пакеты не перенаправляются. Подскажите как правильно решить мою задачу. Все три компьютера находятся в локальной сети компании, где работаю. Заранее огромное спасибо!




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру