De truc is "ping".
Je kunt handmatig kijken of de host beschikbaar is door in een terminal:
ping -c 1 dnsnaam_of_ip_van_server
Probeer maar eens wat hij doet als je al dan niet verbonden bent met het netwerk, dan zie je hoe het werkt.
Je merkt dat het pingen langer duurt de host niet bereikt kan worden.
Door in je script gewoon een aantal ping-commando's achter elkaar te zetten (laten we zeggen 20 keer), zullen de eerste paar keer ping (als het netwerk nog down is) lang duren, maar zodra er verbinding is met het netwerk zullen de ander ping-commando's heel snel gaan.