31

drBatty, joomla встала с небольшими проблемами но не критичными, пришлось создавать вручную файлик configuration.php.
Но это по прежнему остается локальным сервером, а как теперь сделать его веб-сервером? с чего начинать и в сторону чего копать?
Была идея такова: прочитав гайды про DNS сервера, пришел к выводу что необходимо ставить bind9 днс сервер должен иметь 2 адреса, и желательно чтобы это были разные провайдеры, и на других форумах читал высказывания мол:"ищите DNS сервер который согласиться привязать домен к вашим IP".
Если вопрос стоит об Делигировании доменного имени, то тогда вопрос, могу я например воспользоваться DNS-хостингом Yandex, и прописать на своем сервере его DNS данные? И при этом получу ли я нужный мне результат?

32

i2ks пишет:
Art186 пишет:

Ну я же вроде оговорил что заказчик не собирается оплачивать больше чем указано в договоре, и работают они только по 100% предоплате, чтобы в случае чего можно было взять за мягкое место.

Тогда вы понесете расходы. =)

Ну всего скорее да. Есть правда ещё одна сторона медали: раз уж так случилось что нужно это сделать, почему бы не попробовать, тем более что заказчик не смотря на все жесткие условия, входит в положение и понимает сложность ситуации, а я в свою очередь получу опыт причем дельный. Так что помимо всего прочего, мне самому интересно понять как это все работает, ну конечно не без ваших напутствий, и кучи попутной литературы манов и гайдов.

33

Art186, вы можете зарегистрировать домен где нибудь, и потом сделать запись в виде своего ип адреса.

34

Art186 пишет:

joomla встала с небольшими проблемами но не критичными, пришлось создавать вручную файлик configuration.php.
Но это по прежнему остается локальным сервером, а как теперь сделать его веб-сервером? с чего начинать и в сторону чего копать?

а это УЖЕ web-сервер. Вы можете им пользоваться, набрав в адресной строке браузера его статический IP. А DNS вам не нужен - используйте DNS регистратора доменного имени.
(по этой причине bind9+ещё куча костылей не нужна, и требует удаления)
Если не работает, то очевидно правила в FireWall'е не те. Следует открыть входящий порт 80, возможно 8080, ну и какой там для SSL, если оно используется. И все остальные нужные серверы тоже открыть. Хотя по дефолту в дебе ЕМНИП всё открыто...

Art186 пишет:

Была идея такова: прочитав гайды про DNS сервера, пришел к выводу что необходимо ставить bind9 днс сервер должен иметь 2 адреса, и желательно чтобы это были разные провайдеры, и на других форумах читал высказывания мол:"ищите DNS сервер который согласиться привязать домен к вашим IP".
Если вопрос стоит об Делигировании доменного имени, то тогда вопрос, могу я например воспользоваться DNS-хостингом Yandex, и прописать на своем сервере его DNS данные? И при этом получу ли я нужный мне результат?

доменное имя вы получаете не от яндекса, а от reg.ru. Почему-бы вам также и не оформить запись? Это бесплатно (в отличие от имени, которое стОит где-то так $20 в год).
можно также воспользоваться услугой http://www.no-ip.com/ (это пока бесплатно)
можете ещё разные варианты найти. Я не знаю... В любом случае, иметь у себя DNS-сервер не нужно.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

35 (14.12.2011 17:01:30 отредактировано Art186)

drBatty пишет:
Art186 пишет:

joomla встала с небольшими проблемами но не критичными, пришлось создавать вручную файлик configuration.php.
Но это по прежнему остается локальным сервером, а как теперь сделать его веб-сервером? с чего начинать и в сторону чего копать?

а это УЖЕ web-сервер. Вы можете им пользоваться, набрав в адресной строке браузера его статический IP. А DNS вам не нужен - используйте DNS регистратора доменного имени.
(по этой причине bind9+ещё куча костылей не нужна, и требует удаления)
Если не работает, то очевидно правила в FireWall'е не те. Следует открыть входящий порт 80, возможно 8080, ну и какой там для SSL, если оно используется. И все остальные нужные серверы тоже открыть. Хотя по дефолту в дебе ЕМНИП всё открыто...

Art186 пишет:

Была идея такова: прочитав гайды про DNS сервера, пришел к выводу что необходимо ставить bind9 днс сервер должен иметь 2 адреса, и желательно чтобы это были разные провайдеры, и на других форумах читал высказывания мол:"ищите DNS сервер который согласиться привязать домен к вашим IP".
Если вопрос стоит об Делигировании доменного имени, то тогда вопрос, могу я например воспользоваться DNS-хостингом Yandex, и прописать на своем сервере его DNS данные? И при этом получу ли я нужный мне результат?

доменное имя вы получаете не от яндекса, а от reg.ru. Почему-бы вам также и не оформить запись? Это бесплатно (в отличие от имени, которое стОит где-то так $20 в год).
можно также воспользоваться услугой http://www.no-ip.com/ (это пока бесплатно)
можете ещё разные варианты найти. Я не знаю... В любом случае, иметь у себя DNS-сервер не нужно.

Я правильно Вас понял? Мне будет достаточно DNS от домена который прописал reg.ru? и для просмотра сайта, скажем с другой машины, возможен прописав белый IP в строке браузера?
Привязать домен к моему белому IP, я так понимаю можно зайде в раздел управления доменами у того же reg.ru (в случае если домен куплен у них), и там где прописаны DNS адреса прписать свой IP напротив, там вроде даже есть такая строка, точнее там 2 колонки первая собственно DNS а вторая IP в неё то и прписываем, правильно? Да и при установки опять таки, в строке хостинг указал localhost это нормально? Привязав DNS к своему IP тем самым при обращении уже теперь к нашему доменному имени мы будем попадать на наш сайт, правильно я думаю?
Просто скажем так на платных хостинг серверах стоит Web-морда типа cPanel при помощи которой можно прописать купленные домены и перенести имеющиеся.

36

Art186 пишет:

Привязать домен к моему белому IP, я так понимаю можно зайде в раздел управления доменами у того же reg.ru (в случае если домен куплен у них), и там где прописаны DNS адреса прписать свой IP напротив, там вроде даже есть такая строка, точнее там 2 колонки первая собственно DNS а вторая IP в неё то и прписываем,

Да.

Art186 пишет:

Да и при установки опять таки, в строке хостинг указал localhost это нормально?

localhost это сам сервер, если обращаться по нему то только с сервера. С другого компа по ип-адресу сервера, например 192.168.0.4, это внутри сети. Из интернета можно по адресу, полученному от провайдера, если только он единственный, и больше ни у кого, либо по доменному имени, в этом случае если есть роутер между интернетом и сервером то надо прокинуть 80 порт.

37

Art186 пишет:

Мне будет достаточно DNS от домена который прописал reg.ru?

да.

Art186 пишет:

и для просмотра сайта, скажем с другой машины, возможен прописав белый IP в строке браузера?

для этого DNS вообще никакой не нужен.

DNS сервер нужен клиентам. Ну к примеру, вы можете в своей фирме, (т.е. в своей отдельной локалке, где вы админ), к примеру сайт www.microsoft.com. И все ваши сотрудники будут заходить по этому адресу туда, куда вы пропишите. Ну есть ещё кеширующий DNS, который ускоряет загрузку www-страничек.

Art186 пишет:

я так понимаю можно зайде в раздел управления доменами у того же reg.ru (в случае если домен куплен у них), и там где прописаны DNS адреса прписать свой IP напротив, там вроде даже есть такая строка, точнее там 2 колонки первая собственно DNS а вторая IP в неё то и прписываем, правильно?

нет. Не трогайте DNS. Изменяйте записи - вам нужна запись A. Если потом будете ставить почтовый сервак (свою почту), понадобится запись MX. Обратную запись ЕМНИП они сами прописывают.

Art186 пишет:

Да и при установки опять таки, в строке хостинг указал localhost это нормально?

где указали?

Art186 пишет:

Привязав DNS к своему IP тем самым при обращении уже теперь к нашему доменному имени мы будем попадать на наш сайт, правильно я думаю?

угу. Вы об этом даже не узнаете - клиент будет обращаться к вам по вашему IP, а этот IP он узнает у своего ближайшего DNS сервера. Потому для смены доменного имени должно пройти дня 2 (что-бы по всему Миру обновились. Но для Москвы и Питера и REG.RU достаточно пары часов).

Art186 пишет:

Просто скажем так на платных хостинг серверах стоит Web-морда типа cPanel при помощи которой можно прописать купленные домены и перенести имеющиеся.

это немного не то - они дают ту же услугу, что и рег.ру, к вашему серверу это не имеет никакого отношения. Сама регру тоже даёт хостинги. Т.е. оказывает ДВЕ независимые услуги. Вот вы их и путаете. На вашем сервере никаких привязок нет, и не должно быть.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

38

drBatty, т.е. мне необходимо в сервисе управления доменом добавить запись "А" в которой необходимо будет прописать свой IP адрес так?

39 (15.12.2011 12:04:03 отредактировано drBatty)

угу.

ЗЫЖ не свой адрес, а IP сервера.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

40

drBatty пишет:

угу.

ЗЫЖ не свой адрес, а IP сервера.

эммм...а разве если я работаю с той машины на которой сервер IP разные будут?

41

Art186 пишет:

эммм...а разве если я работаю с той машины на которой сервер IP разные будут?

откуда я знаю, с какой вы машины работаете? У моей машины 4 IP
1. IP в Интернете
2. IP в локалке провайдера
3. IP в моей локалке (для другого моего компьютера этот - шлюз)
4. 127.0.0.1

