|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Denis Kostousov 2:5020/400 22 Jun 2007 17:55:47 To : All Subject : port forwardig -------------------------------------------------------------------------------- Доброго времени суток, All Есть софтина, которая висит демоном на порту 9000. Hужно повесить это на 80 порт, причем так, что бы работало не из под root. Софтина сама этого сделать не сможет по разным причинам (давайте их не будет тут обсуждать). Hужно как-то форвардить пакеты по схеме 80 -> 9000. Т.е. что бы внешние прилаги искренне считали, что обработчик висит на порту 80. Попробовал сделать это с помощью iptables: iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 9000 Hе помогло: %telnet localhost 80 Trying 127.0.0.1... telnet: connect to address 127.0.0.1: Connection refused telnet: Unable to connect to remote host: Connection refused %telnet localhost 9000 Trying 127.0.0.1... Connected to localhost.localdomain (127.0.0.1). Escape character is '^]'. ^] telnet> quit Connection closed. Как можно решить мою задачу? Что я делаю не так? -- Denis Kostousov email: sandelloTHEDOGpermonline.ru jabber: sandelloATjabber.org fingerprint: FE3D 60AF E08D 2D2A 6A8B C891 70BB 0665 F047 ADAE --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/6577f703bccf.html, оценка из 5, голосов 10
|