another port forwarding question

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Sorry, I mistyped, the second -p was --dport:


$IPT -t nat -A PREROUTING -d $MYEXTIP -p tcp -s $MYSOURCEIP --dport 196 -j DNAT --to 192.168.1.50:80


John




I'm trying to figure a way to forward a packet from a linux box to an internal windows box given a specific port. I'm pretty sure I can specify a port in my browser via a colon: eg: http://myfoobox:196, right?



Here is the rule I've set up in the iptables:




$IPT -t nat -A PREROUTING -d $MYEXTIP -p tcp -s $MYSOURCEIP -p 196 -j DNAT --to 192.168.1.50

Now, if I remove the -p ( port) it works, but I don't want every single request coming here to get forwarded, just a specific port, I've tried entering this in my browser:

http;//myfoobox - This works if I don't have a port (-p ) in my iptables rule
http://myfoobox:196 - this doesn't work no matter what
just entering the myfoobox , still no go.


The rule is the first one in my table so I know it has to at least get evaluated, in other words, there's not another rule filtering it out before it hits this.


Thanks in advance
John




[Index of Archives]     [Linux Netfilter Development]     [Linux Kernel Networking Development]     [Netem]     [Berkeley Packet Filter]     [Linux Kernel Development]     [Advanced Routing & Traffice Control]     [Bugtraq]

  Powered by Linux