Re: iptables and virtual NIC

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

 



On Thursday 2011-07-28 14:00, Pandu Poluan wrote:

>On Thu, Jul 28, 2011 at 17:05, Kumar Swamy <kswamy@xxxxxxxxxxxxx> wrote:
>> Hello folks,
>>
>> I am a newbie to iptables and experimenting some stuff.  So please excuse me, if this has already been discussed.
>>
>> I have a linux gateway which has a physical interface (eth0 ) and multiple virtual interfaces ( eth0:1, eth0:2), each has dynamic IP configured.
>> I want to create an iptables rule for  IP masquerading on eth0 , but packets going out on other interfaces should be left untouched. Is this possible?
>>
>> I tried
>> -A POSTROUTING -o eth0 -j MASQUERADE
>> But it seems packet going out on virtual NICs ( aliases) are also hitting this rule.
>> Is there any way to solve this problem without using SNAT? Since I have IP address configured dynamically, there is no easy way to do SNAT.
>>
>
>How does the routing work? I.e., when does a packet exits through eth0
>or eth0:1 or eth0:2?

Routing only accepts eth0 because, again, eth0:1 as shown by braindead 
programs is not an interface.
--
To unsubscribe from this list: send the line "unsubscribe netfilter" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[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