Это делается и с помощью proxy-like демонов, и с помощью ipfw. Все зависит от того, как поставлена задача. Если делать редирект по порту на ядрах 2.2.x, то помимо ipchains потребуется еще утиль ipmasqadm (http://juanjox.linuxhq.com)и конечно же соответствующим образом собранное ядро. В ipmasqadm есть два способа редиректа по порту: portfw и mfw. Имхо второй более логичен. Все эти редиректы работают на основе маскарада. Все в манах написано и показано. Если нужны рабочие примеры, обращайся мылом.