The invention relates to a gas phase antirust coating, the components of the combination account according to parts by weight, and the scope is as follows: 8 to 25 parts of acrylate modified alkyd resin, 5 to 20 parts of 2402 phenolic resin, 0 to 15 parts of petroleum sulfonate barium, 0 to 25 parts of oxidized malthenes magnesium soap, 0 to 5 parts of dodecatylene base succinic acid imidazoline, 0 to 6 parts of sebacic acid morpholine, 0 to 6 parts of octanoic acid two cyclohexylamines, 0 to 6 parts of octanoic acid tributyl amine, 0 to 6 parts of capric acid tributyl amine, 0 to 15 parts of benzoic acid monoethanolamine, 0.1 to 1.0 part of drier, 0 to 5 parts of thixotropic agent, 1 to 5 parts of dibutyl phthalate, 0 to 5 parts of black paste, and the rest of xylene/200 model solvent (1:1). The gas phase antirust coating of the invention has the advantages of fast table-drying speed, long antirust time, high rigidity, high brightness, good temperature resistance, etc., and can satisfy the requirements of the automatic pipeline production and long time open storage antirust need of oil steel pipes and other large pipes or profiles.