皇朝经世文统编


 
卷七十八 经武部九 防务

  城守篇   魏源
仁人不问伐国书生不足谭兵而守圉之制兼爱者详之专城之名守土者居之道非同傥忽也事非必将帅也用非必乱世也以救人以卫民兵者不得已而用之故言攻不如言守作城守篇

  守备上
豫备不虞善之大者也不备不虞不可以师故董安于之治晋阳可谓备之于平时者也颜真卿之修平原可谓备之于几动者矣沈璞之缮盱眙抱真之实泽潞则以其冲要而备之也宋祖袭清流关之径金人出饶风关之背失于间道而未备之也勿因敌远而忽之如弦子之玩郢勿因地险而恃之如姜维之轻魏备之如何一曰城二曰池三曰城之内外城所以卫民也守城之法从攻城之谋而生虞仰攻则高垒以卫之虞直攻则厚筑以卫之虞其迫于垣而隳靡也则隍池以卫之虞其远于隍而凭陵也复陴睨以卫之故欲善守必明善攻惟知患者能捍患古者公输墨翟恒相反而相师城之善者一曰险要朔方受降凉州和戎拓地千里不假战功神营宽州复完废垒玠移合城钓山爰徙此之谓据险魏胜海州城枕孤山庭芝守扬敌瞰平山皆拓重城包之内环或浚沟渠以限马或潴塘泺以陷敌或沮三海以卫郢或种榆林以制骑此之谓设险一曰基固基固必根深而土实开土及丈或得石或得坚土皆可为胜重之本浮泥松沙必垦令尽试观掘井者然一层沙一层泥最下必有黄土至于基址广厚必较其上所载者倍之乃久而不圮一曰坚厚金世宗取虎牢土以筑汴城及蒙古攻汴受炮所击惟凹而已是之谓坚朱序镇襄阳序母韩氏谓西北角当先受敌于其角斜筑二十余丈贼攻西北溃便固守新城是之谓厚一曰形制宋艺祖筑京城取图以进用御笔涂之如蚓曲焉命依式修造及蔡京改营扩为方城金人来攻植炮四隅一炮所击应声摧堕然后知艺祖之远见也唐肃宗时武威九姓商胡反时武威大城中有小城七胡据其五判官崔称以二城兵拒之旬日而平则又重城之利也

濠所以卫城也濠之得失城之全毁系之故筑城必凿池池有三宜一宜深深不易填约以三丈为度如浅则令内外居民凡筑室烧砖听于壕取土官府工作亦如之民有轻罪者罚推土数车内培城而免之谚云池深一丈城高十丈池深及泉城高触天是临深益以助高也二宜阔阔不易越约以十丈为度底阔半之以城上铳弹得及其外岸者为得中太远则铳力不能及敌也沿岸多栽盘根宿草以固之防善崩也三宜暗有暗则不易偷渡法于池底十步凿井深阔皆丈及泉为度复外引河流内泄城潦以益之又暗表浅处以便遣兵渡击也是之谓重渊三者濠事备矣若其山城地势不可以池距城二丈掘坑高卑或错石条以拒冲梯又或冬月囊沙列柳汲水灌之一夜冻厚坚滑莫上功约易守此之谓重险其有溪河遶城可通舟楫者则与树桩木于水上不若伏铁杙于水际利器不可以示人故有形者贼易防无形则贼必坠

城之外则敌台宜备堞垣宜备牛马墙宜备暗门宜备敌台者以杀敌为义也不能杀敌则如勿台台之制贵长出不贵横阔大石厚砌其前面所以捍蔽也虚其左右而空其中以梯上下层各窍之以施火器以便瞭望也其孔内狭外阔以便左右取准也各台相距不宜太近近恐对放神器自击其城也更不宜太远远则矢石无力不能及敌也凡敌攻城但顾上击不虞旁攻轒辒木轳旱船之属皆防上而不防下守城者每无如何则任其挖掘若有虚台之制左右夹击则两台之间虽守垣无人贼亦不敢登矣城堞亦名城垛以躲身为义也不能躲身则如勿堞堞不宜太高高则掷石无力堞口不宜太狭狭则碍于击贼今之为堞者高与肩齐口仅容肘皆不可用如欲用之宜于堞内各砌一基高阔二尺则可固堞可击贼可憩卒又必各留悬孔贼远则堞口瞭之铳矢射之近则悬孔视之随机御之我可捍贼贼不能伤我则御之易矣凡悬孔之砖先为湾胚以陶之既成而甃用之若夫牛马墙者则在城外与濠上凡濠之岸不拘宽狭狭即丈许宽不踰倍其滨为墙砖石随便每雉一大铳眼每过五步则一中铳眼距地三尺每眼上各为直缝三寸高二寸以便瞭视再上三尺一小铳眼宽止一寸墙脊用尖石锐砖以制之贼对濠则小铳击之贼众则大铳击之贼登墙则大斧火棍一击而坠之或一时收敛不及或昏夜难辨不敢开门则避难之人牛畜之属皆暂于墙内以避之城与墙为依墙恃城为命缓急相助进退有卫施之无濠之城尤见其力此刘琦所以胜于顺昌也守御已坚始可出奇用诈以战代守以御解围则莫要于暗门暗门之制潜视出入便处凿城为门外存尺余临时方穿内施排柱铁木相撑或贼初至营阵未整或暮夜乘贼不觉或贼攻城初息或贼围久已怠潜出精骑衔枚袭击胜不远追贼疲自逸仍于城上多积砖石防敌犯门急击勿失是为暗门亦曰突门藏于九地之下为暗动于九天之上为突暗门防奸细之逸出突门防敌人之袭入慎之哉

