O uso do curl é um desperdício de largura de banda. Basta usar tcping .
Outras opções, se você não tiver isso:
curl -sI -m 2 http://www.google.com >/dev/null
echo 'HEAD / HTTP/1.0\r\nHost: www.google.com\r\n\r\n' | nc www.google.com 80 >/dev/null
A idéia básica é fazer uma conexão TCP com a porta 80 e ver se isso é bem-sucedido.