Хуннское войско силой в 10 тысяч всадников, вооруженных преимущественно копьями, выступило в поход. Оно быстро приближалось к городу Маи, когда неожиданно для себя шаньюй увидел на одном из полей много скота. Так обычно поступали китайские крестьяне, знавшие о приближении врага. Вождь хунну насторожился и приказал взять пленника. Им оказался молодой воин, который и выдал шаньюю военную тайну императора У Ди.
Встревоженные хунны повернули назад. Ханьский правитель был страшно разгневан случившимся. Его главному полководцу пришлось покончить жизнь самоубийством.
Ту войну на время приостановил… разлив реки Хуанхэ. Она прорвала дамбу и изменила русло, нанеся огромный ущерб Поднебесной империи. У Ди пришлось отправить 100 тысяч своих воинов на борьбу с этим стихийным бедствием.
Война с народом хунну продолжалась. Китайские войска совершали походы в степь. Кочевники, в свою очередь, проводили опустошительные набеги на владения ханьского императора, нанося огромный вред его подданным.
Чашы весов в той войне качнулись в сторону У Ди только в 120 году до н. э. В тот год на сторону ханьцев перешел воинственный князь Хюйжуй со 120 тысячами своих подданных. Это и изменило соотношние сил в войне в пользу императора У Ди.
Прошло еще десять военных лет, а победа над народом хунну все не давалась в руки правителю Поднебесной империи. Тогда У Ди задумал весьма рискованную, авантюрную операцию. В 110 году до н. э. он отправил в поход крупное ханьское войско, которому предстояло двумя колоннами пересечь пустыню Гоби, найти и напасть на кочевую столицу хунну.
Войском командовали два талантливых полководца – Вэй Цин и Хо Цюйбин. Но хунны узнали о движении китайских войск. Они перенесли свою кочевую столицу еще дальше на север, а сами встретили неприятеля на северной границе пустыни Гоби. Там они сразились с колонной полководца Вэй Цина.
Упорная битва до самого вечера не давала преимущества ни одной из сторон. Под вечер подул сильный ветер, который лишил степных конников меткости в стрельбе из лука. Поняв это, Вэй Цин послал свои войска в ближний, рукопашный бой. Так часть хуннов оказалась в кольце окружения, но их вождю удалось вырваться из него.
Китайцы взяли в плен 19 тысяч хунну. Полководец Вэй Цин (по ряду источников) взял город Чжао-Чинь-Чэн. Но во время отступления из степной страны хунну его войска потеряли только одних лошадей 100 тысяч.
Другой императорский полководец Хо Цюйбин оказался более удачен в деле захвата военной добычи. Его воины в том походе захватили в плен 70 тысяч человек. Хунны проиграли ту войну Ханьской империи и откочевали от ее границ за пустыню Гоби. Там степной народ стал собираться с силами, чтобы вновь начать вторжения на китайскую территорию.
В 117 году, император У Ди начал войну с тибетцами-кянами, обитавшими в районе озера Кукунор. Война, длившаяся десять лет, закончилась победой китайцев. Правителю Поднебесной удалось «разделить северных и южных кочевников».
Стремясь расширить свои владения, У Ди много воевал и на юге. В 114–113 годах до н. э. его войска ходили в походы в Гуандун и Индокитай, на два княжества Юе, одержав большие победы. Однако когда У Ди попытался вторгнуться в Бирму, воины этой страны смогли в непроходимых джунглях отбиться от завоевателей с севера.
При императоре У Ди китайским владением стало корейское государство Чосон (в переводе – Утренняя Красота, или Страна утренней свежести). Его завоевание У Ди начал в 109 году до н. э. Посланное в Чосон большое войско и флот были разгромлены корейцами. Начались переговоры о мире, в ходе которых китайцы убили посла, которым был наследный принц чосонского монарха. Война продолжилась.
Корейцы не смогли долго противостоять более многочисленному врагу, который постоянно получал подкрепления. В итоге в 108 году до н. э. ханьское войско осадило столицу государства Чосон, но взять ее силой они не могли долгое время. Тогда императорские военачальники подкупили нескольких знатных корейцев и те убили своего монарха. После этого осажденный город сдался завоевателям.
Для защиты своих северных границ У Ди построил сильную крепость Шеусянчен. Она стала базой для императорских войск в их походах на хунну. Императору удалось переманить на свою сторону одного из вождей народа хунну и отправил на соединение с ним своего полководца По-ну с 20 тысячами воинов. Но хуннский шаньюй Ушилу раскрыл измену, казнив своего тайного врага. После этого хунны окружили войско По-ну, который попал в плен вместе со всеми своими воинами.
Хунны, грабя все на своем пути, подступили к крепости Шеусянчен. Ее гарнизон изготовился к осаде. Но воинственный шаньюй Ушилу неожиданно заболел и умер. Так Ханьская империя смогла избежать в тот год большого вторжения кочевого народа.