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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: DNS-сервер и доменные имена  (Прочитано 3157 раз)

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

Оффлайн spinozzishe

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
DNS-сервер и доменные имена
« : 21 Апреля 2009, 14:02:24 »
Пользуясь услугами городского интернет провайдера, имею выход в интернет через городскую локальную сеть.
Провайдер локальными ресурсами не занимается, это удел отдельных интузиастов.
Дома у меня собран сервер на базе Ubuntu 8.10. Провайдер выдал доменное имя sp.provajder.ru, пользование только внутри сетевое  т.к. IP динамический. Работает все прекрасно, но с недавних пор появилась необходимость создания еще одного сайта. Провайдер второй домен на один IP не дает. Можноли как-то выйти из создавшейся ситуации путем установки DNS-сервера. И как потом все настроить.
В Linux я не очень опытный пользователь, но очень заинтересованный, пока в течении 8 месяцев все с чем сталкивался успешно решалось.

Оффлайн lockie

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: DNS-сервер и доменные имена
« Ответ #1 : 21 Апреля 2009, 14:16:47 »
Цитировать
Можноли как-то выйти из создавшейся ситуации путем установки DNS-сервера.
Всё, чего можно добиться таким методом - субдомены твоего домена, типа qwerty.sp.provajder.ru.

Так что придётся покупать домен у какого-нибудь регистратора.
"Ubuntu" is an ancient African word, meaning "I can't configure Slackware"

Оффлайн spinozzishe

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
Re: DNS-сервер и доменные имена
« Ответ #2 : 21 Апреля 2009, 14:24:46 »
У какого регистратора? Сеть внутренняя - только я и провайдер. Хочешь в интернет покупаешь реал IP. Мне дальше сети не нужно.
Сайт у меня ориентирован на помощь новичкам. Различные мануалы и помощь в настройке различного софта, всевозможные видеоуроки. Но есть потребность в женском сайте. И если это будет домен 3 уровня вполне приемлимо, например womanish.sp.provajder.ru.
Можно ли реализовать самому такой вариант?

Оффлайн Пилигрим

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: DNS-сервер и доменные имена
« Ответ #3 : 21 Апреля 2009, 14:58:10 »
конечно можно!!! без особых проблем. Создаёшь DNS сервак и в своём домене настраиваешь что куда отправлять. Тут ведь ещё варианты могут быть: один у тебя комп или несколько. Если один то может проще на виртуал хост натсроить в Apache и не париться с DNS ?

вот ссылочка тут про DNS всё  чётко и красиво написано. https://help.ubuntu.com/8.10/serverguide/C/dns-configuration.html

Оффлайн spinozzishe

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
Re: DNS-сервер и доменные имена
« Ответ #4 : 21 Апреля 2009, 15:13:09 »
Дома работают 3 компьютера и сервер, через роутер Asus WL-500gP выходят в сеть. Домашняя сеть 192.168.1.хх. IP для городской сети 10.90.60.хх на него присвоено доменное имя sp.provajder.ru , которое роутер по 80 порту переадресовывавет на сервер. На сайт без проблем заходят и из домашней и из локальной сети. Установку сайта и настройку виртуальных хостов делал по этому мануалу: http://kubuntu.ru/apache2-drupal.
Как на локальной машине настроить два сайта тоже разобрался. Остается чтоб второй сайт другие тоже видели.
Если можно инструкцию на русском.

Оффлайн Belyaev Nikolay

  • Активист
  • *
  • Сообщений: 734
    • Просмотр профиля
    • моя работа- дробилки, грохота...
Re: DNS-сервер и доменные имена
« Ответ #5 : 21 Апреля 2009, 23:26:53 »
http://www.nulled.ws/showthread.php?t=22104
я так понимаю сайт виден за роутером, а из локалки нет?
а если пинговать и traceroute делать?
"Сначала они вас игнорируют, потом смеются над вами, потом борются с вами, а потом вы побеждаете"
Махатма Ганди

Оффлайн spinozzishe

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
Re: DNS-сервер и доменные имена
« Ответ #6 : 22 Апреля 2009, 07:09:12 »
Сайт виден из домашней сети (все что в зоне 192.168.1.хх) и из локалки (10.90.60.хх), не виден из внешки так как нет реального IP.
А IP при выходе во внешку у нас у половины сети один.

Оффлайн Пилигрим

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: DNS-сервер и доменные имена
« Ответ #7 : 22 Апреля 2009, 10:48:29 »
ну тут вариантов то не много..... нужно просить у провайдера прописать в DNS на один локальный адресс два иени. или самому поднимать DNS.
Потому что как ты уже писал у тебя в апаче виртулахост работает. А рабботает он потому что у тебя скорей всего в etc/host прописано статическое назначение ip и  имён

Оффлайн spinozzishe

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
Re: DNS-сервер и доменные имена
« Ответ #8 : 22 Апреля 2009, 19:17:43 »
Локальная городская сеть, порядка 2,5 тысяч пользователей. Все прекрасно видят мой сайт. Мое доменное имя sp.provajder.ru присвоил и прописал на своем DNS сервере прорвайдер. Из внешки мой сайт не виден, только в локалке. В файле /etc/hosts прописано так:

127.0.0.1 localhost.localdomain localhost my-desktop
127.0.1.1 my-desktop
127.0.1.1 mysite
если бы было два сайта, как на другом компьютере, на котором все пишу и опробую добавил бы еще строку:
127.0.1.1 mysite2

В настройках апача, в файле /etc/apache2/sites-available/mysite :

<VirtualHost *:80>
  ServerAlias mysite www.mysite
  DocumentRoot /home/usernsme/web/mysite
  <Directory home/username/web/mysite/>
    AllowOverride All
  </Directory>
</VirtualHost>

Для второго сайта создал бы папку в дириктории web и создал бы в апаче еще один файл конфигурации виртуального хоста....
Но провайдер второе доменное имя на один IP не дает!!!

Вот и нужно как-то выкрутится своей силой...

Как устроен интернет я до недавнего времени и не задумывался, умел только им пользоваться.
Но времена изменились, появилась жажда знаний да необходимость тоже, а что еще делать на пенсии...
Если до моего домена sp.provajder.ru прекрасно доходят я же могу создать домен следующего уровня? site2.sp.provajder.ru
Я так понимаю у провайдера домен provajder.ru он раздает со своего DNS сервера домены следующего уровня. Правильно?
Если я подниму свой DNS сервер то тоже смогу раздавать домены еще следующего уровня?
Или все не так?

Оффлайн Belyaev Nikolay

  • Активист
  • *
  • Сообщений: 734
    • Просмотр профиля
    • моя работа- дробилки, грохота...
Re: DNS-сервер и доменные имена
« Ответ #9 : 22 Апреля 2009, 21:53:57 »
я блин запутался!
надо же
<VirtualHost *:80>
  ServerAlias sp.provajder.ru  www.sp.provajder.ru
  DocumentRoot /home/usernsme/web/sp.provajder.ru
  <Directory home/username/web/sp.provajder.ru/>
    AllowOverride All
  </Directory>
</VirtualHost>

и там же
<VirtualHost *:80>
  ServerAlias site2.sp.provajder.ru  www.site2.sp.provajder.ru
  DocumentRoot /home/usernsme/web/sp.provajder.ru
  <Directory home/username/web/site2.sp.provajder.ru/>
    AllowOverride All
  </Directory>
</VirtualHost>

и в /etc/hosts

127.0.1.1 sp.provajder.ru

и всё. и никаких dns
блин неужели не прав??
"Сначала они вас игнорируют, потом смеются над вами, потом борются с вами, а потом вы побеждаете"
Махатма Ганди

Оффлайн spinozzishe

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
Re: DNS-сервер и доменные имена
« Ответ #10 : 22 Апреля 2009, 22:34:36 »
Ну я просто для примера... а вообще естественно так...
и что второй сайт заработает без помощи провайдера?

Оффлайн Belyaev Nikolay

  • Активист
  • *
  • Сообщений: 734
    • Просмотр профиля
    • моя работа- дробилки, грохота...
Re: DNS-сервер и доменные имена
« Ответ #11 : 22 Апреля 2009, 22:50:47 »
а какая хрен разница
как получается ip сайта знаешь?

делается запрос на нижний домен, потом выше и выше
в итоге к тебе на sp.provajder.ru придут и спросят site2.sp.provajder.ru тут? нама адрес нужен! и он посмотрит в .... думаю в /etc/hosts, тот отдаст управление апачу, а тот посмотрев свой конфиг загрузит страницу site2.sp.provajder.ru
"Сначала они вас игнорируют, потом смеются над вами, потом борются с вами, а потом вы побеждаете"
Махатма Ганди

Оффлайн Hideaki

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: DNS-сервер и доменные имена
« Ответ #12 : 22 Апреля 2009, 23:13:10 »
Ну так, ради разнообразия... Есть в инете ресурсы, предоставляющие доменные имена хоть на любой IP. Например на www.yi.org можно зарегистрироваться и получить для IP 10.*.*.* точно. Ну это так, если www.site2.sp.provajder.ru покажется слишком длинным :)

Оффлайн spinozzishe

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
Re: DNS-сервер и доменные имена
« Ответ #13 : 23 Апреля 2009, 00:59:54 »
To Belyaev Nikolay да, именно с такими настройками у меня два сайта работают и открываются на локальном компьютере, с него же и открываются...
То же самое делаю на сервере и...ничего. Открывается только sp.provajder.ru. Я уже в апаче и в тот же файл конфиг нового сайта прописывал и новый файл создавал, ничего, с другого компа не открывается...ошибка...
To Hideaki это все понятно и известно...нет у меня реал IP...

Оффлайн blazed

  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
Re: DNS-сервер и доменные имена
« Ответ #14 : 23 Апреля 2009, 09:35:25 »
Вижу два приемлемых варианта.
1) Провайдер прописывает еще одно/несколько имен для тебя. Не забываем, что, например, sp.provaider.ru и www.sp.provaider.ru разные имена.
2) Провайдер делегирует тебе ведение зоны sp.provider.ru и самому поднимать ДНС

PS: Пока нужные имена не резольвятся с других компов в локалке, говорить о настройках апача в принципе еще рано.

 

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