Перейти к основному содержимому

Команда ifconfig

Используйте эту команду для настройки интерфейса Ethernet.

Используйте команду ifconfig eth0 для настройки интерфейса Ethernet port1 и команду ifconfig eth1 для настройки интерфейса Ethernet port2. Введите ifconfig eth0 для отображения текущей конфигурации интерфейса Ethernet port1 и ifconfig eth1 для отображения текущей конфигурации интерфейса Ethernet port2. Чтобы изменить конфигурацию интерфейса Ethernet, введите параметры, за которыми следуют их значения.

Если режим «Автосогласование» имеет значение true (рекомендуется), скорость передачи данных и дуплексный режим будут отображаться как auto. Скорость передачи данных и дуплексный режим используются только в том случае, если параметр «Автосогласование» имеет значение false.

Если IPv6 включен, также отображается локальный адрес канала link_local_address (-lla). Если включены IPv6 и автоматическая конфигурация без запоминания состояния (-sa6), также отображается таблица IP-адресов/длины префикса для автоматической конфигурации без запоминания состояния address_table (в таблице перечислены автоматически созданные адреса IPv6 с указанием длины префикса).

Если включен ghn, а методом конфигурации является dhcp или dthens, имя хоста будет получено от DHCP.

Синтаксис:
ifconfig [ethernet_number] [-options]
Пример:
dhcpinfo eth1 -b
Табл. 1. Параметры ifconfig
ПараметрОписаниеЗначения
-stateСостояние интерфейсаdisabled, enabled
-cМетод конфигурацииdhcp, static, dthens (dthens соответствует параметру используйте dhcp-сервер, в случае сбоя используйте статическую конфигурацию в веб-интерфейсе)
-ghnПолучение имени хоста из DHCPdisabled, enabled
-iСтатический IP-адресАдрес в допустимом формате. Должен быть связан с маской подсети.
-gАдрес шлюзаАдрес в допустимом формате.
-sМаска подсетиАдрес в допустимом формате. Должен быть связан с IP-адресом.
-nИмя хостаСтрока длиной до 63 символов. Строка может содержать буквы, цифры, точки, нижние подчеркивания и дефисы.
-autoПараметр автоматического согласования, определяющий доступность для настройки сетевых параметров «Скорость передачи данных» и «Дуплексный режим».true, false
-vlanВключение или выключение меток виртуальной локальной сетиenabled, disabled
-vlanidИД VLANЧисло в диапазоне от 1 до 4094.
-rСкорость обмена данными10, 100
-dДуплексный режимfull, half
-mMTUЧисло в диапазоне от 60 до 1500.
-lLAAФормат MAC-адреса. Адреса многоадресной рассылки использовать запрещено (первый байт должен быть четным).
-bЗаписанный MAC-адрес (только чтение) 
-dnДоменное имя (только чтение) 
-ipv6Состояние IPv6disabled, enabled
-ipv6staticСостояние статического IPv6disabled, enabled
-i6Статический IP-адресСтатический IP-адрес для канала Ethernet 0 в формате IPv6.
-p6Длина префикса адресаЧисло в диапазоне от 1 до 128.
-g6Статический шлюз по умолчанию для IPv6IP-адрес для шлюза или маршрута по умолчанию канала Ethernet 0 в IPv6.
-dhcp6Режим IPv6 DHCPenabled, disabled
-sa6Режим IPv6 без запоминания состоянияenabled, disabled
-llaЛокальный адрес канала (только чтение) 
-ncsiВыбор порта NCSI NICnic[x]:port[y]
Прим.
Используйте запятую в качестве разделителя, если есть два параметра или более.
-nicПереключение режима NICshared, dedicated, shared:nic[x]
-failoverРежим аварийного переключенияnone, shared, shared:nic[X]:port[Y]
-nssyncСинхронизация сетевых параметровenabled, disabled
-address_tableТаблица автоматически генерируемых адресов IPv6 с указанием длины префикса (только чтение)
Прим.
Этот параметр отображается, только если включены IPv6 и безагентская автоматическая конфигурация.
 
-uplinkMAC восходящего каналаenabled, disabled
Прим.
  • Этот параметр доступен только при наличии шлейфового переключателя.

  • XCC мгновенно перезагрузится при включении или отключении MAC восходящего канала.

Если шлейфовый переключатель отсутствует.

Пример:
system> ifconfig eth0
-state : enabled
-c : dthens
-ghn : disabled
-i : 192.168.70.130
-g : 1.1.1.1
-s : 255.255.255.0
-n : XCC-7DDJ-1234567890
-auto : false
-vlan : disabled
-vlanid : 1
-r : 1000
-d : full
-m : 1488
-l : 38:a7:46:26:37:09
-b : 38:A7:46:26:37:09
-dn :
-ipv6 : enabled
-ipv6static : disabled
-i6 : ::
-p6 : 64
-g6 : ::
-dhcp6 : enabled
-sa6 : enabled
-lla : fe80::3aa7:46ff:fe26:3709
-ncsi :
nic2 : port 0
-nic : dedicated
nic1 : dedicated [active]
nic2 : slot#1, packagID#7:Intel I210 PCIe 1Gb 1-Port RJ45 LOM:port [0-0]
-failover : none
-nssync : disabled
-address_table :

Если шлейфовый переключатель присутствует и отключен.

Пример:
system> ifconfig eth0
-state : enabled
-c : dthens
-ghn : disabled
-i : 192.168.70.125
-g : 0.0.0.0
-s : 255.255.255.0
-n : XCC-7D72-SH2311M5
-auto : true
-r : auto
-d : auto
-vlan : disabled
-vlanid : 1
-m : 1500
-b : 90:2e:16:0a:17:bd
-l : 90:2e:16:0a:17:bd
-dn : lan
-ipv6 : enabled
-ipv6static : disabled
-i6 : ::
-p6 : 64
-g6 : ::
-dhcp6 : enabled
-sa6 : enabled
-lla : fe80::922e:16ff:fe0a:17bd
-address_table :
-ip01 : fd45:29e9:1f0:70:922e:16ff:fe0a:17bd/64
-ip02 : 2340::922e:16ff:fe0a:17bd/64
-uplink : disabled

Если шлейфовый переключатель присутствует и включен.

Пример:
system> ifconfig eth0
-state : enabled
-c : dthens
-ghn : disabled
-i : 192.168.70.125
-g : 0.0.0.0
-s : 255.255.255.0
-n : XCC-7D72-SH2311M5
-auto : false
-r : 100
-d : full
-vlan : disabled
-vlanid : 1
-m : 1500
-b : 90:2e:16:0a:17:bd
-l : 90:2e:16:0a:17:bd
-dn : lan
-ipv6 : enabled
-ipv6static : disabled
-i6 : ::
-p6 : 64
-g6 : ::
-dhcp6 : enabled
-sa6 : enabled
-lla : fe80::922e:16ff:fe0a:17bd
-address_table :
-ip01 : fd45:29e9:1f0:70:922e:16ff:fe0a:17bd/64
-ip02 : 2340::922e:16ff:fe0a:17bd/64
-uplink : enabled