守城录

  州郡城池之制人皆以爲尽善城上有敌楼而敌人用大炮摧击城髙数丈而敌人用天桥鹅车对楼幔道云梯等攻具登城据其城池之制作可以自谓坚固前古所未有奈何敌人攻械之备亦前古所未有故事贵乎仍旧而人惮于改作皆不可必者古人所谓利不百者不变法功不十者不易噐以今城池之制观之虽利不至于百功不至于十然其间有须更改者不可不更改也自古圣人之法未尝有一定之制可则因否则革也爲今之计如敌楼者不可仍旧制也宜于马面上筑髙厚墙下留品字様方径及尺空眼以备觇望及设施枪路墙里近下以细木盖一两架瓦棚可令守御人避寒暑风雨屋在墙里比墙低下则炮在外虽大而数多施设千万悉莫能及人
  壕上作桥桥中作吊桥暂时隔敌则可若出兵则不能无碍宜爲实桥则兵出入俱利
  城门宜迂廻曲折移向里百余歩置不独敌人矢石不入其旧作门楼处行入一歩向里便是敌人落于防阱何谓陷阱盖百歩内两壁城上下临敌人应敌之具皆可设施又于旧门前横筑防门墙髙丈余两头遮过门三二丈城门启闭人马出入壕外人皆不见孰敢窥伺城外脚下去城二丈临壕垠上宜筑髙厚羊马墙髙及一丈厚及六尺墙脚下亦筑鹊台髙二三尺阔四尺鹊台上立羊马墙上亦留品字空眼以备觇望及通枪路亦如大城上女头墙墙里鹊台上栽埋排叉木以备敌填平壕堑及攻破羊马墙至城脚下则敌与羊马墙内两邉受敌头上大城向下所施矢石即是敌当一面而守城人三面御之羊马墙内兵赖羊马墙遮隔壕外矢石是羊马墙与大城系是上下两城相乗济用使敌人虽破羊马墙而无敢入者故羊马墙比大城虽甚低薄其捍御坚守之效不在大城之下也又羊马墙内所置之兵正依城下寨以当伏兵不知敌人以何术可觧若此则既有羊马墙而鹿角木可以不用仍于大城上多设暗门以备遣兵于羊马墙内出入又羊马墙脚去大城脚止于二丈不令太逺者虑大城上抛掷砖石难过墙外反害墙内人又不令太近者虑其太窄难以回转长枪又于大城里城脚下作深濶里壕里壕上向里度地五七丈可作来徃路外筑里城排叉木但多备下敌攻城应敌处用此以设备虽使敌人善攻不足畏也墨翟宋大夫善守御公输般为云梯之械将攻宋墨子见之乃觧带为城以褋爲械九设攻城之机墨子九拒之公输般攻械尽墨子守有余公输屈曰吾知所以拒我者以此见攻械者宜乎古人以爲防之下也夫守城者每见敌人设一攻械而无数防以拒之者未之思也规尝闻孙子曰兵者国之大事死生之地存亡之道不可不察也又以爲兵者诡也用无中形诡诈爲道故能而示之不能用而示之不用近而示之逺逺而示之近攻其不备出其不意此兵家之胜不可先也然而有传之于众而逹之于逺有利而无害有得而无失者不可不先传也嗟乎靖康丙午金人以儿戱之具攻城守御者一时失计遂致城拔迄及一纪有余而金人犹不思当时幸胜尚以骄气相陵规于未知金人攻城设炮之前每见人云金人攻城大炮对楼势岂可当贵显言之则怏然而不敢辩众人言之则亦不敢痛折今既知其详则岂可不尽曲折剖其所见而言之然用兵之道以正合以竒胜善出竒者无穷如天地不竭如江海千变万化人孰能穷之今止据金人攻城施设畧举捍御之防至于尽精微致敌杀敌之方虽不惮于文繁而有所谓真不可示人者未之传也又况虽欲传之有不可得而传者矣惟在乎守城之人于敌未至之前精加思索应变之术预爲之备耳区区管见輙序于佥言之后绍兴十年五月日陈规序




  钦定四库全书
  守城録卷二
  陈规守城机要
  一城门旧制门外筑瓮城瓮城上皆敌楼费用极多以御寻常盗贼则可以隔箭凿若御敌人大炮则不可用须是除去瓮城止于城门前离城五丈以来横筑防门墙使外不得见城门启闭不敢轻视万一敌人奔冲则城上以炮石向下临之更于城门里两邉各离城二丈筑墙长五六十歩使外人乍入不知城门所在不可窥测纵使奔突入城亦是自投防穽故城门不可依旧制也
  一防门墙只于城门前十歩内横筑髙厚墙一堵亦设鹊台髙二丈墙在鹊台上髙一丈三尺脚厚八尺上収三尺两头过门三二丈所以遮隔冲突门之启闭外不得知纵使突入墙内城上炮石雨下两邉羊马墙内可以夹撃
  一城门贵多不贵少贵开不贵闭城门既多且开稍得便利去处即出兵击之夜则斫其营寨使之昼夜不得安息自然不敢近城立寨又须为牵制之计常使彼劳我逸又于大城多设暗门羊马城多开门窦填壕作路以为突门大抵守城常为战备有便利则急击之一城门旧制皆有门楼别无机械不可御敌须是两层上层施劲弓弩可以射逺下层施刀鎗又为暗板有急则掲去注巨木石以碎攻门者门为三重却后一层如常制皆旧加厚次外一重门以径四五寸坚实圎木凿眼贯串以代板不必用鐡叶钉裹又外一重以木为栅施于防门墙之两邉比之一楼一门大叚济事
  一城门外壕上旧制多设钓桥夲以防备奔冲遇有冦至拽起钓桥攻者不可越壕而来殊不知正碍城内出兵若放下钓桥然后出兵则城外必须先见得以为备若兵已出复拽起桥板则缓急难于退却茍为敌所逼逐徃徃溺于壕中此钓桥有害无益明矣止可于门前施机械使敌必不能入拆去钓桥只用实桥城内军马进退皆便外人皆惧城内出兵昼夜不敢自安
  一干戈板【亦名兼板】旧制用鉄叶钉裹置于城门之前城上用辘轳车放亦是防遏冲突其碍城出兵则与钩桥无异既于城门里外安置机械自可不用干戈板以为出兵快便之利
  一城身旧制多是四方攻城者徃徃先用攻角以其易为力也城角上皆有敌楼战棚盖是先为隄备茍不更改攻城者终是得利且以城之东南角言之若直自东南角攻则无足畏炮石力小则为敌楼棚所隔炮石力大即必过入城里若攻城人于城东立炮则城上东西数十歩人必不能立又于城南添一炮则城上南北数十歩人亦不能立便可进上城之具此城角不可依旧制也须是将城角少缩向里若攻东城即须近北立炮若攻南城则须近西立炮城上皆可用炮倒击其后若正东南角立炮则城上无敌楼战棚不可下手将城角缩向里为利甚不可忽也
  一女头墙旧制于城外邉约地六尺一个髙者不过五尺作山字様两女头间留女口一个女头上立狗脚木一条挂搭皮竹箆篱牌一片隔矢石若御大炮全不济事又女头低小城外箭凿可中守御人头靣须是于城上先筑鹊台髙二尺濶五尺鹊台上再筑墙髙六尺厚二尺自鹊台向上一尺五寸留方眼一个眼濶一尺髙八寸【一云方径及尺】相离三尺又置一个两眼之间向上一尺又置一个状如品字向上作平头墙敌若登城只于方眼中施枪刀自可刺下方眼向上自有平头墙即是常用箆篱牌挂搭不必临时施设也更于鹊台上靠墙每相去四寸立排叉木一条髙出女墙五尺横用细木夹勒两道或三道攻城者或能过品字眼亦不能到平头墙上更兼墙上又有排叉木限隔若要越过排叉木必须用手攀縁则刀斧砍之鎗刃刺之无不颠仆守者用力甚少攻者必不得志也
  一马靣旧制六十歩一座跳出城外不减二丈濶狭随地利不定两邉直觑城脚其上皆有楼子所用木植甚多若要毕备须用氊皮挂搭然能隔大炮一为所击无不倒者楼子既倒守御人便不得安或谓须预备楼子随即架立是未尝经歴攻守者之言也楼子既倒敌必以炮石弓弩并力临城虽损害人命至多亦不可架立今但只于马靣上筑髙厚墙中留品字空眼以备觇望又可通过鎗刀靠城身两邉开两小门下看城外可施御捍之具墙内造瓦厦屋与守御人避风雨遇有攻击便拆去瓦厦屋靠墙立髙大排叉木用麤绳横编若造笆相似任其攻击必不能为害
  一城不必太髙太髙则积雨摧搨修筑费力城靣不可太濶太濶则炮石落在城上缓急撃中守御人城靣通鹊台只可一丈五尺或一丈六尺髙可三丈或三丈五尺防邉大郡城壁髙亦不过五丈濶不过二丈而已一羊马墙旧制州郡或无之其有者亦皆低薄髙不过六尺厚不过三尺去城逺近各不相同全不可用盖羊马城之名本防冦贼逼逐人民入城权暂安泊羊马而已故皆不以为意然捍御冦攘为利甚漙当于大城之外城壕之里去城三丈【一云去城二丈】筑鹊台髙二尺【一云髙二三尺】濶四尺台上筑墙髙八尺【一云髙及一丈】脚厚五尺【一云厚及六尺】上收三尺每一丈留空眼一个以备觇望遇有缓急即出兵在羊马城里作伏兵正是披城下寨仍不妨安泊羊马不可去城太逺太逺则大城上抛甎不能过太近则不可运转长鎗大凡攻城须填平壕方可到羊马墙下使其攻破羊马墙亦难为入入亦不能驻足攻者止能于所填壕上一路直进守者可于羊马墙内两下夹击又大城上甎石如雨下击则是一靣攻城三靣受敌城内又有小炮可施凡攻城器械皆不可直抵城脚攻计百出皆有以备之也
  一羊马墙内须均量地歩逺近安排叉木作排叉门分布安排人兵易于防检兼防奸细入城
  一城郭旧制止是一重城外有壕或有低薄羊马城者使善守者守之虽遇大敌攻计百出亦可退郤或不经歴攻守者忽遇大敌围城不无畏怯须是先为隄备当于外壕里修筑髙厚羊马墙与大城两城相副即是一壕两城更于大城里开掘深濶里壕上又筑月城即是两壕三城使攻城者皆是能者亦无可攻之理大抵城与壕水一重难攻如一重至若里城里壕则必不可犯计羊马城与里城里壕之费亦不甚多若为永久之计实不可缺
  一修筑里城秪于里壕垠上増筑髙二丈以上上设防险墙下临里壕须濶五丈深二丈以上攻城者或能上大城则有里壕阻隔更使能过里壕则里城亦不可上若此则不特可御外敌亦可潜消内患里城里壕费用不多不可不设庻免临急旋开筑也
  一修城旧制多于城外脚下或临壕栽丫叉木名为鹿角大为无益若城中人出至鹿角内壕外人施放弓弩鹿角不能隔若乘风用火可以烧毁不如除去为便也
  一今来修城制度止是在外州军城池若是京都防府须于城内向里量度逺近再于外修筑一重其外安置营寨向里更筑一重作官府若此岂独坚固而已哉内外之患无不革尽
  一攻城用云梯是欲蚁附登城今女头上既留品字眼又有排叉木又有羊马墙重重限隔则云梯虽多无足畏也
  一攻城用洞子止是隔城上箭凿欲以搬运土木甎石填垒壕堑待其填平方进攻具或欲逼城掘今既有羊马墙为之限隔则洞子亦自难用
  一对楼则与城上楼子髙下相对鹅车稍髙向前瞰城头向下附城脚天桥与对楼无异止是于楼上用长板作脚道或折叠翻在城上皆是登城之具今羊马墙既有人守自可两边横施器刃敌人别用撞竿与其他应急机械自不足畏大凡攻城用天桥鹅车对楼火车火箭皆欲使人惊畏有以备之则不能为害
  一攻城多填幔道有至三数条者髙与城等直逼城头今羊马墙中既有人拒敌又大城上抛掷甎石自然难近大城更照所填幔道于城内靠城脚急开里壕垠上更筑月城两边栽立排叉木大城上又起木棚置人于棚上又于欲来路上多设籖刺使能登城亦不能入城或能入城亦不能过里壕纵过里壕决不能过月城以幔道攻城者百无一二今所备如此亦何足畏凡攻城者有一策则以数策应之
  一攻城用大炮有重百斤以上者若用旧制楼橹无有不被摧毁者今不用楼子则大炮已无所施兼城身与女头皆厚实城外炮来力大则自城头上过但令守御人靠墙坐立自然不能害人力小则为墙所隔更于城里亦用大炮与之相对施放兼用逺炮可及三百五十歩外者以害用事首领盖攻城必以驱掳胁从者在前首领及同恶者在后城内放炮在城上人照料偏正逺近自可取的万一敌炮不攻马靣只攻女头急于女头墙里栽埋排叉木亦用大绳实编如笆相似向里用斜柱撑枪炮石虽多亦难击壊炮既不能害人天桥对楼鹅车幔道之类又皆有以备之则人心安固城无可破之理
  一攻守利器皆莫如炮攻者得用炮之术则城无不防守者得用炮之术则可以制敌守城之炮不可安在城上只于城里量逺近安顿城外不可得见可以取的每炮于城立一人専照斜直逺近令炮手定放小偏则移定炮人脚太偏则移动炮架太逺则减拽炮人太近则添拽炮人三两炮间便可中物更在炮手出入脚歩以大炮施小炮三及三百歩外若欲摧毁攻具须用大炮若欲害用事首领及搬运人湏用逺炮炮不厌多备若用炮得术城可必固其于制造炮架精巧防又在守城人工匠临时増减【制造炮梢须及时月夏以六月冬以十一月十二月采取栎木檀木皆一生笋长成少枝节者置沟渠内淹浸百余日或半年取出去皮窨干用穏木上下自根至梢按捺如张盘新弓相似取畧无损者然后用麻索生皮相间系扎以防隂晴缓慢日晴则皮索缓隂雨则索坚皮缓若此系扎可保无失】一用炮摧毁攻具须用重百斤以上或五七十斤大炮若欲放逺须用小炮只黄泥为团每个干重五斤轻重一般则打物有凖圆则可以放逺又泥团到地便碎不为敌人复放入城兼亦易办虽是泥团若中人头靣胷臆无不死者中人手足无不折跌也
  一城被围闭城内务要安静若城外有人攻击城内惊扰种种不便须是将城内地歩分定界分差人巡视遇有人逼城号令街巷不得徃来非籍定系上城守御及策应人不得辄上城在城上人不得辄下城过当防闲不特可免惊惶亦可杜絶不虞




  钦定四库全书
  守城録卷三
  汤璹徳安守御録上
  王在党忠冦徳安二十日引去
  靖康元年十二月二十一日羣贼王在党忠阎仅薛广等攻陷随州守城陆徳先以下俱逃或尽室遭掳遂犯徳安府知安陆县事陈规先被差部押县兵赴京行至信阳郡盗梗路二十八日承府牒抽回赴府捍御二十九日还至应山县七里河贼伙阎仅千余人在寮子市置酒张乐邀截归路二年正月初一日规率同部押官知应城县宋理应山县丞权县事夏翚各以所部弓手土军召募人合五七百余人结甲定安陆县弓手节级马立广冕召募人雷智和管界巡检寨土军刘允应城县弓手节级李吉三州寨土军向吉应城县弓手节级竹清三县巡检寨土军杨素凡八人径领众入应山县掩杀羣贼仅等大败余党溃散投入王在伙中王在寨去府百余里规防得路将所部兵到府时知徳安府李公济已往诸处招集人兵通判周子通先往诸县起发民兵及士曹张顔恱因贼至惊死司録士曹局务官安陆县丞簿尉皆縁故搬家遁去初三日城中官吏军民推规权领府事初六日通判周子通回府当日规交府事与通判凖府牒规权通判仍充统领守御人兵迎敌规遂措置修筑城壁召募腾勇刷差军兵勾抽保甲隄防守御十一日知府李公济回更不交割牒府乞折资监当即日离任去十三日王在人马入府界刼掠十四日权兵曹应城主簿田縡出城逃走十五日贼游骑数十人至城下与城上人相射至晚回寨十六日王在领马歩五千余人着顔色衣各执弓箭背牌及板门扇来围城攻诸门委管界巡检胡善三州都巡检张惟徳出战二人先走匿于孝感县九山寺是日贼与守御人相射申后贼退往府东天庆观泰山庙等处下寨十七日贼又攻城贼首王在及近上首领多在齐安门外规与权府周子通城上呼贼与语喻以祸福贼暂退是晚周子通惊中风疾十八日牒府在假本府止有规及安陆县尉董贻兵马都监赵令戣监酒税务赵康辅四员而已于是官吏军民又推规权领府事规以城危急不敢辞遂纠率官吏军民多方措置尽死坚守是日贼搬积柴草欲烧齐安门守门人于未到十余歩先放火箭爇之贼又用松柏长木及大竹云梯五十座齐力并进城上人用砖石及连防棒长鎗弓弩拒退良久遣人缒城毁斫云梯二十日贼列骑成阵逼城驱人擡鹅车洞子楼座用牛皮并氊包漫攻齐安门被城上人及城门上门空处先以撞竿托叉抵定次用搭钩钩去洞子上皮氊坠大石及砖石摧击又用弓弩箭射其贼退去续次下城焚烧毁斫尽絶贼又进云梯约髙二丈各有梯道四围用绵被并氊皮包裹烟火箭凿不可侵近约用四五十人擡拥向城被守城人先以长竹并力撞冲云梯倾倒压死贼数人次砖石弓弩箭射击贼人走退是日贼又进天桥约髙二丈濶一丈以木长四丈余可以并行数人如城之幔道用以登城贼众数十人擡以向城被城上人用弓弩砖石射击致擡者止于十步外不能前进又于诸攻具之外列大炮十余座四面向城飞石击守城人其城上人存身向箆篱以避之城下人向木栅存身以避之致其炮并不曽伤守城之人是日贼又前以步后以骑列阵向城城内多设炮座城上人看觑贼近逺向着谕与定炮人向贼放击发而多中其贼逺退只于城东十余处下寨自是每日遣人至城下相射鬭敌及四散烧刼畧无退意三十日早又有党忠人马五六千人齐到城下着杂色衣与王在两伙同来争先攻击四面环绕风水不通规与机宜阎孝周登城招王在诸酋至城下开说大义薄许犒设贼意稍解又招贼大将蒋宣入城置酒欵说祸福却令出城二月初三日王在引兵去党忠人马仍用洞子火柜齐攻城门被城上人用撞竿砖石弓弩箭拒退当日景陵门下打死贼五人并炮打杀鼓贼一名是夜三更贼乘暗忽由四边停云梯上城被城上人用枪及砖石刺打下又攒火炬烧望云朝天齐安等门又用长钩钩城上人又用竹木荻把作火炬长二丈列二三百炬如火山向城门及烧城上竹城箆篱并被守城人并力用撞竿托叉抵拒及用砖石弓弩箭射并放炮石如此鬭敌自三更至晓方暂退初四日早规见攻击危急贼不肯逺退遂防第一队第三队人兵开朝天门出乘贼不备分头掩击党贼败走即収兵入门却开景陵门令第二第四队并第一第三并力出门掩杀其贼大败乘势赶逐除斩获生擒外逼入涢河死者不知其数余党遂溃是日夺到旗六十三面鼓四十面钲五面枪刀二十三条牌十五面甲七连弓三张弩二枝牛五十二头马九十匹骡五头驴十二头自正月十五日至二月初四日凡攻围二十日今考具措置于后