You can get dirt cheap routers on eBay (like $30, for Tp-Link) that have active support on OpenWrt. Great little devices to get you started and if it won't be enough you will know more / what you need to upgrade.
However if your XB7 isn't doing / allowing port forwarding, you will still needed that for things to work.