TG Telegram Group & Channel
ServerAdmin.ru | United States America (US)
Create: Update:

У меня уже пару лет живёт в WSL на рабочем ноутбуке алиас, которым я пользуюсь практически каждый день. В нём нет ничего особенного, но может кому-то в голову не приходило такое сделать, поэтому делюсь.

Алиас этот делает одну простую вещь - выдаёт информацию об 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 на рабочем ноутбуке алиас, которым я пользуюсь практически каждый день. В нём нет ничего особенного, но может кому-то в голову не приходило такое сделать, поэтому делюсь.

Алиас этот делает одну простую вещь - выдаёт информацию об 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
👍261👎4


>>Click here to continue<<

ServerAdmin.ru






Share with your best friend
VIEW MORE

United States America Popular Telegram Group (US)