越南自古以來就與中國有著非常密切的關系,並且長時間被中國統治。
自公元前3世紀的秦朝開始,中原王朝的勢力便不斷影響越南,公元前219年,秦王朝派出的屠睢、趙陀『不負重任』,成功平定嶺南。
當時的任囂被委任南海郡治的郡尉,趙陀任龍川縣令。
公元前208年,任囂病重,臨終前任命趙陀代行南海郡治一職,並叮囑他:『秦政無道,中原擾亂,番禺,負山險,阻南海,東西數千裡,頗有中國人相輔,此亦一州之主也,可以立國』 公元前203年,秦朝的南海尉趙佗自立為南越武王《後改稱『南越武帝』》,首都在今廣東廣州,如今的越南中北部是當時南越國的一部分。
前111年,漢武帝滅南越國,並在越南北部和中部設立了交趾、九真、日南三郡。
在之後長達一千多年的時間裡,今越南中北部一直是中國《漢朝、東吳、晉朝、南朝、隋朝、唐朝、南漢》的直屬領土。
10世紀,中國進入五代十國時期,中國四分五裂,越南《當時稱安南》脫離了中國的控制,越南先後擊敗南漢、北宋和元朝的軍隊,建立的自己的政權,先後經歷吳朝、丁朝、前黎朝、李朝、陳朝等封建王朝的統治。
到了明朝,越南已脫離中國400多年,在這段時間內,越南數次擊敗宋元時期的中國軍隊,並且多次向北入侵,占領廣西境內多座郡縣,甚至在北宋時,發兵十萬,屠殺南寧全城,加上其他地方的屠殺,共殺戮中國10萬餘人。
明太祖朱元璋曾頒詔曉諭安南國王陳日昆,指令歸還越南故土,但這時候陳朝已由國相黎季犛當權,他威逼國王陳日昆,稱兵拒命。
朱元璋認為天下剛剛平定,不願意再動兵征討,因此置之不理,安南此後處在半獨立的狀態。
朱棣登基後,明朝邊疆思明州所轄祿州、西平州、永平寨又被越南侵占,『帝諭令還,不聽』。
永樂問責安南,安南表面上謝罪,實際上卻『所還地十無二三,還地之後,遣賊遷居西平州,劫殺朝廷命官,復謀來寇廣西』。
明建文元年《1399年》,安南國相黎季犛殺其主自稱為太上皇,1400年,黎季犛復祖姓換姓『胡』,更名胡一元,罷黜了陳少帝,奪取了王位,創建胡朝。
由於前朝陳氏原是向明朝稱臣,世世受明冊封,胡朝這一篡位舉動相當於謀反。
在1404年,有一位叫做陳天平的安南人從哀牢《老撾》來到明朝,將胡季犛謀反一事告之了明成祖。
明成祖外派禦史李錡前去安南調察這事,卻遭到胡季犛的偷襲,李錡成功的逃回了明朝,明成祖大為憤怒。
而在胡季犛謀反後,安南趁占城國王羅皚新喪之時數次大舉征討占城。
占城國王占巴的賴《越南史料稱『巴的吏』》數次向明朝求助,要求明朝征討安南,這也促成了明成祖的南征越南的意願。
明成祖朱棣
1405年年底,雲南將領沐晟建議出兵,卻遭明成祖反駁說:『爾又言欲發兵向安南。
朕方以佈恩信,懷遠人為務。
胡雖擾我邊境,令已遣人詰問,若能攄誠順命,則亦當弘包荒之量』永樂四年《1406年》正月,明成祖遣都督黃中以兵5000送陳天平歸,三月遭季犛伏兵圍攻,當進入越南境內的支棱隘時,遇上胡軍截擊,明軍不敵,陳天平及部分士兵被俘。
陳天平經胡朝審訊後,被『處陵遲罪』。
明成祖得悉後大怒,便『決意興師』, 7月16日,遠征軍80萬人《據越南方記載》正式出師。
明成祖派總兵官朱能加封『征夷將軍』,配印信,後來在行軍時病卒,由副將張輔代替、左副將軍沐晟、右副將軍張輔、左參將李彬、右參將陳旭等領兵,農歷十二月丙申十一日《1407年1月19日》,胡軍的主力退守多邦城,明軍亦看準該城位於河邊,有較大面積的沙灘可供搶灘,於是分兵進攻,成功以火銃擊退胡軍象兵。
其後,明軍攻入越南的重要城市東都升龍,並大肆掠奪。
1407年年初,明軍攻破升龍後,向胡朝的首都清化繼續前進,胡氏皇子胡元澄領軍退守黃江,與胡季犛、胡漢蒼會合。
明將沐晟則進駐木凡江預備出擊。
農歷二月,沐晟沿江兩岸擊敗胡元澄軍,追擊至悶海口。
農歷三月,胡軍集合水步大軍七萬,號稱二十一萬,與明軍爆發咸子關之戰。
結果胡軍潰敗,大批兵士被淹死,大量船隻及軍糧沉沒,胡氏父子失敗逃走,最終在農歷五月十一日《6月16日》在奇羅海口被明軍俘獲,胡朝滅亡,領土被明朝收復。
明朝在越南地區設定交趾都指揮使司、交趾等處承宣佈政使司及交趾等處提刑按察使司等官署,直接管轄越南地區,越南終於又被納入中原王朝的統治。
朱棣對胡氏父子十分寬容,隻將他們二人及少數近臣關押,然而朱棣的安撫卻沒有使安南平靜下來。
1408年,張輔大軍剛剛班師,以簡定、鄧悉、阮帥等人為代表的安南地方勢力就起兵叛亂。
後來明朝多次南征越南,但仍舊無法徹底解決反叛的問題,而且安南路途遙遠,雨林密佈,行軍困難,導致耗費巨大,加之朱棣將首都北遷至北京,對南方的經營減弱,明宣宗朱瞻基繼位後,考慮『數年以來,一方不靖,屢勤王師』,便容許撤兵,安南的黎立建立後黎朝,並在之後接受明英宗的冊封,對明朝朝貢,終明一朝都奉明朝正朔。