ifconfig - вывод и конфигурация сетевого интерфейса.

ifconfig - вывод и конфигурация сетевого интерфейса.
Автор: Vinamin
Публикация: 00:00 30-11--0001 Обнавлена: 2019-10-03 Просмотров: 434

Команда ifconfig используется для конфигурирования резидентных сетевых интерфейсов.

Для работы с интерфейса

Опции:

−a - Отображает все интерфейсы, доступные в настоящее время, даже если интерфейс не поднят.

−s - Отображает короткий список (как netstat −i)

−v - Выводит более подробные сообщения о некоторых ошибках.

Работа с интерфейсом ifconfig eth0 [опция]

up - Эта опция вызывает активацию интерфейса. Это происходит неявным образом, если интерфейсу назначен адрес.

down - Эта опция заставляет драйвер выключить интерфейс.

[−]arp - Включить или выключить использование протокола ARP на этом интерфейсе.

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

[−]allmulti - Включить или выключить режим all−multicast. Если выбрано, интерфейс будет принимать из сети все мультикаст−пакеты.

metric N - Этот параметр задаёт метрику интерфейса.

mtu N - Этот параметр задаёт MTU (Maximum Transfer Unit − максимальную передаваемую единицу) интерфейса.

dstaddr адрес - Задаёт удалённый IP−адрес для канала точка−точка (например, PPP). Это ключевое слово в настоящее время устарело; вместо него используйте ключевое слово pointopoint.

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

del адрес/длина_префикса - Добавить IPv6−адрес к интерфейсу.

del адрес/длина_префикса - Удалить IPv6−адрес с интерфейса.

tunnel aa.bb.cc.dd - Создать новое устройство SIT (IPv6−в−IPv4), туннелирующее заданное место назначения.

irq адрес - Задаёт номер аппаратного прерывания, используемого устройством. Не все устрой2ства могут динамически менять настройку номера аппаратного прерывания.

io_addr адрес - Задаёт начальный адрес области ввода−вывода для этого устройства.

mem_start адрес - Задаёт начальный адрес разделяемой памяти, используемой устройством. Этот адрес нужен только некоторым устройствам.

media тип - Задаёт физический порт или тип среды, используемый устройством. Не все устройства могут изменить эту настройку, а те что могут позволяют задавть не все значения. Обычное значение для типа − это 10base2 (тонкий Ethernet), 10baseT (10 Мегабитный Ethernet по витой паре), AUI (внешний приёмо−передатчик) и так далее. Особое значение типа среды auto можно использовать для того, чтобы сообщить драйверу самостоятельно определить тип среды. И снова нужно учитывать, что не все драйверы умеют это делать.

[−]broadcast [адрес] - Если задан аргумент адреса, интерфейсу назначается адрес для широковещательных протоколов. В ином случае, задаётся (или очищается) индикатор IFF_BROADCAST интерфейса.

[−]pointopoint [addr] -Это ключевое слово переключает интерфейс в режим точка−точка, который означает, что имеется прямая связь между двумя компьютерами и больше никто другой не может их слышать.
Если также задан аргумент с адресом, задаёт адрес другой стороны канала, как это делала устаревшая опция dstaddr. В ином случае, устанавливает или сбрасывает на интерфейсе индикатор IFF_POINTOPOINT.

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

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

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

txqueuelen длина - Задать длину очереди передачи устройства. С помощью этой опции бывает полезно указать малые значения для медленных устройств с высокой задержкой (модемные каналы, ISDN), чтобы предотвратить быстрое забивание канала передачей беспокоящего интерактивного трафика, например трафика по протоколу telnet.


Комментарии могут оставлять только зарегистрированные пользователи.