>> Hi all:
>> I am trying to install IP MASQ into a system with kernel 2.2.13
>> installed. Every resources that I read about requires the component
>> "IP: always defragment (required for masquerading)" to be compiled
>into
>> the kernel. However, I tried so hard to look for this option in the
>> xconfig menu to no avail. I remember that kernel 2.2.10 did have this
>> component under network options. Is it removed from 2.2.13? Or am I
>> missing something?
>Upon quickly browsing the options for the kernel in xconfig, I don't see
>anything there. I'd recomend checking out the IP-MASQ HOWTO at
>http://ipmasq.cjb(dot)net/, or at the Linux Documentation Project at
>http://www.linuxdoc.org/. I remember reading something about this in
>there.
If you look in
/usr/src/linux/Documentation/Configure.help
/usr/src/linux/Documentation/ide.txt
/usr/src/linux/Documentation/lang/en/Configure.help
/usr/src/linux/Documentation/proc.txt
You'll see what you're looking for.
--
The IP masquerading code will only work if IP forwarding is enabled
in your kernel; you can do this by saying Y to "/proc
filesystem support" and "Sysctl support" below and then executing a
line like
echo "1" > /proc/sys/net/ipv4/ip_forward
from a boot time script after the /proc filesystem has been mounted.
Enabling masquerading automagically enables ip_always_defrag too.
--
Take care....