From mboxrd@z Thu Jan 1 00:00:00 1970 From: Guido Lorenzutti Subject: travelling the tables and chains... Date: Sun, 03 Apr 2005 23:25:42 -0300 Message-ID: <4250A5A6.6040509@lorenzutti.com.ar> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Return-path: List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: netfilter-bounces@lists.netfilter.org Errors-To: netfilter-bounces@lists.netfilter.org Content-Type: text/plain; charset="us-ascii"; format="flowed" To: netfilter@lists.netfilter.org Hi people, i would like to clean up my firewall script by creating new chains in the filter table. Like this: iptables -N FORWARD_WAN_TO_LAN Then, call the traffic in the FORWARD chain: iptables -A FORWARD -i $WAN -o $LAN -j FORWARD_WAN_TO_LAN Now how can i discriminate the DNATed packets from that rule? It's OK if i MARK them in the PREROUTING chain and create a rule BEFORE in the FORWARD chain to check if the packet im MARKed then -j DNATED_WAN_TO_LAN? Any better ideas?