URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 61409
[ Назад ]

Исходное сообщение
"Редирект порта (iptables)"

Отправлено den23513 , 31-Окт-05 22:16 
Подскажите пожалуйста как с помощью iptables перенаправить запросы на другой порт этого же компа. Например я хочу закрыть доступ к порту 80 но в то же время перенаправить на тот же 80 порт запросы приходящие с (внешний_ип:81).

Пробовал сделать так:
PUBIF="ppp0"
iptables -A INPUT -p tcp -i $PUBIF --dport 80 -j REJECT
iptables -t nat -A PREROUTING -i $PUBIF -p tcp --dport 81 -j REDIRECT --to-ports 80

Но не заходит не на тот ни на другой... :-((
Где ошибка?


Содержание

Сообщения в этом обсуждении
"Редирект порта (iptables)"
Отправлено ru , 01-Ноя-05 05:15 
iptables -t nat -A PREROUTING -i $PUBIF -p tcp --dport 81 -j REDIRECT --to-ports 80

Не верно --to-ports надо --to-port


"Редирект порта (iptables)"
Отправлено den23513 , 01-Ноя-05 07:41 
>iptables -t nat -A PREROUTING -i $PUBIF -p tcp --dport 81 -j
>REDIRECT --to-ports 80
>
>Не верно --to-ports надо --to-port

пробовал - не помогает.


"Редирект порта (iptables)"
Отправлено ru , 01-Ноя-05 07:50 
iptables -A INPUT -p tcp -i $PUBIF --dport 80 -j REJECT
Попробуй для начала убрать это
и проверь пустит или нет
и правильно всетаки --to-port 80

"Редирект порта (iptables)"
Отправлено den23513 , 01-Ноя-05 20:13 
>iptables -A INPUT -p tcp -i $PUBIF --dport 80 -j REJECT
>Попробуй для начала убрать это
>и проверь пустит или нет
>и правильно всетаки --to-port 80

убрал - терь пускает на оба порта


"Редирект порта (iptables)"
Отправлено den23513 , 02-Ноя-05 16:19 
>>iptables -A INPUT -p tcp -i $PUBIF --dport 80 -j REJECT
>>Попробуй для начала убрать это
>>и проверь пустит или нет
>>и правильно всетаки --to-port 80
>
>убрал - терь пускает на оба порта


A kak teper zapretit trafik na port 80, chtob s 81 perenapravlyalo na 80?