- DNS Slackware 9.1
+ Responder ao Tópico
-
DNS Slackware 9.1
EAE galera blz.!!!
Seguinte preciso de um help?
Alguém ae sabe me dizer onde posso dar o strart no named na distro slackware 9.1?
pensei q o daemon estivesse em /usr/sbin/named , então copiei esse arquivo para /etc/rc.d e tornie o executável, mas não virou.
Alguém pode me ajudar?
Grato [ ] ´s
-
DNS Slackware 9.1
-
DNS Slackware 9.1
tanta ai
#service named start
falow!
-
DNS Slackware 9.1
No slackware não possui o comando service ...
vc tem que ir no /etc/rc.d/ e startar os serviços com ./ (ponto - barra)
-
DNS Slackware 9.1
Completando...
./rc.serviço (start, stop, restart)
[]'s
-
DNS Slackware 9.1
a é realmente você ta certo é que uso red hat dai é força do abito!
-
DNS Slackware 9.1
Esses dois já tentei, porém não adiantou.
Sei lá acho q derepente um script resolveria.
no /etc/rc.d não tem rc.bind e o service named start não vira.
Alguma sugestão?
[ ] ´s
-
DNS Slackware 9.1
Dentro de /etc/rc.d deve ter os scripts com os nomes dos serviços.
Você roda /etc/rc.d/servico start ou /etc/rc.d/rc.servico start . Não me recordo mas acho que é o primeiro.
Verifica os script dentro deste diretório que você vai saber
Abraços
-
DNS Slackware 9.1
No slackware o script do named chama rc.bind que está no /etc/rc.d
Se vc fez o instalação FULL ele vem neste diretorio.
-
DNS Slackware 9.1
Bem, ao q percebi qdo fiz q instalação optei pela opção full.
Configurei o named em /var/named/cache......
em /etc/rc.d/ não há nenhum script para named ou bind. Por isso q estou achando estranho.
Uma vez q uso whereis named e acho /var/named /usr/sbin/named e outro .tar.gz.
Mas não rola nem a pau.
O q posso fazer?
-
DNS Slackware 9.1
toma aeh o script
salve como /etc/rc.d/rc.bind
dê um chmod +x /etc/rc.d/rc.bin
e starta ele
#inicio
bind_start() {
if [ -x /usr/sbin/named ]; then
echo "Starting BIND: /usr/sbin/named"
/usr/sbin/named
fi
}
# Stop bind:
bind_stop() {
killall named
}
# Restart bind:
bind_restart() {
bind_stop
sleep 1
bind_start
}
case "$1" in
'start')
bind_start
;;
'stop')
bind_stop
;;
'restart')
bind_restart
;;
*)
echo "usage $0 start|stop|restart"
esac
#FIM
-
mestre_dos_magos
Visitante
DNS Slackware 9.1
pq não reinstala o bind ? ja tentou o named -u daemon
-
DNS Slackware 9.1
-
DNS Slackware 9.1
Opa valew para script.
Vou executá-lo e depois posto aqui o resultado.
A princípio agredeço a todos.
[ ]´s
-
DNS Slackware 9.1
gente ao q percebi vou precisar de mais um força de vc´s
criei o script conforme o visitante me passou, em seguida executei /etc/rc.d/rc.bind start e blz a resposta foi Starting BIND. Ae q veio o problema qdo pensei q já era então olhei em ps ax e percebi q nada acontecerá.
agora está assim:
root@trigger:~# whereis bind
bind: /usr/man/man2/bind.2.gz /usr/man/mann/bind.n.gz /usr/share/man/man2/bind.2.gz /usr/share/man/mann/bind.n.gz
root@trigger:~# whereis named
named: /usr/sbin/named /etc/named.conf /usr/man/man8/named.8.gz /usr/share/man/man8/named.8.gz
root@trigger:~# rpm -q bind
erro: não consigo abrir o índice de Name usando o db3 - Arquivo ou diretório não encontrado (2)
o pacote bind não está instalado
root@trigger:~# rpm -q named
erro: não consigo abrir o índice de Name usando o db3 - Arquivo ou diretório não encontrado (2)
o pacote named não está instalado
root@trigger:/etc# cat named.conf
options {
directory "/var/named/caching-example";
/*
* If there is a firewall between you and nameservers you want
* to talk to, you might need to uncomment the query-source
* directive below. Previous versions of BIND always asked
* questions using port 53, but BIND 8.1 uses an unprivileged
* port by default.
*/
// query-source address * port 53;
};
logging}{
category lame-server { null; };
category cname { null; };
};
//
// a caching only nameserver config
//
zone "." IN {
type hint;
file "caching-example/named.ca";
};
zone "0.168.192.in-addr.arpa" IN {
type master;
file "caching-example/local.rev";
};
zone "0.0.127.in-addr.arpa" IN {
type master;
file "caching-example/named.local";
};
zone "trigger.zone" {
type master;
file "caching-example/trigger.zone";
allow-update { none; };
root@trigger:/var/named/caching-example# ls
local2.rev local.rev named.ca named.local trigger.zone
Ou seja os diretórios estão ae, o named.conf tbm. mas derepente qdo dou um rpm - q informa q não está instalado.
Ae estou sem saber como prosseguir.
Alguém poderia de ajudar novamente....
Grato.
-
DNS Slackware 9.1
o slack não trabalha legal com rpm's... use os tgz's mesmo...
installpkg name_of_package-version.tgz
removepkg name_of_package-version.tgz
upgradepkg name_of_package-version.tgz
ou pkgtools
-
DNS Slackware 9.1
Eae gente ninguém se habilita.
-
DNS Slackware 9.1
você usa slackware ne? pq você não usa TGZ? ou então compila na mão o bind. Eu acho mais facil.
Neste site tem os pacotes do slackware
http://www.linuxpackages.net
ai é só usar o comando installpkg q não tem erro.
-
DNS Slackware 9.1
Então cara....
A versão q tem no CD Slack 9.1 é 9.2.2 .tar.gz.
Eu tentei descompactar o bind e não rolou apareceram as mensagens q postei aqui acima.
Qual a diferença de pegar esse, ou instalar o q está no CD?
E como prosseguir após descompactá lo, uma vez q tenho na máquina esses diretórios do 9.2.2.??????
Grato
-
DNS Slackware 9.1
Olha, o do site existem variadas versões(Creio eu), porem sempre é a melhor escolha é a do Próprio Cd do slack. Uma coisa q eu te aconcelharia seria dar um removepkg, procurar tudo q seja do named apagar, e depois mandar instalar de novo. Ai acaba esse conflito. Apesar q se não me engano esse versão do bind para slack é meio zuada mesmo. Se for esse o caso porque você não baixa o source e compila de novo?