城以内则城路宜备内濠宜备巷战宜备保甲宜备储峙宜备凡城之内多留磴道半里一座以备缓急磴各一栅严司启闭一防贼登一防怠卒凡城之内皆设内濠深广制度与外相当外岸周遭亦作垣墙贼即入城尚有内防互相夹击贼必败伤昔睢阳之围贼于城外筑重濠木栏以守张亦于内作濠以拒此之谓也有严城有内濠始可言巷战巷战之法许逵行之于乐陵使民筑墙高过屋宇圭窦其下一丁窦内余皆入伍设伏巷中洞开城户贼果大至火施无所兵加无处旗举伏发擒斩无数盖拒之城外者上也然数贼入城而阖门鼎沸亦不可不防也纵不能按巷尽备而近城要路必不可不严戒以陷敌也至于守土之法可通行之平日与临时者惟保甲与积储保甲之制以兵法部伍其民凡审兵查赈诘盗皆赖以行而施之城守尤急以肃号令以均力役以稽奸细以慎火盗保甲行而储积亦易矣积粮莫便于令民自积盖输之于仓颗粒亦有难色贮之于室虽崇墉谁不乐从但使家有藏何虞有警无备然储积非特粟也台城之闭公卿以食为念男女贵贱并出负米而不备薪刍及后坏尚书省以为薪彻荐剉以饲马又不备鱼盐久之人多身肿气急死者什八九是则薪宜备刍宜备盐宜备匈奴围疏勒绝其城外之汲涧北魏围虎牢穿地道以泄城中之井则水宜备外此更有医匠技艺必用之人宜备兵器火器木石灰油必用之物宜备

  守备下
兵法曰军无粮食则亡若乃贼无辎重掳掠为资彼已先犯兵家所忌我将断其乳哺以死之乎抑将借兵而赍粮乎欲筹坚壁必先清野凡清野之法有五一曰清五谷秦人芟麦桓温溃赵犨徙粮黄巢踬寇准瘗谷敌兵畏惟辅焚粟金师匮于谦空仓强寇悴然或谕之而不信令之而不从者一则城中积贮无所一则官府假借堪虞也必给城中官地或寺观以为囷积令自典守而自粜易之官不过问焉其般运不尽者而后官籴入之粟有入城无出城则以米易钱乡民便以钱易米城民便饱我饥敌一举三便如迫不及宁从焚瘗二曰清牧畜凡掳掠之最便者莫如牧畜不烦运载驱之而去未交一兵已饱敌欲是以李牧严堠入保而胡不窥边陈俊轻骑收掠而贼自散走近城则入城聚之远城则堡壁收之施诸边塞尤为要策三曰清刍草敌恃马以强马恃草以食守边将士每秋月草枯出塞数百里纵火烧荒刘仁恭以之制契丹思摩以之徒薛延陀若夫西夏元昊之于辽则且退师三舍每退辄赭其地遂以诱敌取胜矣若夫金人据牟驼冈之刍豆而汴京围于谦空近郊之牧厂而敌骑退则刍茭峙积尤易遗敌往事可鉴矣四曰清水泉敌所资者非草即水秦人毒泾上流以馁晋隋将药境内泉以病虏刘锜毒颍困敌师毒草困敌马五曰清庐舍清效场凡近城三丈内有屋者贼或内伏以仰射或取梁柱为云梯或顺风延燎或乘基起堙此皆不守之城也严下令撤之急则毁之凡濠外里许皆宜旷野有村落则敌得而据之有台塔则敌得而瞰之有土阜则借以填濠而碍炮有丰草沟渠则敌可隐匿其有大树及竹木囷积者皆攻城之具也或除或禁或运入之有水筏在百里外者暂移小港而隐匿之违者以军法治五者行而野清矣我能害敌而敌无以害我则先为不可胜矣虽然城之所卫者有限而郊野村落之不可尽卫者无限则所以犄角分错各自为守非堡寨莫尚焉

  守御上
