Você pode usar muitos sites da Web que fornecem para encontrar seu nome de provedor de serviços de Internet. Um deles é whoismyisp .
E para obter o nome do seu ISP, no script bash você pode obter este site por algo como curl
.
curl -s https://www.whoismyisp.org | grep -oP '\bisp">\K[^<]+'
Além disso, você pode encontrar o ISP de qualquer IP desejado com este comando:
curl -s https://www.whoismyisp.org/ip/xxx.xxx.xxx.xxx | grep -oP '\bisp">\K[^<]+'
Isso é xxx.xxx.xxx.xxx
é o IP que você deseja encontrar seu ISP.
Informações adicionais : Você pode encontrar seu IP por bash com este comando (isso pode ser útil para scripts):
dig +short myip.opendns.com @resolver1.opendns.com