Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Программинг, Скрипты, Софт, Сервисы
»
Тема:
Домены не работают
Новая тема
Ответить
цитата
01/03/08 в 17:57
terry
Ситуация такая. Админы походу будут отдыхать до понедельника, а я не хочу
Засетапили сервер, настроили, все это делал сервис митча за что им респект только щас появился трабл.
домены добавлял так )
залез в шел
cd bin <enter>
потом сделал текстовый файл там, положил туда списком домены
./add_domain.sh moydomen.net 21.123.46.182 nsmoydomen.net
потом набрал:
sh этот_файл
процесс пошел, домены добавлись, но сутки уже прошли а они не работают
на всех доменах нс вида
nserver: ns1.moydomen.net. 21.123.46.182
nserver: ns2.moydomen.net. 21.123.46.182
Люди, выручите
цитата
01/03/08 в 18:14
Emperor
как-то все очень просто у тебя, так не бывает
/var/named - там надо создать файл domain.com.db примерно с таким текстом:
$TTL 3600
@ IN SOA ns1 hostmaster (
2004040105 ; Serial
3600 ; Refresh
900 ; Retry
3600000 ; Expire
3600 ) ; Minimum
IN NS ns1
IN NS ns2
IN A 21.123.46.182
* IN A 21.123.46.182
затем в /etc/named.conf добавить примерно такое:
zone "domain.com" {
type master;
file "domain.com.db";
allow-query { any; };
allow-transfer { none; };
};
затем найти где у тебя httpd.conf и туда добавить:
<VirtualHost 21.123.46.182:80>
DocumentRoot /home/domain/domain.com
ServerName domain.com
ServerAlias *.domain.com
<Directory /home/domain/domain.com>
AllowOverride All
</Directory>
</VirtualHost>
затем надо создать собственно диру /home/domain/domain.com
ну и наконец рестартнуть named, bind, apache
Ы. я не админ, просто мимо проходил
цитата
01/03/08 в 18:22
Emperor
я походу профтыкал, что у тебя есть хитрый скрипт add_domain.sh
по идее он должен делать все то, что я описал выше - проверь!
цитата
01/03/08 в 18:37
terry
спасибо, оценил, но мне проще будет взлететь на вертолете чем жто проверить
цитата
01/03/08 в 18:52
Emperor
фотки вертолета в студию
рестартни просто все службы из шелла, может в этом проблема?
/etc/init.d/httpd restart
/etc/init.d/named restart
bind restart
а потом минут через 5 сделай ping domain.com и посмотри что выдает.
цитата
01/03/08 в 19:21
terry
сделал, не помогло (
ping mydomen.net
ping: cannot resolve mydomen.net: Host name lookup failure
цитата
01/03/08 в 22:43
geCTP
у регистратора прописал НСы правильные?
сделай в консоли
dig @21.123.46.182 moydomen.net
если выдаст ИП, знач урегистратора фигово написал
можешь стукнуть в аську , глянем что у тебя там не так ;)
цитата
02/03/08 в 07:51
terry
dig @21.123.46.182 moydomen.net
; <<>> DiG 9.3.2 <<>> @21.123.46.182 moydomen.net
; (1 server found)
;; global options: printcmd
;; connection timed out; no servers could be reached
цитата
02/03/08 в 12:31
XiVa
А не проще ли поставить панель за 10-15$ в месяц, и делать все двумя-тремя кликами, не прибегая к услугам форума и админов.
цитата
02/03/08 в 18:38
terry
сервер только засетапили, мне так будет удобней в дальнейшем, щас только вопросы эти решить надо
цитата
02/03/08 в 19:18
Emperor
не решил еще проблему? выполни команду
netstat -an | grep LISTEN
и посмотри есть ли там твой ай-пи, а так же 127.0.0.1:80
тебе надо полюбому найти httpd.conf (например /etc/httpd ) и глянуть, есть ли там строка Listen 21.123.46.182:80
Новая тема
Ответить
Эта страница в полной версии