linux:commands:ifconfig
Различия
Показаны различия между двумя версиями страницы.
| linux:commands:ifconfig [2026/10/03 10:49] – создано Кирилл Молчанов | linux:commands:ifconfig [2026/10/03 10:49] (текущий) – внешнее изменение (Дата неизвестна) 127.0.0.1 | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| + | ====== Команда ifconfig ====== | ||
| + | ---- | ||
| + | |||
| + | ===== О команде ifconfig ===== | ||
| + | |||
| + | Команда ifconfig - Это утилита командной строки, | ||
| + | |||
| + | **Примечание** \\ | ||
| + | В современных дистрибутивах Linux (Ubuntu, Debian и других) утилита ifconfig считается устаревшей и заменена на пакет iproute2 ([[ip|команду ip]]). | ||
| + | |||
| + | ===== Опции ifconfig ===== | ||
| + | |||
| + | * **-a** - Показывает все интерфейсы, | ||
| + | |||
| + | ===== Использование ifconfig ===== | ||
| + | |||
| + | Показать все активные интерфейсы: | ||
| + | <code bash> | ||
| + | ifconfig | ||
| + | </ | ||
| + | |||
| + | вывод в терминале: | ||
| + | < | ||
| + | enp3s0: flags=4163< | ||
| + | inet 192.168.1.18 | ||
| + | inet6 fe80:: | ||
| + | ether 04: | ||
| + | RX packets 254388 | ||
| + | RX errors 0 dropped 199 overruns 0 frame 0 | ||
| + | TX packets 150917 | ||
| + | TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 | ||
| + | |||
| + | lo: flags=73< | ||
| + | inet 127.0.0.1 | ||
| + | inet6 ::1 prefixlen 128 scopeid 0x10< | ||
| + | loop txqueuelen 1000 (Локальная петля (Loopback)) | ||
| + | RX packets 1236 bytes 129899 (129.8 KB) | ||
| + | RX errors 0 dropped 0 overruns 0 frame 0 | ||
| + | TX packets 1236 bytes 129899 (129.8 KB) | ||
| + | TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 | ||
| + | </ | ||
| + | |||
| + | Показать все интерфейсы (активные и неактивные), | ||
| + | <code bash> | ||
| + | ifconfig -a | ||
| + | </ | ||
| + | |||
| + | Выключить сетевой интерфейс: | ||
| + | <code bash> | ||
| + | ifconfig < | ||
| + | </ | ||
| + | |||
| + | Включить сетевой интерфейс: | ||
| + | <code bash> | ||
| + | ifconfig < | ||
| + | </ | ||
| + | |||
| + | Назначить IP и маску подсети: | ||
| + | <code bash> | ||
| + | ifconfig < | ||
| + | </ | ||