守御之具既备宜筹守御之人大端有三曰定号令严禁约广方略号令之要先一事权守土官为主居中调度余分四面四隅各设正副以丞倅绅士为之小事听其处断如旌旗号令有不便者必禀主守毋得擅易政出多门者败法令不行者败次安乡民土木之变于谦奏凡兵皆出营郭外毋得示弱郭外之民皆徙入内毋令失所凡避乱入城之民有亲者依亲无亲者官为设处男女毋杂各从其伍乡民既多宜防奸细防之之法立栅壕外以诘之分门出入以别之亲识保领以核之然后分汛地聚则难周分则易守则落不可不明也孤则易折众则难摧则众志不可不和也然后择贤能有十人之能者统十人有百人之能者统百人有千万人之能者统千万人是得一人则得千百万人失一人则失千百万人也柔懦者不为长昏愚者不为长暴横者不为长执拗者不为长奸私者不为长志不奋发力不强健者不为长一隅稍疏三方失守可勿慎也然后编丁壮计其贫富以定多寡使富民无丁而有丁贫民无食而有食则均而无怨也堞三四人少亦二人更番宿食各近其居则劳而不困也然后给守具计城若干堞计守具若干事按地而给之余置城楼以备不时之需有神机火器劲弩坚盾于阨要而备之凡人夫各记姓名于堞各识其处而以时演习之如此则号令定矣禁约之宜申者数事禁讹言禁方士恐其煽众而泄情也禁茶坊奸人谋议多在茶坊者虑酒后泄言耳禁寓店禁夜行恐其薮奸而诲盗也禁吹响器举表竿恐其应贼而乱耳目也禁妄动禁呼噪恐贼惊我而乘之也禁擅离汛地凡门栅台堞库狱中营游营奇营战营各止其所离一步者斩所以壹众也禁擅入汛地恐贼谍托艺贩以觇探也禁私启门窦禁私酬贼语禁私启贼书有犯者斩尤军法所必治也守既固矣乃可以御御之方略曰具犒赏以鼓士共甘苦以固众谨斥堠以备警设墩台内设望楼远镜厚侦谍以审敌选死士为亲兵以弹压设更番之游兵以策应屯阨要之外兵以犄角凡贼来攻则人各保堞有警轮守无警轮传食而迭宿各止其处凡便利皆贮之将热以浇敌也石各以类积之可大摧而小击也灰之以瞀其视也楼橹泥之以防其爇也雉置楮墨以备缓急也时而逻之以稽其疏佚也诛信而赏必所以作其气也凡贼之攻我也有七乘昼夜疲劳乘我惫旷日持久乘我怠风雨晦冥乘我忽矢竭炮稀乘我乏堞单坡乎乘我隙失火惊扰乘我急声东击西乘我不意此七乘者城之存亡不可不备也凡守城之术心欲一气欲壮力欲逸足欲定声欲静知同生而共死则其心一矣知攻难而守易则其气壮矣守里不如守丈守丈不如守尺愈远徒劳愈近得力十步而外毋虚矢石则其力逸矣贼攻东南我备西北游兵四应守兵勿易各死其所毋离五尺宁我致人不为人致则其足定矣声乱斯号令不闻声哗斯心志不肃声扰斯贼人得计手示目语毋嚣其气夜惟更柝昼惟旌帜则其声静矣凡贼之屯城也以逸待我劳以饱待我饥以坚忍挫我锐以优游懈我备声言解围以安我意声言增兵以夺我气乍动乍静以疲我志缓进散冲以耗我力筑垒增栅以老我智我惟一定示以不愦撤围勿喜疾攻勿惕示怯勿进归师勿蹑约和毋信诈衅毋利忽退毋懈久持毋斁有待援毋出奔奔必死援必生

  守御下
