I always used to set DNS servers to the Google's
22.214.171.124 right after I log in to any network. However recently I found out I wouldn't get access to any site unless I set at my OS configuration to get default DNS server address connected to my campus network.
Is there any reason why a network configuration or network device make it impossible to a connected node to work normally with a custom dns server address? If so, how could I trick it?