справочник

Чтобы определить IP-адрес из командной строки, введите в терминале:

curl ipip.uz

примечание:
Linux, Windows

пример:
[user@localhost ~]$ curl ipip.uz
ip		: 82.148.4.59 (Tas-IX)
provider	: Servercore (Selectel)
location	: Uzbekistan (UZ), Tashkent
website		: servercore.com

networks	: 
- 213.232.245.0/24
- 213.232.225.0/24
- 89.232.184.0/22
+ 82.148.0.0/21

Для получения информации о любом другом IP адресе, введите в терминале:

curl ipip.uz/8.8.8.8

примечание:
IP: 8.8.8.8 меняете на свой.

пример:
[user@localhost ~]$ curl ipip.uz/8.8.8.8
ip		: 8.8.8.8
provider	: Google Public DNS, Google LLC
location	: United States (US), Ashburn

Что бы проверить скорость интернета через терминал, введите:

curl -s ipip.uz/speedtest | python -

примечание:
Должен быть установлен Python на сервере.

пример:
[user@localhost ~]$ curl -s ipip.uz/speedtest | python -
Retrieving speedtest.net configuration...
Testing from Uztelecom (127.0.0.1)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by UZTELECOM (Tashkent) [6.23 km]: 23.474 ms
Testing download speed.....................................................................................................
Download: 100 Mbit/s
Testing upload speed.......................................................................................................
Upload: 100 Mbit/s