Whole document tree
    

Whole document tree

I've just upgraded to the 2.2.x kernels, why isn't IP Masquerade working?

7.38. I've just upgraded to the 2.2.x kernels, why isn't IP Masquerade working?

There are several things you should check assuming your Linux IP Masq box already has proper connections to the Internet and your LAN:

  • Make sure you have the necessary features and modules are compiled and loaded. See earlier sections for details.

  • Check /usr/src/linux/Documentation/Changes and make sure you have the minimal requirement for the network tools installed.

  • Make sure you followed all of the tests in Chapter 5 of the HOWTO.

  • You should use ipchains (mirror at Samba.org) to manipulate IP Masq and firewalling rules.

  • The standard IPAUTOFW and IPPORTFW port forwarders have been replaced by IPMASQADM. You'll need to apply these patches to the kernel, re-compile the kernel, compile the new IPMASQADM tool and then convert your old IPAUTOFW/IPPORTFW firewall rulesets to the new syntax. This is completely covered in Section 6.7.

  • Go through all setup and configuration again! Usually, it's just a typo or a simple mistake you are overlooking.