Você está na página 1de 4

Blog Notasyrecortes Contacto Mapadelsitio

MyDNS:ServidorDNSalternativoabindcon
datosenmysql
Enviadopormiguelcarmona::15deenerode2010
DebienessabidoqueelreydnsenGNU/LinuxesBIND.Perotambinexistengrandes
alternativascomoMyDNS.
MyDNSesunservidordnsbastanteligeroquenospermitealmacenarsusdatosde
registrosdentrodeunabasededatosenMySQL.Estotienecomoventajaelpoder
integrarsefcilmenteenproyectosquelorequieran.
Otraprincipalventajaesquepodemosreplicaresosdatosendistintosservidoresyas
tenerloscompletamentesincronizadosprescindiendodelasjerarquasdelasrplicasen
DNS.
Ycreoquelamayorventajaesquecadavezquerealicemosuncambio,nohayque
recargareldemonio(comoocurreenBIND).
SuinstalacinenopenSuseseratansencillocomohacerclicken:
Unavezinstalado,tenemos2opciones.Laprimeraserainstalarunadministrador
grficoparaelservidordnslasegundaseraconfigurarelserviciomanualmentey
administrarlohaciendoconsultasamysqldirectamente.Porcomodidad,yomedecant
porunadministradorgrfico,porloqueusMyDNSConfig.
YaqueMyDNSConfigesungestorescritoenphpyqueseadministravaweb,
deberemostenerunservidorweb(apachenormalmente)conphpinstalado.Novoya
entrarendetallesdecmoinstalarApacheyphpascomomysqlyaquehaymuchsima
informacin(ybastantebuena)alrespecto.Detodasformas,tengounartculobsico
sobreestacuestin(http://miguelcarmona.com/blog/lampenopensuse)
Buscar...
Sindcate
SguemeporRSS
Sguemeentwitter
Etiquetas
amavisapachebashcmscodeignitercourier
debianeboxeclipsegimpGNU/Linux
imapispconf igjavascriptjquerykdelvmmail
microsoftsqlservermssqlmysqlnf s
openSuseopenvzphppostfix
programacinproxmoxredes
sambasistemas
sysAdminUNIXvirtualizacion
webAdminwebDesignWindows
wordpressyast
Esten:BlogMyDNS:ServidorDNSalternativoabindcondatosenmysql
15
E NE
3
Pararealizarlainstalacinyconfiguracinconmydns,slobastarcondescargarloy
ejecutarlainstalacin:
su
cd /tmp
wget http://downloads.sourceforge.net/mydnsconfig/MyDNSConfig-3.0.1.tar.gz?use_mirror=
tar xvfz MyDNSConfig-3.0.1.tar.gz
cd mydnsconfig/install/
php -q install.php
Seguimoselasistentedeinstalacin,yunavezterminado,accederemosala
administracindesdehttp://localhost:8080(cambiarlocalhostporlaipdelequiposi
estamosenotro).
Lgicamente,deberemostenertantoapachecomomysqlymydnsejecutndose :
su
/etc/init.d/apache2 restart
/etc/init.d/mysql restart
/etc/init.d/mydns restart
MyDNSConfigespartedelproyectoISPConfig(paneldegestinparaservidoresweby
decorreo).Esbastantefcil,sencilloeintuitivocomoparatenerqueextendereste
artculoconunaexplicacin.
Siqueremosqueelservidordnsymysqlinicienpordefecto,haremos:
su
chkconfig --add mysql
chkconfig --add mydns
Asmismo,siqueremosqueapachetambininicieautomticamente(paraadministrar
MyDNSconMyDNSConfig),haremos:
su
chkconfig --add apache2
ParaquenuestrosequiposresuelvancorrectamenteconesteservidorDNS,deberemos
indicarlequeelprimerservidorDNSautilizareslaipdelservidordondelohemos
instalado(porejemplo,192.168.10.80).Deformaqueeditaramoselarchivo
/etc/resolvers.confyaadiramosalprincipiolalnea:
nameserver 192.168.10.80
MyDNSnoescapazderesolvernombresdedominioquenoadministra,asquepara
obtenerlosseapoyaenunservidorDNSexterno(podemosusareldenuestroISPpor
ejemplo).Paraespecificarledichoservidorexterno,deberemoseditarelarchivo
/etc/mydns.confyespecificrselo:
su
vim /etc/mydns.conf
Buscamoslalnea:
recursive = # Location of recursive resolver
YespecificamoselservidorDNS
Responder
Etiquetas: GNU/Linux,openSuse,sistemas,sysAdmin
recursive = 80.58.61.250 # Location of recursive resolver
Reiniciamoselservidor:
/etc/init.d/mydns restart
Yyatenemosunservidordnscompletamentefuncional.
RelatedPosts:
ServidorLAMPenopenSuse
FreeNXAlgomsqueun'TrminalServer'mejorado(alternativaavncserveren
Linux)
InstalacindeopenSuseporredmediantetftppxe
InformacinsobrelosmodulosPHP|systemadmin.es
Triggers(disparadores)enmySQL
Comentarios
Dejesucomentario
Previsualizacindecomentario
miguelcarmonadice:
Buscadichoscriptdentrodelpaquetebinddetudistribucin.Seguramentesea
unarchivocomprimido,asqueextraesycopiasdenuevoasusitio.
8noviembre,2011alas16:20
Responder
darwindice:
holaestamuybuenoelconsejoperoquisieraquemeayudaranesquesemeborroel
archivodeladireccioninit.d/bind9eseeraeldisparadorynosequehacerparapoder
crearlosdnssiinesopornopuedoreiniciarelserviciodednsayudenmeselos
agradeseria
27noviembre,2010alas7:17
Responder
Annimodice:
Sunombre(opcional)
Correoelectrnico(opcional)
Direccinweb(opcional)
Comentario(obligatorio)
Notificarmelosnuevoscomentariosporcorreoelectrnico.Tambienpuedessuscribirte
sincomentar.
enviar
Pingsparaestaentrada
Router+firewall+proxyOpenSource
[...]nochealcompletoconotrocompaerolevantandolamquina).Asquedespusdeanalizarlossistemas,yyaquela
segundamquinasloeraunrespaldodeldirectorio,procedaincorporarunanueva[...]
Populares
FIXMBRyFIXBOOTen7yVista
WindowscomoclienteNFS
ClearOSIntroduccinyprimeras
impresiones
Router,firewall,proxy...bajounamquina
potenteopocopotente
HMVCSistemamodularencodeIgniter
Enjaularaunusuarioconectadoporssh
HabilitariptablesparaloscontainersOpenVZ
enProxmox
NotasyChuletassobresistemas*NIX
ServidorLAMPenopenSuse
ConfigurarservidoryclienteNFSen
openSuseoencualquierGNU/linux
Exploracinderecursossambaconel
cortafuegosdeopenSuseactivado
MontarrecursossambaenGNU/Linux
Depuracinyrendimientodeunaaplicacin
enphp(yporsupuestocodeIgniter)
Recientes
ServidorVirtualPrivateNetwork(VPN)
Chuletadecomandossobrescreen
ExcluirserviciosdeLogwatch
Ejecutauncomandoalahoraquequieras
conAT
SincronizarcontenidoatravsdeFTP
Enviarmensajesentrelasterminales,y/o
usuariosconectadosporSSH
Cmousarelcomandodig?(ejemplos)
CmousarelcomandoipenLinux(ejemplos
vsifconfig)
QuerylogdeMySQL(generallog)
IntroduccinalusodetnelesSSH|
securityartwork.es
RestringiraccesoaficherosodirectorioporIP
usando.htaccess
Apache:Nospaceleftondevice:Couldnt
createacceptlock
Pausarprocesos(aplicaciones)
Aleatorios
ClearOSIntroduccinyprimeras
impresiones
Cmousarelcomandodig?(ejemplos)
Crearcopiasdeseguridadenservidorwebde
hostingmediantephp
MontarrecursossambaenGNU/Linux
Cmoobtenerlistadodelinksrotos?
Comentariosrecientes
ABRKOFonHMVCSistemamodularen
codeIgniter
Rox_ElionTriggers(disparadores)enmySQL

Raffa182onComprobarsiunscriptenbash
yaseestejecutando
miguelcarmonaonComprobarsiunscript
enbashyaseestejecutando
Raffa182onComprobarsiunscriptenbash
yaseestejecutando

Você também pode gostar