естественно, IP указывается в каждом случае тот, который мне нужен.
Вам нужен ваш адрес в Интернете (именно с Большой буквы), этот адрес вообще говоря командами и не получить никак в общем случае. Но всегда работает такая команда:

 Консоль:
$ wget -O - "http://checkip.dyndns.com/" 2>/dev/null

Если инет есть, она выдаёт тот IP, под котором вы известны в Глобальной Сети. (естественно, это вовсе не говорит о том, что к вам можно получить доступ по этому адресу. Для получения доступа вам нужно настроить все NAT'ы, которые стоят на пути из Интернета к вам)

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

42 (15.12.2011 21:46:35 отредактировано Art186)

Вопрос такой, если я в настройках DNS домена добавлю запись CNAME в которой пропишу http://имя.dlinkdns.com, то тогда произойдет привязка домена к так называемому IP, или только при помощи добавления записи А это можно сделать? Это как бы на случай если нет статического ай пи.
Чушь сморозил можно не отвечать на этот вопрос))

43

drBatty пишет:

Если инет есть, она выдаёт тот IP, под котором вы известны в Глобальной Сети. (естественно, это вовсе не говорит о том, что к вам можно получить доступ по этому адресу. Для получения доступа вам нужно настроить все NAT'ы, которые стоят на пути из Интернета к вам)

У меня нету статики к сожалению воспользовался сервисом Dyndns и пробросил порты на роутере теперь по адресу имя.dlinkddns.com открывается мой сайт.

44

Art186 пишет:

У меня нету статики к сожалению воспользовался сервисом Dyndns и пробросил порты на роутере теперь по адресу имя.dlinkddns.com открывается мой сайт.

ничего я не понял...
где вы джумлу ставить будете? где dlink (и при чём тут Dyndns?)?
Давайте с самого начала: перечислите компьютеры, которые у вас есть (ещё роутеры, и VDS или хостинги, которые вы арендуете).

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

45

drBatty пишет:
Art186 пишет:

У меня нету статики к сожалению воспользовался сервисом Dyndns и пробросил порты на роутере теперь по адресу имя.dlinkddns.com открывается мой сайт.

ничего я не понял...
где вы джумлу ставить будете? где dlink (и при чём тут Dyndns?)?
Давайте с самого начала: перечислите компьютеры, которые у вас есть (ещё роутеры, и VDS или хостинги, которые вы арендуете).

Компьютер 1, он же веб-сервер так называемый, подключен к инету через роутер, но нету белого IP соответственно я воспользовался сервисом dyndns и имею условный статический адрес, т.е. IP также остался динамическим но забивая в адресной строке адрес вида name.dlinkddns.com попадаю на свой сервер (сайт) для этого + ещё пробросил порты на роутере, чтобы при переходе по ссылке name.dlinkddns.com не попадать в веб-морду роутера, а сразу на сайт. Джумла стоит на этом же сервере.

Вообщем не буду заморачивать Вас предыдущим вопросом, ибо проще подключить белый ай-пи добавить его в запись А домена купленного у reg.ru и тада все будет как нужно.

Вопрос в другом теперь, какие защитные оболочки необходимо поставить на веб-сервер для безопасности сайта?

46

Art186 пишет:

ибо проще подключить белый ай-пи добавить его в запись А домена купленного у reg.ru и тада все будет как нужно.

угу. Хотя я в своё время написал весьма замороченный многофазный скрипт, который заходит на REG.RU, и правит там IP. Но это уже извращение...

Art186 пишет:

Вопрос в другом теперь, какие защитные оболочки необходимо поставить на веб-сервер для безопасности сайта?

никаких не надо. Наоборот - нужно всё удалять и закрывать.
Для начала, командой lsof -i от рута проверьте, что смотрит в сеть. И всё что не нужно - вырубайте (придётся почитать). каждая запись LISTING это дыра.
Потом осильте netfiltr http://www.opennet.ru/docs/RUS/iptables/
Ну и естественно - запрет входа из сети иначе как через SSH, на SSH вход только по ключу, и только НЕ руту.
"оболочки" оставьте в венде. Здесь их нет.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

47 (16.12.2011 09:13:05 отредактировано Art186)

drBatty, огромное спасибо за помощь, Вы мне очень помогли, думаю почитаю и разберусь с netfiltr. Сейчас все нормально работает вроде никаких проблем нет.

http://www.opennet.ru/docs/RUS/iptables/ добавил в избранное, полезная вещь, ещё раз спасибо.

48 (16.12.2011 15:51:05 отредактировано drBatty)

там вообще-то много всего лежит: http://www.opennet.ru/docs/135.shtml
полезного. Читайте.

вот обязательно к прочтению:
http://www.opennet.ru/docs/HOWTO-RU/Security-HOWTO.html

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)