<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>https://wiki.alex-master.com/index.php?action=history&amp;feed=atom&amp;title=Ifconfig</id>
		<title>Ifconfig - История изменений</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.alex-master.com/index.php?action=history&amp;feed=atom&amp;title=Ifconfig"/>
		<link rel="alternate" type="text/html" href="https://wiki.alex-master.com/index.php?title=Ifconfig&amp;action=history"/>
		<updated>2026-05-06T19:49:35Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.24.2</generator>

	<entry>
		<id>https://wiki.alex-master.com/index.php?title=Ifconfig&amp;diff=693&amp;oldid=prev</id>
		<title>Vaal: Новая страница: «'''ifconfig''' (сокр. '''i'''nter'''f'''ace '''config'''uration) — команда UNIXи UNIX‐подобных операционных систем.  ==…»</title>
		<link rel="alternate" type="text/html" href="https://wiki.alex-master.com/index.php?title=Ifconfig&amp;diff=693&amp;oldid=prev"/>
				<updated>2018-02-28T06:59:24Z</updated>
		
		<summary type="html">&lt;p&gt;Новая страница: «&amp;#039;&amp;#039;&amp;#039;ifconfig&amp;#039;&amp;#039;&amp;#039; (сокр. &amp;#039;&amp;#039;&amp;#039;i&amp;#039;&amp;#039;&amp;#039;nter&amp;#039;&amp;#039;&amp;#039;f&amp;#039;&amp;#039;&amp;#039;ace &amp;#039;&amp;#039;&amp;#039;config&amp;#039;&amp;#039;&amp;#039;uration) — команда UNIXи UNIX‐подобных операционных систем.  ==…»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;'''ifconfig''' (сокр. '''i'''nter'''f'''ace '''config'''uration) — команда UNIXи UNIX‐подобных операционных систем.&lt;br /&gt;
&lt;br /&gt;
== Синтаксис ==&lt;br /&gt;
 ifconfig [interface]&lt;br /&gt;
 ifconfig interface [aftype] options | address ...&lt;br /&gt;
