In a spirited second half, the home side twice found a post for themselves, but as they wait for the transfer window to open have seen five games go by without a win.
Town with keeper Arran Lee-Barett starting his first game for the club need not have worried about City's attack as, until manager Gary Johnson was able to make adjustments at the break, they offered no threat.
Apart from coming off his line to grasp two corners, the only save the keeper had to make came from a Paul Hartley free-kick just outside the box. The former Celtic midfielder bent it very conveniently into his arms.
While City largely neglected their wings, Ipswich were constantly pushing Jon Walters through on the right flank where he exposed a lack of cover in the home defence.
Grant Leadbitter won an early corner with a long-range shot which home keeper Dean Gerken could not hold cleanly, but Gareth McAuley headed well over the top from a good position.
It was the first of several chances which should have seen Ipswich into a comfortable lead and would have done so if Gerken had been less on his game.
The football was textbook rather than stirring but this began to change in the second half when Danny Haynes, who was playing against his old club, crashed a shot against the foot of an Ipswich post.
Bristol were having their best spell and put in by Evander Sno, Haynes hit the base of Ipswich's other post.His shift was not over as he was then back on City's goalline to clear a deflected shot from Leadbitter.
Ipswich Town: Lee-Barrett; Rosenior, McAuley, Delaney, D Wright; Walters, Leadbitter, Quinn (Colback 78), Garvan; John (Counago 56), Stead (Edwards 67).
Bristol City: Gerken; Skuse, Fontaine, Nyatanga, McAllister; Hartley, Elliott (Sproule 72), Johnson, Sno (Saborio 79); Haynes (Clarkson 79), Maynard
Attendance: 14,287
Referee: A Bates (Staffordshire)