略行径，不得要领。二十一年(1895年)任工部左侍郎。二十三年（1897年），许任德国使臣时，奉清政府命，力阻俄国西伯利亚铁道经中国领土向南延伸。二十四年（1898年），任总理各国事务衙门大臣兼工部左侍郎，兼任中东铁路公司督办；二十五年改吏部右侍郎旋迁左侍郎，又充京师大学堂（今北京大学）总教习，管学大臣。二十六年（1900年），义和团兴起，许力阻义和团驻京。八国联军攻陷大沽砲台后，清政府利用义和团力量，并派出官兵攻打外国使馆，许与徐用仪、袁昶等反对依仗拳民神功对外宣战，力谏剿拳民，诛纵匪祸首，以退洋兵。