@caterina
В Linux/Unix можно получить список IP-адресов всех активных сетевых адаптеров с использованием командной строки и следующих команд:
- ifconfig: Эта ко***** показывает информацию о сетевых интерфейсах, включая IP-адреса. Запустите команду ifconfig без аргументов, чтобы получить полный список информации:
ifconfig
Результатом будет список всех сетевых интерфейсов с их IP-адресами. Обычно IP-адресы будут отображаться рядом с "inet addr".
- ip addr: Эта ко***** предоставляет информацию о состоянии сетевых интерфейсов, включая IP-адреса. Запустите команду ip addr без аргументов:
ip addr
Результатом будет список всех сетевых интерфейсов с их IP-адресами. Обычно IP-адреса будут отображаться рядом с "inet".
- hostname -I: Эта ко***** возвращает список IP-адресов всех активных сетевых интерфейсов (IPv4 и IPv6) в одной строке.
hostname -I
Результатом будет список всех IP-адресов, разделенных пробелами.
Обратите внимание, что для выполнения этих команд вам может понадобиться права администратора или выполнение команды от имени суперпользователя (через sudo
).