Подскажите пожалуйста как с помощью 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 -t nat -A PREROUTING -i $PUBIF -p tcp --dport 81 -j REDIRECT --to-ports 80Не верно --to-ports надо --to-port
>iptables -t nat -A PREROUTING -i $PUBIF -p tcp --dport 81 -j
>REDIRECT --to-ports 80
>
>Не верно --to-ports надо --to-portпробовал - не помогает.
iptables -A INPUT -p tcp -i $PUBIF --dport 80 -j REJECT
Попробуй для начала убрать это
и проверь пустит или нет
и правильно всетаки --to-port 80
>iptables -A INPUT -p tcp -i $PUBIF --dport 80 -j REJECT
>Попробуй для начала убрать это
>и проверь пустит или нет
>и правильно всетаки --to-port 80убрал - терь пускает на оба порта
>>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?