Vyatta_BasicSystem_rus[1]
.pdfЭтот раздел содержит следующие примеры:
•Пример 2-6 Определение серверов имени DNS
•Пример 2-7 Установка порядка исследования для завершения домена
Серверы имен DNS
Серверы имен DNS определяются посредством использования команды system name-server. Пример 2-6 определяет два DNS-сервера для системы: один по адресу 172.16.0.34 и другой по адресу
10.10.40.34.
Для определения DNS-серверов выполните следующие шаги в конфигурационном режиме:
Пример 2-6 Определение серверов имени DNS
Шаг |
Команда |
Определить первый DNS- |
vyatta@R1# set system name-server 172.16.0.34 |
сервер. |
[edit] |
Определить второй DNS- |
vyatta@R1# set system name-server 10.10.40.34 |
сервер. |
[edit] |
Запустить изменения. |
vyatta@R1# commit |
|
[edit] |
Показать конфигурацию. |
vyatta@R1# show system name-server |
|
name-server 172.16.0.34 |
|
name-server 10.10.40.34 |
|
[edit] |
Порядок исследования доменов
Вы можете определить для системы список доменов, чтобы использовать их для завершения неквалифицированного имени хоста. Чтобы определить этот список, задайте порядок, в котором домены исследуются. Для этого используйте команду system domain-search.
ПРИМЕЧАНИЕ. Имена system domain-name и system domain-search являются взаимоисключающими.
В одно и то же время может быть сконфигурировано только одно из этих двух имен.
Команда system domain-search требует, чтобы вы ввели каждое доменное имя по отдельности, определяя тем самым порядок, в котором вы хотите исследовать домены. Имена домена могут включать буквы, цифры, дефисы (“-”) и точки (“.”).
Пример 2-7 направляет систему на осуществление попыток завершения домена в следующем порядке:
во-первых, mydomain.com; во-вторых, mydomain.net; и наконец, mydomain.org.
Чтобы определить порядок исследования доменов, выполните следующие шаги в конфигурационном режиме:
Пример 2-7 Установка порядка исследования для завершения домена
Шаг |
Команда |
Определить первое доменное |
vyatta@R1# set system domain-search domain mydomain.com |
имя. |
[edit] |
Определить второе доменное |
vyatta@R1# set system domain-search domain mydomain.net |
имя. |
[edit] |
Определить третье доменное |
vyatta@R1# set system domain-search domain mydomain.org |
имя. |
[edit] |
Запустить изменения. |
vyatta@R1# commit |
|
[edit] |
Показать конфигурацию. |
vyatta@R1# show system domain-search |
|
domain mydomain.com |
|
domain mydomain.net |
|
domain mydomain.org |
|
[edit] |
51
Конфигурирование даты и времени
Вэтом разделе представлены следующие темы:
•Установка даты
•Ручная синхронизация с NTP-сервером
•Установка зонального времени
•Использование NTP для автоматической синхронизации
Дата и время могут быть установлены либо вручную, либо получены вручную или автоматически, синхронизируя систему с одним или более NTP-серверами (Network Time Protocol). Зональное время должно устанавливаться вручную, и оно может задаваться как смещение относительно Universal Coordinated Time (UTC), или как одно из поддерживаемых буквено выраженных зональных времен.
В этом разделе представлены примерные конфигурации для поддержания информации о дате и времени. Используемая конфигурация изображена на Рисунке 2-3.
Рисунок 2-3 Дата и время
Этот раздел содержит следующие примеры:
•Пример 2-8 Установка вручную даты и времени
•Пример 2-9 Ручная синхронизация системы с NTP-сервером
•Пример 2-10 Установка зонального времени, как смещения относительно UTC
•Пример 2-11 Установка зонального времени по имени зонального времени
•Пример 2-12 Использование NTP для автоматической синхронизации
52
Установка даты
Пример 2-8 вручную устанавливает дату точно на 24 апреля 2007 года и время 1:15 PM. Формат даты следующий MMDDhhmmCCYY. Альтернативными форматами являются MMDDhhmm,
MMDDhhmmYY, and MMDDhhmmCCYY.ss.
Чтобы вручную установить дату, выполните следующие шаги в конфигурационном режиме:
Пример 2-8 Установка вручную даты и времени
Шаг |
Команда |
Определите дату в следующем |
vyatta@R1:~$ set date 042413152007 |
формате MMDDhhmmCCYY. |
Tue Apr 24 13:15:00 GMT 2007 |
|
vyatta@R1:~$ |
Ручная синхронизация с NTP-сервером
Пример 2-9 вручную синхронизирует системное время с NTP-сервером по адресу 172.16.0.42.
Заметим, что это выполняет только одноразовую синхронизацию. Это не устанавливает постоянную ассоциацию с NTP-сервером. Получить информацию об установке автоматической синхронизации,
пожалуйста, смотрите “ Использование NTP для автоматической синхронизации ” на странице 54.
Чтобы выполнить одноразовую синхронизацию с NTP-сервером, выполните следующие шаги в конфигурационном режиме:
Пример 2-9 Ручная синхронизация системы с NTP-сервером
Шаг |
Команда |
Определите местоположение |
vyatta@R1:~$ set date ntp 172.16.0.42 |
NTP-сервера. |
Tue Apr 24 13:15:00 UTC 2007 |
|
vyatta@R1:~$ |
Установка зонального времени
Зональное время должно конфигурироваться посредством использования команды system time-zone. Чтобы сделать это, вы определяете величину, на которое ваше зональное время смещено относительно UTC (coordinated universal time). UTC имеет то же значение времени, что и зональное время Гринвича (Greenwich). Строка, задающая смещение, заключается в двойные кавычки.
Смещение, которое вы задаете, добавляется к UTC, чтобы получить локальное время. Вы также можете использовать одно из поддерживаемых имен зонального времени, чтобы указать зональное время. Снова, строка, задающая имя зонального времени, заключается в двойные кавычки.
Заметим, что система использует смещения в стиле POSIX. Спецификация POSIX использует положительные числа на запад от Гринвича и отрицательные числа на восток от Гринвича (что используется и некоторыми другими системами).
Например, смещение вида “GMT +4” соответствует 4 часам после UTC (то есть на запад от Гринвича).
Пример 2-10 устанавливает зональное время, соответствующее 8 часам западней Гринвича, что является стандартным временем тихоокеанского региона (Pacific Standard Time).
Чтобы установить зональное время, используя смещение относительно UTC, выполните следующие шаги в конфигурационном режиме:
Пример 2-10 Установка зонального времени, как смещения относительно UTC
Шаг |
Команда |
Установить зональное время. |
vyatta@R1# set system time-zone “GMT+8” |
|
[edit] |
|
vyatta@R1# |
53
Запустить информацию. |
vyatta@R1# commit |
|
[edit] |
Показать конфигурацию. |
vyatta@R1# show system time-zone |
|
time-zone GMT+8 |
|
[edit] |
Допустимы также следующие имена зонального времени, заключенные в двойные кавычки: “Los Angeles”: устанавливает зональное время, соответствующее времени в Лос-Анджелесе. “New York”: устанавливает зональное время, соответствующее времени в Нью-Йорке.
“Denver”: устанавливает зональное время, соответствующее времени в Денвере. “Chicago”: устанавливает зональное время, соответствующее времени в Чикаго. “Anchorage”: устанавливает зональное время, соответствующее времени в Анкоридже. “Honolulu”: устанавливает зональное время, соответствующее времени в Гонолулу. “Phoenix”: устанавливает зональное время, соответствующее времени в Фениксе.
По умолчанию назначается “GMT”, что в точности соответствует UTC.
Пример 2-11 устанавливает зональное время, соответствующее времени в Лос-Анджелесе.
Чтобы установить зональное время, используя поддерживаемое имя зонального времени, выполните следующие шаги в конфигурационном режиме:
Пример 2-11 Установка зонального времени по имени зонального времени
Шаг |
Команда |
Определить зональное время |
vyatta@R1# set system time-zone “Los Angeles” |
по имени зонального времени. |
[edit] |
|
vyatta@R1# |
Запустить информацию. |
vyatta@R1# commit |
|
[edit] |
Показать конфигурацию. |
vyatta@R1# show system time-zone |
|
time-zone "Los Angeles" |
|
[edit] |
Использование NTP для автоматической синхронизации
Чтобы использовать NTP для автоматической синхронизации, вы должны создать ассоциацию с NTP- сервером. Для создания ассоциации с NTP-сервером используйте команду system ntp-server и определите IP-адрес сервера.
Пример 2-12 конфигурирует два NTP-сервера: один по адресу 172.16.0.42 и второй по адресу
10.10.40.42.
Чтобы определить NTP-сервер, выполните следующие шаги в конфигурационном режиме:
Пример 2-12 Использование NTP для автоматической синхронизации
Шаг |
Команда |
Определить NTP-сервер по |
vyatta@R1# set system ntp-server 172.16.0.42 |
адресу 176.16.0.42. |
[edit] |
Определить NTP-сервер по |
vyatta@R1# set system ntp-server 10.10.40.42 |
адресу 10.10.40.42. |
[edit] |
Запустить информацию. |
vyatta@R1# commit |
|
[edit] |
Показать конфигурацию |
vyatta@R1# show system |
(вывод здесь оборван). |
host-name R1 |
|
domain-name mydomain.com |
|
domain-search { |
|
domain mydomain.com |
|
domain mydomain.net |
54
domain mydomain.org
}
name-server 172.16.0.34 name-server 10.10.40.34 time-zone "Los Angeles" ntp-server 172.16.0.42 ntp-server 10.10.40.42
[edit]
Наблюдение за системной информацией
Вэтом разделе представлены следующие темы:
•Отображение информации хоста
•Отображение даты и времени
Этот раздел содержит следующие примеры:
•Пример 2-13 Отображение имени хоста системы
•Пример 2-14 Отображение даты и времени системы
Отображение информации хоста
Чтобы увидеть сконфигурированное имя хоста, используйте команду show host name в операционном режиме, как показано в примере 2-13:
Пример 2-13 Отображение имени хоста системы
vyatta@R1:~$ show host name R1
vyatta@R1:~$
Отображение даты и времени
Чтобы увидеть время, соответствующее часам системы, используйте команду show host date в операционном режиме, как показано в примере 2-14:
Пример 2-14 Отображение даты и времени системы
vyatta@R1:~$ show host date Tue Apr 24 22:23:07 GMT+8 2007 vyatta@R1:~$
55
Команды управления системой
В этом параграфе описываются следующие команды.
Конфигурационные команды
system domain-name <domain> |
Устанавливает домен системы. |
system domain-search domain <domain> |
Определяет набор доменов для завершения домена. |
system gateway-address <address> |
Определяет для системы шлюз по умолчанию. |
system host-name <name> |
Устанавливает для системы имя хоста. |
system name-server <address> |
Определяет DNS-серверы, доступные для системы. |
system ntp-server <name> |
Определяет NTP-серверы, используемые для синхронизации |
|
часов системы. |
system options reboot-on-panic <value> |
Позволяет вам задать поведение системы в случае паники |
|
системы. |
system static-host-mapping host-name |
Определяет статическое отображение между именем хоста и IP- |
<name> |
адресом. |
system time-zone <zone> |
Устанавливает зональное время для часов локальной системы. |
|
|
Операционные команды |
|
clear arp address <ipv4> |
Очищает ARP-кэш системы от записей, ассоциированных с |
|
определенным IP-адресом. |
clear arp interface <ethx> |
Очищает ARP-кэш системы от записей, ассоциированных с |
|
определенным интерфейсом. |
clear console |
Очищает пользовательскую консоль. |
clear interfaces counters |
Сбрасывает интерфейсные счетчики для всех интерфейсов. |
init-floppy |
Форматирует гибкий магнитный диск и подготавливает его для |
|
приема конфигурационного файла. |
reboot |
Перезагружает систему. |
set date |
Устанавливает системное время и дату непосредственно или, |
|
определив NTP-сервер, от которого система получит их. |
show arp |
Отображает ARP-кэш системы. |
show date |
Отображает системную дату и время. |
show files |
Отображает информацию о файлах. |
show hardware cpu |
Отображает информацию о процессоре системы. |
show hardware dmi |
Отображает информацию о DMI системы. |
show hardware mem |
Отображает информацию о системной памяти. |
show hardware pci |
Отображает информацию о шине PCI системы. |
show host |
Отображает информацию о хосте для хостов, которые |
|
достижимы для данной системы. |
show interfaces |
Отображает информацию об интерфейсах системы. |
show license |
Отображает информацию о лицензии Vyatta. |
show ntp |
Показывает статус сконфигурированных NTP-серверов. |
show system boot-messages |
Отображает загрузочные сообщения, генерируемые ядром. |
show system connections |
Отображает активные сетевые соединения на системе. |
show system kernel-messages |
Отображает сообщения в кольцевом буфере ядра. |
show system memory |
Отображает информацию об использовании памяти. |
show system processes |
Отображает активные системные процессы. |
show system storage |
Отображает информации об использовании системой |
|
системных файлов и доступном на устройствах хранения |
|
пространстве. |
show system uptime |
Отображает информацию о том, как долго система работает. |
show system usb |
Отображает информацию о периферийных устройствах, |
|
подключенных к шине USB. |
show tech-support |
Предоставляет консолидированный отчет о системной |
|
информации. |
show version |
Отображает информацию о версии программного обеспечения |
56
|
системы. |
terminal |
Управляет поведением системного терминала. |
Некоторые команды, связанные с определенными свойствами системного менеджмента, можно найти в других местах:
Родственные команды, документированные в другом месте
full-upgrade |
Команды управления пользователем описываются в “Главе 6: |
|
Инсталляция и обновление”. |
install-system |
Команды управления пользователем описываются в “Главе 6: |
|
Инсталляция и обновление”. |
system login |
Команды управления пользователем описываются в “Главе 3: |
|
Управление пользователем”. |
system package |
Команды обновления программного обеспечения описаны в |
|
“Главе 6: Инсталляция и обновление”. |
system syslog |
Команды регистрационных записей системы описываются в |
|
“Главе 4: Протоколирование ”. |
57
clear arp address <ipv4>
Очищает ARP-кэш системы от записей, ассоциированных с определенным IP-адресом.
Синтаксис
clear arp address ipv4
Режим команды
Операционный режим.
Параметры
ipv4 |
IP-адрес, для которого из ARP-кэша системы удаляются все |
|
ассоциированные с ним записи ARP. |
По умолчанию
Нет.
Указания по применению
Используйте эту команду, чтобы удалить из ARP-кэша системы записи ARP, ассоциированные с определенным IP-адресом.
58
clear arp interface <ethx>
Очищает ARP-кэш системы от записей, ассоциированных с определенным интерфейсом.
Синтаксис
clear arp interface eth0..eth23
Режим команды
Операционный режим.
Параметры
eth0..eth23 Интерфейс Ethernet, для которого из ARP-кэша системы удаляются все ассоциированные с ним записи ARP. Диапазон значений от eth0 до eth23.
По умолчанию
Нет.
Указания по применению
Используйте эту команду, чтобы удалить из ARP-кэша системы записи ARP, ассоциированные с определенным интерфейсом Ethernet.
59
clear console
Очищает пользовательскую консоль.
Синтаксис
clear console
Режим команды
Операционный режим.
Параметры
Нет.
По умолчанию
Нет.
Указания по применению
Используйте эту команду, чтобы очистить экран консоли.
60
