The 31-year-old has signed a one-year-deal at Portman Road and could make his debut against Crewe on Tuesday.
Scotland said: "I am delighted to have joined Ipswich and look forward to trying to help the club get into the Premier League."
Source: PA
Source: PA