Корпоративный сайт и DNS | сайт в локальной сети

Автор: Admin

Дата:2013-10-03

Корпоративный сайт и DNS | сайт в локальной сети

Небольшая памятка для себя, но может кому и пригодиться.

Встала задача по созданию корпоративного сайта и предоставления доступа филиалам к нему.
Так как сайт корпоративный и рас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

Комментарии к статье:

Добавить комментарий

Введите сумму с картинки

© Plutonit.ru - Администрирование, настройка Linux и Windows 2009 - 2024