Mailing List Archive
tlug.jp Mailing List tlug archive tlug Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]Re: [tlug] Any iptables wizards around?
- Date: Fri, 25 Mar 2011 09:21:41 +0100
- From: Christian Horn <chorn@example.com>
- Subject: Re: [tlug] Any iptables wizards around?
- References: <4D8C3C8E.5020800@example.com>
- User-agent: Mutt/1.5.20 (2009-06-14)
On Fri, Mar 25, 2011 at 03:56:14PM +0900, Andreas Kieckens wrote: > > I've got a host with 2 qemu virtual machines in it. They're set up > bridged with a tap interface so they both have their own ip address > and are accessible from the outside. > > Their ips are: > VM1: 10.1.0.10 > VM2: 10.1.0.11 > Netmask for both: 255.255.255.0 br0 has also an an ip from 10.1.0.0/24? > Now I am trying to add iptables rules to the host machine to nat > both virtual machines to subnet 172.16.0.0/24. I use the following > rules for this. > > iptables -P FORWARD DROP > iptables -A FORWARD -s 10.1.0.0/24 -j ACCEPT > iptables -A FORWARD -d 10.1.0.0/24 -j ACCEPT > iptables -A INPUT -s 10.1.0.0/24 -j ACCEPT > iptables -A INPUT -s 172.16.0.0/24 -j ACCEPT > iptables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT > iptables -t nat -A POSTROUTING -s 10.1.0.10 -j SNAT --to 172.16.0.10 > iptables -t nat -A POSTROUTING -s 10.1.0.11 -j SNAT --to 172.16.0.11 - if you want to do NAT, make sure br0 has an ip. eth0 shouldnt be enslaved to br0 then - separate your problems: start without filering, just doing NAT (so the -t nat rules). Once that works add the filering. - for NAT you will also have to enable ip-forwarding, i.e. via sysctl - regarding your nat-rules: havent played with this syntax yet, but using iptables -t nat -A POSTROUTING -s 10.1.0.0/24 -j MASQUERADE should work (and does here in virtual machine setups)
- References:
- [tlug] Any iptables wizards around?
- From: Andreas Kieckens
Home | Main Index | Thread Index
- Prev by Date: Re: [tlug] Any iptables wizards around?
- Next by Date: Re: [tlug] Any iptables wizards around?
- Previous by thread: Re: [tlug] Any iptables wizards around?
- Next by thread: Re: [tlug] Any iptables wizards around?
- Index(es):
Home Page Mailing List Linux and Japan TLUG Members Links