Дата:2013-10-03
Встала задача по созданию корпоративного сайта и
предоставления доступа филиалам к нему.
Так как сайт корпоративный и расcчитан на внутренних сотрудников, то ни
о каком продвижении и речи быть не может. А вот тем кому нужно
разобраться с оптимизацией и раскруткой сайта, могу посоветовать обучение
SEO онлайн.
Но вернемся к DNS.
Сам сайт размещался в локальной сети центрального офиса и имел IP:
192.168.25.253
В дальнейшем ему было предоставлено имя 3-го уровня: corp.domain.ru, о
чем была сделана соответствующая запись на DNS сервере у хостера.
Сотрудники филиалов могли без проблем обращаться к нему, но вот в
локальной сети немного нужно было пошаманить или так сказать подмануть
DNS сервер, так как он брал IP адрес сайта с глобального DNS сервера и
преобразовывал его во внешний IP, а нужно было во внутренний.
В локальной сети были службы: WINS,
BIND9 и DNS сервер MS.
Поначалу была добавлена запись в WINS сервер вида:
192.168.25.253
corp.domain.ru
Это решило проблему (после
отмены кэширования в SQUID
локальных доменов) с теми сотрудниками, которые выходили
через прокси
сервер SQUID, но не решило проблему с теми кто напрямую выходил в
Интернет - он продолжал подсовывать внешний IP адрес. Конечно можно
было у каждого пользователя подправить файл hosts, но это не есть
хорошо.
Для решения проблемы нужно было подхимичить с DNS зоной внутри
локальной
сети, а именно
В BIND создать зону
# vi /var/named/chroot/etc/named.conf
zone "corp.domain.ru" { type master; file "corp.domain.ru.db"; };
И добавить файл зоны
# vi /var/named/chroot/var/named/corp.domain.ru.db
$TTL
1H
@
SOA dns-comp root
( 34
3H
1H
1W
1H )
NS dns-comp
@ IN A 192.168.25.253
* IN A 192.168.25.253
На сервер DNS под управление Windows создать зону corp.domain.ru. и A запись 192.168.25.253
Количество просмотров: 9430
Комментарии к статье:
Добавить комментарий