RE: dnatting

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

 



Payal, 

You need to add a second simple entry:

Look at the entries below.  I'm mapping an entire IP but this would be
simple to just to a single port.  The second POSTROUTING line is what
made everything work for my typical firewalls.

# Completed on Mon Jul 11 10:58:27 2005
# Generated by iptables-save v1.2.11 on Mon Jul 11 10:58:27 2005
*nat
:PREROUTING ACCEPT [2547:176804]
:POSTROUTING ACCEPT [633:40896]
:OUTPUT ACCEPT [40:4518]
-A PREROUTING -d 81.45.25.50 -j DNAT --to-destination 10.94.16.50 

-A POSTROUTING -s 10.94.16.50 -o eth0 -j SNAT --to-source 81.45.25.50 
-A POSTROUTING -s 10.94.16.50 -d 10.94.16.0/255.255.255.0 -j SNAT
--to-source 81.45.25.50 

-A POSTROUTING -o eth0 -p ! ipv6-crypt -j SNAT --to-source 81.45.25.50
-A OUTPUT -d 81.45.25.50 -j DNAT --to-destination 10.94.16.50 
COMMIT
# Completed on Mon Jul 11 10:58:27 2005


> -----Original Message-----
> From: netfilter-bounces@xxxxxxxxxxxxxxxxxxx [mailto:netfilter-
> bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Payal Rathod
> Sent: Monday, July 11, 2005 8:19 AM
> To: Netfilter ML
> Subject: dnatting
> 
> Hi,
> I have a rule on my friend's broadband connection to redirect traffic
> from outside to an internal machine like,
> 
> iptables -A PREROUTING -d 1.2.3.4 -p tcp -m tcp --dport 80 -j DNAT  \
> --to-destination 192.168.10.10:80
> 
> But she complained that people from inside the network cannot do
> http://1.2.3.4 in their browser and see the site. Is she correct?
> What is wrong with my rule because I can see the site from outside?
> 
> Thanks in advance.
> With warm regards,
> -Payal
> 
> 




[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