604年，隋设立总管。隋炀帝时，605年，林邑国出兵北犯，刘方随即受任为驩州道行军总管，领兵击败林邑。此外，隋朝把以往的州、郡、县地方三级制，改为郡、县二级制，精简了地方行政架构，以免叠床架屋。在越地，亦实行了此一模式，设置了六郡（包括交趾郡、九真郡、日南郡，和平定林邑后，一度设置了比景郡、海阳郡及林邑郡）、三十六县。隋炀帝末年，中国全境陷入群雄割据之局，其中之一的萧铣据有荆州越之地，并与交趾太守丘和（原为隋廷派任）发生冲突。丘和曾致力加以抵抗，后来得知炀帝被杀，便归附萧铣。及至唐政权于621年消灭萧铣