Từ khi lên ngôi vua, từ khi nắm thực quyền trong tay, Hồ Quý Ly và
vương triều Hồ bắt tay vào việc đối phó với cuộc tiến công xâm lược của
nhà Minh ngày càng đến gần. Nhà Hồ đã tập trung lực lượng xây dựng hệ
thống phòng thủ và bố trí quân đội phòng bị tất cả các điểm xung yếu. Các
cửa sông, cửa biển đều được cắm cọc gỗ, chăng dây sắt để cản thuyền giặc.
Trong công cuộc chuẩn bị kháng chiến, nhà Hồ chú ý điều tra, theo dõi âm
mưu và kế hoạch xâm lược của nhà Minh.
Trên cơ sở dự đoán các hướng tiến công của giặc, Hồ Quý Ly và Hồ
Hán Thương đã xây dựng một hệ thống phòng tuyến hết sức quy mô.
Phòng tuyến chủ yếu của quân đội nhà Hồ chạy dài từ núi Tản Viên (Ba Vì,
Hà Tây cũ) men theo bờ nam sông Đà, tiếp theo sông Nhị Hà qua Đông Đô
(Hà Nội), rồi theo sông Hải Triều, sông Hy (sông Luộc) chuyển qua sông
Ma Lao (sông Thái Bình) lên đến Bình Than (Chí Linh, Hải Dương). Phía
sau còn có hai chiến lũy dài: Hoàng Giang và Muộn Hải (Ninh Bình và Hà
Nam). Cả hệ thống phòng tuyến dài hơn 700 dặm (khoảng 400 khổ với hy
vọng ngăn chặn quân địch tiến từ các hướng từ Vân Nam, Quảng Tây sang,
nhằm bảo vệ thành Đông Đô và chặn không để quân giặc tiến vào Tây Đô
Trên phòng tuyến đó, các dòng sông được sử dụng như những con hào
thiên nhiên. Bờ nam sông còn được đóng cọc dựng rào, lập thành bãi
chướng ngại và hệ thống đê sông được sử dụng làm chiến lũy.
Ngoài thành Đông Đô và Tây Đô, nhà Hồ còn xây dựng thêm thành
Đa Bang dưới chân núi Tản Viên (Ba Vì, Hà Tây cũ), gần chỗ hợp lưu của
sông Nhị Hà, sông Lô và sông Đà, làm cứ điểm phòng ngự chủ yếu. Năm
1405, Thái thú Đông Lộ Hoàng Hối Khanh được lệnh điều động dân phu,
gấp rút xây thành Đa Bang. Thành đắp bằng đất khá cao, phía ngoài có hai
lần hào, trong hào cắm chông tre dày đặc và phía ngoài hào có nhiều hầm
hố để bẫy người và ngựa. Nhiều trại quân được thiết lập trên bãi Mộc
Hoàn. Hồ Hán Thương còn lệnh cho quân dân vệ Đông Đô đóng cọc chặn
cửa sông Bạch Hạc để ngăn giặc trên hướng này. Bấy giờ bãi Mộc Hoàn
cùng thành Đa Bang là cứ điểm then chốt trong hệ thống phòng ngự của
nhà Hồ.