此后一百多年,晋悼公派魏绛去缓和与戎狄的关系,戎狄向晋国称臣。
此后一百多年,赵襄子翻越句注山,打败进而吞并了代地,逼近胡貉部落。
后来,赵襄子和韩、魏两家共同消灭了智伯,瓜分晋国并占领了这些地区,其中赵氏占有代地、句注山以北的地区,魏氏占有河西、上郡,因此与戎族部落相接。
此后义渠戎修筑城墙来保卫自己,而秦国逐渐蚕食他们,到秦惠王在位时,就攻克了义渠国的二十五座城。
秦惠王攻打魏国,魏国西河以及上郡全部献给了秦国。
秦昭王在位时,义渠王和宣太后□□,生下两个儿子。
宣太后用欺骗的手段在甘泉宫杀死了义渠戎王,于是发兵攻打并消灭了义渠国。
于是秦国占领了陇西、北地、上郡,修筑了长城来抗拒胡人。
而赵武灵王也改变风俗穿着胡人的服装,练习骑马、射箭,向北攻破了林胡、楼烦。
修筑长城,从代地沿阴山一线修下去,一直到高阙,创建起要塞。并且设置了云中郡、雁门郡、代郡。
此后燕国有一位贤能的将领秦开,在胡人那里当人质,胡人十分信任他。
他回来后打败并赶走了东胡,东胡后撤了一千多里。与荆坷一起刺杀秦王的秦舞阳,就是秦开的孙子。
燕国也修筑长城,从造阳修到襄平。
设置上谷郡、渔阳郡、右北平郡、辽西郡、辽东郡来抗拒胡人。这个时候,文明衣冠之国有七个,其中三个国家与匈奴接壤。
此后李牧担任赵国将军时,匈奴不敢进犯赵国的边界。
后来秦国灭亡了六国,秦始皇就派蒙恬率领十万大军向北进攻匈奴,全部收复了河套以南的地区。
沿着黄河创建要塞,靠近黄河修建四十四座县城,迁徙因犯罪被罚戍守边疆的人去充实那里。
又铺设了直道,从九原一直通到云阳,利用边界的山岭、险要的沟堑、溪流、谷地等可以修缮的地形来修筑长城,长城起于临洮直到辽东,达一万多里。
又渡过黄河,占据了阳山、北假地区。
这个时候,东胡势力强大,而月氏也开始兴盛。
匈奴单于名叫头曼,头曼打不过秦朝,就向北迁徙。
十多年后蒙恬死了,诸侯背叛了秦朝,中原形势纷乱,那些秦朝调派去戍守边境的刑徒又都离去了,于是匈奴的活动范围变大了,再次逐渐吞并了河套以南地区,与中原原来的边塞接壤。
单于有个太子名叫冒顿。后来有个宠爱的阏氏,生了个小儿子,单于就想废掉冒顿而改立小儿子为太子,于是派冒顿到月氏当人质。
冒顿到月氏做人质以后,头曼就加紧攻打月氏。月氏人想要杀死冒顿,冒顿就偷了他们的好马,骑着逃回来了。
头曼认为他很勇勐,就命令他统领一万名骑兵。
冒顿制造了响箭,训练将士骑马、射箭,下令说:“凡是我的响箭所射的目标,如果谁不跟着我全力去射击,就斩首。”
出行射猎鸟兽,有人不射响箭所射之处,马上就被斩杀。