《明史》卷九十一 志第六十七

◎兵三

○邊防 海防(江防 民壯 士兵 鄉兵)

元人北歸,屢謀興復。永樂遷都北平,三面近塞,正統以後,敵患日多。故終明之世,邊防甚重。東起鴨綠,西抵嘉峪,綿亘萬里,分地守御。初設遼東、宣府、大同、延綏四鎮,繼設寧夏、甘肅、薊州三鎮,而太原總兵治偏頭,三邊制府駐固原,亦稱二鎮,是為九邊。

初,洪武六年,命大將軍徐達等備山西、北平邊,諭令各上方略。從淮安侯華雲龍言,自永平、薊州、密雲迤西二千餘里,關隘百二十有九,皆置戍守。於紫荊關及蘆花嶺設千戶所守御。又詔山西都衛於雁門關、太和嶺並武、朔諸山谷間,凡七十三隘,俱設戍兵。九年,敕燕山前、後等十一衛,分兵守古北口、居庸關、喜峰口、松亭關烽堠百九十六處,參用南北軍士。十五年,又於北平都司所轄關隘二百,以各衛卒守戍。詔諸王近塞者,每歲秋勒兵巡邊。十七年,命徐達籍上北平將校士卒。復使將核遼東、定遼等九衛官軍。是後,每遣諸公、侯校沿邊士馬,以籍上。二十年,置北平行都司於大寧。其地在喜峰口外,故遼西郡,遼之中京大定府也;西大同,東遼陽,南北平。馮勝之破納哈出,還師,城之,因置都司及營州五屯衛,而封皇子權為寧王,調各衛兵往守。先是,李文忠等取元上都,設開平衛及興和等千戶所,東西各四驛,東接大寧,西接獨石。二十五年,又築東勝城於河州東受降城之東,設十六衛,與大同相望。自遼以西,數千里聲勢聯絡。

建文元年,文帝起兵,襲陷大寧,以寧王權及諸軍歸。及即位,封寧王於江西。而改北平行都司為大寧都司,徙之保定。調營州五屯衛於順義、薊州、平谷、香河、三河,以大寧地畀兀良哈。自是,遼東與宣、大聲援阻絕,又以東勝孤遠難守,調左衛於永平,右衛於遵化,而墟其地。先是興和亦廢,開平徙於獨石,宣府遂稱重鎮。然帝於邊備甚謹。自宣府迤西迄山西,緣邊皆峻垣深濠,烽堠相接。隘口通車騎者百戶守之,通樵牧者甲士十人守之。武安侯鄭亨充總兵官,其敕書云:“各處煙墩,務增築高厚,上貯五月糧及柴薪藥弩,墩傍開井,井外圍牆與墩平,外望如一。”重門御暴之意,常凜凜也。

洪熙改元,朔州軍士白榮請還東勝、高山等十衛於故地。興州軍士范濟亦言:朔州、大同、開平、宣府大寧皆藩籬要地,其土可耕,宜遣將率兵,修城堡,廣屯種。皆不能用。

正統元年,給事中朱純請修塞垣。總兵官譚廣言:“自龍門至獨石及黑峪口五百五十餘里,工作甚難,不若益墩台瞭守。”乃增赤城等堡煙墩二十二。寧夏總兵官史昭言:“所轄屯堡,俱在河外,自河迤東至察罕腦兒,抵綏德州,沙漠曠遠,並無守備。請於花馬池築哨馬營。”大同總兵官方政繼以馬營請,欲就半嶺紅寺兒廢營修築。宣大巡撫都御史李儀以大同平衍,巡哨宜謹,請以副總兵主東路,參將主西路,而迤北則屬之總兵官都指揮。並如議行。後三年,詔塞紫荊關諸隘口,增守備軍。時瓦剌漸強,從成國公朱勇請也。既而也先入塞,英宗陷於土木。景帝即位,十餘年間,邊患日多,索來、毛里孩、阿羅出之屬,相繼入犯,無寧歲。

成化元年,延綏總兵官張傑言:“延慶等境廣袤千里,所轄二十五營堡,每處僅一二百人,難以應敵,宜選精銳九千為六哨,分屯府谷、神木二縣,龍州、榆林二城,高家、安邊二堡,庶緩急有備。”又請分布鄜、慶防秋軍二千餘人於沿邊要害。從之。七年,延綏巡撫都御史餘子俊大築邊城。先是,東勝設衛守在河外,榆林治綏德。後東勝內遷,失險,捐米脂、魚河地幾三百里。正統間,鎮守都督王禎始築榆林城,建緣邊營堡二十四,歲調延安、綏德、慶陽三衛軍分戍。天順中,阿羅出入河套駐牧,每引諸部內犯。至是,子俊乃徙治榆林。由黃甫川西至定邊營千二百餘里,墩堡相望,橫截套口,內復塹山堙谷,曰夾道,東抵偏頭,西終寧、固,風土勁悍,將勇士力,北人呼為橐駝城。十二年,兵部侍郎滕昭、英國公張懋條上邊備,言:“居庸關、黃花鎮、喜峰口、古北口、燕河營有團營馬步軍萬五千人戍守,請益軍五千,分駐永平、密雲以策應遼東。涼州鎮番、莊浪、賀蘭山迤西,從雪山過河,南通靖虜,直至臨、鞏,俱敵入犯之路,請調陝西官軍,益以甘、涼、臨、鞏、秦、平、河、洮兵,戍安定、會寧,遇警截擊;以涼州銳士五千,扼要屯駐,彼此策應。”詔可。二十一年,敕各邊軍士,每歲九月至明年三月,俱常操練,仍以操過軍馬及風雪免日奏報。邊備頗修飭。