KirMol Wiki

Добро пожаловать в KirMol Wiki

Инструменты пользователя

Инструменты сайта


linux:commands:ifconfig

Это старая версия документа!


Команда ifconfig


О команде ifconfig

Команда ifconfig () - Это утилита командной строки, которая позволяет управлять и просматривать параметры сетевых интерфейсов. От сокращённого, ifconfig расшифровывается как Interface Configuration - Конфигурация сетевых интерфейсов.

Примечание
В современных дистрибутивах Linux (Ubuntu, Debian и других) утилита ifconfig считается устаревшей и заменена на пакет iproute2 (команду ip).

Опции ifconfig

  • -a - Показывает все интерфейсы, включая выключенные

Использование ifconfig

Показать все активные интерфейсы:

ifconfig

вывод в терминале:

enp3s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.18  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::817a:f397:6eb5:f069  prefixlen 64  scopeid 0x20<link>
        ether 04:7c:16:c6:60:50  txqueuelen 1000  (Ethernet)
        RX packets 254388  bytes 241415469 (241.4 MB)
        RX errors 0  dropped 199  overruns 0  frame 0
        TX packets 150917  bytes 24235594 (24.2 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        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

Показать все интерфейсы (активные и неактивные), используем опцию -a:

ifconfig -a

Выключить сетевой интерфейс:

ifconfig <Имя_интерфейса> down

Включить сетевой интерфейс:

ifconfig <Имя_интерфейса> up

Назначить IP и маску подсети:

ifconfig <Имя_интерфейса> 0.0.1.0 netmask 255.255.255.0
linux/commands/ifconfig.1781948875.txt.gz · Последнее изменение: Кирилл М