To get Comcast Internet, you must have a physical address. If you’re renting, your landlord will need to sign off on your application. If you are a homeowner, you can get Comcast Internet as long as you have a physical address. If you’re a renter, a landlord who agrees to let you get Xfinity Internet on their property will also have to sign off on your application.