Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: DNS переопределение сайта?  (Прочитано 1432 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн nucleon

  • Автор темы
  • Любитель
  • *
  • Сообщений: 92
    • Просмотр профиля
DNS переопределение сайта?
« : 30 Августа 2011, 11:32:29 »
задача средствами dns (bind9) переопределить адрес сайта...
как правильно это сделать? (желательно с примерами)
т.е. я хочу чтобы набирая адрес ya.ru
я (10.10.10.2) попадал на свой сайт ya.ru(10.10.10.1), а не на глобально определенный ya.ru (87.250.250.203)


почему-то не нашел подобной темы...

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Re: DNS переопределение сайта?
« Ответ #1 : 30 Августа 2011, 14:19:06 »
Именно bind? А если просто добавить в /etc/hosts строку

10.10.10.1 ya.ru
?

Оффлайн nucleon

  • Автор темы
  • Любитель
  • *
  • Сообщений: 92
    • Просмотр профиля
Re: DNS переопределение сайта?
« Ответ #2 : 30 Августа 2011, 16:06:16 »
bind - каждому локальному пользователю прописывать не интересно(ну да я -ленивый), в примере я одного пользователя указал для лучшего понимания...

Оффлайн uid0

  • Активист
  • *
  • Сообщений: 371
    • Просмотр профиля
    • hitetra.ru
Re: DNS переопределение сайта?
« Ответ #3 : 30 Августа 2011, 22:19:18 »
Поиск придумали трусы? Примеры Dns Zone
Be root, be different...

delovoy

  • Гость
Re: DNS переопределение сайта?
« Ответ #4 : 31 Августа 2011, 02:54:21 »
Поиск придумали трусы? Примеры Dns Zone
просто укажите запись типа А в конфиге с вашим доменом и ипом

Оффлайн nucleon

  • Автор темы
  • Любитель
  • *
  • Сообщений: 92
    • Просмотр профиля
Re: DNS переопределение сайта?
« Ответ #5 : 31 Августа 2011, 15:56:04 »
Поиск придумали трусы? Примеры Dns Zone

ну почему сразу трусы!?
я по этому шаблону и пытался сделать(ну как я это понимаю!)... не получилось!
cat /etc/bind/named.confinclude "/etc/bind/named.conf.options";
include "/etc/bind/named.conf.local";
include "/etc/bind/named.conf.default-zones";
include "/etc/bind/named.conf.home"

cat /etc/bind/named.conf.dnw
zone "home.spb.ru" {
        type master;
        file "/etc/bind/db.home";
        allow-transfer { 127.0.0.1; 10.10.10.1/24;};
};

zone "10.10.10.in-addr.arpa" {
        type master;
        file "/etc/bind/db.rev_home";
        allow-transfer { 127.0.0.1; 10.10.10.1/24;};
};

cat /etc/bind/db.home
$TTL 3000h
@ SOA home.spb.ru. 20100828 (
                                    10h ; slave-server connection preiod
                                    1h  ; retry
                                    1w  ; lifetime
                                    1h ); negative ttl

                        NS @
home.spb.ru.        A       10.10.10.1
xxx.home.spb.ru.    A       10.10.10.2
yyy.home.spb.ru.    A       10.10.10.6
zzz.home.spb.ru.    A       10.10.10.7

test:
nslookup home.spb.ru
Server:         127.0.0.1
Address:        127.0.0.1#53

** server can't find home.spb.ru: SERVFAIL

nslookup ya.ru
Server:         127.0.0.1
Address:        127.0.0.1#53

Non-authoritative answer:
Name:   ya.ru
Address: 213.180.204.3
Name:   ya.ru
Address: 77.88.21.3
Name:   ya.ru
Address: 87.250.250.3
Name:   ya.ru
Address: 87.250.250.203
Name:   ya.ru
Address: 87.250.251.3
Name:   ya.ru
Address: 93.158.134.3
Name:   ya.ru
Address: 93.158.134.203

вопрос где я ошибся?
в логах DNS ничего связанного со своей зоной не нашел...
« Последнее редактирование: 31 Августа 2011, 15:58:43 от nucleon »

 

Страница сгенерирована за 0.016 секунд. Запросов: 22.