Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Сервер на базе Linux Debian [3]

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (4): « 1 2 [3] 4 »   

> Описание: сборка, настройка, команды etc...
vitaliy_mad
Отправлено: 27 Июня, 2009 - 19:52:52
Post Id


Участник


Покинул форум
Сообщений всего: 1107
Дата рег-ции: Окт. 2008  
Откуда: Украина, Мариуполь


Помог: 0 раз(а)




SergeyQW пишет:
а далее все настройки производить с купленым DNS

вот это не совсем понял....
 
 Top
SergeyQW
Отправлено: 27 Июня, 2009 - 20:01:36
Post Id



Новичок


Покинул форум
Сообщений всего: 52
Дата рег-ции: Янв. 2009  


Помог: 0 раз(а)




vitaliy_mad пишет:
значит именно там и надо прописывать/регистрировать/еще что нить второй домен first.example.ru


Вот это я имел в виду. То есть обращаться будут например на furst.test.ru(купленое имя) далее через example.ru(dyndns) попадает на мою машину.

Прост я туплю в DNS, вроде смысл понятен... Вики вся прочитана вдоль и поперек...
Механизм перенаправления на IP понятен. А вот с механизмом перенаправления к поддомену..... Ведь IP же один!
 
 Top
vitaliy_mad
Отправлено: 27 Июня, 2009 - 20:59:59
Post Id


Участник


Покинул форум
Сообщений всего: 1107
Дата рег-ции: Окт. 2008  
Откуда: Украина, Мариуполь


Помог: 0 раз(а)




попробую объяснить....
есть домен example.com у него прописан Primary-NS - 100.100.100.100 и Secondary-NS - 200.200.200.200.

Далее если кто нить попытаеться обратиться к этому домену: происходит так:
компьютер-клиент (машина с которой идет обращение) дает запрос своему ДНС-серверу, если на этом ДНС-сервере нет информации о данном домене, то ДНС-сервер перенаправляет запрос к родительскому ДНС-серверу. и так далее по цепочке, пока на дойдет запрос до root-сервера или не будет найдена информация. если и на нем не находит запись идет обращение к базе данных регистратора например ICANN, хранящий свежения о вашем домене com org ua и тд... смотриться запись Primary-NS и запрос отправляется туда, в нашем примере - 100.100.100.100 дажее уже этот ДНС смотрит у себя запись о example.com или конкретно о first.example.com, если обращение было к нему, и выдает результат IP, если записи нет, то запрос идет к Secondary-NS, если и там нет, то выдается ошибка, что не удается определить адрес получателя.... более никуда обращений не будет... соответствено если в NS не указан ваш комп, то к нему обращений за IP-адресом не будет...
 
 Top
SergeyQW
Отправлено: 27 Июня, 2009 - 21:14:02
Post Id



Новичок


Покинул форум
Сообщений всего: 52
Дата рег-ции: Янв. 2009  


Помог: 0 раз(а)




хорошо, а как идет определение поддомена? если поддомен "висит" на одном ip? тот есть идет по цепочке вверх от example.ru? и тогда как компьютер понимает что ему нужно заходить например в /www/first вместо /www например
 
 Top
vitaliy_mad
Отправлено: 27 Июня, 2009 - 21:37:55
Post Id


Участник


Покинул форум
Сообщений всего: 1107
Дата рег-ции: Окт. 2008  
Откуда: Украина, Мариуполь


Помог: 0 раз(а)




SergeyQW пишет:
и тогда как компьютер понимает что ему нужно заходить например в /www/first вместо /www например
это уже проблема веб-сервера... в заголовках всегда передается по какому домееному имени прищел запрос на этот IP
 
 Top
SergeyQW
Отправлено: 27 Июня, 2009 - 21:59:20
Post Id



Новичок


Покинул форум
Сообщений всего: 52
Дата рег-ции: Янв. 2009  


Помог: 0 раз(а)




хах, тогда вообще отпадает смысл что то прописывать в dns. Тогда смысл это делать? Если можно все на веб сервере организовать!
 
 Top
vitaliy_mad
Отправлено: 27 Июня, 2009 - 22:12:23
Post Id


Участник


Покинул форум
Сообщений всего: 1107
Дата рег-ции: Окт. 2008  
Откуда: Украина, Мариуполь


Помог: 0 раз(а)




что б было обращение к веб серверу нужно знать IP адрес компа, на котором он установлен... а этот IP как раз и нужно узнавать у ДНС-серверов...
 
 Top
