Эй, цифровой детектив!
Надоел копипаст IP в whois/dig? Алиас ipa в .bashrc выдаст ASN/country одним словом — для WSL/Debian/bash.
Проверяй внешний/чужой IP с JSON: country, ASN, без user_agent мусора.
Добавь в ~/.bashrc:
function ipa {
curl -s https://ifconfig.co/json?ip=$1 | jq 'del(.user_agent)'
}
Пример (оригинальный вывод):
# Твой внешний IP
ipa
# {"ip":"твой_IP","country":"RU","asn":"AS12345","asn_org":"Provider"}
# Чужой IP
ipa 104.21.80.1
# {"ip":"104.21.80.1","country":"US","asn":"AS13335","asn_org":"CLOUDFLARENET"}
Комбо с DNS (стандарт):
-
dig +short example.com A → IP.-
ipa <IP> → детали.-
host <IP> → PTR.[4][5]Бесплатно, без API — ifconfig.co forever.
💡 Вывод:
Сохрани часы: алиас в .bashrc — и IP всегда под рукой. Reload:
source ~/.bashrc.#Bash #Alias #IP #WSL #DevOps #Linux