You have not mentioned anything about IPs so I assume they are on the same subnet. In that case, use a bridge which proxies the ARP requests and MAC addresses on each side of the firewall. Otherwise this won't work without routing. A and C will see each other via B when B is setup as a bridge. You may need some patching on the kernel for iptables to work on a bridge.. not sure, brain dead this morning.. ;) Thanks, ____________________________________________ George Vieira Systems Manager georgev@xxxxxxxxxxxxxxxxxxxxxx Citadel Computer Systems Pty Ltd http://www.citadelcomputer.com.au Phone : +61 2 9955 2644 HelpDesk: +61 2 9955 2698 -----Original Message----- From: dawn lin [mailto:alantisjun@xxxxxxxxxxx] Sent: Thursday, June 05, 2003 7:19 PM To: netfilter@xxxxxxxxxxxxxxxxxxx Subject: help hi, i have 3 computers A, B and C. i need A to talk to C through B(not a router) I was hoping iptables will help me do mac filtering. is it possible? What i need is A is able to talk B only and B is to resend A's message to B. Which is in a way where A wants to talk to C but it can only go through B to talk to C. Can anyone advice me how i can use iptables for that? one senerio: A send packets to C-> packet info shows MAC source=A, MAC dest=B,IP source=A,IP dest=C When packet reaches B-> packet info shows MAC source=B,MAC dest=C,IP source=A,IP dest=C is that possible? _________________________________________________________________ Download Norah Jones, Eminem and more! http://www.msn.com.sg/ringtones/