除了这十六州之外,在燕山以南还有营州(现河北昌黎)、平州(现河北卢龙)、滦州(现河北滦县),这三州是后唐同光初年(公元923年)契丹从幽州军阀刘守光手中夺取的。[6]三州靠近渤海,与山海
家戒酒,把鹰犬都放走,乐官遣散,避免陷入庄宗的局面。[2]
汉民族幸运的是,契丹不管如何防范,仍然是游牧民族中最温和的一支。
后晋是石重贵的养父石敬瑭所建。石敬瑭曾经是后唐大将。后唐末帝清泰三年(公元936年)由于后唐皇帝不信任他,石敬瑭向契丹求救,希望契丹帮助他对抗后唐。
辽太宗耶律德光立刻派遣五万骑兵,号称三十万大军前来帮助。[3]契丹大军从太行山以西(也就是现在的山西省地界)一路南下,但到了上党(现山西长治附近)之后,契丹军队就不再前进了,辽太宗对石敬瑭说:“我远道而来只是为了帮助你,现在大功告成了。如果契丹军队继续南下,会让黄河以南的人民感到恐慌。你就自己率军南下吧。如果你怕自己应付不了战局,我会派五千骑兵把你送到黄河,至于是否让他们渡河,都随你了。一旦你进入洛阳,我就立刻撤军北返。”他又赠送给石敬瑭二十匹宝马和一千二百匹战马,发誓子子孙孙勿相忘。他还提醒石敬瑭不要辜负了功臣。
此刻的契丹表现得彬彬有礼,比起中原的一团乱局,仿佛是一股清流。
但契丹在帮助石敬瑭的过程中,也享受了实实在在的好处。比如,为了让契丹出兵,石敬瑭将卢龙道(也就是幽州地区)和山西的雁门关以北都割让给了契丹。同时还要每年向契丹进贡帛三十万匹,以臣礼见契丹皇帝,称他为父亲。
辽太宗免掉了石敬瑭的臣礼[4],但进贡与土地却笑纳了。
归入契丹的土地主要集中在燕山以南的幽州地区,以及太行山以西和雁门关以北的云州地区。幽州地区的州县有幽州、蓟州、瀛洲、莫州、涿州、檀州、顺州,由于位于燕山以南,又称“山前诸州”。雁门关以北的州有新州、妫州、儒州、武州、云州、应州、寰州、朔州和蔚州,这些州又称为“山后诸州”。两地加起来一共十六州,这就是“燕云十六州”的来历。[5]
由于地理位置重要,十六州,特别是山前诸州,成了后来南方王朝的心病。
在中国华北地区有一条天然的防线叫燕山山脉,北方的游牧民族过了燕山,就一马平川可以直达中原腹地。所以历代王朝都把边界设在了幽州以北的燕山山脉。石敬瑭丢掉了山前诸州,意味着燕山已经成了契丹的境内山,契丹兵马从幽州出发,不经过任何险阻,就可以进攻南方王朝。