- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Суть вопроса такова:
Есть сервер с поднятым днс
Есть домен, NS которого ведут на сервер
Домен при этом на сервере не прописан
Возможно ли отдать свою страничку при запросе этого домена?
Если я правильно понимаю, то при заходе на подобный домен запрос посылается на DNS сервера, NS которого прописаны у домена.
Возможно ли настроить днс-сервер таким образом чтобы он отдавал страницу в любом случае, независимо от того прописан домен или нет?
это как у хостеров что-ли?
на их нс любой домен направь - будет выдаваться дефолтная страничка даже если домен на сервере не прописан...
Суть вопроса такова:
Есть сервер с поднятым днс
Есть домен, NS которого ведут на сервер
Домен при этом на сервере не прописан
Возможно ли отдать свою страничку при запросе этого домена?
Если я правильно понимаю, то при заходе на подобный домен запрос посылается на DNS сервера, NS которого прописаны у домена.
Возможно ли настроить днс-сервер таким образом чтобы он отдавал страницу в любом случае, независимо от того прописан домен или нет?
у вас каша какая-то в голове :)
вы мешаете две сущности - DNS и Web.
чтобы браузер "пошел" по URL http://test.ru/ на Ваш сервер - доменное
имя test.ru должно резолвиться на его IP-адреса. т.е. на Вашем
DNS-сервере "прописаны" соответствующие записи.
но не обязательно, чтобы в конфигурации _веб-сервера_ (например, Apache) был этот
домен. если его нет - веб-сервер выдаст то, что сконфигурировано
в качестве умолчания:
http://httpd.apache.org/docs/2.2/vhosts/details.html
у вас каша какая-то в голове :)
вы мешаете две сущности - DNS и Web.
чтобы браузер "пошел" по URL http://test.ru/ на Ваш сервер - доменное
имя test.ru должно резолвиться на его IP-адреса. т.е. на Вашем
DNS-сервере "прописаны" соответствующие записи.
но не обязательно, чтобы в конфигурации _веб-сервера_ (например, Apache) был этот
домен. если его нет - веб-сервер выдаст то, что сконфигурировано
в качестве умолчания:
http://httpd.apache.org/docs/2.2/vhosts/details.html
Нет, сущности я не мешаю :)
Спрошу по другому: можно ли "заставить" DNS-сервер отправлять запрос к апачу без соответствующих записей?
Нет, сущности я не мешаю :)
Спрошу по другому: можно ли "заставить" DNS-сервер отправлять запрос к апачу без соответствующих записей?
Думаю все возможно если очень захотеть ). Но я считаю, что так сделать нельзя.
Нет, сущности я не мешаю :)
Спрошу по другому: можно ли "заставить" DNS-сервер отправлять запрос к апачу без соответствующих записей?
Нет, нельзя.
ДНС сервер не отправляет запрос к веб серверу. ДНС сервер отдает IP адрес запрашиваемого ресурса (в данном случае) клиенту, а клиент сам отправляет запрос к веб серверу.
Если сделать так, как указано ниже, Ваш ДНС будет отдавать требуемый IP на любой запрашиваемый у него IP, но это уже немного смахивает на мошеничество.
/etc/named.conf
zone "." { type master; file "/var/named/all.hosts"; };
/var/named/all.hosts
$ttl 38400
@ IN SOA home.server.com. root.home.server.com. (
1242331967
10800
3600
604800
38400 )
@ IN NS home.server.com.
IN A 10.11.19.254
* IN A 10.11.19.254
dig @localhost www.google.com
; <<>> DiG 9.3.4-P1 <<>> @localhost www.google.com
; (1 server found)
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 12299
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;www.google.com. IN A
;; ANSWER SECTION:
www.google.com. 38400 IN A 10.11.19.254
;; AUTHORITY SECTION:
. 38400 IN NS home.server.com.
;; ADDITIONAL SECTION:
home.server.com. 38400 IN A 10.11.19.254
;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Sun Nov 15 10:11:15 2009
;; MSG SIZE rcvd: 92
Эта запись будет выдать 10.11.19.254 для всех адресов зоны
*.home.server.com.
Это вполне нормальная настройка, которая вполне легально используется и не считается мошенничеством.
Возьмите, например сайты, в которых имя пользователя является частью домена (username1.narod.ru, username2.narod.ru, ...)
Единственное НО - это то, что, по-моему, не все реализации ДНС серверов поддерживают такую запись.
Единственное НО - это то, что, по-моему, не все реализации ДНС серверов поддерживают такую запись.
все.
только не все делают это правильно:
http://en.wikipedia.org/wiki/Wildcard_DNS_record
Эта запись будет выдать 10.11.19.254 для всех адресов зоны
*.home.server.com.
Это вполне нормальная настройка, которая вполне легально используется и не считается мошенничеством.
Возьмите, например сайты, в которых имя пользователя является частью домена (username1.narod.ru, username2.narod.ru, ...)
Единственное НО - это то, что, по-моему, не все реализации ДНС серверов поддерживают такую запись.
Прочитайте внимательно, при данной конфигурации запрашивая любой домен microsoft.com, yandex.ru, rambler.ru Вы получаете один и тот же ай-пи, что немного странновато. Я не говорю о wildcard записи в доменной зоне. Потому что сервер считает себя корневым, а wildcard запись в зоне указывает на один и тот же ай-пи.