&lt;br /&gt;
== Описание ==&lt;br /&gt;
Команда &amp;lt;tt&amp;gt;ifconfig&amp;lt;/tt&amp;gt; - аналог '''ipconfig''' Windows, с другими ключевыми параметрами и ''более широким функционалом''. Используется для назначения сетевого адреса, изменения настроек параметров сетевого адаптера и ''IP'' протокола. Она используется в большинстве ''*nix'' систем на этапе загрузки операционной системы для настройки сетевых интерфейсов. После этого она обычно используется только при отладке, настройке или восстановлении системы.&lt;br /&gt;
&lt;br /&gt;
При вызове '''''man ifconfig''''' (для '''FreeBSD''') — выводится полное руководство о параметрах команды.&lt;br /&gt;
&lt;br /&gt;
Если аргументы не переданы, &amp;lt;tt&amp;gt;ifconfig&amp;lt;/tt&amp;gt; выдаёт информацию о состоянии активных интерфейсов. Если указан один аргумент — '''интерфейс''', выдаётся информация только о состоянии этого '''интерфейса'''; если указан один аргумент &amp;lt;tt&amp;gt;-a&amp;lt;/tt&amp;gt;, выдаётся информация о состоянии всех '''интерфейсов''', даже отключенных. Иначе команда конфигурирует указанный '''интерфейс'''.&lt;br /&gt;
&lt;br /&gt;
В современных дистрибутивах ''Linux'' утилита &amp;lt;tt&amp;gt;ifconfig&amp;lt;/tt&amp;gt; считается устаревшей и заменена утилитой [[iproute2]], основные функции настроек сетевого '''интерфейса''' получила утилита ip из состава [[iproute2]]. Для ''Unix'' систем не потеряло актуальности.&lt;br /&gt;
&lt;br /&gt;
== Семейство протоколов ==&lt;br /&gt;
Если первым после имени интерфейса идёт имя поддерживаемого семейства адресов, это семейство адресов используется для декодирования и выдачи всех адресов протокола. В настоящее время поддерживаются семейства адресов inet (TCP/IP, используется по умолчанию), inet6 (IPv6), ax25 (AMPR Packet Radio), ddp (Appletalk Phase 2), ipx (Novell [[IPX]]) и netrom (AMPR Packet Radio).&lt;br /&gt;
&lt;br /&gt;
== Опции ==&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;standard&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-----&lt;br /&gt;
! |Опция&lt;br /&gt;
! |Описание&lt;br /&gt;
|-----&lt;br /&gt;
| &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''interface'''&amp;lt;/span&amp;gt;&lt;br /&gt;
| ''Имя интерфейса. Обычно это имя драйвера, за которым идет номер устройства, например, eth0 для первого интерфейса Ethernet.''&lt;br /&gt;
|-----&lt;br /&gt;
| &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''up'''&amp;lt;/span&amp;gt;&lt;br /&gt;
| ''Помечает интерфейс как включенный. Это можно использовать для включения интерфейса после ifconfig down. Это происходит автоматически при установке первого адреса интерфейса. Если интерфейс был переустановлен при предыдущей пометке в качестве отключенного, аппаратное обеспечение будет переинициализировано.''&lt;br /&gt;
|-----&lt;br /&gt;
| &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''down'''&amp;lt;/span&amp;gt;&lt;br /&gt;
| ''Помечает интерфейс как отключенный. Когда интерфейс помечен как отключенный, система не пытается пересылать сообщения через этот интерфейс. При возможности, интерфейс будет переустановлен, чтобы отключить также прием. Это действие не отключает автоматически маршруты, использующие данный интерфейс.''&lt;br /&gt;
|-----&lt;br /&gt;
| &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''arp'''&amp;lt;/span&amp;gt;&lt;br /&gt;
| ''Включает использование протокола разрешения адреса ([[ARP|Address Resolution Protocol]]) при сопоставлении адресов на уровне сети и адресов на уровне связи (используется по умолчанию). В настоящее время это реализуется путём сопоставления адресов DARPA Internet и адресов Ethernet 10 Мбит/с.''&lt;br /&gt;
|-----&lt;br /&gt;
| &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''-arp'''&amp;lt;/span&amp;gt;&lt;br /&gt;
| ''Отключает использование протокола разрешения адреса ([[ARP|Address Resolution Protocol]]).''&lt;br /&gt;
|-----&lt;br /&gt;
| &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''promisc'''&amp;lt;/span&amp;gt;&lt;br /&gt;
| ''Помещает интерфейс в состояние promiscuous. В широковещательной сети это заставляет интерфейс получать все пакеты независимо от того, были ли они предназначены для этой машины или нет. Это позволяет, используя фильтры пакетов, анализировать сетевой трафик. Обычно, это хорошая техника охоты на сетевые проблемы, которые иначе трудно отловить. Здесь весьма полезна утилита [[tcpdump]]. С другой стороны, это позволяет хакерам исследовать движение паролей по сети и делать другие черные дела. Одна защита против этого типа нападения: не позволять присоединяться к сети чужим компьютерам. Другой способ: использовать безопасные опознавательные протоколы, типа Kerberos, или SRA login. Эта опция соответствует флагу PROMISC.''&lt;br /&gt;
|-----&lt;br /&gt;
| &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''-promisc'''&amp;lt;/span&amp;gt;&lt;br /&gt;
| ''Запрещает режим promiscuous.''&lt;br /&gt;
|-----&lt;br /&gt;
| &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''allmulti'''&amp;lt;/span&amp;gt;&lt;br /&gt;
| ''Включает или отключает режим all-multicast. В этом режиме все многоадресные (multicast) пакеты в сети будут приниматься этим интерфейсом.''&lt;br /&gt;
|-----&lt;br /&gt;
| &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''-allmulti'''&amp;lt;/span&amp;gt;&lt;br /&gt;
| ''Отключает режим all-multicast.''&lt;br /&gt;
|-----&lt;br /&gt;
| &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''metric N'''&amp;lt;/span&amp;gt;&lt;br /&gt;
| ''Устанавливает стоимость маршрутизации для интерфейса равной n, вместо стандартного значения 0. Стоимость маршрутизации (routing metric) используется протоколом маршрутизации (см. [[routed]]). Большие стоимости делают маршрут менее предпочтительным; стоимости учитываются как дополнительные пересылки на пути к целей сети или хосту.''&lt;br /&gt;
|-----&lt;br /&gt;
| &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''mtu N'''&amp;lt;/span&amp;gt;&lt;br /&gt;
| ''Этот параметр устанавливает максимальный размер пакета ([[maximum transmission unit]] — MTU) для интерфейса. Обычно нет необходимости менять значение этого параметра, но, в некоторых случаях, уменьшение значения MTU позволяет добиться устойчивой работы абонентов с очень низким уровнем сигнала. Кроме того, он может использоваться для изменения параметров туннельных интерфейсов.''&lt;br /&gt;
|-----&lt;br /&gt;
| &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''dstaddr addr'''&amp;lt;/span&amp;gt;&lt;br /&gt;
| ''Устанавливает удаленный IP-адрес для двухточечной связи (например, по протоколу [[PPP (сетевой протокол)|PPP]]). Это ключевое слово сейчас считается устаревшим; используйте вместо него ключевое слово pointopoint.''&lt;br /&gt;
|-----&lt;br /&gt;
| &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''netmask addr'''&amp;lt;/span&amp;gt;&lt;br /&gt;
| ''Устанавливает маску сети IP для этого интерфейса. По умолчанию используется обычная маска сети класса A, B или C (что определяется по IP-адресу интерфейса), но можно установить любое значение.''&lt;br /&gt;
|-----&lt;br /&gt;
| &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''add addr/prefixlen'''&amp;lt;/span&amp;gt;&lt;br /&gt;
| ''Добавляет адрес IPv6 для интерфейса.''&lt;br /&gt;
|-----&lt;br /&gt;
| &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''del addr/prefixlen'''&amp;lt;/span&amp;gt;&lt;br /&gt;
| ''Удаляет адрес IPv6 для интерфейса.''&lt;br /&gt;
|-----&lt;br /&gt;
| &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''tunnel aa.bb.cc.dd'''&amp;lt;/span&amp;gt;&lt;br /&gt;
| ''Создаёт новое устройство SIT (IPv6-в-IPv4) — тоннель к указанной цели.''&lt;br /&gt;
|-----&lt;br /&gt;
| &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''irq'''&amp;lt;/span&amp;gt;&lt;br /&gt;
| ''Устанавливает аппаратное прерывание, используемое данным устройством. Не для всех устройств можно динамически менять значение IRQ.''&lt;br /&gt;
|-----&lt;br /&gt;
| &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''io_addr addr'''&amp;lt;/span&amp;gt;&lt;br /&gt;
| ''Устанавливает адрес начала области ввода-вывода для данного устройства.''&lt;br /&gt;
|-----&lt;br /&gt;
| &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''mem_start addr'''&amp;lt;/span&amp;gt;&lt;br /&gt;
| ''Устанавливает адрес начала области разделяемой памяти, используемой этим устройством. Это нужно лишь для немногих устройств.''&lt;br /&gt;
|-----&lt;br /&gt;
| &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''media type'''&amp;lt;/span&amp;gt;&lt;br /&gt;
| ''Устанавливает физический порт или тип носителя, используемый устройством. Не для всех устройств можно менять этот параметр, и для разных устройств могут поддерживаться различные значения. Типичные значения типа — [[10base2]] (коаксиальный кабель Ethernet), [[10baseT]] (витая пара Ethernet 10 Мбит/сек), [[AUI]] (внешний передатчик) и т. д. Специальный тип носителя auto можно использовать, чтобы потребовать от драйвера автоматически определять тип носителя. Не все драйверы могут это делать.''&lt;br /&gt;
|-----&lt;br /&gt;
| &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''bootproto [[static][dhcp]]'''&amp;lt;/span&amp;gt;&lt;br /&gt;
| ''Устанавливает способ получения IP адреса.&lt;br /&gt;
(статический, которые описывается Вами, либо динамический получаемый от DHCP-сервера)''&lt;br /&gt;
|-----&lt;br /&gt;
| &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''broadcast [addr]'''&amp;lt;/span&amp;gt;&lt;br /&gt;
| ''Устанавливает широковещательный адрес. Широковещательный адрес обычно создается из сетевого адреса установкой всех бит части машины. Некоторые реализации IP используют другую схему, эта опция помогает приспособиться к этим странным средам. Если широковещательный (broadcast) адрес был установлен, ifconfig показывает флаг BROADCAST .''&lt;br /&gt;
|-----&lt;br /&gt;
| &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''pointopoint [addr]'''&amp;lt;/span&amp;gt;&lt;br /&gt;
| ''Это ключевое слово включает двухточечный (point-to-point) режим интерфейса, означающий, что он обеспечивает непосредственную связь между двумя машинами, которую никто не прослушивает. Если указан также аргумент адрес, устанавливает соответствующий протоколу адрес другой стороны связи, как и устаревшее ключевое слово dstaddr. В противном случае, устанавливает или сбрасывает флаг IFF_POINTOPOINT для интерфейса.''&lt;br /&gt;
|-----&lt;br /&gt;
| &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''-pointopoint [addr]'''&amp;lt;/span&amp;gt;&lt;br /&gt;
| ''Это ключевое слово отключает двухточечный (point-to-point) режим интерфейса.''&lt;br /&gt;
|-----&lt;br /&gt;
| &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''hw class address'''&amp;lt;/span&amp;gt;&lt;br /&gt;
| ''Устанавливает аппаратный адрес соответствующего интерфейса, если драйвер устройства поддерживает такую возможность. После ключевого слова hw необходимо указать имя класса оборудования, а также аппаратный адрес в текстовом виде. В настоящее время поддерживается оборудование классов ether (Ethernet), ax25 (AMPR AX.25), ARCnet и netrom (AMPR NET/ROM).''&lt;br /&gt;
|-----&lt;br /&gt;
| &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''multicast'''&amp;lt;/span&amp;gt;&lt;br /&gt;
| ''Устанавливает у интерфейса флаг поддержки групповой передачи данных. Обычно в этом нет нужды, поскольку драйвер сам выставляет этот флаг.''&lt;br /&gt;
|-----&lt;br /&gt;
| &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''address'''&amp;lt;/span&amp;gt;&lt;br /&gt;
| ''IP-адрес, присваиваемый интерфейсу.''&lt;br /&gt;
|-----&lt;br /&gt;
| &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''txqueuelen length'''&amp;lt;/span&amp;gt;&lt;br /&gt;
| ''Устанавливает длину очереди передачи для устройства. Это позволяет установить меньшие значения для более медленных устройств с продолжительными задержками (модемные линии, ISDN), чтобы быстрая передача больших объёмов данных не слишком мешала передаче данных интерактивных сеансов, например, telnet.''&lt;br /&gt;
|+&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Примеры ==&lt;br /&gt;
&lt;br /&gt;
 # ifconfig eth0 inet 192.168.10.15 netmask 255.255.255.0&lt;br /&gt;
 # ifconfig eth0 up&lt;br /&gt;
 # ifconfig&lt;br /&gt;
 eth0      Link encap:Ethernet  HWaddr 00:18:F3:BE:18:1E&lt;br /&gt;
           inet addr:192.168.10.15  Bcast:192.168.10.255  Mask:255.255.255.0&lt;br /&gt;
           inet6 addr: fe80::218:f3ff:febe:181e/64 Scope:Link&lt;br /&gt;
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1&lt;br /&gt;
           RX packets:39456 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;
           TX packets:45730 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;
           collisions:0 txqueuelen:1000&lt;br /&gt;
           RX bytes:25457904 (24.2 Mb)  TX bytes:6540945 (6.2 Mb)&lt;br /&gt;
           Interrupt:20&lt;br /&gt;
 &lt;br /&gt;
 lo        Link encap:Local Loopback&lt;br /&gt;
           inet addr:127.0.0.1  Mask:255.0.0.0&lt;br /&gt;
           inet6 addr: ::1/128 Scope:Host&lt;br /&gt;
           UP LOOPBACK RUNNING  MTU:16436  Metric:1&lt;br /&gt;
           RX packets:182 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;
           TX packets:182 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;
           collisions:0 txqueuelen:0&lt;br /&gt;
           RX bytes:12812 (12.5 Kb)  TX bytes:12812 (12.5 Kb)&lt;br /&gt;
 &lt;br /&gt;
 #&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
* [[netstat]]&lt;br /&gt;
* [[iptables]]&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
[http://semenushkin.ru/2010/09/28/ifconfig-alias/ Дополнительный ip для интерфейса (ifconfig alias)]&lt;/div&gt;</summary>
		<author><name>Vaal</name></author>	</entry>

	</feed>