八月丁酉日,有一位自称陈氏子孙,名叫陈天平的人,从老挝入明,亦向太宗皇帝诉说胡氏篡位的经过,要求恢复陈氏的帝位。
因为有了之前的事情,太宗皇帝朱棣并不是很相信他们的话,不过为了一试真假,便当着胡朝的来使面前,安排陈天平与他们会见,使一众来使都错愕下拜,甚至涕泣,适值裴伯耆在场,向来使责以大义,场面紧张。
这样一来,朱棣自然知道了胡朝皇帝在欺骗自己,但是因为当时他也是刚刚打完靖难之役,整个黄河以北基本上被打成了一片废墟,大明急需休养生息,朱棣便也没有发兵,只是派镇守广西都督佥事黄中领五千士兵,护送陈朝“前国王孙”陈天平回国,当进入安南境内的支棱隘时,遇上胡军截击,明军不敌,陈天平及部份士兵被俘,陈天平被凌迟处死,朱棣得悉此事后大怒,便决意兴师,讨伐不臣。
永乐四年,朱棣派总兵官朱能、左副将军沐晟、右副将军张辅、左参将李彬、右参将陈旭等分兵两路,开进安南的白鹤江会师,一边向安南腹地步步推进,一边发出檄文向越人呼吁胡季犁父子的行为是“肆逞凶暴,虐于一国”,并列出胡氏“两弑前安南国王以据其国”、“贼杀陈氏子孙宗族殆尽”、“淫刑峻法,暴杀无辜,重敛烦征,剥削不已”等二十大罪,又称明军的到来是“吊尔民之困苦,复陈氏之宗祀”,以使民心动摇,并于当年十二月攻破北方重镇升龙城,掳掠女子玉帛,会计粮储,分官办事,招集流民。为久居计,多阉割童男,及收各处铜钱,驿送金陵,当初的大太监金英就是这么被抓过来的。
永乐五年年初,大明和安南爆发了咸子关之战,结果没什么好想的,自然是胡军溃败,大批兵士溺毙于该处河流,无数船只及军粮沉没,胡氏父子败逃,最终在农历五月十一日被明军俘获。
胡朝灭亡之后,朱棣曾经下诏,声称这次军事行动是为了安南原本的陈氏王室着想,“期伐罪(指胡朝)以吊民,将兴灭而继绝”,不过又以陈朝子孙被胡氏杀戮殆尽,无可继承,于是在安南设置“交趾都指挥使司”、“交趾等处承宣布政使司”、“交趾等处提刑按察使司”等官署,将之直接管辖。
其实朱棣打下安南,实际上是在收复故土,毕竟从秦汉时期,中央王朝就开始控制这个地方,尤其是汉武帝时期,汉武帝派兵灭掉了秦朝南海尉赵佗自立的南越国,并在安南北部和中部设立了交趾、九真、日南三郡,在之后长达一千多年的时间里,安南中北部一直是中央王朝的直属领土。
直到五代十国时期,在白藤江之战中,吴权击败分裂政权南汉,这才让安南从中央王朝手中独立出去,直到朱棣派兵收复安南,这才让已经丢掉了数百年的安南重归中央王朝麾下。