银行贷款担保人要满足什么条件?外地户口可以吗?

本人做生意想借款十万元,听说担保人的要求不低,需要有一定的资金能力,可以请外地的人做担保吗?需要满足什么条件呢?
外地户口是不可以做担保人的。银行规定:贷款地以外户籍的人士不能为他人担保。一般担保人需要满足以下条件:
1、具有完全民事行为能力的自然人,年龄在18(含)--65周岁(含)之间;
2、具有合法有效的 身份证明(居民身份证、户口本或其他有效身份证明)及婚姻状况证明;
3、具有良好的信用记录和还款意愿;
4、具有稳定的收入来源和按时足额偿还贷款本息的能力。
此外,有这些因素的也不能成为担保人:夫妻双方不能为他人担保;自己生活无法自拟,无收入来源者,不具备替他人还本付息能力的人不能为别人担保;离休人员不成为担保人;其他原因审核不通过的。