Streichen allein reicht ja nicht. Du musst den Rost durch Abschleifen entfernen,dann grundieren und endlackieren.
Sind die rostigen Rohrstücke nur Abstandshalter zw. den langen Rohren ? Und ist das ein Heizkörper im Heizkreislauf oder ein Elektrogerät ?
Wenn Heizwasser kann der Rost von innen her kommen,also der Wasserseite und man kann ihn nicht dauerhaft beseitigen nur kaschieren. kommt also wieder. Ist ein Materialschaden oder Fertigungsproblem.
Ist es nur äußerlicher Kantenrost an ungünstigen Stellen wo die Lackstärke naturgemäß gering ist, dann kriegt man es wohl längerfristig hin.