Контактная информация

По всем интересующим вас вопросам связывайтесь при помощи контактной информации приведенной на этой странице!

skype: metsof
email: accusser@gmail.com

В социальных сетях...

Форма обратной связи

Авторизация

Статьи об операционной системе Linux

Сайдбар

Статическая конфигурация локальных сетей Linux

27 марта 2014

Прежде чем вы сможете сконфигурировать функцию маскарадинга, а также DHCP и сервер имен, необходимо подключить компьютер-шлюз к Интернету и локальной сети. Для этого необходима статическая конфигурация обоих сетевых адаптеров, причем метод ее осуществления варьируется от дистрибутива к дистрибутиву.

В большинстве дистрибутивов вместе с системой для локального компьютера устанавливается программа Network Manager. Эта исключительно полезная программа поможет вам при динамической конфигурации сети (особенно WLAN). Однако при работе с сервером «динамическое поведение» Network Manager часто мешает. Если возможно, деинсталлируйте эту программу. К сожалению, так удается сделать не во всех дистрибутивах, что связанно со взаимозависимостями системы и пакетов. В SUSE имеется возможность переключения между статической конфигурацией и Network Manager в модуле YaST.

Debian, Ubuntu



В Debian и Ubuntu удалите пакеты libnm* и network-manager*, если они уже установлены. За статическую конфигурацию отвечает только файл /etc/network/interfaces. Синтаксис очень прост: каждый интерфейс, который должен быть активизирован призапускекомпьютера, необходимоназвать auto шя.Команда iface имя параметры описывает базовую конфигурацию интерфейса. При статической конфигурации

далее следуют строки с указанием параметров address (статический IP-адрес), netmask (маска для доступного адресного пространства) и gateway (IP-адрес компьютера, через который осуществляется соединение с Интернетом или другим компьютером).

В следующих строках дан пример конфигурации сети. Первые две строки активизируют петлевой интерфейс, который требуется всегда. Он служит для внутри-компьютерного сетевого обмена информацией. Через интерфейс ethO компьютер выходит в Интернет (с помощью ADSL-роутера или другого сервера). Конфигурация выполняется автоматически, через DHCP. Оставшиеся строки описывают статическую конфигурацию интерфейса ethl. Он применяется для обмена информацией сервера с локальной сетью, использующей адресное пространство 192.168.0.*. В пределах этой сети сервер имеет статический IP-адрес 192.168.0.1.

<code># /etc/network/interfaces auto lo

iface lo inet loopback
# Динамическое соединение с DHCP-сервером,

# сообщающим основные показатели для доступа в Интернет auto ethO

iface ethO inet dhcp

# Статическая конфигурация для соединения с LAN auto ethl

iface ethl inet static address 192.168.0.1 netmask 255.255.255.0</code>


Если соединение с Интернетом является статическим, то файл interfaces нужно доработать следующим образом. В примере предполагается, что соединение осуществляется через ADSL-роутер, имеющий IP-адрес 10.0.0.138 (как устройство SpeedTouch, которым пользуюсь я). Этот адрес одновременно является адресом шлюза, через который осуществляется выход в Интернет (ключевое слово gateway).

<code># /etc/network/interfaces

# Статическое соединение с ADSL-роутером, имеющим IP-адрес 10.0.0.138 auto ethO

iface ethO inet static address 10.0.0.1 netmask 255.255.255.0 gateway 10.0.0.138
</code>

Для инициализации сетевых интерфейсов при запуске компьютера используется сценарий Init-V /etc/init.d/networking, выполняемый уже при инициализации системы (ссылка /etc/rcS.d/S40networking). Всю работу выполняет команда ifup, специфичная для Debian и Ubuntu (пакет ifupdown). Команда ifup -a интерпретирует /etc/network/interfaces и активизирует все auto-интерфейсы.

Если конфигурация интерфейсов производится через DHCP, то ifup использует для передачи и интерпретации данных DHCP команду dhclient. За ее конфигурацию отвечает /etc/dhcp3/dhclient.conf.

Вам тhttp://www.modx.cc/manager/?a=resource/create&class_key=Article&parent=982&context_key=web&template=30акже потребуется вручную создать /etc/resolv.conf (сервер имен) и /etc/ hosts

Fedora, Red Hat



В современных версиях Fedora и Red Hat для локальных компьютеров программу Network Manager нельзя удалить из-за существующих межпакетных взаимосвязей. Но ее можно деактивизировать, и построить конфигурацию сети на обычных конфигурационных файлах. Для этого выполните следующие команды:

<code>root# /etc/init.d/NetworkManager stop root# /etc/init.d/network start root# chkconfig --level 35 NetworkManager off root# chkconfig --level 35 network on</code>


Для конфигурации сети используйте программу system-config-network, которую можно запустить и с помощью меню Система ► Администрирование ► Сеть. При конфигурации интерфейса вручную нужно либо снять флажок Проверять с помощью Network Manager, либо установить флажок Включать устройство после запуска компьютера. Кроме того, необходимо заново настроить хост-имена (вкладка DNS). Внесенные изменения должны вступить в силу после выхода из программы. Если не сработает, выполните следующую команду: root# /etc/init.d/network restart

Если вы хотите произвести конфигурацию в консоли (то есть не пользуясь графической системой), то можете прибегнуть к system-config-network-tui. Правда, в этой программе предусмотрено меньше возможностей конфигурации, чем в system-config-network.

SUSE



В дистрибутивах openSUSE и Novell рекомендуется проводить конфигурацию с помощью модуля YaST. В модуле Устройства сети ► Параметры сети установите флажок Традиционный метод с использованием Ifup и снимите Network Manager.

Кроме того, откройте вкладку Вид и откорректируйте в ней настройки сетевого адаптера.
Читайте так же:
Маскарадинг (NAT)






Подпишитесь на рассылку! Никакого спама, только обновления!!!

Комментарии (0)


    Услуги по MODX Revolution

    Посмотреть все услуги

    Техническая оптимизация сайта

    Подробнее & Заказать

    Создание сайта на MODX Revolution

    Подробнее & Заказать

    Перенос сайта на MODX Revolution

    Подробнее & Заказать

    Продвижение сайта на MODX

    Подробнее & Заказать