FreeBSD Apache2.2+PHP5+MySQL и все это на одном IP

Обсуждаем OS FreeBSD и сервисы на ней.

Re: FreeBSD Apache2.2+PHP5+MySQL и все это на одном IP

Сообщение root » 24 авг 2010, 19:00

flieng писал(а):вот что пишет в логах после загрузки системы

пишет что все хорошо

flieng писал(а):у меня этих зон вообще нету или может они гдето и зарыты...

забей на это, по слову "automatic" можно догадаться ;)

flieng писал(а):и не могу понять почему не может быть перезаписана рабочая директория???

это не директория не может быть перезаписана, а named не может писать/изменять файлы в этой директории
т.к. ты же сам написал что:
flieng писал(а):щас там такие права
root wheel

а процесс named стартует от пользователя bind группы bind
поправь права на директорию namedb, выполни команду:
Код: Выделить всё
chown -R bind:bind /var/named/etc/namedb


flieng писал(а):и вот что у меня в файле /etc/namedb/named.conf

flieng писал(а):а вот мой файл /etc/namedb/master/a.tp.zone

выглядит правдоподобно

flieng писал(а):ах да и еще когда пишу nslookup a.tp вот что выдает:

Код: Выделить всё
    myapache# nslookup a.tp
    Server: 82.144.192.130
    Address: 82.144.192.130#53

    **server can't find a.tp: NXDOMAIN

не догадываешся почему ? ответ опять же написан на экране.
где ты зону a.tp поднимал ? правильно на своем сервере.
А nslookup`ишь (спрашиваешь) какой сервер ? В результате вывода от команды ведь написано с от какого сервера пришел ответ, а пришел он от Server: 82.144.192.130
Это IP твоего сервера ? Правильно, не твоего. Тогда с чего ты решил что 82.144.192.130 обязан знать о домене a.tp ? Он о нем знать не может, т.к. он обращается к корневым серверам и они ему честно отвечают NXDOMAIN
после моего певого ответа ты написал:
flieng писал(а):О Боже, какже я тупанул..... :oops: :oops: :oops: :oops: ведь root прав. Для каждого пользователя провайдер дает свой ДНС который в свою очередь выходит на мега глобальный ДНС

flieng писал(а):и второй как альтернативный выставляю 192.168.0.100 тоесть айпи локального компа на котором в идеале должен быть ДНС серверю

я думал что ты понял, получается что нет
если ты пользовательскому компу должен "объяснить" к какому DNS серверу обращаться, то почему ты решаешь что твой собственный сервер по умолчанию должен знать об этом самостоятельно ?
Ты выполняешь:
Код: Выделить всё
nslookup a.tp

т.к. команде не указано к какому DNS серверу обратиться, то твой сервер сначала смотрит в /etc/hosts, записи там не находит, затем пытается обратиться к DNS серверам, прописанным в файле /etc/resolv.conf, а там у тебя 82.144.192.130, вот он к нему и обращается
команде nslookup можно указать к какому серверу DNS обратиться, запусти так:
Код: Выделить всё
nslookup a.tp 127.0.0.1

или
Код: Выделить всё
nslookup a.tp 192.168.0.101

и думаю что ты получишь ответ:
Name: a.tp.
Address: 192.168.0.101

можно и к 127.0.0.1 и к 192.168.0.101 т.к. named "слушает" эти адреса, что описано в конфиге в директиве listen-on

напиши в свой /etc/resolv.conf:
Код: Выделить всё
nameserver 127.0.0.1

что бы твой сервер так же использовал твою DNS службу для резолва имен
С уважением, root

Изображение
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
root
Site Admin
 
Сообщения: 1894
Зарегистрирован: 11 июн 2008, 13:05
Откуда: Moscow, Russia

Re: FreeBSD Apache2.2+PHP5+MySQL и все это на одном IP

Сообщение flieng » 24 авг 2010, 20:42

Алилуя)) танцы с бубном закончились) :mrgreen: :lol: :lol: :lol: :P :P :P :D :D :D
работает))) после того как ты мне сказал прописать в /etc/resolv.conf
Код: Выделить всё
nameserver 127.0.0.1

все другии компы видят мой сайт))))))))

так самое прикольное что когда я делал ping a.tp у меня пинговалось)а теперь после прописаного в файл resolve.conf уже и проходит
Код: Выделить всё
myapache# nslookup a.tp
Server:         127.0.0.1
Address:        127.0.0.1#53

Name:   a.tp
Address: 192.168.0.101

так что спс тебе root огромное за терпение и за пояснение)... я получил великий жизненый опыт в этом деле))))
Теперь у меня на сервере поднято Apache22 + PHP5 + MySQL5 +ftp + DNS (хоть может и еще карявый) что еще нужно для сервера)))))))) ....
http://artradix.com создание сайта и оптимизация сайта под поисковики
flieng
новичок
 
Сообщения: 7
Зарегистрирован: 21 авг 2010, 12:06

Re: FreeBSD Apache2.2+PHP5+MySQL и все это на одном IP

Сообщение root » 25 авг 2010, 10:48

flieng писал(а):Алилуя)) танцы с бубном закончились)

поздравляю

flieng писал(а):так что спс тебе root огромное за терпение и за пояснение

пжалста

flieng писал(а):я получил великий жизненый опыт в этом деле

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

flieng писал(а):что еще нужно для сервера)))))))) ....

безопасность нужна
С уважением, root

Изображение
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
root
Site Admin
 
Сообщения: 1894
Зарегистрирован: 11 июн 2008, 13:05
Откуда: Moscow, Russia

Re: FreeBSD Apache2.2+PHP5+MySQL и все это на одном IP

Сообщение flieng » 25 авг 2010, 19:51

root писал(а):поздравляю


спс_) ведь это тоже твоя заслуга) что у меня все получилось)...) :D :D :D

root писал(а):главное чтобы ты понимал, что ты сделал, зачем и как это работает
а иначе, без понимания, при возникновении малейшей проблемы, ты уже не сможешь её решить

даа)) принцеп я понял, и понял как это все работает) а значит если даже что-то не пойму то уже смогу дойти до истины)

root писал(а):безопасность нужна


ну с эти пока что еще туго .. поднял только SSH а вот с фаейрволом пока что еще не знаю как это все сделать... но думаю что всремя покажет что и к чему)....
http://artradix.com создание сайта и оптимизация сайта под поисковики
flieng
новичок
 
Сообщения: 7
Зарегистрирован: 21 авг 2010, 12:06

Пред.

Вернуться в FreeBSD

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 26

cron