I've got several machines with addresses on a class C network and several machines on a subnet of a another class C network (29 bit netmask, 6 useful addresses).
The subnetted machines have addresses that were assigned by my ISP. I'd like to run all machines on the same ethernet with a Linux box having one address in each address space in order to route packets between the two.
I am running Redhat 4.1.
Will IP aliasing do what I need?
The two networks are 198.183.251.000/24 and 188.8.131.52/29.
Can two networks exist on the same wire with different netmasks?
Will I need to compile a new kernel?
What else would I need to do to achieve the desired effect.