Алиас этот делает одну простую вещь - выдаёт информацию об IP адресе. Я не знаю, как у остальных админов и девопсов проходит рабочий процесс, но мне постоянно приходится проверять те или иные адреса для различных целей.
В
.bashrc алиас с простой функцией:function ipa { curl -s https://ifconfig.co/json?ip=$1 | jq 'del(.user_agent)' }Работает это так:
# ipa 104.21.80.1{ "ip": "104.21.80.1", "ip_decimal": 1746227201, "country": "United States", "country_iso": "US", "country_eu": false, "asn": "AS13335", "asn_org": "CLOUDFLARENET"}В выводе обрезается информация об user_agent, так как мне она не нужна, только внимание отвлекает. Если не указывать IP, а просто ввести
ipa, то выводится информация о моём внешнем IP адресе. Сервис ifconfig.co полностью бесплатен, не нужны ни регистрация, ни что-либо ещё. Просто берёшь и пользуешься.
При поиске информации об IP адресах и домене обычно приходится оперировать следующими командами. Проверка DNS записей:
# dig +short example.com AПотом можно сразу же проверить эти IP адреса:
# ipa 23.215.0.138Часто приходится проверять PTR запись для адреса, чтобы понять его принадлежность или функциональность:
# host 23.215.0.138❗️Если заметка вам полезна, не забудьте 👍 и забрать в закладки.
#linux #wsl
