لیست اینترفیسهای شبکه و آیپی ورژن چهار آنها
از پاپیروس
پرش به ناوبریپرش به جستجو
با اضافه کردن تابع زیر به فایل /etc/bash.bashrc یک دستور با نام ipa قابل استفاده است. این دستور لیست اینترفیسهای شبکه و آیپی ورژن چهار آنها را برمیگرداند.
ipa(){
ip a|grep -E '^[0-9]+:'|awk -F":" '{print $2}'|awk '{print $1}'|while read line; do a=$(ip -4 addr show $line | grep -oP '(?<=inet\s)\d+(\.\d+){3}'); echo -e "$line:\t\033[31m$a\033[0m"; done
}
خروجی چیزی شبیه این خواهد بود:
lo: 127.0.0.1
enp4s0: 192.168.0.2
wlp3s0: 192.168.0.3
wg0: 192.168.0.4
...