I'd really like to understand how to debug my network connectivity issues, but everything I find on the internet is either for basic users on "How to add a wireless network" or it's people talking about enterprise-grade networking problems with Cisco routers.
For example, I have a Win2k8 R2 Box running with Hyper-V, and I tried to share my wireless connection in two ways: bridging the wireless connection and the virtual connection or turning my Windows 2k8 box as a router and making the NAT feature translate requests from the virtual machine to the outside world.
Now both of them work...sometimes. And then sometimes they just stop working. Sometimes if the host wireless is connecting to a proxied internet connection, it fails.
And this is where I'm generally stuck because I have no idea what to do to debug? How can I troubleshoot the problem beyond a. disconnecting and reconnecting and hoping everything magically works (rarely does) b. cursing at my computer (never) c. deleting the connection and recreating it all over again (sometimes works).