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

Команда ifconfig

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

Введите ifconfig eth0, чтобы отобразить текущую конфигурацию интерфейса Ethernet. Чтобы изменить конфигурацию интерфейса Ethernet, введите параметры, за которыми следуют их значения. Чтобы изменить конфигурацию интерфейса, необходимо обладать по меньшей мере правами настройки сетевых параметров и безопасности адаптера.
Прим.
В системе Flex System параметры виртуальной локальной сети контролируются CMM Flex System и не могут быть изменены в IMM.

В следующей таблице показаны аргументы для этих параметров.

Табл. 1. Команда ifconfig.

В следующей многострочной таблице с тремя столбцами приводятся параметры, описание параметров и соответствующие значения для этих параметров.

ПараметрОписаниеЗначения
-bЗаписанный MAC-адрес (только чтение, не настраивается) 
-stateСостояние интерфейсавыключено, включено
-cМетод конфигурацииdhcp, static, dthens (dthens соответствует параметру используйте dhcp-сервер, в случае сбоя используйте статическую конфигурацию в веб-интерфейсе)
-iСтатический IP-адресАдрес в допустимом формате.
-gАдрес шлюзаАдрес в допустимом формате.
-sМаска подсетиАдрес в допустимом формате.
-nИмя хостаСтрока длиной до 63 символов. Строка может содержать буквы, цифры, точки, нижние подчеркивания и дефисы.
-rСкорость обмена данными10, 100, авто
-dДуплексный режимполный, половинный, авто
-mMTUЧисло в диапазоне от 60 до 1500.
-lLAAФормат MAC-адреса. Адреса многоадресной рассылки использовать запрещено (первый байт должен быть четным).
-dnДоменное имяДоменное имя в допустимом формате.
-autoПараметр автоматического согласования, определяющий доступность для настройки сетевых параметров «Скорость передачи данных» и «Дуплексный режим».true, false
-ghnПолучение имени хоста из DHCPвыключено, включено
-nicпереключение режима NIC1shared, dedicated, shared:nixX2
-failover2Режим аварийного переключенияnone, shared, shared:nicX
-nssync3Синхронизация сетевых параметроввключено, выключено
-address_tableТаблица автоматически генерируемых адресов IPv6 с указанием длины префикса
Прим.
Этот параметр отображается, только если включены IPv6 и безагентская автоматическая конфигурация.
Это значение доступно только для чтения и не может быть настроено.
-ipv6Состояние IPv6выключено, включено
-llaЛокальный адрес канала
Прим.
Локальный адрес канала отображается, только если IPv6 включен.
Локальный адрес канала определяется IMM. Это значение доступно только для чтения и не может быть настроено.
-ipv6staticСостояние статического IPv6выключено, включено
-i6Статический IP-адресСтатический IP-адрес для канала Ethernet 0 в формате IPv6.
-p6Длина префикса адресаЧисло в диапазоне от 1 до 128.
-g6Шлюз или маршрут по умолчаниюIP-адрес для шлюза или маршрута по умолчанию канала Ethernet 0 в IPv6.
-dhcp6Состояние DHCPv6включено, выключено
-sa6Состояние безагентской автоматической конфигурации IPv6включено, выключено
-vlanВключение или выключение меток виртуальной локальной сетивключено, выключено
-vlanidМетка идентификации сетевых пакетов для IMMЧисло в диапазоне от 1 до 4094.
Прим.
  1. -nic также показывает состояние nic. [active] указывает, какую карту nic использует XCC в данный момент

    Например:
    -nic: shared:nic3
    nic1: dedicate
    nic2: ext card slot #3
    nic3: ext card slot 5 [active]
    Указывает, что nic3 находится в общем режиме в гнезде 5, nic2 — в гнезде slot3, nic1 является выделенным портом XCC, а XCC использует nic3.
  2. Значение shared:nicX доступно на серверах с установленной дополнительной мезонинной сетевой картой. Мезонинная сетевая карта может использоваться модулем IMM.
  3. Если модуль IMM настроен для использования выделенного сетевого порта управления, параметр -failover укажет модулю IMM, что необходимо переключиться на общий сетевой порт, если выделенный порт отключен.
  4. Если режим отработки отказа включен, параметр -nssync указывает модулю IMM, что необходимо использовать в общем сетевом порте те же сетевые параметры, что и в выделенном сетевом порте управления.
Синтаксис:
ifconfig eth0 [<em className="ph i">options</em>]
options:

-state <em className="ph i">interface_state</em>
-c <em className="ph i">config_method</em>
-i <em className="ph i">static_ipv4_ip_address</em>
-g <em className="ph i">ipv4_gateway_address</em>
-s <em className="ph i">subnet_mask</em>
-n <em className="ph i">hostname</em>
-r <em className="ph i">data_rate</em>
-d <em className="ph i">duplex_mode</em>
-m <em className="ph i">max_transmission_unit</em>
-l <em className="ph i">locally_administered_MAC</em>
-b <em className="ph i">burned_in_MAC_address</em>
-dn <em className="ph i">domain_name</em>
-auto <em className="ph i">state</em>
-nic <em className="ph i">state</em>
-failover mode
-nssync <em className="ph i">state</em>
-address_table
-lla ipv6_link_local_addr
-dhcp6 <em className="ph i">state</em>
-ipv6 <em className="ph i">state</em>
-ipv6static <em className="ph i">state</em>
-sa6 <em className="ph i">state</em>
-i6 <em className="ph i">static_ipv6_ip_address</em>
-g6 <em className="ph i">ipv6_gateway_address</em>
-p6 <em className="ph i">length</em>
-vlan <em className="ph i">state</em>
-vlanid <em className="ph i">VLAN ID</em>
Пример:
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 : IMM00096B9E003A
-auto : true
-r : auto
-d : auto
-vlan : disabled
-vlanid : 1
-m : 1500
-b : 00:09:6B:9E:00:3A
-l : 00:00:00:00:00:00
-dn :
-ipv6 : enabled
-ipv6static : disabled
-i6 : ::
-p6 : 64
-g6 : ::
-dhcp6 : enabled
-sa6 : enabled
-lla : fe80::6eae:8bff:fe23:91ae
-nic : shared:nic3
nic1: dedicate
nic2: ext card slot #3
nic3: ext card slot #5 [active]
-address_table :

system> ifconfig eth0 -c static -i 192.168.70.133
These configuration changes will become active after the next reset of the IMM.