SergeyQW
Отправлено: 27 Июня, 2009 - 22:25:48
Post Id



Новичок


Покинул форум
Сообщений всего: 52
Дата рег-ции: Янв. 2009  


Помог: 0 раз(а)




тогда пропадает смысл в test.ru а оставить только dyndns/ И зачем что то писать?
 
 Top
vitaliy_mad
Отправлено: 27 Июня, 2009 - 22:28:46
Post Id


Участник


Покинул форум
Сообщений всего: 1107
Дата рег-ции: Окт. 2008  
Откуда: Украина, Мариуполь


Помог: 0 раз(а)




для любого доменного имени first.test.ru или просто test.ru или second.test.ru надо знать соответствия IP... если test.ru --> 100.100.100.101 -- это не значит что first.test.ru тоже 100.100.100.101. некоторые DNS-сервера, по умолчанию все поддомены напрявляют на тот же IP что и основной домен... но далеко не все...
 
 Top
SergeyQW
Отправлено: 27 Июня, 2009 - 22:34:32
Post Id



Новичок


Покинул форум
Сообщений всего: 52
Дата рег-ции: Янв. 2009  


Помог: 0 раз(а)




хах. Тога окончательный вопрос. Что прописать в Апаче что бы проверить это? возьмем за пример first. И еще. Ничего что у меня сначала идет перенаправление на внешний IP а потом на внутр(192.168.1.2)?
 
 Top
vitaliy_mad
Отправлено: 27 Июня, 2009 - 22:38:25
Post Id


Участник


Покинул форум
Сообщений всего: 1107
Дата рег-ции: Окт. 2008  
Откуда: Украина, Мариуполь


Помог: 0 раз(а)




SergeyQW пишет:
ичего что у меня сначала идет перенаправление на внешний IP а потом на внутр(192.168.1.2)?
ничего....

настраиавть надо виртуальные хосты... пример:

PHP:
скопировать код в буфер обмена
  1. <VirtualHost *:80>
  2.         ServerName first.example.com
  3.         ServerAdmin admin@example.com
  4.         DocumentRoot "/var/www/first.example.com/html"
  5.         <Directory />
  6.          Allow from all
  7.         </Directory>
  8.  
  9.         <Directory "/var/www/first.example.com/html">
  10.          Allow from all
  11.         </Directory>
  12. </VirtualHost>
  13. <VirtualHost *:80>
  14.         ServerName second.example.com
  15.         ServerAdmin admin@example.com
  16.         DocumentRoot "/var/www/second.example.com/html"
  17.         <Directory />
  18.          Allow from all
  19.         </Directory>
  20.  
  21.         <Directory "/var/www/second.example.com/html">
  22.          Allow from all
  23.         </Directory>
  24. </VirtualHost>
  25.  

(Отредактировано автором: 27 Июня, 2009 - 22:39:08)

 
 Top
SergeyQW
Отправлено: 27 Июня, 2009 - 22:40:00
Post Id



Новичок


Покинул форум
Сообщений всего: 52
Дата рег-ции: Янв. 2009  


Помог: 0 раз(а)




хорошо, но тогда не будет виден из сети? так как там просто 192.168.1.2
 
 Top
vitaliy_mad
Отправлено: 27 Июня, 2009 - 22:41:02
Post Id


Участник


Покинул форум
Сообщений всего: 1107
Дата рег-ции: Окт. 2008  
Откуда: Украина, Мариуполь


Помог: 0 раз(а)




будет... если фаервол разрешит...
 
 Top
SergeyQW
Отправлено: 27 Июня, 2009 - 22:46:56
Post Id



Новичок


Покинул форум
Сообщений всего: 52
Дата рег-ции: Янв. 2009  


Помог: 0 раз(а)




теперь вообще не работает. По обращении из интернета ошибка 408. А из сети теперь вообще не откликается

Я всего лишь добавил новую запись
 
 Top
vitaliy_mad
Отправлено: 27 Июня, 2009 - 22:47:47
Post Id


Участник


Покинул форум
Сообщений всего: 1107
Дата рег-ции: Окт. 2008  
Откуда: Украина, Мариуполь


Помог: 0 раз(а)




Радость значит что то сделал не так.... где то ошибся.... я когда первый раз настраивал свой сервак... у меня крыша начала съежать полсе первых суток.... нормально настроил только после 2-х суток беспрерывного процесса.... так что....

(Отредактировано автором: 27 Июня, 2009 - 22:49:46)

 
 Top
Страниц (4): « 1 2 [3] 4 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Администрирование *nix »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB