I need to provide guest network access at all of my remote offices. Rather than having a local ISP install DSL or something like that, I thought I could just use my existing network. The problem is I don't want guest computers on my corporate network. I think the best way to achieve this is to create a VLAN and then create a GRE tunnel through my network to my border router, so they could get to the open Internet. I think this would keep my network secure.
Is this the right way to go? Any advice would be welcome.