遼東、薊州、宣府、大同、榆林、寧夏、固原、甘肅,合大寧為九邊。遼東在山東,薊州,宣府在北直隸,大同在山西,榆林、寧夏、固原、甘肅在陜西大寧。永樂以居兀良、哈密,即朵顏、泰寧、福余三衛是也。
國初設大寧都司,屯重兵鎮之,其地繞出山后,而遼東、宣府、大寧勢相連屬。自偏頭關逾河,跨西北,大虜之警,守在東套之內,又有榆林,實為六鎮。后棄大寧,移置都司于保定,而宣府、遼東勢始分矣。正統以來,又失守東勝,大虜乃得逾河,而偏頭關迤西,遂有河套之統。因循既久,有司又不肯以時巡套東之鎮并近內地,形勢愈弱,于是所賴以衛京師,防邊境者,不過遼東、宣府、大同、榆林四鎮而巳。夫四鎮所領各堡,亦有精壯,茍足其糧餉,守備等官嚴加巡哨,為之牽連援救,自足以各守地方,督率耕牧。
今時撫臣假調操以自固,將帥假按伏以為奸,地方屢失,糧餉屢乏,實此之由矣。若哈密之失守,魯番之拒命,則由近日文臣貪功,置制失宜,失中國之信,不足為慮。大虜自套來者,則亦不剌一種,竄于陜之西海地方,蔓延至于西寧,使一帶土地不得耕種,士民不得安業,直抵洮、岷,頗難制御,則其勢可慮者。今惟有痛革調操按伏之弊,堅蔽固守,嚴加巡哨,為耕牧長久計,而無狃近利,乃可為也。
遼東
西為山海關、喜峰口,歷薊州、古北口、黃花鎮、居庸關,至宣府。遼東青、冀二州之域,四面瀕夷,一面阻海,山海關限隔內外,亦形勝之區也。
薊州
內關,附在京師之左,古北口、黃花鎮之南。薊州,京師左輔也。自開平陷入虜庭,大寧徙之三衛,而遼束、宣府聲援隔絕,天子自為籓籬矣。在今日,廢東勝則大問、寧夏不為援;廢大寧則遼東、宣府不為援。以榆林援大同、寧夏則偏頭關、花馬池等處所以孤危。以朵顏三衛代大寧,則喜峰、古北口、黃花鎮等處所以單薄也。
宣府
西為天城、陽和,至大同,國初設開平、獨石、興和守之。后大寧既以與虜,興和亦廢,而開平失援,乃徙衛于獨石,棄地三百里。土木之變,獨石不支,而此地益重。內倚諸關,外倚崇垣,百萬綿堞,比之金湯。任宣府者不責以戰,而責以守,其不能乎?形勢既殊,經畫宜備。若補長峪城、鎮邊城之募軍,重浮圖峪、插箭嶺之防守,留茂山衛京操之士,以益紫荊,筑李信屯交界之堡,以固兩鎮,不可巳也。
大同
西為雁門關、偏頭關,至綏德、榆林、大同,古云中地也。北虜貢路例從此出,川原平衍,故多大舉之寇。西則平虜、威遠,中則左衛、右衛,蓋虜犯朔、應諸城必窺之路也。東則天城、陽和,為虜入順圣諸處之沖。而平虜西連老營,與偏頭關近,虜才出套,便涉其境。其偏頭逼近黃河,皆虜渡口往來躁踐處。故稱大同為要鎮,所當防也。
榆林
河套附,即吉囊、俺答所居地,西為定邊營、花馬池,西接寧夏,西南接固原。榆林舊治綏德,成化八年,都御史余子俊建議徙鎮于此,世多哆其績,而引以為罪者,亦間有之。大抵折衷移鎮榆林,是榆林受病之原,乃在于失河套之初,而不在于移鎮于榆林之日。且東連牛心之堡,則可應援,西截河套之沖,可便耕牧。千三百里樹藝樵采圍獵之利,我軍民皆得擅而有之。自虜據套以來,我軍民之耕牧利絕矣,當事者裁之可也。
寧夏
在賀蘭山北,西為中衛、莊浪、古浪、鎮羌、永昌、山丹,至甘州本鎮。寧夏,亦朔方地也。賀蘭山環其西北,黃河襟其東南,為關陜重鎮。衛城西南一百四十里有陜山陜口,兩山相夾,黃河經其中,誠塞北一勝槩也。寧夏變故,多次不常,當預防之。
固原
在賀蘭山東南,西為靖虜、蘭州,接莊浪、古浪、鎮羌、永昌、山丹至甘州。莊浪、固原、開城縣地也。自弘治十四年,火篩入掠之后,遂為虜沖,于是始攺立州衛,以固靖、甘肅四衛隸之,設總制、參游等官,屹然一巨鎮矣。鎮與寧夏為唇齒,花馬池一帶,邊人謂之大門。若并力堅守花馬池,則固原自可無事。靖虜一帶,每歲黃河冰合,一望千里,皆如平地。若賀蘭山后之虜,踏冰馳踔,則蘭、靖、安、會之間,便為禍階,防守者不可不知。
甘肅
哈密,亦不刺附甘州,西為高臺,又西為肅州,又西為嘉峪關而止。甘肅即漢之河西四郡,武帝所開,以斷匈奴右臂者。自蘭州以至哈密等處,則皆燉煌郡地也。夫以一線之路,孤懸幾二千里,西控西域,南隔羌戎,北連胡虜,經制者不可不識。
海省形勝
倭之欲寇廣、閩也,則必自薩摩乘東風而入大、小琉球,再視風之變遷。北風猛則犯廣州、高、惠、雷、瓊,此廣州、高、惠、雷、瓊形勝所當防也。東風猛則犯福州、興、泉,犯漳、潮,此福州、興、泉、漳、潮形勝所當防也。欲寇遼左、朝鮮也,必自對馬島乘東南風入徐、福、新羅,而再視風之變遷。南風急則犯朝鮮,此朝鮮之形勝所當防也。東風猛則犯遼東,金,復犯永平,此遼東、金復、永平形勝所當防也。欲寇浙、直也,必至五島,歷天堂官渡水而再視風之變遷。東北風多,則至烏沙門分?,或過韭山海閘而犯溫州,或舟山之南而犯象山、奉化,犯昌國,犯臺州,此溫州、奉化、昌國、臺州形勝所當防也。倭自五島開洋,正東風多,則至李西岙、壁下、陳錢等島分?,惟陳錢壁下為倭賊取汲,伺風必登之所,故曰陳錢分?。
自陳錢而東,南風急,則由茶山窺南直隸,風稍轉東,則由高家嘴而入吳淞,稍轉西,則由老鸛嘴而入三沙,此正北形勝所當防也。自陳錢而東,南風急,則由下八山過馬跡,進羊山,風稍轉南,則由大小七山經翁家港,窺劉河而犯青楠風。轉正南,則由許山而犯金山,此斜北形勝所當防也。自陳、錢而東北風急,則由落頭入源山、蒲岙,越大衢、沙塘岙而進金塘;風稍轉東,則由兩頭洞而入定海,或由勝山入臨觀,至瀝海以達海鹽,犯澉浦、海寧,此正西之形勝所當防也。
自蒲岙而風從東北,則過三星鼠、狼湖而入舟山;正北風急,則由白馬礁、山頭諸山以達閩廣;正南風急,則由洋嶼、洛華、轉九峰而犯山東;風轉西則入朝鮮,風轉西南則犯遼東,風轉東南,則犯北直隸。然則茶山、□山、大小七二山、老鸛、高家二嘴,為南直隸之形勝;蒲岙、馬跡、羊山、灘山為浙西之形勝;長涂、蒲門、大小衢、兩頭洞為浙東之形勝;韭山、南田、丕山、南麂為東甌之形勝;嶼、落華、九峰、徐海為山東、遼左之形勝。沙門、雙島、大謝、湖島為永平、天津之形勝。由五島開洋,則最要害者在陳、錢等處之形勝。今倭自朝鮮來,則海道吃口處又在登、萊。倘倭據田橫、半洋、長門諸島為老巢,必將視風窺犯,而永平、天津、直沽之間無寧日矣。倭再或守了角嘴以扼浙直應兵,則淮安運道難保其不絕也。又再或以數十艘泊于兩浙、蘇松之外洋,則浙直必自地急,兵且無從調募矣。楊州、鎮江之要道,難保其不據掠也。故凡山川之險易,途路之紆直,出沒之要沖,沿海之營行,舊有所制,新有所設者,不可不知也。提兵鎮守,能無燭照哉?
朝鮮、日本沿海省地名島形勝
嘗謂大海汪洋,雖云一望無際,然行船泊舸,取汲避風,礁淺渦漩,原有道路處所,扼其道涂,斯為上策。如廣、閩。昔為江夏侯置立水寨,后經倭亂,講求修舉,稍為詳悉,姑置不論。浙直雖布船兵少船稀,而分守無寨,哨會勢孤,策應難恃,恐下八山、沈家門、舟山兩洞諸險難守。山東列島參差,縱橫棋布,倘為盜據,我反客矣,必至窺掠無休。且其地無兵,不習水戰,陡然遇此,沿海士民,惟有愴惶奔竄而巳。為今之計,必須聯絡水寨,多設將領,各分朝鮮、日本倭路汛地,以遼東、北直隸、山東為北路,淮、楊。蘇、松、杭、嘉為中路,寧、紹、臺、溫、福、寧為南路。應設水寨,沿船汰其老弱,洞知海上老弱者,亦間留之。必選其精壯,審立信地,并增兵益船,御防之。間有出沒倭來者,亦可戰伐成功,未可直入海島而就其他計也。
為今之策,亟宜行文各該撫按司道、有司衛所衙門,即差熟知海道官兵,逐一泛海,查勘倭路。各洋島山港嶼,某處舊設,新處應立營寨;某處舊哨,新處應設哨守;某處舊會,新處應立巡會。如遼東之鐵洋山島、海脊島、平島、長生島、鳥木島、麻田島、椒島、蔬菜島、石灘島、大陳家島、小陳家島、紅山島、古寺島、青泥鳥等處,如山東門島、長山島、佛島、赤島、東家島、齋堂島、南半羊山島、蘇島、殳島、□橫島、欽島、塔島、勞山島、木島、廟島、石馬島、黑山島、八□島、養馬島、古城島、芙蓉島、芝罘島、北半羊山島、鼉磯島、小岨島、高山島、東島、青島、桑島、黃島、摸柳島、劉公島、大火燒島、崆峒島、大竹島、大小竹島、小空島、井島、雙島、蛇蟻島、皇城島、栲栳島、南耗子島、羊堝島、靈山島、青黎島、宮家島、竹槎島、大管島、小管島、徐福鳥、雞鳴島、大榭島。湖島、?島、三山島、姆雞島、桃花島、都里、鎮島等處,如淮、楊、蘇、松、杭、嘉、紹之海門島、鶯山島、海州島、開山、白天洋、九峰島、五疊島、南沙、長沙、三片沙、了角嘴、高家嘴、老鸛嘴、張家嶼門、三鈞山、陳錢山、里西岙、壁下山、仇子山、大小七山、深水、蒲岙、許山、羊山、秦駐山、大衢山、荼蒲山、鼠狼湖、栲門、石墻山、鳳凰山、石墩、合龍山、寨稠港、五虎礁、西匯嘴、長橫山洋勝山、洋龍山等處,如寧、臺、溫之東西兩霍山、金家岙洋、定海港、太平岙、金塘山、馬墓港、兩頭洞、上洛、長白山、蒲門、舟山、長涂港、沈家港、梁橫山、釣魚磯、普陀山、烏沙門、陸橫山、沍泥港、大嵩港、鯽魚港、溫州嶼、竿門、韭山、百畝山、青門、東西兩旦門、牛欄基、下灣門、三山門、南田林門、大佛頭洋、清苔灣、靜寇門、牛頭門、桃渚門、海門關、大陳山、貓兒頭洋、鹿頭洋、大鹿湖、靈門、玉環山、漩門、下堡、黃大岙、前岡、后岡、鳳凰門、洋嶼門、中界山、大小中山、衢山、東洛山、仙口寨、舥艚門、梁灣、薜疊岙、東西郎岙、金鄉、大岙、南麂山、穿鼻山、千山、孫洋門鎮下門、長沙門等處,酌其高深遠袤而要沖者,為將領中軍哨立寨之塲,卑狹孤峙而難據者,為左右哨把總分守之地。
至于小島、枝嶼,又雖各分近哨一二隊為探了之所,務使烽砲見聞相接,便于應援。其船必量營寨礁汶,潮汛淺深,以福倉沙唬船錯雜兼用,請題工部分造辦應船兵所用木梆器具,海砲奇妙火藥,量寨給船,量船給兵,量兵授器,火藥務須充裕。若止以往調些須沙船為可恃,而不多造大器船,恐又誤矣。安得而謂之海防之計也?又不知募兵,其兵以通、泰、登、萊、蘇、松、寧、紹、臺、溫沿船海徒漁戶,隨地選募,因船派駕,以為水兵防守,庶無可虞。防御海上者,不可不知。
邊海兵器
大抵甲不堅,與裸袒同;長短兵不具,與空拳同;弩不及遠,與短兵同;火不烈,車不工,與無車無火同。此將不知兵之過也。人皆曰:練兵須練膽,膽在人腹中,何由而練?惟器械精,技藝熟,又能用車為捍衛,進可攻,退可守,士卒恃以無恐,則膽自壯而氣自雄矣。蓋戰車為步軍之羽翼,營車為糧草之壁壘,戰車為輕巧,進退分合,其捷如飛。故前用一輪,張以二門,頂避矢石,足便旋轉,列觸槍于前,以拒虜馬奔突,懸軟簾于內,以阻倭銃攻打。三人掌之,遮長短步兵十四人于后,藏火器三層于內,隔刀阻箭,且進且攻,敵勢少卻,即出車后步兵,張左右翼擊之。
敵如散漫,即以步后騎兵變奇正隊搗之。敵勢嚴整,或以二三輛、五七輛、十數輛,隨多就少,云合星羅,結營收隊,以蔽軍士。三千之卒,宜用一百二十輛,使演其四面應敵之方,分合便利之法。而營車宜堅樸,亦張左右兩翼,行則中運馬驢,止則鉤簾環固,上列強弩烈火,備攻打之具;內藏甲械錙重,為持久之需。所謂運有腳之城,使三軍進退有依,無失措倉皇之慮。他如霹靂車利于犯堅駭眾,如意車利于涉險行遠,與狻猊、軒??辒之類,式須隱秘,宜臨時應敵制之。
昔衛青以武綱破虜,李陵以輕車深入,馬隆以偏箱遠征,周尚文以戰車拓地,皆今古用車明驗,此用車之議所當舉者一也。御倭之要,利在舟師,大海之戰,急于舟楫。至于艟蒙沖、樓軒、斗艦、福船、天皇,利涉大洋;草蔽沙船、四輪、兩軌、八輪八槳,蒼山船、叭喇唬十二輪、犁云虬,利于沿海。走舸。魚船、海鶻、網船、梭船、膺船、三跳三櫓,利用江河。其應用什物,則有望斗了蒿、木罌、渾脫、浮囊、水袋、布幔、軟城、水平泊竿、鏢石、擲遠、豁竹、飛??、火船、皮船、燕尾牌、浮平大之類,悉宜具備,以給軍中。此水具之議所當舉者二也。
弩石自古重之,故漢有強弩都尉,晉有積弩將軍。弩制最多,有不便于攻打者不論,惟神臂弩力透鐵甲,絞床弩勢可拔山。角弓弩一發三矢。疊竹弩馬步俱宜鏃上,敷以毒藥,人馬遇之,應弦而倒。古之 以石,今之砲以火,運石 必用機,發火砲必以架,如五旋風、七旋風、單稍、雙稍之類,遠者去數里,近者數百步,所謂矢石如雨是也。且價廉工省,隨地可制。此弩石之議所當舉者三也。
長??之利,始于北宋楊氏,故云楊家??岳飛破虜,每以長??、團牌、鉤鐮、镢斧錯雜兼用,至今為步兵宗旨。然長??非團牌輔之,不能獨進;牌非虎義、鉤鐮、镢斧護之,亦不能御倭。長刀若非筤筅當前,長??繼進,則義鐮、牌、斧又只勝負相半也。蓋刀法簡妙,無逾于倭,而破倭刀長技又無逾筤筅。長??虎尾,義筅必處州貓竹,又須節密枝硬。長??須稠木者為堅勁,不得巳而用貓竹。團牌須廣藤者為輕便,長牌須竹面革里、棉花,內于體后,方能御。倭銃、鉛子,此長短兵之議,所當舉者四也。
我中國之兵,難與胡虜爭雄馬上,故御虜必用步,用步必伏車,用車又必倚火弩,如一營之中,騎卒四分之一足矣。然盔甲之制,又必分別步騎為輕重。步軍利于輕便跳躍,盔須藤竹,甲須角紙,而挽車之徒,又宜以紙盔棉甲為便。騎兵當用鐵甲、鐵臂手、鐵臉、鐵兜鍪,馬亦應用護胸項、掩膊遮后,古所謂鐵騎械馬是也。此馬步盔甲之議所當舉者五也。
今之言御倭御虜者,孰不曰火器,然不得用火器之利,則反為其害矣。如京營之快??夾靶、發貢鳥銃一位砲連珠砲子母砲一窩蜂、佛狼機、百子銃、大將軍滅虜砲之類,俱足以褫倭虜之魄。但胡騎聚而悍,倭陣散而狡,兩軍相對,殺氣蔽天,無制之兵必多怯懼,安能如法攻打,不過徒響而巳。故知多造火器,不如熟練火器之為當也。練之之方,又不出嚴刑齊一,令勇怯不得私相先后耳。至如舟中宜用火磚、火箭、火妖、火球、灰瓶、藥桶、爆竹、火龍、鯤油、綠油噴??柜弩、絞江龍、轟山砲、千里勝、漫天霧、竹木貢、燕尾炬、飛天噴筒、毒藥噴筒、蜂玉??胡盧火之類,悉宜制練,以備急需。此熟練火器之議,所當舉者六也。
今京營器械,悉出敞局,刀無鋒,刀鋒不點鋼,箭無翎羽,弓不可張,與夫車盾盔甲,十無一二可用者,蓋緣價值半為官胥、工匠侵漁,且又藏年深月久故爾。設若日事因循,不求振刷,是縛賁獲之手,使童子勝之矣,安用教練為哉?為今之計,必須嚴以責成。題選實心任事之官,佐以才干不污之將,采辦材料,多集聰巧匠,寬其時日,豐其價值,照數如法,及時制造,仍刻上匠姓名于上。有不如法,官則譴戍,匠必擬死。是雖貪官污吏,莫施其計,則精其器具,而可備實用矣。今之御倭虜,舍器具將奚賴也?