Войти

Показать полную графическую версию : перенаправление портов


Trinux
05-09-2008, 22:20
есть роутер , есть локалка, хочу сделать перенаправление портов например на р-админа
$IPTABLES -t nat -A PREROUTING -p tcp -d 0/0 --dport 4899 -j DNAT --to-destination 192.168.1.1:4899

Или например перенаправить порт на локальную машинку из инета посредством www.www.ww:8080 а роутер если к нему по 8080 порту обратились кидает меня например на 192.168.1.1:80


Подскажите плс!

Trinux
05-09-2008, 22:22
сразу скажу

root@darkstar:/etc/rc.d/fw# cat /proc/sys/net/ipv4/ip_forward
1

Trinux
05-09-2008, 23:36
первое сделал , вот второй вопрос не получается решить =)

fossil
08-09-2008, 07:42
сразу скажу
root@darkstar:/etc/rc.d/fw# cat /proc/sys/net/ipv4/ip_forward
1 »
Или в /etc/sysctl.conf поставь IP_FORWRD = 1 (или как-то так).

Я так понимаю это у тебя портмаппинг на админском языке :)
А если хочешь перенаправить на свою машину то в -d укажи IP своей машины. Или я вопрос не правильно поняд.

Trinux
08-09-2008, 17:45
$IPTABLES -t nat -A PREROUTING -p tcp -d 0/0 --dport 4899 -j DNAT --to-destination 192.168.0.254:4899

работающее правило.

BuGfiX
08-09-2008, 18:55
Trinux, сформулируйте вопрос. Вы написали работающее правило, так в чем у Вас проблема ?




© OSzone.net 2001-2012