[Bug 493] New: NAT still work after flush it.

bugzilla-daemon at bugzilla.netfilter.org bugzilla-daemon at bugzilla.netfilter.org
Fri Jul 14 08:11:05 CEST 2006


https://bugzilla.netfilter.org/bugzilla/show_bug.cgi?id=493

           Summary: NAT still work after flush it.
           Product: iptables
           Version: 1.3.5
          Platform: i386
        OS/Version: RedHat Linux
            Status: NEW
          Severity: critical
          Priority: P2
         Component: iptables
        AssignedTo: laforge at netfilter.org
        ReportedBy: munakaya at naver.com


<A>------<B>-------<C>


1.I put the nat entry into kernel in <B>.

iptables -t nat -A POSTROUTING -s 10.177.3.51 -d 10.177.2.51 -p udp --sport 
20000 --dport 13001 -j SNAT --to 10.177.2.34:20000 

2. Sending packet from <A> to <C>

3. Watching the packet using tcpdump in <c>, and it works. 

4. Now I want to stop nat function so I flush the nat table.(packet is still 
flowing and I am still watching the packet) 

iptables -F -t nat

5. Even if I flush nat table, the packet's soruce IP never changed.( In this 
time, I erased the nat table so the packet's souce IP have not to be effected 
by nat table becase there are no nat entry.)

 But why packet's source IP never be changed to original IP?

-- 
Configure bugmail: https://bugzilla.netfilter.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the netfilter-buglog mailing list