Изучите команду Linux Ifconfig

Ifconfig используется для настройки резидентных сетевых интерфейсов ядра. Он используется во время загрузки для настройки интерфейсов по мере необходимости. После этого он обычно требуется только при отладке или при настройке системы.

Если аргументы не указаны, ifconfig отображает состояние активных в данный момент интерфейсов. Если указан один аргумент interface , он отображает только состояние данного интерфейса; если указан один аргумент -a , он отображает состояние всех интерфейсов, даже тех, которые отключены. В противном случае он настраивает интерфейс.

конспект

ifconfig [интерфейс]
ifconfig интерфейс [aftype] параметры | адрес …

Адрес Семьи

Если первый аргумент после имени интерфейса распознается как имя поддерживаемого семейства адресов, это семейство адресов используется для декодирования и отображения всех адресов протокола. В настоящее время поддерживаются следующие семейства адресов: inet (TCP/IP, по умолчанию), inet6 (IPv6), ax25 (пакетное радио AMPR), ddp (этап 2 Appletalk), ipx (Novell IPX) и netrom (пакетное радио AMPR).

Опции

интерфейс

Название интерфейса. Обычно это имя драйвера, за которым следует номер устройства, например eth0 для первого интерфейса Ethernet.

до

Этот флаг вызывает активацию интерфейса. Неявно указывается, если интерфейсу назначен адрес.

вниз

Этот флаг вызывает отключение драйвера для этого интерфейса.

[-] агр

Включите или отключите использование протокола ARP на этом интерфейсе.

[-] PROMISC

Включите или отключите неразборчивый режим интерфейса. Если выбрано, все пакеты в сети будут приниматься интерфейсом.

[-] allmulti

Включите или отключите режим все-многоадресной передачи . Если выбрано, все многоадресные пакеты в сети будут приниматься интерфейсом.

Метрика N

Этот параметр устанавливает метрику интерфейса.

МТУ Н

Этот параметр устанавливает максимальную единицу передачи (MTU) интерфейса.

dstaddr addr

Установите удаленный IP-адрес для двухточечной связи (такой как PPP). Это ключевое слово теперь устарело; используйте вместо этого ключевое слово точка указателя .

адрес сетевой маски

Установите маску IP-сети для этого интерфейса. Это значение по умолчанию соответствует обычной сетевой маске классов A, B или C (полученной из IP-адреса интерфейса), но может быть установлено любое значение.

добавить адрес/префикс

Добавьте IPv6-адрес к интерфейсу.

del addr/prefixlen

Удалите IPv6-адрес из интерфейса.

туннель aa.bb.cc.dd

Создайте новое устройство SIT (IPv6-in-IPv4), туннелирующее к указанному месту назначения.

irq addr

Установите линию прерывания, используемую этим устройством. Не все устройства могут динамически изменять настройки IRQ.

io_addr addr

Установите начальный адрес в пространстве ввода/вывода для этого устройства.

mem_start addr

Установите начальный адрес для разделяемой памяти, используемой этим устройством. Только несколько устройств нуждаются в этом.

тип мультимедиа

Установите физический порт или тип носителя, который будет использоваться устройством. Не все устройства могут изменять этот параметр, и те, которые могут различаться в зависимости от поддерживаемых значений. Типичные значения для типа : 10base2 (тонкий Ethernet), 10baseT (витая пара 10 Мбит/с Ethernet), AUI ( внешний трансивер) и тд. Специальный тип носителя auto может использоваться для указания драйверу автоматического определения носителя. Опять же, не все водители могут сделать это.

[-] трансляция [адрес]

Если указан аргумент адреса, установите широковещательный адрес протокола для этого интерфейса. В противном случае установите (или снимите флажок) флаг IFF_BROADCAST для интерфейса.

[-] точка указателя [адрес]

Это ключевое слово включает режим точка-точка интерфейса, что означает, что это прямая связь между двумя машинами, которую никто не слушает.

Если также указан аргумент адреса, задайте адрес протокола другой стороны ссылки, как это делает устаревшее ключевое слово dstaddr . В противном случае установите или снимите флажок IFF_POINTOPOINT для интерфейса.

адрес класса hw

Установите аппаратный адрес этого интерфейса, если драйвер устройства поддерживает эту операцию. Ключевое слово должно сопровождаться именем класса оборудования и печатным ASCII-эквивалентом аппаратного адреса. В настоящее время поддерживаются следующие классы оборудования: ether (Ethernet), ax25 (AMPR AX.25), ARCnet и netrom ( AMPR NET/ROM).

многоадресного

Установите многоадресный флаг на интерфейсе. Обычно это не требуется, поскольку драйверы сами устанавливают флаг правильно.

адрес

IP-адрес, который будет назначен этому интерфейсу.

длина txqueuelen

Установите длину очереди передачи устройства. Полезно установить для этого параметра небольшие значения для более медленных устройств с высокой задержкой (модемные соединения, ISDN), чтобы быстрые массовые передачи не мешали интерактивному трафику, например, через telnet.

Оцените статью
Solutics.ru
Добавить комментарий