。出使期间，负责勘验、接收「定远」等舰，并亲赴造船厂调查，撰成《外国师船表》，疏清朝廷，建议加强海防。光绪十六年（1890年），再任出使俄、德、奥、荷四国大臣。十八年（1892年），任光禄寺卿，十九年调内阁学士兼礼部侍郎衔，俄国出兵佔据帕米尔地区萨雷阔勒岭以西二万平方公里中国领土，许被清政府派为谈判代表，驳斥俄国侵略行径，不得要领。二十一年(1895年)任工部左侍郎。二十三年（1897年），许任德国使臣时，奉清政府命，力阻俄国西伯利亚铁道经中国领土向南延伸。二十四年（1898年），任总理各国事务衙门大臣