Назначение адреса

Содержание материала

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна
 

IP-адрес можно назначить непосредственно в командной строке ifconfig либо косвенным образом в файле. В примерах использования ifconfig, приведенных выше в тексте, адрес IP присутствует в командной строке в десятичной записи через точку. Как вариант, можно указать в качестве аргумента ifconfig имя узла из файла /etc/hosts. К примеру:

  • ifconfig dnet0 crab netmask 255.255.255.0

Большинству администраторов удобнее пользоваться именами узлов, а не адресами. Однако разработчики систем, выполняющие первичную настройку, обычно добавляют еще один уровень переадресации. Команда ifconfig из загрузочного сценария ссылается на файл. Файл содержит имя узла, а имя узла отображается в адрес. В системах Solaris имя узла размещается в файле с именем /etc/hostname.interface, где interface - имя интерфейса, подлежащего настройке. Для системы нашего примера файл называется /etc/hostname.dnet0. Файл hostname.dnet0, созданный при стандартной установке Solaris, содержит просто имя узла:

  • cat /etc/hostname.dnet0
crab
  • grep crab /etc/hosts
172.16.12.1 crab crab.wrotethebook.com loghost

Как видно из примера, система Solaris создала при настройке файл hostname.dnet0 и соответствующую запись в файле /etc/hosts, позволяющую выполнять отображение имени узла из файла hostname.dnetO в IP-адрес. В процессе загрузки Solaris берет имя узла из файла, а затем получает адрес, связанный с этим именем, из второго файла. Обе записи необходимы для процесса настройки.

В Linux также применяется косвенное указание адреса для ifconfig. Отдельные системы Linux, в частности Red Hat, Mandrake и Caldera, размещают значения настройки сетевого интерфейса в файле с именем lfcfg. interface, где interface - имя интерфейса.1 Например, ifcfg.eth0 содержит значения настройки для Ethernet-интерфейса eth0.

  • cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=ethO
0NB00T=yes
800TPR0T0=none
BR0ADCAST=172.16.12.255
NETVI0RK=172.16.12.0
NETNASK=255.255.255.0
IPADDR=172.16.12.2
USERCTL=no

Данный файл позволяет легко интерпретировать параметры настройки.


Обмениваться, хранить, передавать Ваши файлы стало просто как никогда.
yandex-disk
Читать подробнее: для чего Yandex-Диск проекту Mini-Server. Практика установки, настройки и использования сетевого хранилища на Ubuntu server LTS 12.04 в статье Резервное копирование сервера Ubuntu на Яндекс Диск.

>> Ubuntu 12.04 + Nginx Скачать сервер
>> Fedora 15 Скачать сервер
>> Простой Debian 6.0.6 Скачать сервер
>> CentOS 6.0 и
+ (5.6) другой
Скачать сервер
>> OpenSUSE 11.4
MAX
Скачать сервер

Вход на сайт

ВНИМАНИЕ!

Регистрация на сайте только по согласованию с администратором ресурса. Обращаться через форму обратной связи.