安南國是遠古交趾地區。唐、虞時代稱南交,秦設象郡。漢初,南越王趙陀占據這個地區,武帝平南越,設置交趾、九真、日南三郡,設刺史。任延、錫光做郡守時,教民耕種,製冠履,漸立學校。後徽側、徽貳反叛,馬援平定了叛亂,立銅柱為界。建安時期,吳國分立廣州。唐初,改安南都尉府,屬嶺南管轄。北宋初,安南內亂頻仍,宋淳熙年間,封安南國王,安南作為國家從這時開始。元世祖時由於安南不服管轄,派大將脫雚討伐,十七戰都取勝,安南王陳日炬棄城入海,因糧盡而還,日炬死,子陳日煃繼位,自稱藩臣,入貢不絕,元複封為安南國王。洪武初,陳日煃遣使朝貢,朱元璋嘉禮接納,封陳日煃為安南國王。其孫日煒被國相黎季釐所殺,立日煃為帝。後黎季聱大殺陳氏自立政權,國號大虞,紀元天聖,改名胡一元。不久立其子胡查為帝,自稱太上皇。永樂二年(1404)六月,胡查遣使奉表獻地。八月,老撾軍民宣慰使習歹遣使護前安南王孫陳天平來朝,訴胡一元、胡奎父子篡逆之罪,成祖憐而接納,不久,安南故臣裴伯耆告急,請討黎季聱,願為前驅效死。十二月,安南遣正旦使者至,成祖命禮部尚書帶陳天平見安南正旦使,使者識陳天平為故王孫,皆下拜。
永樂三年(1405)六月,安南國遣使阮景真,請陳天平歸國。十二月,敕命行人聶聰送陳天平歸國,征南副將軍黃中、呂毅、大理卿薛贏將兵五千護行。四年(1406)三月,陳天平等度隘留、雞陵二關,將至芹站,山路險峻,林木蒙密,軍行不成列,會雨潦,安南胡查所布伏兵突發,殺陳天平,薛嵓、聶聰遇害。黃中等急整兵擊之,橋斷不得前,中等引兵還,奏聞,永樂帝大怒,以胡奎欺君罪名遺成國公朱能率25將軍,以兩京畿、荊、湖、閩、浙、廣西兵出憑祥討逆。五年(1407)九月,生擒黎季聱、黎蒼等至京,安南平。詔以季釐及子蒼下獄,赦其子澄孫芮等,後季聱出獄,戍廣西。子蒼及澄以善兵器,赦用之。八月,交趾簡定反。簡定是陳氏故臣,不肯事黎氏,曾隨官軍下安南為別將,頗有功。後知成祖不想複陳氏政權,就自己逃走,糾集舊部,自稱日南王,改元興慶,始擾邊,而陳季擴、鄧景隆尤為猖獗。命黔國公沐晟發雲南、貴州、四川兵數萬往征。命兵部尚書劉儁往讚軍事。十二月,沐晟與簡定戰於生厥江,失敗。簡定益猖狂,攻陷許多郡縣。是年(1409),簡定自稱上皇,立陳季擴為大越皇帝,改元重光。季擴自稱是陳氏之後,安南民不忍棄陳氏,則相率歸季擴。八月,鄧景異攻盤灘,守將徐政戰死。英國公張輔兵至交趾,於馘子關、太平海口等處斬首數千,溺死無算,生擒潘抵等200餘人,獲船400餘艘。首領阮世美、鄧景異投奔陳季擴,安南陳季擴自稱陳氏之後,請成祖封。張輔不允,進兵清化。當時陳季擴據地稍遠,明軍全力以赴,窮追簡定於演州,分沐晟兵從磊江而南,都督朱榮舟師抵牛鼻關,張輔自率騎至美良。簡定棄馬走吉利深山,經明軍搜山終於擒獲。同時擒其將相陳希葛、阮宴等檻送京師,惟陳季擴、鄧鎔、景異逃至義安。簡定至京後處死。八年(1410)、九年(1411)明軍繼續追擊陳季擴。十一年(1413)十二月,英國公張輔、黔國公沐晟合兵攻安南兵於愛子江。當時英國公張輔、黔國公沐晟等進兵順州,陳季擴黨人阮師檜屯愛子江,設象伏兵候官軍。張輔偵知,告戒先驅。群象來衝,明軍以矢石傷象鼻,群象奔還本陣,自相蹂踐,明軍乘機蜂擁而上,斬安南將阮山,生擒將軍潘經等數十人,其眾死傷者無算。十二年(1414)正月,明軍至政和縣羅蒙江,都是懸崖側徑,英國公張輔舍騎步行,大索,射中鄧景異,俘獲。並獲阮師檜於南靈州。陳季擴遁走老撾,都指揮師祐追趕,進占老撾三關,蠻人潰散,棄陳季擴及其妾於南麼,生擒以歸。八月,交趾陳季擴被處斬。十三年(1415)四月,命英國公張輔鎮守交趾,加陳洽兵部尚書,讚理軍務。張輔下交趾,三擒其偽王,威鎮西南,交趾人服從管製,安南初定。十四年(1416)十一月,一召交趾總兵、英國公張輔還京,命豐城侯李彬代鎮守。輔經營交趾前後十年,命監察禦史黃宗載巡按交趾。交趾營房都覆蓋茅草,多起火焚毀,黃宗載令三司募官伐木陶瓦,半年後,營房均覆瓦,火患遂息。