The 35-year-old told the club website: "I wanted to sign for a club nearer to where my family is based.
"Aldershot expressed an interest and this is a new challenge for me now. I am looking forward to meeting the squad next week when we start training."
Manager Kevin Dillon said: "It is terrific to have a talented wise head who is a cultured left-back too.
"He likes to play football and could have stayed at a higher level but chose to join us here at Aldershot Town."
Source: BBC Sport
Source: BBC Sport