Using mangle table to change source address, how?

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

 



On Monday 04 November 2002 8:28 pm, Mark Atwood wrote:

> I have an interface eth1, with an IP address 192.168.23.100
>
> I've configured eth1 to have a subinterface eth1:0, and
> have given that subinterface an IP address 172.23.1.3.
>
> There is a host on the segment that this interface is connected to
> with an IP address of 172.23.1.2.
>
> If I send packets to that host 172.23.1.2, the packets from me have a
> source address of 192.168.23.100, not 172.23.1.3!
>
> Can I use the mangle table to rewrite the source address?  If so,
> what is the iptable command line?
>
> Or is there an easier way?

Use the nat table - that's what it's for.

eg

iptables -A POSTROUTING -t nat -d 172.23.1.2 -j SNAT --to 172.23.1.3

Antony.

-- 

Normal people think "if it ain't broke, don't fix it".
Engineers think "if it ain't broke, it doesn't have enough features yet".



[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