The invention provides a method for synthesizing a bis-
benzimidazole compound through a one-pot method.According to the method, a bis(ortho-
nitroaniline) compound shown in a formula II-1 or II-2 or II-3 and
alcohol shown in a formula III are used as raw materials, water and
organic solvent are added, and under the effect of a load type multi-
metal solid catalyst, the bis-
benzimidazole compound shown in the corresponding formula II-1 or II-2 or II-3 is synthesized through the one-pot method, wherein X1, X2, X3, X4, X5, X6, X7 and X8 are H, F, C1, CH3, CH2CH3 and OCH3 or OCH2CH3 independently; X9 is O or CO or CH2 or NH; R1 is H or
alkyl or phenyl or
alkyl phenyl or alkoxy phenyl, and the number of carbon atoms of
alkyl and alkoxy is 1-3; in Y1 and Y2, Y3 and Y4, Y5 and Y6, Y7 and Y8, Y9 and Y10, and Y11 and Y12, one in each group is amino, and the other in each group is
nitryl.The method has the advantages that the synthetic
route technology is simple, the product yield is high, the production cost is low, the catalyst is easy to separate, high in activity and good in stability, and liquid acid is not used.