logo search
курсовая1

Ifconfig №интерфейса ip адрес маска подсети широковещательный адрес

№интерфейса: eth0, eth1… (Ethernet)

Если ifconfig введен без параметров, то система показывает настройки всех активных интерфейсов. Если указан один аргумент интерфейс, выдается информация только о состоянии этого интерфейса; если указан один аргумент -a, выдается информация о состоянии всех интерфейсов, даже отключенных. Иначе команда конфигурирует указанный интерфейс. Широковещательный адрес нужен для отправки запросов, которые предназначается всем в данной сети. Команда ifconfig используется для конфигурирования сетевых интерфейсов ядра. Она используется на этапе загрузки для настройки интерфейсов при необходимости. После этого она обычно используется только при отладке или настройке производительности системы.

Формат команды route

Команда route позволяет указать маршрут. Если ввести route без параметров, то система покажет IP-таблицу маршрутов. Например, можно добавить сеть с помощью этой команды:

route add net №сети

Настроим сетевые интерфейсы узлов сети №1:

1 подсеть:

root # ifconfig eth0 10.33.8.33 netmask 255.255.255.224 broadcast 10.33.8.255

Эта команда присваивает интерфейсу eth0 адрес первого узла 10.33.8.33, определяет подсеть с номером 10.33.8.32 и устанавливает адрес для широковещательного запроса. Аналогично для других узлов:

root # ifconfig eth0 10.33.8.34 netmask 255.255.255.224 broadcast 10.33.8.255

root # ifconfig eth0 10.33.8.52 netmask 255.255.255.224 broadcast 10.33.8.255

После этого надо добавить в таблицу маршрутов на каждом узле строку, согласно которой пакеты на узлы своей подсети ядро могло бы отправлять через интерфейс eth0:

root# route add –net 10.33.8.32 netmask 255.255.255.224 eth0

Опция –net указывает, что адрес назначения в таблице маршрутизации будет номером сети. С помощью опции –host можно задать маршрут на конкретный IP-адрес. Эти команды позволяют установить IP-соединения со всеми узлами в локальном Ethernet-сегменте.

Чтобы узлы 1 подсети могли посылать свои кадры в другие сети через шлюз по простому правилу: если в таблице нет соответствующей строки, отправляем все шлюзу по умолчанию, ― используем команду:

root# route add default gw 10.33.8.2 eth0