Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
uspensky.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
247 Кб
Скачать
☆
  • Файл основной зоны /master/kaf5.Com;

  • Файл зоны обратного просмотра dns master/obr_preobr;

  • Файл локальной зоны lokalhost.Rev

После выполняем перезапуск:

#killall HUP named

#/etc/rc.d/named start

  1. Проверка настроек dns.

3.1. Использование системных сообщений файла syslog.

Первое, что следует сделать после запуска DNS-сервера, — заглянуть в log-файл демона syslog в поисках сообщений об ошибках. Узнать, в какой файл записываются сообщения демона syslog, можно, найдя слово daemon вфайле /etc/syslog.conf:

# grep daemon /etc/syslog.conf

*.err;kern.debug;daemon,auth.notice /var/adm/messages

3.2. Использование утилиты named-check.

named-checkconf проверяет на наличие ошибок синтаксиса файл настройки, а named-checkzone проверяет на наличие ошибок синтаксиса файл зоны.

    1. Тестирование системы с помощью nslookup.

По умолчанию происходит поиск адресных (A) записей, а запросы посылаются первому из DNS-серверов, определенных в файле resolv.conf.

Чтобы найти адрес узла с помощью nslookup, следует выполнить nslookupс единственным аргументом - доменным именем узла.

Если nslookup в качестве аргумента получает адрес, то выполняется PTR-запрос вместо адресного.

9(П). Порядок запуску служби трансляції адрес nat та брандмауер ipfw

1. 1. Разрешение пересылки пакетов

файл /etc/rc.conf:

gateway_enable="YES"

Затем запустите (или перезапустите) маршрутизирующую подсистему, используя

следующую команду:

# /etc/rc. d/routing restart

1.2. Конфигурирование и включение natd

Откройте файл /etc/rc.conf в текстовом редакторе и добавьте в него следующие строки:

natd_enable="YES"

natd_interface="lnc1"

1.3. Включение и конфигурирование брандмауэра

Как минимум, вы должны добавить в /etc/rс.conf следующую строку:

firewall_enable="YES"

В дополнение к предыдущей строке добавьте следующую строку /etc/rc.conf:

firewall_type="/usr/local/etc/firewall.conf"

Если вы не хотите запрещать никакого сетевого трафика, а просто желаете передавать все насквозь, используйте следующие правила в /usr/local/etc/firewall.conf:

add 6000 divert natd all from any to any via lnc1

add 6100 allow all from any to any

1.4. Конфигурирование клиентов FreeBSD

Чтобы сконфигурировать FreeBSD для использования шлюза по умолчанию, добавьте следующую строку в файл /etc/rc.conf: defaultrouter=" 64.41.131.162" Конечно, вам нужно заменить IP-адрес из этого примера IP-адресом интерфейса шлюза системы FreeBSD, служащей шлюзом. Изменения не вступят в силу до тех пор, пока вы не перезагрузите систему. Если вы не хотите перезагружаться, то можете добавить маршрут по умолчанию следующими командами, введенными в командной оболочке root:

# route delete default

# route add default 64.41.131.162

10(П).Порядок запуску та перевірки функціонування серверу Apache операційної системи FreeBsd.

Процесс инсталляции из коллекции можете убедиться в этом, найдя процесс портов автоматически запустит сервер. Вы httpd командой ps и grep. Есть лучший способ остановить и перезапустить сервер. Все, что нужно для этого сделать — уничтожить мастер-процесс. Чтобы перезапустить сервер, отправьте мастер-процессу сигнал HUP (kill -HUP 220), что приведет также к уничтожению всех дочерних процессов, перезапуску мастер-процесса и повторному порождению дочерних процессов. Все это выглядит довольно запутанно и предполагает использование инструментов вроде ps, grep и kill в довольно загадочной манере. К счастью, Apache предлагает удобный инструмент для этих целей: apachectl, который инсталлируется в /usr/local/sbin и потому является частью вашего пути поиска программ по умолчанию.

Запуск и останов Apache с использованием apachectl выполняются достаточно просто:

После того, как внесены изменения в любые файлы в /usr/ local /etc/apache, следует перезапустить Apache. Это также делается легко программой apachectl:

#apachectl start

/usr/local/sbin/apachect1 start:httpd started

#apachectl stop

/usr/local/sbin/apachect1 stop: httpd stopped

Команда apachectl restart — эквивалент отправки kill -HUP мастер-процессу httpd: все дочерние процессы при этом будут уничтожены, даже если они находятся в стадии обработки файлов для клиентов — все эти клиенты получат

внезапный обрыв связи.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]