闻之善守者如环使敌不得其间而入焉敌诡有万守岂一端其道赜殽不厌详参请极情变知者观焉防莫重于门槎其外以备敌之焚也坑其内以陷敌之乘也县板其上以诱敌入而使为禽也凡门之制宜备火攻故窍其扇以出铳槊则攻者不敢前也羊侃守台城门凿扇为孔出槊刺贼池其上以溜水则火者无所施也凿城上近门处为池横长与门等上底窄形如檐槽横开七孔临时灌满水如闸泄此灭火上策亦羊侃法若火已然则提瓮缶而掷之或囊糠沙而湿之或益薪月城为火池以隔之皆所以备急也毋徒石砌土填以自塞而张敌也防莫多于堞防堞之法湿毡絮而悬之以蔽矢而制火也但防贼钩竿或多悬刺木或外架浮篱防潜袭而梯登也竹编牛皮而凿其中出内矢而捍外射也随攻所向而布幔张之则矢石冲车不能坏也若坏及堞则木为女垣而轮推之所以代堞也若坏及城则急栅而拒之劲枪弩以守之否则益火以绝之急筑偃月城以翼之内掘深濠以备之则敌莫能害也门堞既固乃专防奸凡奸之生也有内外被围者当先安其内而后及其外贼至而甘心从逆贼入而乘机夺者穷民之患也开仓而廪之授戈而使之则穷民效用矣北门之管以仕而危维州之垒以嫁而启汝州之城以版筑应募而溃是内应之奸也择亲信以任之加外钥以固之则内应塞矣围守既久人无固思一夫下缒众心危疑或嫌衅于我或贰敌居奇是离畔之奸也单激燕劓即墨怒鄩纵反间降兵疑则离畔止矣严失火之令备救火之具防火药防草场所以杜变也狱者变之薮库者之招径窦者贼之媒所以除也奸之外至非惟谍诇也有诡昌焉有潜袭焉有诈诱焉栾乘妇车入曲沃蛮衣败卒陷犍为晖效蜀帜败景崇贼称中使入幽州是之谓诡冒雪入蔡州雾破夹寨则乘晦冥而袭之岁首破秀容元夕夺昆仑则乘令节而袭之梯倚城外华州危十六骑入隆德破宋王德禽姚贼事则乘不备而袭之是之谓潜袭佯退而实进已去而复来声前而掩后求和以缓备伪降以纳间是之谓诈诱

令严可以杜冒备密可以防袭持重可以制诈虽然敌之外攻者非惟阴谋也有显术焉显攻之术十有二曰土山曰磴道曰填壕曰云梯曰木驴曰地道曰撞木曰钩竿曰蚁附曰石曰火攻曰水攻距之之法曰外山既临内山应焉曾楼增高明制其巅或则地道潜引彼土陷不能立阴制其下此拒土山之法也囊土积柴将磴以登我潜投蒿杂以松明因风火之彼积必倾此制磴道之法也填濠之攻或草包土掷者如雨或推轮桥中实薪土且荐且覆遂渡莫御若是捍之火药为主星掷发敌败而去此制填濠之法也云梯飞空上施湿毡多载壮士翼以轒辒薪土随之填堑遂前则如之何曰度其可焚火箭是宜或则凿垣三木并施一钩一距一则燎之若皆不制必谋地池通隧蓄干潜焰勿重必偏陷鼓急随其焰互天积尸如坻此制云梯之法也或为撞车铁裹竿首逐便移徙伺梯撞之梯高既败乃创木驴蒙以生革十卒一车径造城闉俯且锄城于隍矢石莫加则如之何曰束苇实脂岐如燕尾缒而烧之立烬可俟革湿或阻更以冶炉铁汁筛之若并万珠穿厚彻坚溃炙须臾杂以膏油烈必俱则制木驴之法也或作绞车施钩索四轮可以挽重俟攻具逼城则以长竿举钩索拽而入之上攻既穷俯攻复败乃谋暗道凿土为窖角鸣地中墙倾垣坏则如之何曰以山制山以坑防坑绕城多坎伏瓮而听其声空空掘堑以迎扬灰煽若鼷遇熏客知有备计辍不行则制地道之法也城攻既钝将谋女垣爰撞爰钩蚁附伤四者各施主人仓皇则如之何曰客若撞木来者宜以钩竿割之绳断木坠计不得施客若钩竿来者宜以推刀制之曲刃外向长柄下垂迎刃而陨以锐为宜若拒蚁附其道多端绳钩上挽锥板下抟转石擂木如雨循环急则重斧斫其近攀远则蒺藜剌马碍轘若拒石以柔制刚张幕结网布桔囊糠障以牛革补其坏墙此拒四者之法也敢问火攻则如之何曰火之来耶或以高车加镬于垆炙炭沸油积薪助嘘得水益焰楼燔可虞宜下湿沙泥浆与俱或束松竿灌膏焚橹利用铁钩以断其炷若疗已及水灭则宜或筒或袋以熄为期扑缓则殆毋悔噬脐此待火攻之法也敢问水攻则如之何曰水之攻耶必城庳洼缮版窒窦勿为鱼虾急募善樴载锹乘划衔枚夜出决堰囊沙敌垒溃乱急击无哗此待水攻之法也问者曰善