The Stars, 10-4-3 in their last 17 games to move into playoff contention, began a stretch of 11 of 16 home games.
The Thrashers, shut out for the fourth time this season, wasted Kari Lehtonen's 31-save performance.
Lehtonen stopped Ott's breakaway with 4:07 remaining and denied Loui Eriksson from close range with 2:44 left to keep the Thrashers within two goals.
Lehtinen's third goal was upheld by video review after the puck caromed in off his chest from a centering pass by Mike Ribeiro at 3:48 of the first period.
The Stars did a strong defensive job on Thrashers top scorer Ilya Kovalchuk, who had eight goals in his previous 10 games and 24 points in 22 games. The All-Star left winger's best chance came when he was alone in front of the net with less than seven minutes left in the first period but was denied by Turco's glove save.
Connecting you to your favorite North Texas sports teams as well as sports news around the globe.
Ott's sixth goal came on a tap-in of Trevor Daley's goal-mouth pass 28 seconds into the second period to push Dallas' lead to 2-0.
Notes:@ Dallas is 10-1-0 all-time against the Thrashers. Atlanta was playing in Dallas for the first time since Jan. 18, 2006, the Thrashers' only win over the Stars. ... Attendance was announced at 16,726 but there were thousands of empty seats. Freezing rain in the area kept fans off the roads. ... C Jim Slater (shoulder) was out for Atlanta. ... Dallas LW Landon Wilson is out with a rib injury. ... The Stars posted back-to-back wins for the third time this season. ... Turco shut out Phoenix on Jan. 10, but the Coyotes won in a shootout.