Goals from Sam Togwell and Matt Tubbs secured the hosts their first win in 11 league games - and first home victory since October.
Togwell gave Eastleigh the lead when he lashed a bouncing ball into the top corner of Jonathan Flatt's goal.
Tubbs, in his first game since rejoining the club, made it 2-0 in the first minute of the second period when he pounced after Flatt failed to hold on to the ball.
Barrow, who had lost one of their last six going into the game, could not produce a fightback, with Scott Wilson going close to adding a third for Eastleigh.
Match report supplied by the Press Association.
Match ends, Eastleigh 2, Barrow 0.
Second Half ends, Eastleigh 2, Barrow 0.
Jordan Williams (Barrow) is shown the yellow card for a bad foul.
Substitution, Barrow. Harry Panayiotou replaces Inih Effiong.
Substitution, Barrow. Danny Livesey replaces Matthew Platt.
Substitution, Barrow. Connor Thomson replaces Alex-Ray Harvey.
Substitution, Eastleigh. Scott Wilson replaces Matt Tubbs.
Substitution, Eastleigh. Ben Strevens replaces Ryan Burge.
Goal!  Eastleigh 2, Barrow 0. Matt Tubbs (Eastleigh).
Second Half begins Eastleigh 1, Barrow 0.
First Half ends, Eastleigh 1, Barrow 0.
Goal!  Eastleigh 1, Barrow 0. Sam Togwell (Eastleigh).
First Half begins.
Lineups are announced and players are warming up.
Eastleigh belatedly secured their first National League victory of 2017 with a home success against Barrow.