建元二年(前139年),张骞率领100多名随行人员,匈奴人堂邑父为向导从长安出发前往西域。西行进入
河西走廊。这一地区自
月氏人西迁后,已完全为匈奴人所控制。正当张骞一行匆匆穿过河西走廊时,不幸碰上匈奴的骑兵队,全部被抓获。匈奴的右部诸王将立即把张骞等人押送到匈奴王庭(今内蒙古呼和浩特附近),见当时的
军臣单于(老上单于之子)。[4]
张骞出使西域
军臣单于得知张骞欲出使月氏后,对张骞说:“月氏在吾北,汉何以得往?使吾欲使越,汉肯听我乎?”这就是说,站在匈奴人的立场,无论如何也不容许汉使通过匈奴人地区,去出使月氏。就像汉朝不会让匈奴使者穿过汉区,到南方的
越国去一样。张骞一行被扣留和软禁起来。
匈奴单于为软化、拉拢张骞,打消其出使月氏的念头,进行了种种威逼利诱,但均未达到目的。张骞“不辱君命”、“持汉节不失”[3]
。即始终没有忘记
汉武帝所交给自己的
神圣使命,没有动摇为汉朝通使月氏的意志和决心,在匈奴一直留居了十年之久。