The invention discloses an In 2.24 (NCN) 3 Catalytic nitrobenzene hydrogenation reduction prepares the method for aniline, and this method uses In 2.24 (NCN) 3 as catalyst, in H 2 Under the condition of 180-200 DEG C for 1-5 hours, the efficient catalytic reduction of nitrobenzene is realized, the conversion rate of nitrobenzene reaches 99.9%, and the selectivity of aniline reaches 99.8%. In which said In 2.24 (NCN) 3 The catalyst uses indium oxide, indium iodide, indium nitrate, and indium chloride as the indium source, and melamine and urea as the nitrogen source. Firstly, the indium source and the nitrogen source are fully mixed in the solvent, then evaporated to dryness, and roasted at high temperature And get. The preparation method of the catalyst used in the present invention has simple and safe operation steps, low cost, and a short preparation cycle. The catalyst is used in the reaction of nitrobenzene hydrogenation reduction to aniline, and realizes efficient catalytic conversion of nitrobenzene, and the structure of the catalyst It is stable and will not lose its activity after repeated recycling.