Linux IP Masquerade HOWTO - The Linux Documentation Project
Linux IP Masquerade HOWTO - The Linux Documentation Project
Linux IP Masquerade HOWTO - The Linux Documentation Project
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
− YES: though not entirely required for <strong>IP</strong> MASQ, this option allows the kernel<br />
to create possible additional MASQ modules such as PORTFW, etc.<br />
== Non−MASQ options skipped<br />
== (CPU, memory, MTRR, SMP, etc.)<br />
[ Loadable module support ]<br />
* Enable loadable module support (CONFIG_MODULES) [Y/n/?] y<br />
− YES: allows you to load kernel <strong>IP</strong> MASQ modules<br />
* Set version information on all symbols for modules (CONFIG_MODVERSIONS) [N/y/?] y<br />
− YES: allows newer kernels to load older modules if possible<br />
* Kernel module loader (CONFIG_KMOD) [Y/n/?] y<br />
− OPTIONAL: Recommended : allows the kernel to load various kernel modules as<br />
it needs them<br />
[ General setup ]<br />
* Networking support (CONFIG_NET) [Y/n/?]<br />
− YES: This enables the network subsystem<br />
== Non−MASQ options skipped<br />
== (PCI, kernel binaries, specific hardware options, etc.)<br />
* Sysctl support (CONFIG_SYSCTL) [Y/n/?]<br />
− YES: Enables the ability to enable disable options such as forwarding,<br />
dynamic <strong>IP</strong>s, etc. via the /proc interface<br />
[ Block devices ]<br />
== Non−MASQ options skipped<br />
== (kernel binaries, power management, PnP, IDE, SCSI, etc.)<br />
== Don't forget to compile in support for hardware that you might need:<br />
== IDE controllers, HDs, CDROMs, etc.<br />
[ Networking options ]<br />
<strong>Linux</strong> <strong>IP</strong> <strong>Masquerade</strong> <strong>HOWTO</strong><br />
* Packet socket (CONFIG_PACKET) [Y/m/n/?] y<br />
− YES: Though this is OPTIONAL, this recommended feature will allow you<br />
to use TCPDUMP to debug any problems with <strong>IP</strong> MASQ<br />
* Kernel/User netlink socket (CONFIG_NETLINK) [Y/n/?] y<br />
− OPTIONAL: Recommended : This feature will allow the logging of<br />
advanced firewall issues such as routing messages, etc<br />
* Routing messages (CONFIG_RTNETLINK) [Y/n/?] y<br />
− OPTIONAL: If you enabled the CONFIG_NETLINK option above, this option<br />
will send routing messages and other information to SYSLOG.<br />
* Netlink device emulation (CONFIG_NETLINK_DEV) [N/y/m/?] (NEW) n<br />
− NO: This option does not have anything to do with packet firewall<br />
logging<br />
Chapter 3. Setting Up <strong>IP</strong> <strong>Masquerade</strong> 27