Конечно, есть много способов проверить, открыт ли порт на server (nmap, netcat, yougetsignal.com), однако мне любопытно, знает ли кто-нибудь о веб-сайте, на котором есть API, который можно было бы вызывать из такого инструмента, как curl. В идеале что-то вроде curl -s https://isitopen.somesite.com/myserver.com/80
или что-то подобное.