Hosting Casero

35
Lo hice y lo entendí | Hosting casero HOWTO http://www.vicente-navarro.com/blog/2008/03/09/hosting-casero-howto/[01/12/2013 22:28:45] 09 mar Páginas Sobre mí Sobre el blog Licencia de uso Condiciones de uso Política de privacidad Categorías Android (1) Desarrollo Web (13) GNU/Linux (105) Hardware (30) VIA EPIA (9) Internet (6) LAMP/WordPress (22) Misc (6) Navegadores (17) PC (15) Programación (8) Redes (17) Sobre el Blog (17) Software Libre (6) UNIX (21) Virtualización (6) Windows (41) Archivos febrero 2013 (3) junio 2012 (1) noviembre 2011 (2) octubre 2011 (3) noviembre 2010 (1) octubre 2010 (1) junio 2010 (1) enero 2010 (1) octubre 2009 (1) agosto 2009 (1) junio 2009 (1) mayo 2009 (2) marzo 2009 (1) febrero 2009 (3) enero 2009 (3) diciembre 2008 (6) noviembre 2008 (6) octubre 2008 (6) septiembre 2008 (4) agosto 2008 (1) julio 2008 (3) junio 2008 (4) mayo 2008 (7) abril 2008 (6) marzo 2008 (3) febrero 2008 (3) enero 2008 (11) diciembre 2007 (10) noviembre 2007 (7) octubre 2007 (10) septiembre 2007 (10) agosto 2007 (5) julio 2007 (8) junio 2007 (4) mayo 2007 (6) abril 2007 (7) marzo 2007 (7) febrero 2007 (11) Meta RSS RSS de los comentarios Etiquetas Redes wget WordPress JavaScript QEMU Apache Firefox VIA Cygwin HTML UNIX Debian initrd Televisión drivers Kernel SP8000E Hardware Zyxel 660HW MySQL shell CSS FAT dd Windows Internet Explorer PHP GRUB Ubuntu filesystems ms-sys OpenSSH VIA EPIA Lo hice y lo entendí El blog de Vicente Navarro Hosting casero HOWTO En Primer aniversario del blog os contaba que este blog estuvo en un hosting casero durante un año entero. Viendo los comentarios, parece que esto llamó bastante la atención y, de hecho, hubo unas cuantas peticiones de una entrada sobre el “hosting casero” (en adelante HC), así que, desde la mucha o poca autoridad que me da mi año de autohospedaje, ahí vamos: ¿Realmente queremos tener un hosting casero? El servidor El proveedor de Internet El dominio El sistema operativo El router El servidor web Configuración de los sitios virtuales Poniendo en marcha la nueva configuración MaxClients Moderación con el tamaño de lo que publicamos Un poco de SEO para ahorrar ancho de banda Apache HTTP server benchmarking tool El servidor de correo Correo con nuestro propio dominio con Google Apps Otras cuestiones Backups El sistema de respaldo Los cortes de corriente Mantenimiento remoto ¿P2P y hosting casero? Scripting Conclusión ¿Realmente queremos tener un hosting casero? Echando la vista atrás, al HC yo le veo muchos más inconvenientes que ventajas. Quizás la principal ventaja que a mucha gente se le puede pasar por la cabeza es que te ahorras el dinero del hosting, y así puede ser en algunos casos, pero con varios peros. Si de lo que estamos hablando es de alojar un blog, la realidad es que tanto WordPress.com como Blogger dan un servicio gratuito excelente. WordPress.com (que no hay que confundir con el CMS WordPress, alojado en WordPress.org) lo hace a cambio de publicidad que muestran muy poco a menudo y no permiten que nosotros pongamos nuestra propia publicidad. Blogger sí que permite incluir anuncios de AdSense. A mí personalmente me desagradan los anuncios de AdSense, pero entiendo que éste pueda ser un factor importante a la hora de alojar nuestro blog en un sitio o en otro. Si queremos tener el blog en un dominio propio, WordPress.com nos lo permite por tan sólo 10$ al año, y Blogger también lo permite gratis (por supuesto, el coste de la compra del dominio va aparte). Para alojar páginas estáticas, Google Pages podría valernos perfectamente. Para tener e-mail, alojar páginas estáticas o almacenar documentos con nuestro propio dominio, Google Apps nos lo pone muy fácil. Además, Google recientemente ha añadido a la lista de aplicaciones de Google Apps el Google Sites, que nos permitirá tener un Structured Wiki también en nuestro propio dominio. Si nada de lo anterior nos satisface por completo por falta de versatilidad para lo que queremos hacer, un hosting puede ser razonablemente barato. No soy la persona más indicada para recomendar uno, pero por ejemplo, SigT, un blog cuyo criterio se puede tener muy en cuenta, está en Dreamhost, y no parece que estén descontentos, aunque pueden contarnos algunas batallitas. Iñaki Silanes también se pasó hace poco a Dreamhost. El plan estándar de Dreamhost, que incluye SSH y 5TB de transferencia mensual, sale por 10.95$/mes si contratamos un mes, 9.95$/mes si contratamos un año, 7.95$/mes si contratamos 3 años y 5.95$/mes si contratamos 10 años. Yo llevo poco tiempo en 1and1.es y no tengo ninguna queja sobre ellos, pero en precio y características, definitivamente no son competitivos comparando con Dreamhost. Además, tener un ordenador siempre encendido en casa no es exactamente gratis: además de la electricidad que gasta, sus componentes se van desgastando, sobre todo el disco duro, y si tenemos que reemplazar un disco duro, por menos de unos 60€ seguramente no lo podamos hacer. El HC tiene muchas otras desventajas, entre las que podemos citar: Intervalos sin servicio. Poco ancho de banda de subida. Según el servidor usado, es posible que tengamos poca velocidad de respuesta y las páginas dinámicas no se generen rápidamente. Poca capacidad de respuesta ante picos inesperados de tráfico. Disponibilidad reducida del ordenador que usemos como servidor para otras tareas. Disponibilidad reducida del ancho de banda del que dispongamos para otras tareas (p.e. P2P). No es lo más recomendable tener un dispositivo eléctrico 24×7 encendido: Aunque no es lo más probable, el cable se podría calentar, derretir, generar un cortocircuito y causar un incendio. Preocupación por si el servicio se está dando correctamente. ¿Qué haces con el servidor cuando te vas a ausentar de casa por un espacio prolongado de tiempo?

Transcript of Hosting Casero

Page 1: Hosting Casero

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

09 mar

PaacuteginasSobre miacuteSobre el blogLicencia de usoCondiciones de usoPoliacutetica de privacidad

CategoriacuteasAndroid (1)Desarrollo Web (13)GNULinux (105)Hardware (30)

VIA EPIA (9)Internet (6)LAMPWordPress (22)Misc (6)Navegadores (17)PC (15)Programacioacuten (8)Redes (17)Sobre el Blog (17)Software Libre (6)UNIX (21)Virtualizacioacuten (6)Windows (41)

Archivosfebrero 2013 (3)junio 2012 (1)noviembre 2011 (2)octubre 2011 (3)noviembre 2010 (1)octubre 2010 (1)junio 2010 (1)enero 2010 (1)octubre 2009 (1)agosto 2009 (1)junio 2009 (1)mayo 2009 (2)marzo 2009 (1)febrero 2009 (3)enero 2009 (3)diciembre 2008 (6)noviembre 2008 (6)octubre 2008 (6)septiembre 2008 (4)agosto 2008 (1)julio 2008 (3)junio 2008 (4)mayo 2008 (7)abril 2008 (6)marzo 2008 (3)febrero 2008 (3)enero 2008 (11)diciembre 2007 (10)noviembre 2007 (7)octubre 2007 (10)septiembre 2007 (10)agosto 2007 (5)julio 2007 (8)junio 2007 (4)mayo 2007 (6)abril 2007 (7)marzo 2007 (7)febrero 2007 (11)

MetaRSSRSS de los comentarios

EtiquetasRedes wget WordPress

JavaScript QEMU Apache Firefox VIA Cygwin HTML

UNIX Debian initrd Televisioacuten drivers Kernel SP8000E Hardware Zyxel 660HW MySQL shell CSS

FAT dd Windows Internet Explorer PHP

GRUB Ubuntu filesystems ms-sys OpenSSH VIA EPIA

Lo hice y lo entendiacuteEl blog de Vicente Navarro

Hosting casero HOWTO

En Primer aniversario del blog os contaba que este blog estuvo en un hosting casero durante un antildeo entero Viendo los comentarios parece que esto llamoacute bastante la atencioacuten y de hecho hubo unas cuantas peticiones de una entrada sobre el ldquohosting caserordquo (en adelante HC) asiacute que desde la mucha o poca autoridad que me da mi antildeo de autohospedaje ahiacute vamos

iquestRealmente queremos tener un hosting caseroEl servidorEl proveedor de InternetEl dominioEl sistema operativoEl routerEl servidor web

Configuracioacuten de los sitios virtualesPoniendo en marcha la nueva configuracioacutenMaxClientsModeracioacuten con el tamantildeo de lo que publicamosUn poco de SEO para ahorrar ancho de bandaApache HTTP server benchmarking tool

El servidor de correoCorreo con nuestro propio dominio con Google Apps

Otras cuestionesBackupsEl sistema de respaldoLos cortes de corrienteMantenimiento remotoiquestP2P y hosting caseroScripting

Conclusioacuten

iquestRealmente queremos tener un hosting casero

Echando la vista atraacutes al HC yo le veo muchos maacutes inconvenientes que ventajas Quizaacutes la principal ventaja que a mucha gente se le puede pasar por la cabeza es que te ahorras el dinero del hosting y asiacute puede ser en algunos casos pero con varios peros

Si de lo que estamos hablando es de alojar un blog la realidad es que tanto WordPresscom como Blogger dan un servicio gratuito excelente WordPresscom (que no hay que confundir con el CMS WordPress alojado en WordPressorg) lo hace a cambio de publicidad que muestran muy poco a menudo y no permiten que nosotros pongamos nuestra propia publicidad Blogger siacute que permite incluir anuncios de AdSense A miacute personalmente me desagradan los anuncios de AdSense pero entiendo que eacuteste pueda ser un factor importante a la hora de alojar nuestro blog en un sitio o en otro Si queremos tener el blog en un dominio propio WordPresscom nos lo permite por tan soacutelo 10$ al antildeo y Blogger tambieacuten lo permite gratis (por supuesto el coste de la compra del dominio va aparte)

Para alojar paacuteginas estaacuteticas Google Pages podriacutea valernos perfectamente

Para tener e-mail alojar paacuteginas estaacuteticas o almacenar documentos con nuestro propio dominio Google Apps nos lo pone muy faacutecil Ademaacutes Google recientemente ha antildeadido a la lista de aplicaciones de Google Apps el Google Sites que nos permitiraacute tener un Structured Wiki tambieacuten en nuestro propio dominio

Si nada de lo anterior nos satisface por completo por falta de versatilidad para lo que queremos hacer un hosting puede ser razonablemente barato No soy la persona maacutes indicada para recomendar uno pero por ejemplo SigT un blog cuyo criterio se puede tener muy en cuenta estaacute en Dreamhost y no parece que esteacuten descontentos aunque pueden contarnos algunas batallitas Intildeaki Silanes tambieacuten se pasoacute hace poco a Dreamhost El plan estaacutendar de Dreamhost que incluye SSH y 5TB de transferencia mensual sale por 1095$mes si contratamos un mes 995$mes si contratamos un antildeo 795$mes si contratamos 3 antildeos y 595$mes si contratamos 10 antildeos Yo llevo poco tiempo en 1and1es y no tengo ninguna queja sobre ellos pero en precio y caracteriacutesticas definitivamente no son competitivos comparando con Dreamhost

Ademaacutes tener un ordenador siempre encendido en casa no es exactamente gratis ademaacutes de la electricidad que gasta sus componentes se van desgastando sobre todo el disco duro y si tenemos que reemplazar un disco duro por menos de unos 60euro seguramente no lo podamos hacer

El HC tiene muchas otras desventajas entre las que podemos citar

Intervalos sin servicioPoco ancho de banda de subidaSeguacuten el servidor usado es posible que tengamos poca velocidad de respuesta y las paacuteginas dinaacutemicas no se generen raacutepidamentePoca capacidad de respuesta ante picos inesperados de traacuteficoDisponibilidad reducida del ordenador que usemos como servidor para otras tareasDisponibilidad reducida del ancho de banda del que dispongamos para otras tareas (pe P2P)No es lo maacutes recomendable tener un dispositivo eleacutectrico 24times7 encendido Aunque no es lo maacutes probable el cable se podriacutea calentar derretir generar un cortocircuito y causar un incendioPreocupacioacuten por si el servicio se estaacute dando correctamenteiquestQueacute haces con el servidor cuando te vas a ausentar de casa por un espacio prolongado de tiempo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

GNULinux fuentes memorias USB patch NTFS-3G blog X

Window System

Ver todas raquo

Buacutesqueda

marzo 2008L M X J V S D

laquo feb abr raquo

1 2

3 4 5 6 7 8 9

10 11 12 13 14 15 16

17 18 19 20 21 22 23

24 25 26 27 28 29 30

31

iquestCoacutemo reaccionar raacutepidamente ante una averiacutea hardwareiquestQueacute haces si se va la luzEs necesario invertir tiempo en la administracioacuten del servidor

iexclUy iexclQue mal lo hemos pintado iquestY no tiene ninguna ventaja el HC Pues siacute hay una y muy grande que puede compensar con creces todos los inconvenientes anteriores

ndash== APRENDER ==ndash

iexclY asiacute es Porque del HC lo maacutes provechoso es lo que se aprende de las tecnologiacuteas web Con eacutel podremos ver coacutemo configurar Apache coacutemo reparar nuestras bases de datos MySQL coacutemo mantener nuestro sistema estable para tener que hacer el miacutenimo nuacutemero de paradas posible coacutemo crearnos scripts para tener todos los aspectos de nuestro servidor monitorizados y controlados coacutemo estudiar los logs coacutemohellip iexcladministrar un servidor web de verdad que sirve paacuteginas de verdad

En mi caso ademaacutes que uso WordPress el hosting casero me ha permitido hacer lo que he querido con eacutel He modificado el coacutedigo como me ha parecido y he instalado los plugins que me han parecido uacutetiles sin las restricciones de WordPresscom Gracias a eso tambieacuten he aprendido un poco de PHP

Bueno iquestqueacute has pensado iquestSigues queriendo montar tu propio HC iexclPues sigue leyendo

El servidor

iexclNo no no No puedes usar tu nuevo y flamante Quad-Core con 8GB de RAM una NVidia 8800GTX 4 discos en RAID y fuente de 1000W como servidor de HC Estoy de acuerdo que ninguno mejor que ese generaraacute las paacuteginas dinaacutemicas y haraacute volar al Apache pero iquestNo es ese el ordenador que vas a usar para todo lo demaacutes iquestCon ese pedazo de tarjeta de viacutedeo no vas a usarlo para alguacuten juego 3D iquestSeguro que lo reiniciaraacutes lo justo iquestTuacute te has dado cuenta del ruido que hacen sus ventiladores Ademaacutes el precio del kWh es de unos 009 ceńtimos de euro asiacute que a poco que consuma 300W estamos hablando de 300x24x365x0091000=236euro al antildeo (o 19euro al mes)

Siacute ese Pentium III4AMD K7 que tienes ahiacute parado desde hace meses y que no sabes bien queacute hacer con eacutel te podriacutea servir pero apostariacutea sin dudarlo mucho a que tambieacuten consume lo suyo y a que hace incluso maacutes ruido que el nuevo Es una buena opcioacuten y si no te importa mucho el consumo eleacutectrico definitivamente podriacutea ser lo que necesitamos Sin embargo recordemos que tu casa es ese sitio al que vas despueacutes de un duro diacutea y donde esperas encontrar paz tranquilidad y el descanso del guerrero Llegar y encontrarte ese odioso ordenador haciendo ruido un diacutea y otro y otro tambieacuten y sin que te puedas permitir apagarlo quizaacutes no es lo que maacutes te apetezca Siacute ya seacute que tuacute tal vez ya tienes ese mismo ordenador muchos diacuteas encendido bajando cosas con aMule y con Bittorrent pero de vez en cuando lo apagas iquestno iexclAh iquestCoacutemo iquestQue noooooo

Bueno a lo que queriacutea llegar es que a menos que tengaacuteis una casa de 200m2 con una habitacioacuten por ahiacute perdida donde encerrar el ordenador bajo llave para no oiacuterlo seguramente necesiteacuteis otra cosa Si lo que queremos es el servidor perfecto para un HC profesional vaacutelgame la contradiccioacuten lo que nos hace falta es un ordenador de bajo consumo y sin ventiladores

Hasta hace poco los procesadores liacutederes indiscutibles en esta categoriacutea eran los VIA C3 y C7 de los que he hablado extensamente en este blog Las placas VIA EPIA de formato Mini-ITX han sido durante mucho tiempo elecciones excelentes para este propoacutesito los drivers para el procesador graacutefico no son lo mejor del mundo pero no es algo realmente importante si soacutelo la vamos a usar como servidor Hay otros fabricantes que tienen placas con procesador integrado y chipset de VIA como las Jetway las eBox (distribuidas en Espantildea por EPATec) o la Elite C7VCM (con fuente de alimentacioacuten DC-DC integrada) todas ellas maacutes baratas que las VIA EPIA pero no creo que me equivoque mucho si digo que probablemente hay muchiacutesima maacutes documentacioacuten y experiencia sobre las VIA EPIA que sobre otros modelos (sin entrar en la teoacuterica superior calidad de unas sobre otras)

Pero deciacutea ldquohasta hace pocordquo porque Intel y AMD no estaacuten indiferentes ante este trozo de mercado de procesadoresplacas sin ventilador y de bajo consumo AMD hace tiempo que tiene los procesadores AMD Geode aunque la verdad es que no han sido muy populares en el segmento de mercado de los procesadores VIA tal vez porque hasta la salida del Geode NX el rendimiento de sus predecesores era muy pobre (ejemplos de placas con AMD Geode ALIX2C2 Albatron KI741CX)

Nota Gracias a Tostadilla por varios de los enlaces

Intel por su parte estaacute a punto de descabalgar a sus competidores tambieacuten en este segmento de mercado igual que ha hecho con AMD en los segmentos de procesadores para ordenadores de sobremesa y en procesadores para portaacutetiles Su nueva placa base D210GLY con procesador de refrigeracioacuten pasiva Intel Celeron 215 (con arquitectura Core) a 12GHz con un consumo equiparable a las VIA EPIA y con un precio de 6950$ es un misil directo a la liacutenea de flotacioacuten de las VIA EPIA Yo no he probado una de estas placas pero dado el historial de productos de calidad de Intel y su compromiso con la creacioacuten de drivers de coacutedigo abierto no dudariacutea ni un momento en recomendar una de estas placas por delante de las de VIA Por no decir que seguro que a igualdad de frecuencia de reloj uno de estos Celeron tiene mucho maacutes rendimiento que uno de VIA Josemanu de La Factoriacutea Secreta acaba de cambiar su VIA EPIA por una de estas placashellip iexcla ver queacute nos va contando sobre ella

Respecto a otros aspectos del servidor soacutelo cabriacutea mencionar la memoria RAM y tal vez el disco duro pero como cualquier tamantildeo de disco duro superior a los 10GB seraacute maacutes que suficiente para casi cualquier propoacutesito quizaacutes lo maacutes determinante pueda ser la RAM En mi opinioacuten una cantidad razonable de RAM para manejar con soltura varias peticiones de Apache y el MySQL son 512MB pero 256MB podriacutean ser suficientes

Para finalizar la seccioacuten comentar que un portaacutetil definitivamente no es una opcioacuten como servidor Pero ni como servidor de HC ni para tenerlo siempre encendido con programas P2P Un portaacutetil es un portaacutetil No estaacuten preparados en absoluto para un estado de sobrecalentamiento permanente y a sus pequentildeos discos duros de 25Prime no les gusta que les tengan permanentemente dando vueltas y estaraacuten condenados con mucha probabilidad a una muerte prematura si les obligas a ello

Y no se me olvidan los dispositivos de ultra-bajo-consumo que aceptan Linux como el NSLU2 el LinkStation la KuroBox o la EFIKA Aunque se les pueda instalar Linux en mi opinioacuten no dan la talla para un servidor web completo como el que nos ocupa

Por cierto Intel estaacute a punto de revolucionar auacuten maacutes el panorama de los procesadores de bajo consumo con la llegada de los Ultra-Mobile PC (UMPC) y sus procesadores A100A110 y su reciente Atom (via Blog Staredsi)

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

El proveedor de Internet

Evidentemente necesitaremos un acceso de banda ancha a Internet y con este acceso llegaraacute nuestra mayor limitacioacuten el ancho de banda de subida El acceso de banda ancha maacutes comuacuten actualmente en Espantildea es el ADSL de 3Mbps de bajada y de 320kbps de subida La bajada nos importa bien poco pero la subida es lo que definitivamente determinaraacute el maacuteximo nuacutemero de usuarios que podremos atender simultaacuteneamente con una cierta fluidez

Esos 40KBs teoacutericos de subida pueden parecer poco pero no son desdentildeables ya que pueden suponer una transferencia maacutexima mensual teoacuterica de maacutes de 100GB bastante superior a lo que ofrecen muchos hostings

320x3600x24x318106=107GB

1KB=103Bytes 1GB=106Bytes

Sin embargo evidentemente esta no es una comparacioacuten del todo justa ya que no podemos esperar que el flujo de visitas sea regular sino que la naturaleza de la web nos trae precisamente lo contrario exceptuando el traacutefico procedente de los buscadores que tal vez siacute sea razonablemente uniforme las visitas normalmente las tendremos a rachas a ciertas horas del diacutea cuando se nos cita y enlaza desde otras paacuteginas o cuando publicamos algo nuevo Si se nos amontonan las visitas las paacuteginas tardaraacuten considerablemente maacutes en ser descargadas y la experiencia del usuario en nuestra paacutegina podriacutea llegar a ser muy pobre hellipy eso si no se cansa de esperar y definitivamente la cierra sin que acabe de cargarse

Por tanto iquestson suficientes esos 40KBs para dar un servicio razonable En mi experiencia en principio siacute pero vamos a tener que ser cuidadosos con el material que servimos y tenemos que tener bien claro que ante un pico brutal de visitas vamos a fracasar sin remedio

Por supuesto no soacutelo existe la oferta de los 320kbps de subida Ahora mismo tambieacuten hay otras compantildeiacuteas de ADSL que ofrecen hasta 1Mbps de subida (con sus ldquohastardquo 20Mbps de bajada) Sin embargo cuando en alguacuten momento me he planteado contratar alguna de esas alternativas siempre me he encontrado docenas de mensajes en los foros de personas quejaacutendose de cortes y microcortes frecuentes y reiterados que me han desanimado Al final la calidad de una de estas liacuteneas con ADSL 2+ dependeraacute del ruido de la liacutenea y de la distancia del par de cobre hasta la central telefoacutenica pero en el mejor de los casos su calidad parece claramente insuficiente si queremos dar un servicio de la forma maacutes estable posible

Por otra parte el panorama parece que va a mejorar mucho y muy pronto ONO ya ofrece 1Mbps de subida que tal vez sean maacutes estables que los del ADSL 2+ y la aparicioacuten del VDSL2 de la mano de Telefoacutenica es inminente al mismo tiempo que se acerca el FTTH

Otro aspecto que podemos plantarnos es la conveniencia de la IP fija En Telefoacutenica sale por 12euro al mes y nos podriacutea facilitar enormemente muchos aspectos del HC Sin embargo soacutelo por lo que cuesta podriacuteamos contratar un hosting profesional de modo que es una opcioacuten que la mayoriacutea descartariacuteamos

El dominio

Por supuesto vamos a necesitar uno o maacutes dominios para hacer realidad nuestro proyecto Si tuvieacuteramos una IP fija podriacuteamos comprar un dominio a cualquier registrador y hacer que el DNS apuntara a nuestra IP fija En nuestro servidor tendriacuteamos que configurar un servidor de DNS ademaacutes de todos los otros servicios que quisieacuteramos proporcionar

Sin embargo con una IP dinaacutemica tambieacuten podremos montar nuestro HC sin problemas gracias a empresas como DynDNS o no-ipcom En iquestPiensas en si un diacutea te roban el portaacutetil ya vimos una introduccioacuten a coacutemo funcionan estos servicios y una guiacutea de configuracioacuten del ddclient en Debian para que actualice la IP tan pronto como eacutesta cambie Suponiendo dicha teoriacutea sabida vamos a ver coacutemo ajustar la configuracioacuten de DynDNS al entorno de un HC como el que estamos montando

DynDNS pone a nuestra disposicioacuten un gran nuacutemero de dominios base sobre el que crear hostnames (hasta 5 por cuenta) como por ejemplo

barriosesamohomelinuxorggustavoblogsiteorgsupercocois-a-geekorg

Los dominios disponibles tienen nombres bastante uacutetiles y llamativos de forma que resulta bastante faacutecil encontrar una combinacioacuten que sea de nuestro agrado La miacutea como los maacutes viejos del lugar saben fue y es valenciahomelinuxorg Si queremos asociar una IP dinaacutemica a un dominio propio podemos considerar la opcioacuten de comprar el servicio Custom DNS que sale por 275$ al antildeo Si tambieacuten compramos el dominio en DynDNS por ejemplo uno com por 15$ al hacer la compra conjunta con el Custom DNS nos hacen un descuento de 5$ Por tanto la broma de Custom DNS + Dominio nos saldraacute por 375$antildeo En DynDNS no podemos comprar un dominio es pero si lo compramos en otro sitio podemos hacerlo funcionar con el servicio Custom DNS de DynDNS

Yo compreacute el dominio vicente-navarrocom con el servicio Custom DNS y la configuracioacuten del ddclient para actualizar puntualmente ambos dominios era (etcddclientconf)

Configuration file for ddclient generated by debconf etcddclientconf

pid=varrunddclientpidprotocol=dyndns2use=web web=checkipdyndnsorg web-skip=IP Addresswildcard=yesserver=membersdyndnsorglogin=supercocopassword=contrasenyadesupercocovalenciahomelinuxorgcustom=yes vicente-navarrocom

Como vemos la uacutenica diferencia entre actualizar un hostname de los gratuitos y uno de los Custom DNS es la cadena custom=yes wwwvicente-navarrocom puede ser un CNAME a vicente-navarrocom o podriacutea ser un hostname diferente en cuyo caso tendriacuteamos que antildeadir una liacutenea adicional en el ddclientconf

La liacutenea

use=web web=checkipdyndnsorg web-skip=IP Address

sirve para especificarle al ddclient doacutende encontrar la IP a usar para actualizar el servidor de DNS Poniendo use=web le

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

decimos que acceda a una web (en este caso checkipdyndnsorg) para consultarla Si nuestro servidor tuviera directamente la IP puacuteblica de Internet en uno de sus interfaces algo cada vez maacutes raro hoy en diacutea podriacuteamos poner algo asiacute

use=if if=eth0

El ddclient es capaz de conectarse a ciertos routers de diferentes formas para obtener la direccioacuten directamente del router Podemos consultar todas las posibilidades en la documentacioacuten del ddclient

Para probar el correcto funcionamiento del ddclient es una buena idea usar la opcioacuten -v y la -force tambieacuten puede ser necesaria para hacer troubleshooting ya que el cliente se niega a enviar una actualizacioacuten al servidor de DNS si la IP no ha cambiado (lo sabe por la cacheacute que mantiene en varcacheddclientddclientcache)

ddclient -v -forceCONNECT checkipdyndnsorgCONNECTEDSENDING GET HTTP10SENDING Host checkipdyndnsorgSENDING User-Agent ddclient367SENDING Connection closeSENDINGRECEIVE HTTP11 200 OKRECEIVE Content-Type texthtmlRECEIVE Server DynDNS-CheckIP10RECEIVE Connection closeRECEIVE Cache-Control no-cacheRECEIVE Pragma no-cacheRECEIVE Content-Length 105RECEIVERECEIVE lthtmlgtltheadgtlttitlegtCurrent IP ChecklttitlegtltheadgtltbodygtCurrent IP Address 8139245141ltbodygtlthtmlgtINFO forcing update of valenciahomelinuxorgINFO forcing update of vicente-navarrocomINFO setting IP address to 8139245141 for valenciahomelinuxorgUPDATE updating valenciahomelinuxorgCONNECT membersdyndnsorgCONNECTEDSENDING GET nicupdatesystem=dyndnsamphostname=valenciahomelinuxorgampmyip=8139245141ampwildcard=ON HTTP10SENDING Host membersdyndnsorgSENDING Authorization Basic dmluYWpvOmxhZW5jb250cmFzdGU6LSk=SENDING User-Agent ddclient367SENDING Connection closeSENDINGRECEIVE HTTP11 200 OKRECEIVE Date Sat 08 Mar 2008 101215 GMTRECEIVE Server ApacheRECEIVE X-UpdateCode nRECEIVE Content-Type textplainRECEIVE Connection closeRECEIVERECEIVE good 8139245141SUCCESS updating valenciahomelinuxorg good IP address set to 8139245141INFO setting IP address to 8139245141 for vicente-navarrocomUPDATE updating vicente-navarrocomCONNECT membersdyndnsorgCONNECTEDSENDING GET nicupdatesystem=customamphostname=vicente-navarrocomampmyip=8139245141ampwildcard=ON HTTP10SENDING Host membersdyndnsorgSENDING Authorization Basic dmluYWpvOmxhZW5jb250cmFzdGU6LSk=SENDING User-Agent ddclient367SENDING Connection closeSENDINGRECEIVE HTTP11 200 OKRECEIVE Date Sat 08 Mar 2008 101215 GMTRECEIVE Server ApacheRECEIVE X-UpdateCode nRECEIVE Content-Type textplainRECEIVE Connection closeRECEIVERECEIVE good 8139245141SUCCESS updating vicente-navarrocom good IP address set to 8139245141

En el fichero etcdefaultddclient podemos especificar si queremos que ddclient funcione como un demonio que es lo recomendable (otra opcioacuten es planificar el ddclient en el cron) y cada cuaacutento tiempo deberiacutea de chequear si ha habido un cambio de IP (5 minutos por defecto si lo ponemos maacutes frecuente es posible que nos denieguen el acceso por abuso del servicio)

Configuration for ddclient scripts generated from debconf on Sat Mar 10 134530 CET 2007 etcdefaultddclient

Set to true if ddclient should be run every time a new ppp connection is established This might be useful if you are using dial-on-demandrun_ipup=false

Set to true if ddclient should run in daemon moderun_daemon=true

Set the time interval between the updates of the dynamic DNS name in seconds This option only takes effect if the ddclient runs in daemon modedaemon interval=300

Por tanto cada vez que el ISP nos cambie la IP (algo que normalmente no ocurre en semanas) nos encontraremos con que tendremos unos pocos minutos sin servicio Otra opcioacuten la oacuteptima es que nuestro router soporte el protocolo de DynDNS y sea capaz de actualizar el servidor de DNS cada vez que detecte un cambio de IP en la interfaz de WAN Mi Zyxel 660HW lo soporta por lo que siacute que es capaz de actualizar un hostname como valenciahomelinuxorg pero no es capaz de gestionar hostnames de dominios Custom DNS por defecto

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

DynDNS mantiene una lista de dispositivos hardware con un cliente DynDNS integrado certificado El popular Linksys WRT54G es uno de ellos y soporta Custom DNS poniendo una coletilla al nombre del dominio examplecomampsystem=custom De todas formas DynDNS prefiere los clientes software

Para finalizar podemos comentar la lista de servicios que ddclient soporta seguacuten su README por si preferimos uno alternativo a DynDNS

Dynamic DNS services currently supported include

DynDNSorg - See httpwwwdyndnsorg for details on obtaining a free accountHammernode - See httpwwwhnorg for details on obtaining a free accountZoneedit - See httpwwwzoneeditcom for detailsEasyDNS - See httpwwweasydnscom for detailsNameCheap - See httpwwwnamecheapcom for details

El sistema operativo

A estas alturas nadie se puede sorprender de que yo recomiende como sistema operativo de nuestro servidor de HC la uacuteltima versioacuten estable de Debian (en estos momentos la Debian Etch 40) con sus correspondientes actualizaciones de seguridad Las versiones estables de Debian tienen mucha fama por su gran estabilidad a costa de llevar versiones menos recientes pero mucho maacutes probadas Cuando me paseacute a 1and1es una de las agradables sorpresas que me lleveacute fue ver que usaban Debian en sus servidores

Hace unas semanas cuando se hizo puacuteblico el famoso exploit que afectaba a casi todas las versiones del kernel el equipo de seguridad de Debian se apuntoacute un buen tanto al ser la primera en distribuir un parche de seguridad para el problema Pero de todas formas cualquier distribucioacuten de Linux bien mantenida estable y con constantes actualizaciones de seguridad es perfectamente vaacutelida para nuestro propoacutesito

Y eso sin querer hacer un desprecio a las diferentes BSD que pueden ser una opcioacuten tanto o maacutes buena que cualquier Linux quizaacutes destacando OpenBSD por su foco en la seguridad

Y Windowshellip pues bueno se podriacutea tener un servidor de HC con Windows pero las posibilidades de gestioacuten y actualizacioacuten remota se reduciriacutean draacutesticamente Definitivamente no es la mejor opcioacuten

El router

En la mayoriacutea de los casos nuestro servidor de HC estaraacute detraacutes de un router que seraacute el que tenga la IP puacuteblica del interfaz de WAN y que distribuiraacute el traacutefico entre los equipos conectados a la LAN Ademaacutes no es que sea lo maacutes tiacutepico es que a menos que el servidor de HC sea el uacutenico sistema que vaya a acceder a Internet en la casa tampoco existe otra opcioacuten vaacutelida

El router tenemos que configurarlo para que nuestro servidor de HC siempre reciba la misma direccioacuten IP por DHCP algo que la mayoriacutea de routers soportan asociando una direccioacuten MAC determinada con una misma IP Otra opcioacuten es configurar el servidor para que use una IP fija y no la obtenga por DHCP opcioacuten maacutes segura que la primera pero tendremos que usar una IP fuera del rango de direcciones DHCP que concede el router aunque dentro de la misma subred

Ademaacutes tendremos que abrir como miacutenimo el puerto 80 y configurar el NAT para que las peticiones a dicho puerto vayan a la IP que hemos asignado a nuestro servidor Otro puerto fundamental es el 22 para permitir el acceso por SSH y asiacute poder hacer mantenimiento remoto del servidor Opcionalmente podemos abrir el 25 para SMTP y tal vez el 110 (POP3) y el 143 (IMAP)

Los sistemas de la LAN distintos al servidor probablemente no podraacuten usar el servidor de nombres de Internet para acceder a los servicios que proporciona el servidor (por ejemplo para ver nuestra paacutegina web desde otro sistema de la red) porque el dominio resuelve a una IP que tiene el router por lo que le estaremos mandado las peticiones al router no al servidor de HC Es por ello que o montamos un pequentildeo DNS que deacute servicio a la LAN o introducimos en el fichero etchosts de todos los sistemas (incluso en los Windows en cwindowssystem32driversetchosts) una referencia a los hostnames de todos los servicios que tengamos hospedados

192168130 wwwvicente-navarrocom vicente-navarrocom192168130 valenciahomelinuxorg

Para finalizar una advertencia sobre el Wi-Fi y su inconveniencia para nuestro propoacutesito Nuestro servidor de HC deberiacutea estar conectado por cable al router La conexioacuten Wi-Fi aunque nos pueda parecer que normalmente es muy estable estaacute sujeta a muchas interferencias sobre las que no tenemos control Y de entre esas interferencias yo destacariacutea la de los vecinos En mi casa por ejemplo yo detecto multitud de sentildeales Wi-Fi diferentes de vecinos que me provocan graves interferencias y que ni siquiera me permiten recibir la sentildeal del router en otra habitacioacuten por muchos cambios de canal que pruebe por lo que me tuve que cablear la casa Otros casos pueden ser menos graves pero en cualquier momento

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

puedes encontrarte con que la sentildeal del vecino causa interrupciones en la tuya Definitivamente no parece lo maacutes conveniente

El servidor web

Hablar de servidor web en un sistema UNIX es casi sinoacutenimo de hablar de Apache Siempre quise probar el lighttpd pero nunca llegueacute a ponerme manos a la obra asiacute que no puedo contar de primera mano queacute tal funciona en un sistema modesto como el miacuteo pero en general tiene muy buena prensa especialmente en lo que toca a consumo de memoria En la graacutefica de Febrero de Netcraft vemos que lighttpd ya va hacieacutendose ver con su milloacuten y medio de sitios que lo usan Creo que es un candidato excelente como servidor web para nuestro HC

Volviendo a Apache todas las distribuciones tienen un paquete de Apache perfectamente listo para instalar y comenzar a trabajar cada una con sus peculiaridades de configuracioacuten Lo primero que tendremos que elegir es si queremos Apache 13 o Apache 2x un viejo debate en el que yo no me atrevo a entrar Para el desarrollo de Apache 20 se reescribioacute la mayor parche del coacutedigo y su mayor novedad fue que funcionaba con threads UNIX Aunque su rendimiento es mejor en general su adopcioacuten ha sido muy lenta porque muchos de los moacutedulos existentes para Apache 13 no existiacutean en Apache 2x y porque la documentacioacuten de PHP desaconsejaba usarlo En la actualidad las instrucciones de instalacioacuten de PHP en entornos con Apache 2 muestran la siguiente advertencia

Warning

We do not recommend using a threaded MPM in production with Apache2 Use the prefork MPM instead or use Apache1 For information on why read the related FAQ entry on using Apache2 with a threaded MPM

En Debian tenemos paquetes para Apache 13 y para Apache 22 En el caso de Apache 2 con distintas posibilidades de MPM (Multi-Processing Module)

apache - versatile high-performance HTTP serverapache-common - support files for all Apache webserversapache-dbg - debug versions of the Apache webserversapache-dev - development kit for the Apache webserverapache-doc - documentation for the Apache webserverapache-perl - versatile high-performance HTTP server with Perl supportapache-ssl - versatile high-performance HTTP server with SSL supportapache2 - Next generation scalable extendable web serverapache2-doc - documentation for apache2apache2-mpm-event - Event driven model for Apache HTTPD 21apache2-mpm-itk - multiuser MPM for Apache 22apache2-mpm-perchild - Transitional package - please removeapache2-mpm-prefork - Traditional model for Apache HTTPD 21apache2-mpm-worker - High speed threaded model for Apache HTTPD 21apache2-prefork-dev - development headers for apache2apache2-src - Apache source codeapache2-threaded-dev - development headers for apache2apache2-utils - utility programs for webserversapache22-common - Next generation scalable extendable web server

El paquete apache2-mpm-prefork es el que necesitamos seguacuten la documentacioacuten de PHP (Apache MPM prefork) Si miramos su descripccioacuten vemos que permite usar Apache 2 de una forma similar a la que funcionaba Apache 13 evitando problemas con libreriacuteas que no son thread-safe a cambio de algo de rendimiento

$ apt-cache show apache2-mpm-prefork[]Description Traditional model for Apache HTTPD 21 This Multi-Processing Module (MPM) implements a non-threaded pre-forking web server that handles requests in a manner similar to Apache 13 It is appropriate for sites that need to avoid threading for compatibility with non-thread-safe libraries It is also the best MPM for isolating each request so that a problem with a single request will not affect any other It is not as fast but is considered to be more stable[]

Y de hecho podemos comprobar que es un prerequisito para instalar el mod-php5

$ apt-cache show libapache2-mod-php5[]Depends libbz2-10 libc6 (gt= 236-6) libcomerr2 (gt= 133-3) libdb44 libkrb53 (gt= 142)libpcre3 (gt= 45) libssl098 (gt= 098c-1) libxml2 (gt= 2627) zlib1g (gt= 1121)mime-support (gt= 203-1) apache2-mpm-prefork (gtgt 2052) | apache2-mpm-itkapache22-common php5-common (= 520-8+etch10) libmagic1 ucf[]

Los diferentes paquetes apache2-mpm- lo que hacen es instalar un binario principal de Apache diferente

$ dpkg -L apache2-mpm-prefork | egrep bin|libusrsbinusrsbinapache2

El moacutedulo de MPM que Debian instala por defecto si hacemos un simple ldquoapt-get install apache2rdquo es el apache2-mpm-worker (Apache MPM worker) pero si instalamos el mod-php5 es reemplazado por el apache2-mpm-prefork

En definitiva para instalar con un soacutelo comando un sistema LAMP (Linux+Apache+MySQL+PHP) en Debian soacutelo necesitaremos ejecutar el siguiente comando

apt-get install apache2 libapache2-mod-php5 php5-mysql mysql-server-50Reading package lists DoneBuilding dependency treeReading state information Done[]The following NEW packages will be installed apache2 apache2-mpm-prefork apache2-utils apache22-common libapache2-mod-php5 libdbd-mysql-perl libdbi-perl libmysqlclient15off libnet-daemon-perl libplrpc-perl libterm-readkey-perl mysql-client-50 mysql-common mysql-server-50 php5-common php5-mysql[]

Las versiones de Debian Etch son razonablemente recientes Apache 22 MySQL 50 y PHP 5 Creo que en un sistema que montamos a nuestro gusto para aprender tampoco vale la pena irnos a las versiones maacutes viejas Los hostings profesionales ya son bastante raacutecanos en cuanto al uso de versiones modernas (iexclhace poco me encontreacute con uno que auacuten usaba MySQL

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

3) como para que nosotros les emulemos Si la versioacuten es estable para Debian tambieacuten lo es para miacute

Por tanto una vez que tenemos el Apache 22 instalado en Debian tenemos un fichero de configuracioacuten global en etcapache2apache2conf Desde ese fichero se incluye el etcapache2httpdconf que por defecto estaacute vaciacuteo y preparado para que nosotros introduzcamos nuestras liacuteneas de configuracioacuten personalizadas sin tener que alterar el principal En el fichero portsconf se especifica el puerto a usar por defecto el 80 Luego tenemos los directorios de etcapache2

mods-availablemods-enabledsites-availablesites-enabled

En el mods-available tenemos los moacutedulos instalados en el sistema En el sites-available tenemos todos los sitios virtuales configurados en el sistema En los directorios mods-enabled y sites-enabled tenemos enlaces a los moacutedulos y sitios virtuales que queremos habilitar En las entradas de compresioacuten y cacheo de Apache vimos coacutemo habilitar y configurar los moacutedulos

Probando el mod_deflate de ApacheUsando el mod_cache de Apache para que el mod_deflate no incremente la carga del servidor

Los enlaces los podemos crear y eliminar a mano o con las siguientes herramientas de Debian

a2dismod a2dissite a2enmod a2ensite

Tenemos maacutes informacioacuten sobre los aspectos particulares de configuracioacuten de Apache en Debian en el fichero usrsharedocapache22-commonREADMEDebian

Configuracioacuten de los sitios virtuales

Por defecto Debian soacutelo nos deja un sitio virtual configurado en etcapache2sites-availabledefault que es el que por defecto se usa cuando se accede con un hostname que no tiene una configuracioacuten de sitio virtual especiacutefica Tiene el directorio base de documentos en varwwwapache2-default y nos permite recorrer la documentacioacuten del servidor soacutelo desde el navegador del propio servidor httplocalhostdoc

NameVirtualHost ltVirtualHost gt ServerAdmin webmasterlocalhost

DocumentRoot varwww ltDirectory gt Options FollowSymLinks AllowOverride None ltDirectorygt ltDirectory varwwwgt Options Indexes FollowSymLinks MultiViews AllowOverride None Order allowdeny allow from all This directive allows us to have apache2s default start page in apache2-default but still have go to the right place RedirectMatch ^$ apache2-default ltDirectorygt

ScriptAlias cgi-bin usrlibcgi-bin ltDirectory usrlibcgi-bingt AllowOverride None Options ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allowdeny Allow from all ltDirectorygt

ErrorLog varlogapache2errorlog

Possible values include debug info notice warn error crit alert emerg LogLevel warn

CustomLog varlogapache2accesslog combined ServerSignature On

Alias doc usrsharedoc ltDirectory usrsharedocgt Options Indexes MultiViews FollowSymLinks AllowOverride None Order denyallow Deny from all Allow from 127000255000 1128 ltDirectorygtltVirtualHostgt

La configuracioacuten baacutesica de sitio virtual que yo usaba (etcapache2sites-availablevicente-navarrocom con enlace en sites-enabled) era

ltVirtualHost gt

ServerName vicente-navarrocom ServerAlias wwwvicente-navarrocom

DocumentRoot varwwwvicente-navarrocom

ltDirectory gt Options FollowSymLinks AllowOverride None ltDirectorygt

ltDirectory varwwwvicente-navarrocomgt Options FollowSymLinks MultiViews AllowOverride None Order allowdeny Allow from all ltDirectorygt

ErrorLog varlogapache2error_vnlog

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Possible values include debug info notice warn error crit alert emerg LogLevel warn

CustomLog varlogapache2access_vnlog combined ServerSignature OnltVirtualHostgt

Sobre ella podemos hacer algunos cambios

Si queremos permitir la configuracioacuten con ficheros htaccess tendremos que quitar las liacuteneas ldquoAllowOverride NoneldquoSi queremos presentar un documento personalizado para errores 404 podemos incluir una liacutenea como ldquoErrorDocument 404 404phpldquo

Por otra parte teniendo en cuenta que nuestro ancho de banda de subida es muy limitado el hotlinking (enlace a las imaacutegenes de nuestro sitio desde otro sitio) es especialmente dantildeino por lo que deberiacuteamos de prevenir hasta donde sea posible el ldquorobo de imaacutegenesrdquo Una buena forma de hacerlo es rechazando las peticiones cuyo referer no sea nuestra propia paacutegina o ninguno (hay firewalls que los eliminan la extensioacuten No-Referer de Firefox tambieacuten los elimina e incluso podemos controlarlo en Firefox con el paraacutemetro NetworkhttpsendRefererHeader) How can I prevent people from ldquostealingrdquo the images from my web site

SetEnvIf REFERER vicente-navarrocom linked_from_hereSetEnvIf REFERER ^$ linked_from_here

ltFilesMatch (gif|jpg|png)gt Order denyallow Deny from all Allow from env=linked_from_hereltFilesMatchgt

Ademaacutes en mi caso cuando cambieacute el dominio principal de valenciahomelinuxorg a wwwvicente-navarrocom tuve que implementar una redireccioacuten 301 para lo que creeacute un sitio virtual en etcapache2sites-availablevalenciahomelinuxorg

ltVirtualHost gt ServerName valenciahomelinuxorg

Redirect permanent httpwwwvicente-navarrocomblog

ErrorLog varlogapache2error_vholog

Possible values include debug info notice warn error crit alert emerg LogLevel warn

CustomLog varlogapache2access_vholog combined ServerSignature OnltVirtualHostgt

Por supuesto podemos crearnos todos los sitios virtuales que queramos Sobre todo uno de desarrollo es fundamental para ir probando todas las cosas nuevas que queramos implementar sin que sean visibles antes de que esteacuten acabadas

Poniendo en marcha la nueva configuracioacuten

Cuando hagamos cualquier cambio a los ficheros de configuracioacuten de Apache y queramos que tengan efecto interrumpiendo de forma miacutenima el servicio tenemos que tener la precaucioacuten de chequear que estaacuten correctos

apache2ctl configtestSyntax OK

Porque si la sintaxis no fuera correcta o hubiera cualquier otro error

apache2ctl configtestSyntax error on line 1 of etcapache2sites-enabled000-defaultInvalid command ZerverName perhaps misspelled or defined by a module not included in the server configuration

hellipy no lo hemos verificado antes el servidor no arrancaraacute y tendremos el servicio parado hasta que consigamos arreglar el error

apache2ctl restartSyntax error on line 1 of etcapache2sites-enabled000-defaultInvalid command ZerverName perhaps misspelled or defined by a module not included in the server configuration

Ademaacutes el ldquoapache2ctl restartrdquo mata las conexiones que estuvieran activas en ese momento Es por eso que es mucho maacutes respetuoso con nuestros visitantes hacer un ldquoapache2ctl gracefulldquo que espera a que todos los servidores activos acaben antes de reiniciar Por tanto para releer la configuracioacuten de Apache cuando la cambiemos haremos

apache2ctl configtestSyntax OK apache2ctl graceful

No debemos olvidar revisar frecuentemente los posibles errores que puedan aparecer en los logs para asegurarnos de que no haya ninguacuten problema de configuracioacuten o que estemos sufriendo alguacuten tipo de ataque

MaxClients

En casos de avalanchas de visitas nos encontraremos con que ni la CPU ni la memoria son nuestro cuello de botella sino evidentemente el ancho de banda de subida Pero en esos casos si nos entran muchiacutesimas conexiones de diferentes clientes al mismo tiempo el servidor siacute que puede llegar a tener problemas de memoria porque tiene las conexiones abiertas y por el ancho de banda no se estaacuten sirviendo Es por ello que yo descubriacute que bajando el nuacutemero maacuteximo de clientes que se pueden atender (MaxClients) en el apache2conf de los 150 de por defecto a 50 en casos de avalancha la maacutequina no se agobiaba y a aquellos clientes que aceptaba les serviacutea maacutes o menos correctamente Habiacutea muchos que no eran aceptados eso siacute pero que en cualquier caso por el ancho de banda no se les podiacutea haber servido en condiciones asiacute que mejor rechazarlos desde el principio y asiacute desahogar al servidor

prefork MPM StartServers number of server processes to start MinSpareServers minimum number of server processes which are kept spare MaxSpareServers maximum number of server processes which are kept spare

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

MaxClients maximum number of server processes allowed to start MaxRequestsPerChild maximum number of requests a server process servesltIfModule mpm_prefork_modulegt StartServers 5 MinSpareServers 5 MaxSpareServers 10 MaxClients 50 MaxRequestsPerChild 0ltIfModulegt

Tenemos mucha maacutes informacioacuten sobre coacutemo configurar Apache en la paacutegina de documentacioacuten de Apache 22

Moderacioacuten con el tamantildeo de lo que publicamos

Y es precisamente por la limitacioacuten de ancho de banda que debemos de ser contenidos en lo que publicamos en nuestra web Por ejemplo una imagen de 300KiB que se muestre en todas las paacutegina de nuestro sitio puede suponer una verdadera bofetada a nuestros visitantes que tendraacuten que esperar segundos y segundos a que la paacutegina acabe de cargarhellip y eso si finalmente esperan y no la cierran antes Por eso cuidado con lo que hospedamos y seamos muy tacantildeos con el escaso ancho de banda con el que contamos Antes haciacutea referencia a entradas previas que trataban de la compresioacuten y cacheo de las paacuteginas web Con dicha teacutecnica podremos reducir al miacutenimo el volumen de los ficheros HTML CSS y JavaScript pero el objetivo de mantener a un tamantildeo razonable las imaacutegenes no debe de perderse nunca de vista

Un poco de SEO para ahorrar ancho de banda

Unos visitantes tan pesados como necesarios son los robots de los buscadores Los necesitamos para existir en Internet pero sus visitas constantes consumen ancho de banda y no poco ya que recordemos que recorren perioacutedicamente toda nuestra web Una solucioacuten para aliviar el problema es usar un fichero robotstxt y bloquear todo aquello que no necesitemos que sea encontrado En el caso de un blog podemos bloquear las paacuteginas de categoriacuteas las de etiquetas los archivoshellip al fin y al cabo es soacutelo contenido duplicado que lo uacutenico que puede hacer es confundir al buscador a la hora de decidirse por la mejor paacutegina Pero la jugada maestra para ahorrar ancho de banda es prohibir a los buscadores que indexen las imaacutegenes de nuestro sitio (Remove an image from Google Image Search) La gente que busca imaacutegenes raramente estaraacute interesada por el contenido de nuestra paacutegina en siacute mismo Por ello prohibiendo la buacutesqueda de imaacutegenes evitamos por un lado el gasto de ancho de banda de servir nuestras imaacutegenes a los buscadores de imaacutegenes y por otro el de aquellos que acceden a nuestra paacutegina buscando imaacutegenes e incluso el de aquellos que una vez encontrada la imagen que buscaban decidan hacer hotlinking a nuestra imagen Otra cosa es que te pueda interesar mucho el traacutefico proveniente de buscadores de imaacutegenes En mi caso el nuacutemero de visitas procedente de imagesgooglecom llegoacute a ser muy alto hasta que prohibiacute la buacutesqueda de imaacutegenes en mi sitio ya que analizando las buacutesquedas origen de las visitas llegue a la conclusioacuten de que no eran visitantes interesados en el contenido de mis paacuteginas

Si tenemos un feed por RSS o Atom tenemos que tener en cuenta que los diferentes agregadores de noticias suelen acceder con cierta frecuencia para ver si hay nuevas entradas asiacute que puede ser muy uacutetil para ahorrar ancho de banda servir el feed a traveacutes FeedBurner de forma que FeedBurner sea el uacutenico que acceda a nuestro feed y que sea eacutel el que use su ancho de banda para alimentar al resto de agregadores

Para analizar los logs Debian nos ofrece varias aplicaciones ya preempaquetadas Visitors WebDruid AWFFull y el veterano wwwstat

Apache HTTP server benchmarking tool

Por uacuteltimo no podemos dejar de mencionar el ab (Apache HTTP server benchmarking tool) una utilidad incluida en el paquete apache2-utils con la que podremos hacerle pruebas de carga a nuestro servidor web Puede resultarnos uacutetil para comparar el rendimiento de un Apache 13 con el de un Apache 22 o con el de un lighttpd o para probar las mejoras de la cacheacute o de la compresioacuten o para estudiar las consecuencias que los cambios en el coacutedigo pueden suponer (por ejemplo tras introducir un trozo de coacutedigo PHP muy complejo de ejecutar y que tal vez resulte muy lento)

En esta prueba de ejemplo le lanzo a mi servidor a traveacutes de la LAN peticiones de 5 en 5 (-c 5) durante un tiempo maacuteximo de 60 segundos (-t 30) y veo que es capaz de atender 23 peticiones (los fallos ldquoLength 21rdquo son porque las paacuteginas devueltas no tienen todas el mismo tamantildeo algo que no es un problema en este caso) pero que algunas han tenido que esperar hasta 40 segundos

ab -c 5 -t 60 httpwwwvicente-navarrocomblogThis is ApacheBench Version 2040-dev lt$Revision 1146 $gt apache-20Copyright 1996 Adam Twiss Zeus Technology Ltd httpwwwzeustechnetCopyright 2006 The Apache Software Foundation httpwwwapacheorg

Benchmarking wwwvicente-navarrocom (be patient)Finished 23 requests

Server Software Apache223Server Hostname wwwvicente-navarrocomServer Port 80

Document Path blogDocument Length 63231 bytes

Concurrency Level 5Time taken for tests 60523663 secondsComplete requests 23Failed requests 21 (Connect 0 Length 21 Exceptions 0)Write errors 0Total transferred 1510651 bytesHTML transferred 1505035 bytesRequests per second 038 [sec] (mean)Time per request 13157318 [ms] (mean)Time per request 2631464 [ms] (mean across all concurrent requests)Transfer rate 2437 [Kbytessec] received

Connection Times (ms) min mean[+-sd] median maxConnect 0 0 00 0 0Processing 2319 11847 99217 9117 40440Waiting 1251 5547 72839 2763 30366Total 2319 11847 99217 9117 40440

Percentage of the requests served within a certain time (ms) 50 8977 66 14074 75 15522 80 18804

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

90 27300 95 29838 98 40440 99 40440 100 40440 (longest request)

Volvamos a repetir la prueba tras habilitar el plugin para WordPress WP Super Cache del que ya hablamos en Comprimir y cachear las paacuteginas generadas por WordPress y veremos que de las decepcionantes 23 peticiones servidas pasamos a nada menos que 8193 peticiones con un tiempo de espera maacuteximos de 71ms

ab -c 5 -t 60 httpwwwvicente-navarrocomblogThis is ApacheBench Version 2040-dev lt$Revision 1146 $gt apache-20Copyright 1996 Adam Twiss Zeus Technology Ltd httpwwwzeustechnetCopyright 2006 The Apache Software Foundation httpwwwapacheorg

Benchmarking wwwvicente-navarrocom (be patient)Completed 5000 requestsFinished 8193 requests

Server Software Apache223Server Hostname wwwvicente-navarrocomServer Port 80

Document Path blogDocument Length 63301 bytes

Concurrency Level 5Time taken for tests 60358 secondsComplete requests 8193Failed requests 0Write errors 0Total transferred 520941496 bytesHTML transferred 518752897 bytesRequests per second 13655 [sec] (mean)Time per request 36617 [ms] (mean)Time per request 7323 [ms] (mean across all concurrent requests)Transfer rate 847880 [Kbytessec] received

Connection Times (ms) min mean[+-sd] median maxConnect 0 3 25 3 26Processing 13 32 41 33 69Waiting 2 8 44 8 49Total 18 36 41 36 71

Percentage of the requests served within a certain time (ms) 50 36 66 37 75 38 80 39 90 41 95 43 98 45 99 46 100 71 (longest request)

iexclAh Y si permitimos la compresioacuten con la opcioacuten -H Accept-Encoding gzip el resultado es incluso maacutes espectacular llegaacutendose a las 16122 peticiones servidas aunque ahora la diferencia ya era previsible ya que es debida soacutelo a que ahora se sirven menos datos

ab -c 5 -t 60 -H Accept-Encoding gzip httpwwwvicente-navarrocomblog[]Complete requests 16122[]

Por supuesto lo ideal es hacer estas pruebas desde otro sistema de Internet donde el cuello de botella del ancho de banda se note pero estas pruebas desde la LAN tambieacuten pueden ser muy ilustrativas y uacutetiles para entender por doacutende cojea nuestre servidor web

El servidor de correo

Los dos servicios baacutesicos de un hosting son el servidor web y el servidor de correo asiacute que de nuestro HC tambieacuten podriacuteamos esperar que fuera un buen servidor de correo

Sin embargo quitando la parte de que un servidor de correo como sendmail o exim puede ser realmente difiacutecil de configurar la realidad es que en la actualidad siendo el spam un problema tan grande en Internet un servidor de SMTP funcionando desde una red de usuarios finales con IPs dinaacutemicas es candidato seguro a ser ignorado por casi todos los servidores de correo de Internet

E incluso aunque nuestra IP fuera fija al no ser la IP conocida de un ISP profesional lo maacutes probable es que nuestros correos tambieacuten fueran rechazados por un alto porcentaje de servidores destino Ademaacutes no podremos cambiar la resolucioacuten inversa de la IP algo que muchos servidores de correo verifican

Por ejemplo imaginemos que instalo el paquete exim4 y lo configuro con ldquodpkg-reconfigure exim4-configrdquo como servidor SMTP del dominio hostingcaserohomelinuxorg (para direcciones como usuariohostingcaserohomelinuxorg)

Elegimos que el ldquoGeneral type of mail configurationrdquo sea ldquointernet siteldquo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

En ldquoSystem mail namerdquo ponemos hostingcaserohomelinuxorg

En ldquoIP-addresses to listen on for incoming SMTP connectionsrdquo lo podemos dejar vaciacuteo para que el servidor acepte conexiones SMTP por todos los interfaces de red

En ldquoOther destinations for which mail is acceptedldquo pondremos el hostname de nuestro servidor asiacute como hostingcaserohomelinuxorg

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

El ldquoDomains to relay mail forrdquo en principio lo podemos dejar vaciacuteo asiacute como el ldquoMachines to relay mail forldquo El ldquoKeep number of DNS-queries minimal (Dial-on-Demand)rdquo no tiene mayor importancia en nuestra configuracioacuten asiacute como el ldquoDelivery method for local mailrdquo y el ldquoSplit configuration into small filesldquo que ya van seguacuten las preferencias de cada uno

Pues bien a finalizar me encuentro con que si intento enviar un e-mail a Hotmail me dice que no acepta mi correo porque mi IP no es de fiar

mail nospamhotmailcom lt tmpcorreotxtdelivering 1JY4zH-0001ym-VMR dnslookup for nospamhotmailcomT remote_smtp for nospamhotmailcomConnecting to mx2hotmailcom [6554244168]25 connected SMTPltlt 220 bay0-mc2-f2bay0hotmailcom Sending unsolicited commercial or bulk e-mail to Microsofts computer network is prohibited Other restrictions are found at httpprivacymsncomAnti-spam Violations will result in use of equipment located in California and other states Sat 8 Mar 2008 114544 -0800 SMTPgtgt EHLO localhost SMTPltlt 250-bay0-mc2-f2bay0hotmailcom (35022) Hello [8139245151] 250-SIZE 29696000 250-PIPELINING 250-8bitmime 250-BINARYMIME 250-CHUNKING 250-AUTH LOGIN 250-AUTH=LOGIN 250 OK SMTPgtgt MAIL FROMltroothostingcaserohomelinuxorggt SIZE=1367 SMTPgtgt RCPT TOltnospamhotmailcomgt SMTPgtgt DATA SMTPltlt 550 DY-001 Mail rejected by Windows Live Hotmail for policy reasons We generally do not accept email from dynamic IPs as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server httpwwwspamhausorg maintains lists of dynamic and residential IP addresses If you are not an emailnetwork admin please contact your E-mailInternet Service Provider for help Emailnetwork admins please visit httppostmasterlivecom for email delivery information and support SMTPgtgt QUITLOG MAIN nospamhotmailcom R=dnslookup T=remote_smtp SMTP error from remote mail server after MAIL FROMltroothostingcaserohomelinuxorggt SIZE=1367 host mx2hotmailcom [6554244168] 550 DY-001 Mail rejected by Windows Live Hotmail for policy reasons We generally do not accept email from dynamic IPs as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server httpwwwspamhausorg maintains lists of dynamic and residential IP addresses If you are not an emailnetwork admin please contact your E-mailInternet Service Provider for help Emailnetwork admins please visit httppostmasterlivecom for email delivery information and supportLOG MAIN lt= ltgt R=1JY4zH-0001ym-VM U=Debian-exim P=local S=1777LOG MAIN Completed

Pero en cambio GMail siacute que me lo acepta

mail nospamgmailcom lt tmpcorreotxt

delivering 1JY51y-0001yu-LWR dnslookup for nospamgmailcomT remote_smtp for nospamgmailcomConnecting to gmail-smtp-inlgooglecom [2162395927]25 connected SMTPltlt 220 mxgooglecom ESMTP g11si5603645gve6 SMTPgtgt EHLO localhost SMTPltlt 250-mxgooglecom at your service [8139245151] 250-SIZE 28311552 250-8BITMIME 250 ENHANCEDSTATUSCODES SMTPgtgt MAIL FROMltroothostingcaserohomelinuxorggt SIZE=1363 SMTPltlt 250 210 OK SMTPgtgt RCPT TOltnospamgmailcomgt SMTPltlt 250 215 OK SMTPgtgt DATA SMTPltlt 354 Go ahead SMTPgtgt writing message and terminating SMTPltlt 250 200 OK 1205005717 g11si5603645gve6 SMTPgtgt QUITLOG MAIN =gt nospamgmailcom R=dnslookup T=remote_smtp H=gmail-smtp-inlgooglecom [2162395927]

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

LOG MAIN Completed

aunque seguacuten mi experiencia dependiendo de la IP dinaacutemica que te haya tocado es muy posible que tambieacuten se te rechacen los correos si alguna vez la ha tenido alguien sospechoso de mandar spam En definitiva es un servicio nada fiable

Si tenemos un dominio propio con Custom DNS crear un registro SPF en el DNS puede ayudar para que no rechacen los correos de tu servidor En openspforg tienen un formulario que nos ayuda a confeccionar uno adecuado para nuestro servidor

Las MSN Hotmail Guidelines son un buen sitio donde contrastar todos estos requisitos que suelen ser bastante comunes

1 Sender is expected to comply with all technical standards for the transmission of Internet e-mail as published by The Internet Societyrsquos Internet Engineering Task Force (IETF) including RFC 2821 RFC 2822 and others2 After given a numeric SMTP error response code between 500 and 599 (also known as a permanent non-delivery response) the sender must not attempt to retransmit that message to that recipient3 After multiple non-delivery responses (see 2) the sender must cease further attempts to send e-mail to that recipient4 Sender must not open more than 500 simultaneous connections to MSN Services inbound e-mail servers without making prior arrangements5 Messages must not be transmitted through insecure e-mail relay or proxy servers6 The mechanism for unsubscribing either from individual lists or all lists hosted by the sender must be clearly documented and easy for recipients to find and use7 Connections from dynamic IP space may not be accepted8 E-mail servers must have valid reverse DNS records

Y fijeacutemonos ademaacutes en lo que nos deciacutea el mensaje de rechazo de Hotmail

Mail rejected by Windows Live Hotmail for policy reasons We generally do not accept email from dynamic IPrsquos as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server httpwwwspamhausorg maintains lists of dynamic and residential IP addresses If you are not an emailnetwork admin please contact your E-mailInternet Service Provider for help Emailnetwork admins please visit httppostmasterlivecom for email delivery information and support

Esa lista que menciona de Spamhaus no soacutelo la usa Microsoft sino que muchas otras empresas e ISPs se basan en ella para descartar los correos desde determinados rangos de IPs en funcioacuten de la lista

Con los correos entrantes no tendremos ninguacuten problema siempre que nuestro servidor esteacute arriba Los servidores SMTP que nos quieran mandar correo buscaraacuten el registro MX (o el A si no hay MX) en elDNS y salga la IP que salga ahiacute se mandaraacute el correo Para recuperar los correos recibidos en el servidor puede ser suficiente el claacutesico comando mail o con un simple ldquoapt-get install qpopperldquo podemos tener un servidor de POP3 listo en pocos segundos Sin embargo si nuestro servidor no estaacute arriba por alguacuten problema cuando otro servidor SMTP quiera conectarse al nuestro para enviarle un e-mail el servidor remoto tendraacute que decidir si reintenta el enviacuteo maacutes tarde o si lo descarta por lo que el servicio de recepcioacuten de correos tampoco es fiable

Si realmente queremos tener un servidor de correo fiable en nuestro sistema la solucioacuten definitiva puede venir por contratar el servicio de DynDNS MailHop Relay (425$antildeo) especiacuteficamente pensado para estos problemas El servidor SMTP de DynDNS es el que da la cara y nosotros lo usamos como smarthost para mandar los correos a traveacutes de eacutel y viceversa para que eacutel nos los enviacutee de vuelta guardaacutendolos temporalmente si nuestro servidor estaacute caiacutedo

Bytecoders tambieacuten tratoacute estos temas hace poco en Aviso de actualizaciones en Debian por e-mail y SMTP la lacra del SPAM

Correo con nuestro propio dominio con Google Apps

Para miacute todos estos problemas con el correo se acabaron cuando aparecioacute el Google Apps y pude usar el equivalente a GMail (con su POP3 y su IMAP) pero creando diferentes direcciones sobre mi propio dominio (vicente-navarrocom) Para ello lo uacutenico que tuve fue darme de alta en el servicio y apuntar los registros MX de mi dominio a los servidores de Google (Configuring Your MX Records)

nslookupgt set querytype=MXgt vicente-navarrocomServer 805861250Address 80586125053

Non-authoritative answervicente-navarrocom mail exchanger = 10 alt1aspmxlgooglecomvicente-navarrocom mail exchanger = 15 alt2aspmxlgooglecomvicente-navarrocom mail exchanger = 5 aspmxlgooglecom

Authoritative answers can be found fromalt1aspmxlgooglecom internet address = 7214215114alt1aspmxlgooglecom internet address = 721421527alt2aspmxlgooglecom internet address = 6423317927aspmxlgooglecom internet address = 2162395927

Tras esto creeacute buzones de correo (o alias) para cada una de las cuentas que iba a usar y reconfigureacute mi servidor para que usara un smarthost

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Y para que usara smtpgooglecom como smarthost

el resto de la configuracioacuten puede quedar igual que estaba antes Bueno igual pero no se nos tiene que olvidar poner nuestro dominio en el apartado de ldquoSystem mail nameldquo

Lo uacutenico que tendremos que tener en cuenta es que ahora los correos no se reciben localmente sino en la cuenta de Google Apps (lo que en realidad es maacutes coacutemodo) pero si auacuten asiacute fuera necesario traer esos correos a nuestro servidor siempre podriacuteamos configurarlo para que se los trajera de Google usando POP3

Por supuesto Google requiere autentificacioacuten para mandar correos a traveacutes de eacutel por lo que en el fichero etcexim4passwdclient tendremos que asociar nuestro usuario y contrasentildea de Google Apps al servidor SMTP

password file used when the local exim is authenticating to a remote host as a client see exim4_passwd_client(5) for more documentation Example targetmailserverexampleloginpasswordgmail-smtplgooglecomcuentaadministradorvicente-navarrocomcontrasenya

Independientemente de que vayamos a usar el servidor de HC para enviar y recibir correos en serio o no es indudable que necesitamos tenerlo bien configurado como servidor de correo para que podamos mandarnos advertencias sobre problemas que pueda haber en el servidor desde nuestros scripts de monitorizacioacuten O simplemente porque aplicaciones como WordPress mandan correos cada vez que llega un nuevo comentario por ejemplo Si el servidor de correo no estaacute bien configurado las aplicaciones que enviacutean correos como parte de su funcionamiento normal no podraacuten hacerlo

Otras cuestiones

Backups

binbashwhile queda_clarodo insistir_en_el_backupdoneno se puede insistir bastante

Creo que no hace falta decir maacutes Tenemos todo el trabajo invertido en configurar nuestro servidor casero las bases de

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

datos con los comentarios de nuestros visitantes nuestras imaacutegenes nuestro trabajo ahiacute iquestDe verdad nos vamos a arriesgar a que el disco duro falle o a que inadvertidamente hagamos un ldquorm -rf rdquo y desaparezca todo de un plumazo

Para esta tarea rysnc es nuestro mejor amigo (Backups con rsync) aunque herramientas como tar o cpio tambieacuten pueden ayudar Yo recomendariacutea una copia de todos los ficheros importantes en alguacuten directorio del propio servidor casero y otras copias en otros sistemas que tengamos a traveacutes de de la red con rsync

Para exportar todas las bases de datos MySQL del sistema e incluirlas en el backup podemos hacer un

mysqldump -uroot -ppassword --all-databases gt backup mysqlbak

y lo podriacuteamos recuperar con un

mysql -uroot -ppassword lt backup mysqlbak

Maacutes detalles sobre coacutemo usar el mysqldump en ldquomysqldump mdash A Database Backup Programldquo

El sistema de respaldo

Durante el antildeo habraacute algunos diacuteas semanas o meses que pases fuera de tu casa Seguramente esos diacuteas te querraacutes dejar la luz el agua y el gas de casa cerrados para prevenir incidentes iquestQueacute haces con el servidor casero iexclTiene que seguir dando servicio

Si tienes la suerte como yo de contar con alguacuten otro ordenador que pueda servir tambieacuten de servidor casero y de tener alguacuten familiaramigo con conexioacuten a Internet y que consienta en tenerlo en su casa una especie de ldquohousing caserordquo lo tenemos muy faacutecil

Instalamos la misma versioacuten de sistema operativo que en el servidor ldquooficialrdquo y lo llevamos a su nuevo destinoCreamos un nuevo nombre para el otro sistema en DynDNS y lo configuramos para que el ddclient del nuevo sistema lo actualice pero muchiacutesimo mejor si podemos configurar el router de ldquola otra casardquo para que lo haga automaacuteticamenteOpcional Preparamos el router y el sistema ldquohospedado en casa ajenardquo para arrancar con Wake on Lan Tenemos que tener en cuenta que si no es el router el que se encarga de actualizar la IP en DynDNS podemos tener el problema de no saber la IP de destino para enviarle el paquete maacutegicoLe ponemos una IP fija al sistema o configuramos el router para que le asigne por DHCP siempre la misma y abrimos los puertos necesarios en el routerCreamos una bateriacutea de scripts basados en rsync y SSH para sincronizar todos los ficheros de configuracioacuten necesarios y adaptar los que variacutean en el nuevo sistema (por ejemplo el etcddclientconf) Tambieacuten deberiacutean actualizar las bases de datos y reiniciar los procesos necesarios tras modificar la configuracioacutenTener previstos otros scrips para pasar el servicio de un sistema a otro Al final esto soacutelo consiste en que el sistema que sea el primario actualice los registros DNS con su IP y el secundario deje de hacerloTras la estancia en el otro sistema tendremos que sincronizar los cambios de vuelta al sistema principal y probablemente querramos recoger los logs que se hayan generado alliacute

Este sistema de respaldo no soacutelo nos puede servir en caso de tener que apagar nuestro servidor habitual Tambieacuten lo podemos utilizar mientras hacemos tareas de mantenimiento o si en tenemos problemas con la conexioacuten a Internet o estamos sufriendo un apagoacuten

Los cortes de corriente

Otro de los problemas con los que nos tendremos que enfrentar seraacuten los cortes de corriente Aunque no son muy frecuentes de vez en cuando tendremos uno y tenemos que tener previsto queacute hacer cuando ocurran

Si se trata de un breve corte lo maacutes importante es que el servidor arranque soacutelo cuando vuelva a recibir corriente Para ello tenemos que buscar el paraacutemetro de nuestra BIOS que lo permite

Por ejemplo en una VIA EPIA SP8000E el paraacutemetro se llama AC Loss Auto restart y podemos hacer que la maacutequina se encienda siempre cuando vuelva la luz que no se encienda nunca o que vuelva al estado anterior

AC Loss Auto restart

The field defines how the system will respond after an AC loss during system operation

Off Keeps the system in an off state until the power button is pressedOn Restarts the system when the power is backFormer-Sts Restores the system to its previous state

En una placa Asus A8N-SLI el paraacutemetro se llama Restore on AC Power Loss y soacutelo tiene dos valores posibles activado o desactivado

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Pero si queremos estar prevenidos de verdad ante cortes de corriente la mejor opcioacuten es tener un SAI al que conectar el servidor y el router que da acceso a Internet Si el servidor es un sistema de bajo consumo tendremos bastante tiempo de margen para esperar a que vuelva la luz o al menos el tiempo suficiente para actualizar nuestro servidor de respaldo por si tiene que entrar en accioacuten

Mantenimiento remoto

La posibilidad de conectarnos por SSH a nuestro servidor casero siempre tiene que estar abierta En mi experiencia un servidor SSH abierto en Internet trae infinidad de intentos de conexioacuten con reiteradas pruebas con distintos usuarios Sin ir maacutes lejos hoy mismo alguien ha probado 1520 combinaciones diferentes de usuariocontrasentildea en mi sistema

grep Invalid user authlog0 | grep Mar 9 | wc -l1520

Algunos ejemplos

Mar 9 061505 telemaco sshd[6028] Invalid user ibm from 612509134Mar 9 061509 telemaco sshd[6032] Invalid user informix from 612509134Mar 9 064008 telemaco sshd[7742] Invalid user stevie from 612509134Mar 9 064011 telemaco sshd[7746] Invalid user kelly from 612509134Mar 9 064015 telemaco sshd[7750] Invalid user rasoul from 612509134

Es por eso que lo mejor es deshabilitar completamente el acceso con usuariocontrasentildea y permitir exclusivamente la autentificacioacuten por clave puacuteblicaprivada Autentificacioacuten trasparente por clave puacuteblicaprivada con OpenSSH

Cambiar el puerto del servidor SSH (por defecto 22) a otro tambieacuten puede ser una medida uacutetil para evitar algunos de estos insistentes intentos de acceso

Otra herramienta de mucha utilidad para el mantenimiento remoto es conectar un moacutedem a nuestro servidor casero tal y como vimos en Configurar Linux para permitir el acceso remoto por moacutedem a la consola y por RASPPP En casos en que el router haya perdido la conexioacuten a Internet podemos tratar de conectarnos por moacutedem y a traveacutes del interfaz de configuracioacuten por telnet del router tratar de reiniciarlo Otra situacioacuten uacutetil es en caso de una avalancha de peticiones en la que tuacute mismo no puedes acceder por el router por la absoluta falta de ancho de banda y en ese caso la entrada ldquopor la puerta de atraacutesrdquo nos puede servir para llegar al sistema sin usar Internet

iquestP2P y hosting casero

Supongamos que necesitamos bajarnos el uacuteltimo DVD de Knoppix por Bittorrent iquestEs compatible el P2P con sus altas necesidades de ancho de banda con el HC

Pues en principio puede serlo -en funcioacuten del nuacutemero de visitas que recibamos- siempre que limitemos el ancho de banda de subida disponible para P2P a un liacutemite que permita servir los contenidos hospedados a una velocidad razonable En el mejor de los casos el uso de P2P en la misma conexioacuten de un HC iraacute completamente en detrimento de la experiencia de nuestros visitantes aunque soacutelo tengamos uno en ese momento pero que notaraacute que la paacutegina descarga maacutes lenta

El mejor consejo al respecto es que si activamos el P2P deberiacuteamos de estar pendientes de que el tiempo de respuesta sea un miacutenimo aceptable probando nosotros mismos a conectarnos desde otro sistema de Internet Si vemos que va muy lento deberiacuteamos desactivar el P2P Por supuesto en caso de un pico de visitas deberiacuteamos de desactivar el P2P inmediatamente

Scripting

Cualquier administrador que se encargue de un servidor UNIX tiene que estar continuamente creaacutendose scripts para no realizar las mismas tareas una y otra vez Para nosotros como administradores de nuestro HC no va a ser distinto Deberiacuteamos de tener unos conocimientos miacutenimos de scripting que nos seraacuten muy uacutetiles para hacer backups para analizar logs para monitorizar el estado de alguacuten proceso para enviar e-mails con advertencias etc

A lo largo de este antildeo yo me he llegado a crear un buen nuacutemero de scripts La mayoriacutea son muy especiacuteficos de mis necesidades particulares pero me gustariacutea dejar aquiacute uno muy sencillito que nos manda un e-mail cada vez que el ISP nos cambia la direccioacuten IP dinaacutemica

binbashcd rootscripts_ipmv -f ippublica ippublicaoldippublicash gt ippublicaif diff ippublica ippublicaold gt devnullthen cat cabecera ippublica | mail -s La IP del servidor ha cambiado - `date +gmd HM` userexamplecomfi

El ippublicash puede ser bien una peticioacuten por SNMP al router para ver cuaacutel es la IP del interfaz de WAN

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

snmpwalk -c comunidad -v 1 19216811 IP-MIBipAdEntAddr|egrep -v 00|192168 | awk print $4

bien un acceso a checkipdyndnsorg

usrbinwget -q -O - httpcheckipdyndnsorgindexhtml | usrbinfromdos | binsed s_lthtmlgtltheadgtlttitlegtCurrent IP ChecklttitlegtltheadgtltbodygtCurrent IP Address | binsed s ltbodygtlthtmlgt

El fichero cabecera es algo como

La IP del servidor es ahora

Conclusioacuten

En esta entrada he tratado de recopilar lo maacutes importante de lo que me ha sido necesario conocer durante un antildeo completo de autohospedaje en el que creo que el resultado ha sido bastante satisfactorio Por carambolas del destino ahora ya he pasado a un hosting profesional pero la travesiacutea ha valido la pena y la repetiriacutea tantas veces como hiciera falta Si alguien tiene intencioacuten de adentrarse en esta aventura ha de saber que aprenderaacute mucho y espero que en estas liacuteneas encuentre consejos que le sean de utilidad como creo que me hubieran sido a miacute

Tambieacuten hay que tener en cuenta que tambieacuten es posible tener un hosting casero sin tomaacuternoslo muy en serio de forma que no nos importe en absoluto si tenemos la paacutegina caiacuteda varios diacuteas seguidos pero creo que si nos ponemos vale la pena hacerlo lo mejor posible No hay nada que deacute peor impresioacuten en Internet que una paacutegina que tarda en cargar o que cada dos por tres esteacute caiacuteda Esa no es la forma de fidelizar a nuestros lectores

El HC es un poco como tener un perro en casa Puede ser divertido te daraacute muchas satisfacciones pero a cambio ganas muchas obligaciones Tienes que estar pendiente de eacutel te da trabajo y no puedes irte de vacaciones sin buscarle un acomodo

wq

Entradas relacionadas

iquestPiensas en si un diacutea te roban el portaacutetil (6)Servir con Apache imaacutegenes con marca de agua (watermark) (5)Primer aniversario del blog (5)Midiendo el ancho de banda de red con IPerf (y con scp netcat wget) (5)Probando el mod_deflate de Apache (4)mailto sin miedo a spammers (4)

Esta entrada fue publicada bajo una licencia CC el 9 marzo 2008 a las 1732 y pertenece a la categoriacutea GNULinux Internet LAMPWordPress Redes Sobre el Blog Etiquetas Apache backup blog ddclient Debian DNS DynDNS exim GNULinux Google hosting Internet modem MySQL OpenSSH PHP rsync shell SMTP spam VIA EPIA wget WordPress Zyxel 660HW Puedes seguir las respuestas a traveacutes de RSS Ya no se pueden dejar comentarios pero puedes hacer trackback desde tu paacutegina

137 Comentarios a ldquoHosting casero HOWTOrdquo

Osqui dice

9 marzo 2008 a las 2046

iexclDios Esto es LA ENTRADA Suacuteperinteresante suacuteperamena y suacuteper bien explicada Muchiacutesimas gracias

andoni dice

9 marzo 2008 a las 2149

impresionante

Sagman dice

9 marzo 2008 a las 2213

Impresionante O Ahora no tengo tiempo para leerlo detenidamente pero mantildeana intentareacute sumergirme en la lectura entera del artiacuteculo porque parece muy interesante Teniacutea ganas de que lo explicaras Gracias

PD Me entereacute de la entrada a traveacutes del pingback que viacute en mi blog

Raist dice

10 marzo 2008 a las 041

En plan didaacutectico seduce plantearse el instalarse el apache y demaacutes pero vamos en plan didaacutectico como dije los peros son muy significativos Eso si no dudo en seguir el tutorial para trastear y

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

aprender

Ivaacuten dice

10 marzo 2008 a las 1024

iexclImpresiontante artiacuteculo menudo curro Te lo has currado muchiacutesimo todo muy bien explicado con ejemplos ventajas distintos puntos de vistahellip Aunque no vaya a montarme un HC casero y vaya a seguir con blogger hay muchas ideas que siacute me van a ayudar mucho Lo primero que tengo que

conseguir es configurar el correo porque ya lo he intentado un par de veces y no hay manera

Saludos y gracias por el excelente artiacuteculo Ivaacuten

andres dice

10 marzo 2008 a las 1147

Enhorabuena muy bien explicado

Yo tenia algo parecido montado pero la placa acabo estropeandose tras mucho tiempo

Solo 2 apuntes que faltarian a mi entender para ser perfecto - Configuracion del iptables algunosmodems como por ejemplo los de cable solo tienen una boca y solo te dan una IP por lo que mi servidor estaba en medio y ademas de correo y web servia internet a la red interna Por ello tenia que configurar el IPTABLES para que hiciese de pasarela Es sencillo pero no muy obvio - Servidor de DHCP al hilo de lo anterior un servidor de DHCP para la red interna Con la instalacion por defecto es casi suficiente solo hacia falta cambiar el nombre de la interfaz de red a la que tenia que servir direcciones - QoS tambien tenia algun programa P2P y casi siempre iba bien pero deberia de haber puesto y al final por vagancia nunca lo hice alguna regla de QoS para dar la minima prioridad sobre el ersto de paquetes a los de los programas P2P

Como te digo el post esta muy bien pero con informacion sobre como hacer eso para mi ya seria perfecto

Un saludo

David GV dice

10 marzo 2008 a las 1247

Hola

Soacutelo queriacutea felicitarte por este howto tan interesante del que me he permitido hablar en mi blog ( httpwwwblogubuntucom159como-montar-un-servidor-web-casero-y-no-morir-en-el-intento )

Un saludo y felicidades por el material

Gustavo dice

10 marzo 2008 a las 1253

Muy pero que muy explicado todo Muy buen manualguia en todos los sentidos

Croc dice

10 marzo 2008 a las 1258

Praacutecticamente son los mismo pasos que yo seguiacute tambieacuten en su diacutea soacutelo que yo sigo hoy en diacutea tirando de mi HC con Telefonica (IP fija por usuario antiguo) y 320 kbps de subida

En lo que me gustariacutea hacer hincapieacute del artiacuteculo es en la seleccioacuten hardware Tened cuidado con la maacutequina que elegiacutes como servidor o despediacuteos de dormir por la noche Si compartiacutes habitacioacuten haced todo lo posible por eliminar completamente los ventiladores o invertid en algo super-silencioso Vuestro descanso os lo agradeceraacute

Actualmente estoy dandole una pasada a mi servidor de correo que auacuten no he recibido ninguacuten tipo de problema por denegacioacuten en ninguna maacutequina Por fortuna mi ISP resuelve inversamente mi IP sin problemas La configuracioacuten de un servidor Courier (SMTPPOPIMAP) y una interfaz web como RoundCubeMail se mereceriacutea otra entrada explicativa

Un saludo

sistemasorp dice

10 marzo 2008 a las 1304

Buen artiacuteculo yo tambieacuten tengo un dominio (sistemasorpcom) albergado en un ordenador VIA EPIA

Lo uacutenico que queriacutea comentar es que aunque yo tengo el dyndns para que desde el router cambie la ip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

de mi dominio tengo los DNS del dominio apuntando a Zoneedit (que pues antildeadir hasta 5 dominios gratuitamente) Asiacute poniendo CNAMEs como httpwwwsistemasorpcom o httpftpsistemasorpcom apuntando a sistemasorphomelinuxcom puedo hacer que cualquier peticioacuten que se haga a traveacutes del dominio pase al subdominio de dyndsn y finalmente a la ip que tenga en ese momento incluido el correo Por eso siempre que se haga un nslookup a httpwwwsistemasorpcom o similares lo resolveraacute a sistemasorphomelinuxcom

Gonzi50 dice

10 marzo 2008 a las 1350

Solo a modo de apunte deberias echar un vistazo a gnupanel es un panel de administracion estilo plesk gnu para debian

Puede simplificaros mucho las cosas porque instala de golpe muchos de los paquetes que se nombran y el menu de administracioacuten tanto de nivel usuario y administracion es muy buena

Creo que sera un referente en el futuro

juan dice

10 marzo 2008 a las 1416

Muy bueno felicitaciones

Otro ordenador util silencioso y de bajo consumo es el Mac Mini

Saludos

victor dice

10 marzo 2008 a las 1420

Hola he llegado a tu blog desde barrapunto y lo primero que habia pensado es que habias instalado un ldquoservidor de hostingrdquo real puro y duro tipo Cpanel o Plesk para que tus amigos pudieran redirigir su dominio y crearse cuentas de ftp y web contra tu servidor iquestlo has probado seria un gran reto la

verdad es que no podriacutea ser publico pues seguramente no tendraacutes ganas de gastarte las astronoacutemicas cantidades que valen las licencias hellip perohellip iquesthay soluciones gratuitas a cpanel y plesk

gracias y saludos

Julio Autor de curriculum web dice

10 marzo 2008 a las 1502

Te falta ciertas ventajas que no has mencionado

1 La libertad de configurar el servidor que suele ser muy importante si estas programando dicha web Y no te problemas de una configuracioacuten distinta de cuando haces la prueba 2 Ganar conocimientos por si te falta subir el ancho de banda Si contratas direcmente los servicios de hosting Cuando tienes un proyecto avanzado no puedes dedicarte a aprender en ese momento como montar un hosting 3 Si programas la web consigues que no te puedan robar coacutedigo o ideas Hombre claro esta por soacutelo 13 euros y tras una pesada documentacioacuten puedes registrar tus derechos de autor Pero edemaacutes de esto es bueno no tener el coacutedigo disponible de terceros 4 Antes un fallo de programacioacuten o del servidor los conocimientos son mayores para solucionarlo 5 Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

En yo mi caso un servidor llamado casero Pero ya mismo le voy poner dos lineas de telefono ampliamdo la seguridad y el ancho de banda iquestLo debereacute seguir llamando casero por estar en mi casa Doacutende aguanto visitas mas de 60000 visitas al mes entre todas mis web Por ejemplo esta de curriculum web Un incoveniente muy peligroso Ante un problemoacuten te puede dar un infarto Pero a veces esos problemones lo tienen las empresas no dan ese mal servicio que no podemos hacer nada

Smutops dice

10 marzo 2008 a las 1608

Gracias por la informacioacuten Te lo has currado

Saludos

InKiLiNo dice

10 marzo 2008 a las 1621

El manual estaacute de Puta Madre pero yo recomiendo para un servidor casero lighttpd en vez de apache2 y php5 + fastcgi mejor que mod_php5 ah y de paso le ponemos el eaccelerator y nuestro servidor

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

volaraacute

Gonzi50 dice

10 marzo 2008 a las 1639

para Victor

Como he dicho un par de comentarios mas para arriba te recomiendo gnupanel Yo llevo unos cuantos meses con uno montado y todos son buenas noticias

Jose A Cely dice

10 marzo 2008 a las 1738

Hola

Muy buen articulo lo leiacute completo me siento identificado con muchas cosas y la experiencia que tuve con mi antiguo servidor de produccioacuten (2005) sin embargo esa maquina que usaba aun la uso como servidor personal Te dejo el link de el articulo que escribiacute es su momento no es tan teacutecnico como el tuyo httpjosecelytecsuacomp=14 Saludos desde Colombia

Jose A Cely

Sr XX - Terror dice

10 marzo 2008 a las 1748

Hola felicidades todo muy claro y bien explicado

Yo hace unos antildeos hice lo mismo Queriacutea colocar mis programas java a disposicioacuten del puacuteblico y el hosting java era (y sigue siendo) cariacutesimo

Maacutes o menos hice lo que tuacute excepto en 2 cosas

1) Servidor web En un principio coloqueacute apache+tomcat (viacutea ajp) Tras unos benchmarks caseros me diacute cuenta de que tomcat podiacutea servir paacuteginas estaacuteticas casi a la misma velocidad que apache Asiacute que quiteacute apache y puse tomcat en el puerto 80 directamente

2) Servidor de correo Los MTAs de linux (exim sendmail y postnosequeacute) son un suplicio para configurarlos correctamente (demasiadas opciones) Me decanteacute por JAMES (del proyecto apache) Es un MTA supersimple javizado que permite almacenar el correo entrante en una base de datos relacional haciendo maravillosamente transparente toda la gestioacuten En fin hoy con el proyecto casi congelado sigo apostando por JAMES

Saludos

liken dice

10 marzo 2008 a las 1829

Hola Vicente Muy buen articulo

Se que hay diferentes opiniones pero discrepo solo en lo de no recomendar laptops como servidores La mayoria de los portatiles de consumo actuales estoy de acuerdo en que no son recomendables pero hay laptops antiguos de muy buena calidad y de bajo precio en Ebay que pueden ser una opcion bastante buena Yo tengo un IBM Thinkpad 600 (una maquina de calidad) de servidor encendido hace 2 antildeos aunque el uptime actual es 6 meses y sin ningun problema (toco madera ) Tienen muchas ventajas Es muy silencioso El ventilador se enciende solo aveces y apenas se escucha Tienen UPS incorporada la bateria aunque vieja te aguanta 10 minutos un apagon El consumo tambien es muy bajo al ser un portatil y con LCD cerrado Lo uso como servidor web a internet servidor samba local interface gmui para descargas centralizadas de P2P multiusuario y remotas servidor de correo tambien a traves de gogle apps y para alojar una libreria sobre ciencia que seria dificil de colocar en un host contratado Por necesidades uso un disco duro 25 de 60GB y que de momento va aguantando (El tema de que los 25rdquo duran menos tambien trae discusiones y algunos defienden lo contrario) Saludos

Liken mdashmdashndash

jecomovi dice

10 marzo 2008 a las 1829

La comunidad nos hace grandes articulos como este ENORMES Gracias

tenderodigital dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

10 marzo 2008 a las 1831

Muy buena entrada para guardar y revisar de vez en cuando

Yo de todas maneras le veo futuro a este tipo de servidores pero maacutes que para tener presencia en Internet para usar el servidor directamente tu A ver si me explico montas un Wiki un software de trabajo en grupo otro de gestioacuten de proyectos y lo alojas en tu propio servidor Y solo accedes tu y tus amigos no lo abres al puacuteblico Entonces tienes la ventaja de la comodidad puedes actualizar las versiones personalizarlo a topehellip y no tienes los problemas del ancho de banda

Saludos

Joan R dice

10 marzo 2008 a las 1915

Impresionante tu dominio del tema socio saludos desde Mallorca

ZP en lugar de dedicarte a salvar el culo de los ladrilleros que se iraacuten al paro preocuacutepate de toda la gente super capaz que hay en este pais y haz que suban como la espuma te presento a uno de ellos mi amigo Vicente Navarro hellip

Bytecoders dice

10 marzo 2008 a las 1917

Extrantildeo que nadie haya mencionado como ventaja el hecho de que el hosting solo depende de ti y de nadie maacutes Aunque a veces tambieacuten puede ser una desventaja En mi caso no depender excesivamente de terceros fue desde luego la mayor motivacioacuten

No puedo negar que estoy aprendiendodestrozando mucho etc etc pero eso queda (para miacute) en un segundo teacutermino

Saludos

Bytecoders dice

10 marzo 2008 a las 2022

Por cierto no cabe decir que el artiacuteculo es de Wikipedia Pero me ha picado la curiosidad Si no me equivoco tu ya has sobrevivido al efecto Barrapunto y Meneacuteame con el hosting casero no

Saludos tener buenos sitios de referencia tambieacuten ayuda Anda que no he aprendido cosas aquiacute o de ti

PS No seacute si podiacutea editar el comentario Al final por desconocimiento he puesto otro

Vicente Navarro dice

10 marzo 2008 a las 2042

Osqui andoni Sagman Raist Ivaacuten iexclMuchas gracias por vuestros amables comentarios

andres iexclGracias Respecto al IP tables es una buena sugerencia pero quizaacutes mereceriacutea una entrada especiacutefica sobre su uso Sobre el servidor DHCP a miacute no me haciacutea falta porque el router ya hace el trabajo aunque ya hableacute un poco sobre servidores DHCP en Iniciar una instalacioacuten de Debian por red Finalmente probar el QoS ha sido una de las grandes asignaturas pendientes que me han quedado aunque no esperaba mucha mejora ya que a diferencia de tu caso mi traacutefico no pasaba todo por el servidor De todas formas siacute que ajusteacute algunos paraacutemetros de priorizacioacuten de traacutefico que teniacutea el router En cualquier caso unas sugerencias muy buenas

David GV Gustavo iexclMe alegro de que os haya gustado

Croc Gracias por hacer hincapieacute en lo del servidor silencioso Creo que es algo realmente importante Sobre lo del Courier y el RoundCubeMail siacute me temo que tanto no cabriacutea aquiacute

sistemasorp iexclPues me parece una idea excelente iexclBuena de verdad Asiacute te ahorras comprar el ldquoCustom DNSrdquo Muchiacutesimas gracias por compartirla en esta entrada

Gonzi50 Gracias por la sugerencia

juan iexclGracias Siacute el Mac Mini podriacutea servir pero en su diacutea yo lo descarteacute porque aunque sea muy silencioso siacute que tiene ventiladores y si somos estrictos en la poliacutetica de nada de ruido me temo que no nos sirve

victor Bueno ya ves que el servicio era para miacute mismo soacutelo Sobre lo que me preguntas en la Wikipedia tienes una lista de web-hosting control panels tanto de pago como de coacutedigo abierto

Julio Autor de curriculum web Son muy interesantes los aspectos que mencionas Me ha parecido curioso lo de

Si programas la web consigues que no te puedan robar coacutedigo o ideas

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Sobre

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

no estoy de acuerdo En Dreamhost por ejemplo te permiten asociar un nuacutemero ilimitado de dominios a tu cuenta

Smutops Gracias

InKiLiNo iexclMuchas gracias por los consejos

Jose A Cely Gracias por la referencia al artiacuteculo Es muy interesante

Sr XX ndash Terror Gracias por la sugerencia del Java Apache Mail Enterprise Server (JAMES) de la fundacioacuten Apache La verdad es que no lo conociacutea Muy a tener en cuenta

liken iexclGracias por tu comentario y por expresar aquiacute tu opinioacuten Aunque puede haber casos de portaacutetiles que sobrevivan como heacuteroes durante antildeos sigo pensando que no son lo maacutes conveniente para un uso como servidor Ademaacutes de los discos de 25Prime el polvo que pueda entrar por los ventiladores se iraacute acumulando poco a poco en su interior causando problemas de calentamiento y reducir su vida Se pueden abrir y limpiar pero es una tarea extremadamente incoacutemoda En cualquier caso por supuesto puedo estar equivocado

jecomovi iexclGracias

tenderodigital Desde luego lo que comentas son excelentes sugerencias de uso de un hosting casero sin muchos de sus inconvenientes iexclGracias por tu comentario

Joan R iexclGracias

Bytecoders iexclMuchas gracias por tu aportacioacuten Por supuesto una ventaja muy importante del hosting casero es que puedes hacer lo que te deacute la gana con eacutel Sin embargo en las uacuteltimas semanas en las que he probado un hosting de verdad con SSH maacutes en serio me he dado cuenta de que teniendo el Apache el PHP el MySQL y una shell apenas tienes restricciones ni encuentras cosas en las que te encuentres tan limitado Uacutenicamente tal vez el debug y ciertos paraacutemetros que te gustariacutean cambiar del servidor

En Primer aniversario del blog se mencionaban las entradas que han salido en Barrapunto o Meneacuteame estando el blog en HC

EuLogos dice

10 marzo 2008 a las 2058

iexclMuy pero que muy interesante Queriacutea antildeadir un par de cosillas 1- No es por hacer publicidad pero con cdmoncom puedes registrar un dominio (por precios bastante

competitivos) y luego usar sus DNS para IP dinaacutemicas Ciertamente se complica el tema de actualizarla pero probablemente se podraacute usar un registro CNAME a la direccioacuten de dyndns gratuita 2- Ademaacutes de ldquoab (apachebench)rdquo puedes usar ldquosiegerdquo que ademaacutes te permitiacutea elegir la identificacioacuten del cliente Saludos

Vicente Navarro dice

10 marzo 2008 a las 2106

EuLogos Gracias por tus sugerencias de siege y cdmoncom Ciertamente son alternativas a considerar

Alberto dice

10 marzo 2008 a las 2116

Hola

Intel ha sacado una nueva version de la placa D210GLY la D210GLY2 sin ventilador En la siguiente direccioacuten han hecho un estudio del consumo frente a otras opciones Itx de Via

httpresourcesmini-boxcomonlineMBD-I-D201GLYintel-d201gly-power-consumptionhtml

Si queries calcular el coste de consumo de un equipo en la suiguiente paacutegina hay una calculadora que puede dar una idea bastante aproximada

httpwwweu-energystarorgeses_007cshtmlelectricity

Saludos y felicidades por el trabajo

Vicente Navarro dice

10 marzo 2008 a las 2212

Alberto Pues muchas gracias por tu amable comentario y por el enlace al anaacutelisis de consumo de la Intel que me gusta mucho Tanto tanto que ya lo habiacutea puesto por ahiacute arriba

Por otra parte la calculadora de consumo que mencionas estaacute muy chula

Para las VIA EPIA hay un simulador de consumo en EPIACENTER PowerSimulator

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Julio autor de curriculum web dice

11 marzo 2008 a las 104

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

Bueno pero no se si me explicado bienSeguacuten tengo entendido por cada dominio en algunos hosting se suele pagar un alojamiento distinto Compras un hosting dedicado limitado a nuacutemero de dominios especifico que es lo mejor lo que dreamhost te lo deja ilimitado Pero de todas formas he visto algunos que si tienes que reiniciar o arreglar algo servicio teacutecnico apartehellip

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Ok no somos dioses programando pero la posibilidad de robar existe Y lo de ofuscar ldquoque seraacute enredar el coacutedigordquo Ofuscar para molestar y desfucar(si existe) para programar asi cada vez en volverse loco Para eso le envio el cd (una vez registrado en derechos de autor)

Otra ventaja es si modificas continuamente la web es maacutes rapido enviarlo por tu red local

Para ampliarlo poner dos lineas con dos registro de dns Y ya que te queda bordao

igle dice

11 marzo 2008 a las 213

GuauuEs un fiel reflejo de lo que tengo yo montado actualmente En mi caso el tema hardware no lo elegiacute muchohelliptireacute con lo que teniacutea y es bastante decente (P3 y 368M de RAM) ademaacutes para evitar temas de ruido y demaacutes decidiacute colocar el servidor en la terraza de casa

No encontrareis servidor con mejores temperaturas y sin limiataciones de ruidos Alguacuten diacutea tengo que colgar fotos por el bloghellip Saludos y felicidades por el artiacuteculo

Robintux dice

11 marzo 2008 a las 445

Felicitaciones y saludos desde peru

Ernesto Celis dice

11 marzo 2008 a las 447

Feclicitaciones por tan buen HOWTO como tu tambieacuten yo hospede un HC por alguacuten tiempo Este vivioacute en 3 PCrsquos diferentes y con diferentes sistemas operativos El primero fue un Pentium de 100MHz y 32MB de RAM corriacutea FreeBSD 49 con todos los servicios deseables de un hosting

profesional

iexclVaya que aprendiacute con mi HC

Vicente Puchades dice

11 marzo 2008 a las 602

Hola tocayo te felicito extraordinario este Howto te lo has currado como todos los que tienes Todaviacutea sigo buscando para hacer el HC con una placa de bajo consumo las de VIA EPIA me parecen una opcioacuten extremadamente cara y estoy esperando a que salgan placas maacutes econoacutemicas si al final lo

que nos ahorramos en luz durante 5 antildeos nos lo gastamos en un ordenador cariacutesimo no hacemos nada Tambieacuten estoy esperando que los discos de estado solido esteacuten a un precio razonable Mientras tanto con una supertorre que hace mucho ruido con su SAI para protegerla de los cortes eleacutectricos

Yurgen dice

11 marzo 2008 a las 906

Buenas

Un gran post para los novatos en el tema de Hosting De todos modos no entiendo por que descartas Windows de primeras Entiendo que el inconveniente mas grande sea el tema de pago de licencias pero en cuanto administracioacuten y gestioacuten remota no le encuentro ninguna diferencia En linux SSH y en Windows Terminal Server Si a lo que te refieras es dar acceso a los clientes es cierto que ahiacute Linux gana por goleada Pero si solo es servicio de correo y FTP no creo que hubiera problema

Por suerte o por desgracia he trabajado y trabajo con los dos sistemas en entorno de Hosting compartido y dedicado y lejos de ser un defensor a ultranza de Windows la estabilidad de los servidores con eacuteste sistema es quizaacute mas alta que los Linux (no me pegueacuteis por favor ) Habriacutea que servicios se quiere ofrecer apache oacute IIS con SQL Server ASPnet y a partir de ahiacute decidir (PHP y MySql funciona en los dos correctamente ventajas del software libre )

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

No se que opinaacuteis

Saludos

PD Espero no haber sido un flamerhellip

Vicente Navarro dice

11 marzo 2008 a las 1000

Julio autor de curriculum web Lo que yo he visto en varios hostings es que tuacute contratas tu cuenta con su espacio y su liacutemite de transferencia mensual y luego le puedes asociar muchos dominios Sean comprados en ese mismo hosting o sean externos

igle Pues es un muy buen remedio contra el ruido Pero iexclno se te oxida la caja Ya se oxidan a veces incluso dentro de casahellip asiacute que iexclimagiacutenate en el balcoacuten

Robintux Ernesto Celis iexclGracias

Vicente Puchades iexclMuchas gracias Eacutechale un vistazo a la placa Intel que menciono arriba Tiene un precio muy razonable De todas formas no es soacutelo por el consumo para miacute lo maacutes importante de estas placas es que no llevan ninguacuten ventilador

Yurgen Por supuesto que no eres un ldquoflamerrdquo Presentas un opinioacuten muy razonada y respetable Para mi el inconveniente maacutes grande de Windows en este campo es la ausencia de una liacutenea de comandos en la que se puedan hacer cosas de verdad en el campo del mantenimiento remoto Mencionas el Terminal Server pero me temo que es mucho menos flexible que una humilde shell a traveacutes de SSH Ni que decir tiene que hablando de hosting casero el ancho de banda que necesitariacuteamos para acceder desde fuera de la LAN seriacutea totalmente desmesurado asiacute como la desaparicioacuten de la posibilidad de acceso por modem Ademaacutes necesitas una licencia de Windows Serverhellip iquestquieacuten querriacutea desembolsar tal cantidad de dinero para tener un hosting casero existiendo Linux

Ringmaster dice

11 marzo 2008 a las 1032

Uauuuh Menudo currazo imprescindible para los que se inicien en el hosting casero Parece que te hayas conectado al ordenador con el casco de Matrix y hayas volcado todos tus conocimientos Felicidades

Y siacute estoy de acuerdo contigo que actualmente las placas VIA NO son recomendables el soporte de controladores es peacutesimo y en cuanto a preciocalidadpotencia las de intel o incluso AMD son mejores Yo cambieacute la miacutea por una MicroATX AMD X2 4200 y soacutelo me consume 15W maacutes en idle (aunque se dispara al doble de la VIA cuando estaacute ocupado no hay duda que hace mucho maacutes trabajo)

corrosion dice

11 marzo 2008 a las 1237

Buenas Muy buena tu entrada Yo tambieacuten tengo montado lo mismo que tu bueno muy similar con una vieja epia800 y FreeBSD y es una delicia Claro que tengo la maacutequina a unos 15 metros de mi en un trastero

sin molestar a nadie con el ruido Es un servidor genial Voy a ver si le puedo echar el guante a esa placa intel que comentas DD

Alber dice

11 marzo 2008 a las 1250

Hola

Yo llevo tres antildeos con mi servidor de correo casero y estoy bastante contento Ocasionalmente he montado algun servidor web pero soacutelo para experimentar La maacutequina es un AMD Sempron 3000 con ventilador y fuente de muy bajo ruido y no molesta casi nada Uso Windows XP tambieacuten sin problemas (no uso mantenimiento remoto soacutelo local)

Algunos comentarios que pueden ser de utilidad

DNS para barato un registro de dominio (dominio con mi nombre) y DNS que que apunta el dominio a mi IP dinaacutemica tengo httpwwwsitelutionscom 9 $ al antildeo todo Sin ninguacuten problema (No permite dominios es)(Se pueden transferir dominios de otros sitios)

Correo Para resolver los problemas que hay al enviar correo desde IP dinaacutemica Hay que enviarlo a traveacutes de un smarthost de ese modo el correo llega desde una maacutequina acutelegalacute El smarthost a usar es el servido de correo de nuestro ISP en mi caso (tengo jazztel) smtpjazztelcom Cada ISP os habraacute dado los datos de su servidor de correo el cual se puede usar como smarthost

Para reibir el correo si nuestro servidor no estaacute online se puede usar un servicio de mail backup En sitelutions te dan uno por 18 $ al antildeo Cuando nuestro servidor vuelve a estar online recibe los correos pendientes

SPAM Para que no llegue SPAM lo mejor es el ASSP httpasspsourceforgenet LLeva algo de trabajo configurarlo bien pero una vez hecho no llega ni uno

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Awela dice

11 marzo 2008 a las 1750

Muy bueno Muy interesante

Yo lo tube en casa hace ya unos cuantos antildeoshellip de cuanto telefonica daba la Ip fija sin preguntarhellip La verdad es que aprendiacute un montoacutenhellip

Yo tenia un Compaq que compreacute de segunda manohellip un Pentium asi a secas con 2 gb de discohellip una debianhellip apache php y exim

Ya no tengo tiempo para estas cosas pero fue muy muy divertido cuidar de este pequentildeinhellip

Yo lo recomiendo

Vicente Navarro dice

11 marzo 2008 a las 1903

Ringmaster iexclGracias Siacute las VIAs estaacuten donde estaacuten por pura desidia de la compantildeiacutea Ahora que Intel ha entrado en este segmento de mercado estaacuten praacutecticamente

corrosion iexclGracias

Alber Sobre el DNS muchas gracias por recomendarnos Sitelutions Veo que soacutelo por el coste del dominio te permiten tener DNS dinaacutemico gratis incluso redirecciones de URL y DNS estaacutetico Una alternativa muy interesante

Sobre el ldquosmarthostrdquo el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)

Sobre el ldquospamrdquo iexclgracias por recomendarnos el ASSP

Awela iexclGracias

abaca dice

11 marzo 2008 a las 2034

iexclmenuda tesis doctoral vaya currada te has metido me prometo a mi mismo aprovechar estos apuntes alguacuten diacutea muchas gracias

macario dice

11 marzo 2008 a las 2046

Creo que el hosting casero cuya puesta en marcha has explicado tan bien es una excelente opcioacuten en casos de emergencia Hace unos diacuteas tras cesar mi proveedor sus servicios de hosting de modo repentino tuve que realojar urgentemente mi web osCommerce Para ello hice lo siguiente

1- Darme de alta en DynDNS 2- Buscar un SAI pequentildeo 3- Desempolvar un viejo Duron al que renoveacute los ventiladores (iexclquieacuten hubiera tenido un diminuto y silencioso NSLU2) 4- Instalarle Ubuntu Server Eligiendo la opcioacuten LAMP es rapidiacutesimo hacerlo funcionar (sobre la instalacioacuten por defecto soacutelo antildeadiacute OpenSSH y por comodidad mc y phpMyAdmin creo) 5- Retocar un par de cosas de configuracioacuten (como el conf de apache) y de seguridad (htpasswd por ejemplo) 6- Reponer mi web desde la uacuteltima copia de seguridad (bendita sea) 7- Activar el agente DynDNS de mi router Linksys

Al diacutea siguiente tras muy pocos ajustes ya estaba todo funcionando y ahora con mi paacutegina en marcha puedo ir probando tranquilamente nuevos proveedores

Alber dice

12 marzo 2008 a las 820

Super CoCo dijo ldquordquoSobre el smarthost el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)rdquo

Te puedo garantizar que en mi caso mando a traveacutes de smtpjazztel com los correos de tipo miscuentasmidominiocom He tenido que configurar mi servidor de correo para decirle que use como smarthost smtpjazztelcom junto con mi usuario y password en jazztel Llevo asiacute un antildeo o sea que funciona

Vicente Navarro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

12 marzo 2008 a las 945

abaca Siacute siacute doctor en Cacharreologiacutea por la Universidad de mi Casa iexclMuchas gracias

macario Es algo muy a tener en consideracioacuten Aunque ahora tengo un hosting normal sigo teniendo todo perfectamente preparado por si cualquier diacutea me toca volver a servir el blog desde mi servidor casero iexclque nunca se sabe queacute problemas puedes tener con una empresa de hosting

Alber Pues me alegro mucho que sea asiacute para tu comodidad Sin embargo si un servidor SMTP estaacute bien configurado no deberiacutea de permitir correos de dominios diferentes a los que gestiona ese servidor para evitar el spam (y otros servidores SMTP no deberiacutean aceptarlos seguacuten las reglas que hemos comentado maacutes arriba) Por ejemplo smtptelefonicanet soacutelo permite el dominio telefonicanet y todos los dominios que hayas comprado a Telefoacutenica junto con su servicio de hosting A miacute por ejemplo no me gustariacutea que nadie enviara correos con el dominio vicente-navarrocom y por lo que dices tuacute podriacuteas mandarlos a traveacutes de smtpjazztelcom iquestno

josemanu dice

12 marzo 2008 a las 1043

Super Cocohellip ERES EL MAS GRANDE

Has escrito un artiacuteculo eacutepico Ha partir de ahora referencia obligatoria para el que se quiera documentar sobre hosting casero (yo lo voy a consultar mucho te lo aseguro)

Un artiacuteculo completiacutesimo y faacutecil de entender pura poesia

Si alguna vez te acercas a Castelloacuten ponte en contacto conmigo que tienes pagado un almuerzo comida o lo que se tercie

Muchiacutesimas gracias

Vicente Navarro dice

12 marzo 2008 a las 1229

josemanu iexclMuchas gracias

Joan R dice

13 marzo 2008 a las 940

hellip

ldquoBuenos dias estaacute el sentildeor Vicente Navarro hola vengo de la Secretariacutea General de Poliacutetica Cientiacutefica y Tecnoloacutegica Ministerio de Ciencia y Tecnologia hellip

Estoy aquiacute para servirle diacutegame hellip que necesita usted para crear su empresa tecnoloacutegica y contratar a 10 personas para realizar I+D rdquo

Alber dice

13 marzo 2008 a las 945

Efectivamente yo podriacutea mandar correos del dominio vicente-navarrocom a traveacutes de smtpjazztelcom pero yo creo que cualquiera podriacutea mandarlos a traveacutes de su servidor smtp Los servidores smtp que conozco (he usado maacutes aparte de jazztel) normalmente soacutelo permiten su dominio

para evitar spam PERO si usas el servidor con autenticacioacuten (usuario y password ) permiten que el origen sea cualquier dominio (en este caso al ser usuario suyo no hay peligro de spam)

Esa prueba la he hecho con otras cuentas de correo que tengo y habitualmente funciona Creo que tengo alguna cuenta de telefonicanet si eso hago una prueba

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio Enviar correos con nombres de otros dominios es trivial (vease spam) El correo actual no garantiza que el originario sea quien dice ser

Vicente Navarro dice

13 marzo 2008 a las 1818

Joan R

Alber Sobre

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

estoy de acuerdo Pero muchos servidores SMTP ya estaacuten configurados para no aceptar correos de dominios cuyo origen no es una IP vaacutelida (seguacuten las reglas que comentaacutebamos de SPF resolucioacuten inversa etc) Por la misma regla de tres los servidores SMTP que enviacutean correos no deberiacutean aceptar hacer relay de correos de dominios que no estaacuten asignados a ellos aunque se autentificaran correctamente Si se cumplieran ambas condiciones habriacutea muchos menos problemas de suplantacioacuten de identidad (aunque para eso estaacute el PGP) y de spam iquestno te parece

Por tanto lo que hace Jazztel me parece bien de cara a dar facilidades sus usuarios y mal de cara a prevenir suplantaciones de identidad y spam Sobre Telefonicanet en las pruebas que hice en su diacutea vi que soacutelo acepta correos de dominios que tiene gestionados

Alta_suciedad dice

14 marzo 2008 a las 114

Es un manual perfecto Ademas tienes el don de la palabra y consigues que tantos datos juntos queden escritos de una manera entendible y agradecida de leer Un 10 para ti Yo tambien voy haciendo pinitos con un servidor domestico realizado con un equipo P4 de HP de

sobremesa pero con Win2003 Server + conexion de 6Mbps de Orange protegido por un SAI APC de 700 VA Me hace mucha gracia el planteamiento inicial del HW necesario el consumo electrio el ruido del ISP y de la estabilidad en la alimentacion porque coincido al 100 con lo que comentas Lo dicho felicidades y gracias por compartir tantas horas de trabajo con nosotros

Vicente Navarro dice

14 marzo 2008 a las 916

Alta_suciedad iexclGracias iexclMe alegro de que te haya gustado

Lazaro dice

15 marzo 2008 a las 820

Estaba navegando por la web y buscaba como hacer nuestro propio server (somos una Iglesia Cristiana en Lansing USA)y de verdad que me dejo muy impresionado tus explicaciones solo que tengo que leerlo todo y por lo que veohellip no creo podremos tengo servidor de Hosting con GoDaddy y hacemos

Streaming de audiovideo con Markoni y estos ultimos trabajan con el WMEncoder yo solo trabaje una vez Ubuntu pero por las razones explicadas ahora tenemos a ldquoVentanasrdquoBueno felicitaciones y suerte Alta_suciedad dijohellipfelicidades y gracias por compartir tantas horas de trabajo con nosotros Y en eso estoy de acuerdo 100 es una de las razones que mas admiro la comunidad Opensource (si esta bien dicho)

NotardquoOn this free world without frontierrsquosWho needs ldquoGates and Windowsrdquo

Vicente Navarro dice

15 marzo 2008 a las 843

Lazaro iexclGracias Y siacute tienes razoacutenhellip el streaming seriacutea demasiado para un pobre hosting casero

Roberto dice

16 marzo 2008 a las 2237

Estoy completamente deacuerdo en que la opcion mas practica para aquel que quiera tener un dominio en internet y alojar unas paginas un blog etc es abonarse a una de las muchas ofertas de hosting que tenemos disponibles y que tampoco son tan caras

Eso si como cacharreo aconsejo a todo el mundo que se aventure en la instalacion de una distro linux con apache mysql php webmin ssh etcetcetc y juegue con todo ello Aunque no sea para sacarle rendimiento simpre se aprenden cosas muy interesantes y conocemos un poco mas como funciona el tema

Otro articulo muy bueno y que da una idea muy buena de un servidor web casero

Felicidades Super Coco y gracias

MoDoRrO dice

18 marzo 2008 a las 649

perfecto

justo lo que se necesita para los que empiezan en servidores caseros

Saluds

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Vicente Navarro dice

18 marzo 2008 a las 948

Roberto MoDoRro iexclMuchas gracias

Cristiaacuten dice

26 marzo 2008 a las 2118

Hola estimado He leiacutedo tu excelente manual y bueno se me han aclarado muchos puntos de los que teniacutea ideas un poco vagashellip Pero tengo unas consultashellip a ver si tienes un tiempesito para ayudarmehellip

1) necesariamente debo ldquocomprarrdquo un dominio lo digo porque yo tengo una cuenta en no-ipcom y tengo un host (algo asi como xxxservehttpcom) pensando que podria poner esta direccioacuten en la barra del navegador y llegariacutea a ver mi paacuteginahellip

2) Tengo apache montado sobre Windows XP SP2 y cuando hago pruebas locales (en ie localhost) me funciona sin problemashellip

3) Tengo abierto el puerto 80 tanto en Windows como en mi Router D-link y ademas nateada mi direccion interna a la externahellip

Tonceshellip me puede orientar para saber en que estoy fallandohellip recuerda si que todo lo que estoy haciendo es sobre Windows XP lamentablementehellip Espero puedas ayudarme te lo agradecereacutehellip

Vicente Navarro dice

26 marzo 2008 a las 2247

Cristiaacuten Si la paacutegina te funciona localmente el problema supongo que puede estar en el NATeo o en que no asocies correctamente la IP puacuteblica al host de no-ipcom

Pero en realidad hay tantas cosas que pueden estar causando el problemahellip

bitor dice

11 abril 2008 a las 1424

Muy currado el articulo

Gracias

Omar Palomino dice

14 abril 2008 a las 1646

Hola que tal estuve leyendo tu POST sobre ldquoHosting Caserordquo y debo decir q me parece muy interesante yo ya habia montando un servidor casero con muchas cosas similares a las tuyas perohellip hay un parrafo que me dejo intrigado aqui lo escribo

El dominio

ldquoPor supuesto vamos a necesitar uno o mas dominios para hacer realidad nuestro poryecto Si tuvieramos una IP fija podriamos comprar un dominio a cualquier registrador y hacer que el DNS apuntara a nuestra IP fijardquo

Comentario Pues hasta aqui todo es normal es el procediemiento comun que se hace pero luegohellip

ldquoEn nuestro servidor tendriamos que configurar un servidor DNS ademas de todos los otros servicios que quisieramos proporcionarrdquo

Comentario Aqui me perdi no entiendo a lo que te refieres no valdria simplemente con hacer un NAT en el router a q te refieres con configurar un DNS en el servidor o seahellip aparte del DNS del registrador necesitamos otro DNS en nuestro propio servidor para que cual es la idea como lo hago no se si podrias enviarme quizas algun enlace q me ayude con esa duda o tratar de explicarme un poco ese tema

Disculpa por mis inquietudes pero es algo que he escuchado algunas veces y no entiendo ojala y me puedas ayudar y pasar algunos links Tambien te dejo mi blog Adios

httpyouta18awardspacecomwordpress

Saludos

Vicente Navarro dice

14 abril 2008 a las 1816

Omar Cuando tuacute compras un dominio y nada maacutes en principio lo que estaacutes comprando soacutelo es la posibilidad de servir las diferentes direcciones de ese dominio desde un servidor de DNS que tienes que tener corriendo tuacute mismo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Por ejemplo supongamos que compramos el dominio examplecom Al registrador soacutelo le tienes que decir cuaacuteles son los servidores de DNS que serviraacuten las peticiones dicho dominio Es lo que ves si haces un whois al dominio

Nameserver Information Nameserver aiana-serversnet IP Address 19203443 Nameserver biana-serversnet IP Address 19300236 Nameserver ciana-serversnet IP Address 13991110

Asiacute cuando tuacute pongas en tu navegador ldquohttpproyectoXexamplecomrdquo el cliente de DNS de tu sistema operativo le preguntaraacute a su servidor de DNS asignado que cuaacutel es la IP de ese sitio Y tu servidor de DNS asignado lo que haraacute es ir a preguntar a los servidores de DNS de examplecom que cuaacutel es la IP que busca

Por eso para hacer hosting casero si soacutelo compras un dominio y nada maacutes tendraacutes que montarte tu propio servidor de DNS a menos que la empresa a la que le has comprado el dominio te proporcione servicios como los de DynDNS o a menos que tengas una IP fija y el registrador de dominios incluya entre sus servicios el asociar dominios a IPs fijas usando sus propios servidores de DNS

Omar Palomino dice

15 abril 2008 a las 446

Gracias por responderme tan pronto pero tengo algunas otras dudas ojala me puedas ayudar

A continuacion le explico mis dudas

En realidad todo esta relacionado con servidores DNS mis dudas son las que siguen

Primera inquietud

Lo que estamos acostumbrados es a comprar un dominio junto con el hosting cierto entonces lo que hace la empresa registradora de dominios es ldquoregistrarrdquo nuestro dominio en un servidor DNS para que pueda ser accedido desde internet apuntando a una direccion IP publica (fija obviamente)

Hasta aqui tengo algunas dudas

- iquestEn que servidor DNS lo registran iquestellos tienen un servidor DNS propio si tienen un servidor DNS propio cualquiera puede publicar un servidor DNS en internet no necesita alguna autorizacion como saben los demas servidores DNS de la existencia de ese nuevo servidor

Segunda inquietud

Supongamos que decido comprar solo el dominio es decir no alquilo hosting y tampoco colocan mi dominio en un servidor dns Lo que he visto y he leido es que al momento de registrar mi dominio debo de colocar que servidores dns voy a usar para que se hace eso mi ldquoregistrador de dominiordquo hace alguna configuracion para que solo funcione en ese servidor DNS donde hacen esa configuracion en que tipo de servidor y con que proposito

Si yo mismo coloco mi servidor DNS y le digo a mi ldquoregistrador de dominiosrdquo la IP de mi servidor DNS (para que este resuelva) como se enteran en el mundo (es decir en internet) de la existencia de mi servidor DNS tendria que registrarlo en otro servidor DNS

Como ves tengo varias dudas espero me puedas ayudar a resolverlas

Saludos

Vicente Navarro dice

15 abril 2008 a las 945

Osmar Todas las compantildeiacuteas de hosting tienen servidores de DNS siacute pero dichos servidores de DNS soacutelo tienen autoridad sobre los dominios que estaacuten bajo su control Otros servidores de DNS cuando tengan que saber la IP de un nodo de este dominio tendraacuten que pasar siempre por los DNSs de la

compantildeiacutea de hosting Hay unos servidores DNS raiacutez que son los que tienen autoridad sobre los dominios com net org etc que son los que te redirigen al servidor DNS de la compantildeiacutea de hosting que tiene control sobre el dominio

Es un tema que requiere documentarse detenidamente El artiacuteculo de la Wikipedia Domain Name System tiene algunos esquemas que te pueden aydar a entenderlo

Sobre la segunda inquietud el tema es muy sencillo Cuando tuacute compras tu dominio lo que estaacutes haciendo es escribir en la base de datos de los servidores DNS raiacutez (los que tienen control sobre los com net org etc) que tu servidor DNS y soacutelo tu servidor DNS y ninguacuten otro es el que tiene derecho a dar la respuesta definitiva sobre cuaacutel es la IP que corresponde a tal nombre de tu dominio

Alex Dumont dice

18 abril 2008 a las 1402

Excelente lo de los Google Apps (entre otras cosas reconozco que no he leido todo de momento) Voy a probar esto en cuanto pueda

The Pro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

21 abril 2008 a las 2032

Buena Tarde Super Coco

2 Preguntas rapidas

La primera la tarjeta que recomiendas la D201GLY2A de Intel soporta el WOL (Wake On Lan) ya que en los lugares que he buscado no se menciona nada con respecto a eso te lo pregunto por que me interesa habilitar un Hosting Casero y pretendo basarme en tu excelente Guia

La segunda basandose en tu experiencia personal que me recomiendas decantarme por la D201GLY2A o tal vez buscar una Tarjeta de VIA como la PC3500G

Saludos y muchas gracias por compartir tus conocimientos

Vicente Navarro dice

22 abril 2008 a las 1103

The Pro Seguacuten el manual de la D201GLY2A siacute que soporta el Wake on Lan

Sobre queacute es mejor si la D201GLY2A o la VIA probablemente el procesador de Intel sea mucho mejor pero como no tengo ninguno de los dos no tengo elementos de juicio reales para opinar

Mauri dice

25 abril 2008 a las 845

Felicidades por el artiacuteculo manual en cuanto tenga tiempo lo pondreacute en praacutectica

Muchas gracias por compartir tus conocimientos

juan ignacio dice

5 junio 2008 a las 1932

Hola

Una pregunta de DynDNS ldquoiquestSi has registrado un dominio ldquowwwmidominiocomrdquo en una empresa sin servicios de actualizacion de IP dinamica y en casa tienes ADSL con IP dinamica puedo usar DynDNS (ddclient) para poder tener mi pagina publicada en internet y administrarla desde mi servidor localrdquo

Un cordial saludo

Vicente Navarro dice

5 junio 2008 a las 2003

juan ignacio No no podriacuteas usar ddclient Tendriacuteas que cada vez que tu proveedor de ADSL te cambia la IP ir al panel de control de tu registrador y decirle la nueva IP a la que tiene que apuntar el dominio Como tendriacutea que ser manual y encima el cambio de IP puede tardar un rato en tener efecto

no es praacutectico para tener una paacutegina puacuteblica Puede serlo si es algo exclusivamente para tiacute

Otra cosa que se puede hacer es que registres alguacuten hostname de los gratuitos en DynDNS como ldquoejemplodyndnscomrdquo que actualices desde tu routerservidor (con ddclient) y que ldquowwwmidominiocomrdquo sea un CNAME a ldquoejemplodyndnscomrdquo (si tu registrador te lo permite) Asiacute podriacuteas tener el servidor en casa sin problemas

angel dice

18 junio 2008 a las 1848

HOLA MI SERVIDOR LO PUEDO VER SOLO EN MI RED LOCAL como puedo Ver mi servidor fuera de mi LAN MI PUERTO 80 ESTA ABIERTO FTP TB

YA REDIRECCIONE EL IP ESTOY TRABAJANDO CON NO-IP MI MSN angeltres3hotmailcom

javierPindter dice

23 junio 2008 a las 620

Que tal antes que nada agradezco por tu gran aportacioacuten En lo particular tu publicacioacuten me ha resultado excelente pude resolver muchas dudas No se si ya lo conozcas pero httpwwweverydnsnet ofrece el servicio de DDNS gratuitamente con la ventaja que nos permite

usar nuestro propio dominio a diferencia de la version gratuita de DynDNS ademaacutes que permite libremente el control de registros como los CNAME y los MX para googleApps Hasta el momento no me ha causado ningun problema

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Saludos

Vicente Navarro dice

7 julio 2008 a las 1404

javierPindter No conociacutea esa empresa pero parece una buena opcioacuten iexclGracias por el informarnos de ella

javierPindter dice

7 julio 2008 a las 1539

Recientemente descubri el dd-wrt (httpwwwdd-wrtcomdd-wrtv3indexphp) que es un firmware mucho maacutes completo que el que viene de fabrica en mi caso WRT54G de LinkSys Al cambiar el firmware en la opcioacuten de DDNS se puede incluir la informacioacuten de acceso de muchos proveedores

DDNS (DynDNS no-ip TZO zoneedit changeip easydns etc) a diferencia de los dos por omisioacuten de LinkSys con la ventaja de que en caso de que no este en el listado se puede crear uno como es en el caso de everydns donde simplemente proporcionas tu login password y la ruta del servidor (httpwwwdd-wrtcomwikiindexphpDDNS_-_How_to_setup_Custom_DDNS_settings_using_embedded_inadyn_-_HOWTO) Saludos

Vicente Navarro dice

7 julio 2008 a las 1629

javierPindter Informacioacuten tambieacuten muy uacutetil e interesante iexclGracias

Eduardo Moreira dice

8 julio 2008 a las 209

Excelente trabajo lo explicas muy bien entendi como minimo un 95 llevo varios meses investigando y haciendo pruebas ya que quiero hacer un proyecto como el tuyo muchas cosas que expones en este blog ya las sabia pero despues de leerlo completo uffffffffff aprendi bastantes cosas nuevas Ahora si

voy a montar mi web server muy bien configuradohelliphellipGracias

Carlos Ruiz Ortega dice

15 julio 2008 a las 037

Holap

Wowww Queacute trabajo maacutes estupendo

Sin duda alguna es uno de los mejores tutoriales que he leido en la internethellip ahora siacute me ha quedado absolutamente claro todo lo relacionado con el hosting casero DNS dominios etchellip etchellip

Muchas gracias por todo

Saludooos

Vicente Navarro dice

15 julio 2008 a las 917

Eduardo Moreira Carlos Ruiz Ortega iexclGracias iexclMe alegro de que os haya gustado

katerine dice

6 agosto 2008 a las 319

Felicitaciones Tienes un blog muy bueno Y lo mejor Lo hiciste y yo tambien entedi muchas gracias

Al dice

6 agosto 2008 a las 2307

Excelente articulo pero por lo poco que cuestan hoy dia alojamientos como hostgatores da qeu pensar

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Franco dice

8 agosto 2008 a las 2142

Increible Esto siacute que es un aporte a la comunidad Felicitaciones

Rauacutel M dice

28 agosto 2008 a las 024

Bueno pues me ha motivado mucho tus grandes palabras sobre un HC y es que si pudiera hacerlo lo hariacuteahellip tan solo tengo 17 antildeos una conexioacuten bastante mala (Vodafone) y una madrehellip que mejor ni hablemos jajaja en un futuro hareacute algo por el estilo o a lo mejor una empresa de WebHosting quien

sabehellip se agradece mucho todo esto hasta me he guardado este documento por si acaso

Saludos y suerte amigo

gameshells dice

28 agosto 2008 a las 1708

Buen post la verdad no hay que negarlo pero a mis 23 antildeos de vida te digo que solo entendi algunas cosas desafortunadamente Dioz no me dio un cerebrito como el tuyo para hecharle cabeza a todo esto hellip Peroooo buee gracias por el post intentare leerlo bien sin que me de ladilla

JainuX dice

18 septiembre 2008 a las 1216

muy buen tuto

Saludos

jgaztelu dice

12 noviembre 2008 a las 1516

Hola

Muy buen artiacuteculo me ha encantado y estoy montando (maacutes o menos) un servidor HC Por cierto no ahs mencionado que se puede utilizar alguna utilidad tipo XAMPP Por uacuteltimo una pregunta iquestCoacutemo puedo tener maacutes de un sitio web en el mismo server

Gracias

Vicente Navarro dice

12 noviembre 2008 a las 1541

jgaztelu Gracias Siacute el XAMPP podriacutea resultar uacutetil para nuestro propoacutesito

Sobre lo de los distintos sitios siacute que se explica Hay que poner un fichero de configuracioacuten diferente por sitio en etcapache2sites-available

tttony dice

3 diciembre 2008 a las 350

WOW aunque todavia no me lo he leido completo necesito saber que sistema operativo recomiendan para este cacharro

celeron 400MHZ 256MB RAM PCChips mobo

pienso correr paginas en PHP con mysql

saludos y gracias

Vicente Navarro dice

3 diciembre 2008 a las 827

tttony Cualquier distribucioacuten de Linux instalada con el miacutenimo nuacutemero de paquetes necesario te iraacute

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

bien pero no esperes poder servir a muchos clientes a la vez ya que la maacutequina no es muy potente

Daniel dice

9 diciembre 2008 a las 1621

Execente material estoy teniendo problemas con mi servidor de correo Conectado a mi VPN a traves de webmail funciona bien poniedo la IP pero desde internet aparece error 501 no se que hacerhellip

finidine dice

19 diciembre 2008 a las 1006

Ante todo Vicente felicitarte por tu excelente blog

Tengo un pequentildeo hosting casero basado en un viejo Pentium III a 800 MHz no es mala opcioacuten ya que esa CPU tiene un TDP maacuteximo de tan solo 22 Whellip a veces el viejo PC es lo adecuado para estas funciones (simultanear hosting y p2p)

Saludos

Mauricio dice

8 enero 2009 a las 2238

Sentildeores les pido un favor soy nuevo en esto quiero poner un hosting en mi casa me compre un dominio y tengo internet con ip dinamica pero no se como configurar mi servidor con mi dominio me podrias ayudar de antemano muchas gracias

ALoGeNo dice

12 enero 2009 a las 1319

Puedes usar algo como no-ip o dyndns te creas una cuenta de usuario en cualquiera de ellos y creas una dns gratuita la cual luego le tendras q dar a tu proveedor DNS (el q te vendio el dominio) para q linke la dns asociada a no-ip o dyndns con la tuya

httpswwwdyndnscomaccountcreatehtml

httpwwwno-ipcom

(Muchos routers ofrecen la opcion de usar algun servicio como dyndns o no-ip el cual se encarga de comunicar los cambios de ip al servidor dns de no-ip o dyndns en caso de que tu router no lo permitan tanto no-ip como dyndns ofrecen clientes configurables que harian el trabajo)

Salu2

Di3g0 dice

22 enero 2009 a las 2214

Tio eres genialhellip

Llevo mas de 1 dia arrancandome los cabellos leyendo de todo y gracias a ti he solucionado mi ultimo error en wordpress Gracias a lo que escribistee en la seccion ROUTER de este articulo

Tienes mucha razon en que un blog o cualquier site hospedada en una pc de casa no conviene pero aun asi me parece la manera mas facil de aprender y sobre todo si al jugar tienes una responsabilidad

Yo estoy en el proceso de administrar un pequentildeo blog para no mas de 10 personas x lo que me resulta facil hacerlo en mi pc PERO he tenido varios problemas al tratar de implementarlo y lo he ido solucionando 1 por 1 con lecturas yo logicahellip hasta que me quede estancado en el router puesto que no podia editar mi blog si no esta con la direccion de localhost en localhost el blog no se ve bien para afuera empezando por la plantilla que recurre a la direccion local del templatehellip direccion que no esta en la maquina de la persona q lo ve del otro lado entonces tenia que poner todo el blog al dominio que tengo gracias a no-ip pero de esa manera no podia usar localhost para editar tampoco podia usar el dominio de no-ip para editar porque no se procesaba la peticion gracias a la edicion del archivo ldquohellipetchostrdquo lo he logrado

Nuevamente muchas gracias eres el unico que me ha sabido explicar que y porque debo de hacerlo Te has ganado un pedazo de cielo ^^

Di3g0 dice

23 enero 2009 a las 124

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

mi felicidad no es completa hellip T_T

Realizando los pasos que sale en la seccion ROUTER de este articulo he logrado ver mediante la direccion que me brinda no-ip mi blog especificamente la pagina principal puesto que cuando procedo a hacerle click a algun comentario entrada o cualquier otro enlace (dentro del blog) la pagina no carga y se produce un error del tipo

NOT FOUND The requested URL blogcategorygeneral was not foun on this server mdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdash-

Cosa totalmente ilogicahellip Ya no doy mas y tampoco tengo tiempo para averiguar que esta pasando por lo que ahora si pido ayuda y si alguien puede ayudarme en este paso envieme un correo a diegoiparraguirregmailcom

Gracias de antemano

CarlosVM dice

24 enero 2009 a las 243

Como sabiamente lo mencionas La gran maravilla de hacer tu propio hosting es toda el conocimiento que tendraacutes y asiacute poder recurrir a cualquier distribuidor con muchos maacutes conocimientos Darte las gracias por tu aporte seriacutea poco

Saludos Carlos

Williams Nasser dice

20 febrero 2009 a las 1520

Hola a todos de verdad lo felicito muy bien explicado aun que difiero de tener un excelente HC con windows XP Profesional SPK3

yo he montado Windows XP actualizado con SPK3 apache Friends 17 un panel de control que parte del codigo es codigo libre pero e modificado sustantivamente para ir acoplando las necesidades que poseeo para el ISP XDSL y para la actualizacion de la ip dinamica un servicio en espantildeol gratuito muy bueno como lo es CDMONCOM tengo hasta ahora apenas 20 dominios hospedados en un pc con las siguientes caracteristicas PIV de 32Ghzh con doble nucleo 2GB de Ram 1024 GB de DD aproximadamente en 3 Discos Windows XP actualizaado con SPK3 JAVA SDK sun microsystem XAMPP apache friends con algunas modificaciones para adaptarlo al panel de control TOMCATS y PERL como ADDons y un Pack de aplicaciones codigo abierto para su libre instalacion desde el panel de control hellip de verdad esto me ha trabajado muy bien sin problema alguno para el webmail usaba antes hmailserver el cual es muy bueno pero vivia luchando con las limitaciones de otros proveedores incluso el de no aceptar mail de ip dinamicas pero la gran solucion con google apps me ha sacado los pies del barro y bueno ya no doy cuentas ilimitadas de mail pero en experiencia no pasan nunca de 30 cuentas asi que les manejo el panel yo mismo y es una entrada extra tener esos 20 dominios y creciendo poco a poco

Ivaacuten E S dice

23 febrero 2009 a las 1431

Muy buen post Es gigante excelente te mataste escribiendoloacute voy a tomarlo como parte de mi aprendizaje al escribir post salvo que me desanimaste a hacer un HChellip Hay que tener mucha maacutes guita que para pagar un hostinghellip o mucha basura informaacutetica en casa Asiacute como deciacutes vos para aprender

es genial Una idea que tengo en mente es si se pueden usar por ejemplo dos hostings que vayan rotando cuando uno se cae funciona el otrohellip iquestUtoacutepico No seacute pero suena genial Saludos y gracias por tus post son excelentes

Vicente Navarro dice

25 febrero 2009 a las 1152

Lo que comentas de dos servidores de hosting casero por si uno tiene problemas se podriacutea hacer sin muchos problemas Yo mismo lo hice a menudo como comento en la entrada Si van a estar detraacutes del mismo router es tan sencillo como cambiar en la configuracioacuten de NAT del router a queacute

sistema reenviacuteas las peticiones al puerto 80 Si van a estar detraacutes de conexiones de red distintas lo uacutenico que hay que hacer es cambiar la IP del DNS en el proveedor de DNS dinaacutemico que tengas

Ivaacuten E S dice

25 febrero 2009 a las 1805

Gracias por tu ayuda Sabeacute que este blog ya pasoacute a mi lista de favoritos Saludos

Trackbacks y pingbacks

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

laquo La licencia Affero (AGPL) y su relacioacuten con la GPL iexclQueacute diacutea el de aquella semana raquo

meneamenet raquo [How-to] Coacutemo montar y mantener un Hosting caseroInstalar un servidor web en casa paso a paso | KabytesCoacutemo montar servidores web - un par de buenos tutoriales at El MoacutedemMetaholic raquo Hosting casero HOWTOHosting caserohellip laquo Que che vou contarhellipComo hospedar um site em sua casa laquo Nataniel Notas sobre as TICComo montar un servidor web dedicado | ItimagnetCrea tu hosting casero at Tod-OScom Te ponemos al dia OPCIONWEBcom Experiencias Informaacuteticas raquo Problemas eleacutectricos en el Hosting CaseroHosting Casero laquo Think Free - LinuxPhpJavaMEMoviesAl otro lado del mostrador raquo Servidores de hosting caseros7 Fast Links (y X) Un lugar en el mundohellipBreves Como montar tu propio hosting casero - BiteliaNoMeDigas raquo Blog Archive raquo Hosting CaseroComo hacer un Hosting en Casa | Tu Lugar en InternetCoacutemo instalar un servidor web en tu casaservidor web caserotu servidor casero laquo NanoBug - Tecnologiacutea amp HobbyBitaacutecora de Vicente Puchades raquo Blog Archive raquo Instalado un servidor web de bajo consumo en un pen USB de 8GbSisBlog raquo Blog Archive raquo Hosting caseroLinux-OS raquo Hosting casero HOWTOHosting casero HOWTO laquo Conocimiento Libre (o lo que estaacute detraacutes del Software Libre)HOWTO Hosting casero laquo Epeoraquo Enlaces (Semana 25) | xavierhernandezblogCon mis movidashellip y mis lios raquo Una de servidoresRicardo Lasa un poco de todo raquo Viernes eaaaaaaaaLa Biblia del Hosting Casero laquo No se me ocurre un tiacutetulo originalhellipMejor respuesta raquo iquestcomo hago para montar una pagina en internet usando mi pc como servidorTargz raquo Blog Archive raquo Curs tegravecnic sistemes micro-informagravetics Sessioacute 22 Desembre 2008[HOSTING] Hosting Web Java - psicofxpcomApunts de tallers classes i sessions raquo Curs de Sistemes drsquoInformacioacute Geogragravefica i computeritzada Edicioacute octubre de 2010 Sessioacute XVIII [35]Como medir el rendimiento de tu servidor web laquo iTank Ideas TankTa pa Ponga raquo Archivu del blogue raquo Sirvidor nun USB de 2GbMontar un servidor de hosting caseroTener email con tu dominio en un servidor caseroHosting casero | nopalituxnetEmail con tu dominio en un servidor casero | Going Geek

Tema LHYLE09 creado por Vicente Navarro

  • vicente-navarrocom
    • Lo hice y lo entendiacute | Hosting casero HOWTO
          1. 9ob3N0aW5nLWNhc2Vyby1ob3d0by8A
            1. form1
              1. s
              2. input5
Page 2: Hosting Casero

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

GNULinux fuentes memorias USB patch NTFS-3G blog X

Window System

Ver todas raquo

Buacutesqueda

marzo 2008L M X J V S D

laquo feb abr raquo

1 2

3 4 5 6 7 8 9

10 11 12 13 14 15 16

17 18 19 20 21 22 23

24 25 26 27 28 29 30

31

iquestCoacutemo reaccionar raacutepidamente ante una averiacutea hardwareiquestQueacute haces si se va la luzEs necesario invertir tiempo en la administracioacuten del servidor

iexclUy iexclQue mal lo hemos pintado iquestY no tiene ninguna ventaja el HC Pues siacute hay una y muy grande que puede compensar con creces todos los inconvenientes anteriores

ndash== APRENDER ==ndash

iexclY asiacute es Porque del HC lo maacutes provechoso es lo que se aprende de las tecnologiacuteas web Con eacutel podremos ver coacutemo configurar Apache coacutemo reparar nuestras bases de datos MySQL coacutemo mantener nuestro sistema estable para tener que hacer el miacutenimo nuacutemero de paradas posible coacutemo crearnos scripts para tener todos los aspectos de nuestro servidor monitorizados y controlados coacutemo estudiar los logs coacutemohellip iexcladministrar un servidor web de verdad que sirve paacuteginas de verdad

En mi caso ademaacutes que uso WordPress el hosting casero me ha permitido hacer lo que he querido con eacutel He modificado el coacutedigo como me ha parecido y he instalado los plugins que me han parecido uacutetiles sin las restricciones de WordPresscom Gracias a eso tambieacuten he aprendido un poco de PHP

Bueno iquestqueacute has pensado iquestSigues queriendo montar tu propio HC iexclPues sigue leyendo

El servidor

iexclNo no no No puedes usar tu nuevo y flamante Quad-Core con 8GB de RAM una NVidia 8800GTX 4 discos en RAID y fuente de 1000W como servidor de HC Estoy de acuerdo que ninguno mejor que ese generaraacute las paacuteginas dinaacutemicas y haraacute volar al Apache pero iquestNo es ese el ordenador que vas a usar para todo lo demaacutes iquestCon ese pedazo de tarjeta de viacutedeo no vas a usarlo para alguacuten juego 3D iquestSeguro que lo reiniciaraacutes lo justo iquestTuacute te has dado cuenta del ruido que hacen sus ventiladores Ademaacutes el precio del kWh es de unos 009 ceńtimos de euro asiacute que a poco que consuma 300W estamos hablando de 300x24x365x0091000=236euro al antildeo (o 19euro al mes)

Siacute ese Pentium III4AMD K7 que tienes ahiacute parado desde hace meses y que no sabes bien queacute hacer con eacutel te podriacutea servir pero apostariacutea sin dudarlo mucho a que tambieacuten consume lo suyo y a que hace incluso maacutes ruido que el nuevo Es una buena opcioacuten y si no te importa mucho el consumo eleacutectrico definitivamente podriacutea ser lo que necesitamos Sin embargo recordemos que tu casa es ese sitio al que vas despueacutes de un duro diacutea y donde esperas encontrar paz tranquilidad y el descanso del guerrero Llegar y encontrarte ese odioso ordenador haciendo ruido un diacutea y otro y otro tambieacuten y sin que te puedas permitir apagarlo quizaacutes no es lo que maacutes te apetezca Siacute ya seacute que tuacute tal vez ya tienes ese mismo ordenador muchos diacuteas encendido bajando cosas con aMule y con Bittorrent pero de vez en cuando lo apagas iquestno iexclAh iquestCoacutemo iquestQue noooooo

Bueno a lo que queriacutea llegar es que a menos que tengaacuteis una casa de 200m2 con una habitacioacuten por ahiacute perdida donde encerrar el ordenador bajo llave para no oiacuterlo seguramente necesiteacuteis otra cosa Si lo que queremos es el servidor perfecto para un HC profesional vaacutelgame la contradiccioacuten lo que nos hace falta es un ordenador de bajo consumo y sin ventiladores

Hasta hace poco los procesadores liacutederes indiscutibles en esta categoriacutea eran los VIA C3 y C7 de los que he hablado extensamente en este blog Las placas VIA EPIA de formato Mini-ITX han sido durante mucho tiempo elecciones excelentes para este propoacutesito los drivers para el procesador graacutefico no son lo mejor del mundo pero no es algo realmente importante si soacutelo la vamos a usar como servidor Hay otros fabricantes que tienen placas con procesador integrado y chipset de VIA como las Jetway las eBox (distribuidas en Espantildea por EPATec) o la Elite C7VCM (con fuente de alimentacioacuten DC-DC integrada) todas ellas maacutes baratas que las VIA EPIA pero no creo que me equivoque mucho si digo que probablemente hay muchiacutesima maacutes documentacioacuten y experiencia sobre las VIA EPIA que sobre otros modelos (sin entrar en la teoacuterica superior calidad de unas sobre otras)

Pero deciacutea ldquohasta hace pocordquo porque Intel y AMD no estaacuten indiferentes ante este trozo de mercado de procesadoresplacas sin ventilador y de bajo consumo AMD hace tiempo que tiene los procesadores AMD Geode aunque la verdad es que no han sido muy populares en el segmento de mercado de los procesadores VIA tal vez porque hasta la salida del Geode NX el rendimiento de sus predecesores era muy pobre (ejemplos de placas con AMD Geode ALIX2C2 Albatron KI741CX)

Nota Gracias a Tostadilla por varios de los enlaces

Intel por su parte estaacute a punto de descabalgar a sus competidores tambieacuten en este segmento de mercado igual que ha hecho con AMD en los segmentos de procesadores para ordenadores de sobremesa y en procesadores para portaacutetiles Su nueva placa base D210GLY con procesador de refrigeracioacuten pasiva Intel Celeron 215 (con arquitectura Core) a 12GHz con un consumo equiparable a las VIA EPIA y con un precio de 6950$ es un misil directo a la liacutenea de flotacioacuten de las VIA EPIA Yo no he probado una de estas placas pero dado el historial de productos de calidad de Intel y su compromiso con la creacioacuten de drivers de coacutedigo abierto no dudariacutea ni un momento en recomendar una de estas placas por delante de las de VIA Por no decir que seguro que a igualdad de frecuencia de reloj uno de estos Celeron tiene mucho maacutes rendimiento que uno de VIA Josemanu de La Factoriacutea Secreta acaba de cambiar su VIA EPIA por una de estas placashellip iexcla ver queacute nos va contando sobre ella

Respecto a otros aspectos del servidor soacutelo cabriacutea mencionar la memoria RAM y tal vez el disco duro pero como cualquier tamantildeo de disco duro superior a los 10GB seraacute maacutes que suficiente para casi cualquier propoacutesito quizaacutes lo maacutes determinante pueda ser la RAM En mi opinioacuten una cantidad razonable de RAM para manejar con soltura varias peticiones de Apache y el MySQL son 512MB pero 256MB podriacutean ser suficientes

Para finalizar la seccioacuten comentar que un portaacutetil definitivamente no es una opcioacuten como servidor Pero ni como servidor de HC ni para tenerlo siempre encendido con programas P2P Un portaacutetil es un portaacutetil No estaacuten preparados en absoluto para un estado de sobrecalentamiento permanente y a sus pequentildeos discos duros de 25Prime no les gusta que les tengan permanentemente dando vueltas y estaraacuten condenados con mucha probabilidad a una muerte prematura si les obligas a ello

Y no se me olvidan los dispositivos de ultra-bajo-consumo que aceptan Linux como el NSLU2 el LinkStation la KuroBox o la EFIKA Aunque se les pueda instalar Linux en mi opinioacuten no dan la talla para un servidor web completo como el que nos ocupa

Por cierto Intel estaacute a punto de revolucionar auacuten maacutes el panorama de los procesadores de bajo consumo con la llegada de los Ultra-Mobile PC (UMPC) y sus procesadores A100A110 y su reciente Atom (via Blog Staredsi)

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

El proveedor de Internet

Evidentemente necesitaremos un acceso de banda ancha a Internet y con este acceso llegaraacute nuestra mayor limitacioacuten el ancho de banda de subida El acceso de banda ancha maacutes comuacuten actualmente en Espantildea es el ADSL de 3Mbps de bajada y de 320kbps de subida La bajada nos importa bien poco pero la subida es lo que definitivamente determinaraacute el maacuteximo nuacutemero de usuarios que podremos atender simultaacuteneamente con una cierta fluidez

Esos 40KBs teoacutericos de subida pueden parecer poco pero no son desdentildeables ya que pueden suponer una transferencia maacutexima mensual teoacuterica de maacutes de 100GB bastante superior a lo que ofrecen muchos hostings

320x3600x24x318106=107GB

1KB=103Bytes 1GB=106Bytes

Sin embargo evidentemente esta no es una comparacioacuten del todo justa ya que no podemos esperar que el flujo de visitas sea regular sino que la naturaleza de la web nos trae precisamente lo contrario exceptuando el traacutefico procedente de los buscadores que tal vez siacute sea razonablemente uniforme las visitas normalmente las tendremos a rachas a ciertas horas del diacutea cuando se nos cita y enlaza desde otras paacuteginas o cuando publicamos algo nuevo Si se nos amontonan las visitas las paacuteginas tardaraacuten considerablemente maacutes en ser descargadas y la experiencia del usuario en nuestra paacutegina podriacutea llegar a ser muy pobre hellipy eso si no se cansa de esperar y definitivamente la cierra sin que acabe de cargarse

Por tanto iquestson suficientes esos 40KBs para dar un servicio razonable En mi experiencia en principio siacute pero vamos a tener que ser cuidadosos con el material que servimos y tenemos que tener bien claro que ante un pico brutal de visitas vamos a fracasar sin remedio

Por supuesto no soacutelo existe la oferta de los 320kbps de subida Ahora mismo tambieacuten hay otras compantildeiacuteas de ADSL que ofrecen hasta 1Mbps de subida (con sus ldquohastardquo 20Mbps de bajada) Sin embargo cuando en alguacuten momento me he planteado contratar alguna de esas alternativas siempre me he encontrado docenas de mensajes en los foros de personas quejaacutendose de cortes y microcortes frecuentes y reiterados que me han desanimado Al final la calidad de una de estas liacuteneas con ADSL 2+ dependeraacute del ruido de la liacutenea y de la distancia del par de cobre hasta la central telefoacutenica pero en el mejor de los casos su calidad parece claramente insuficiente si queremos dar un servicio de la forma maacutes estable posible

Por otra parte el panorama parece que va a mejorar mucho y muy pronto ONO ya ofrece 1Mbps de subida que tal vez sean maacutes estables que los del ADSL 2+ y la aparicioacuten del VDSL2 de la mano de Telefoacutenica es inminente al mismo tiempo que se acerca el FTTH

Otro aspecto que podemos plantarnos es la conveniencia de la IP fija En Telefoacutenica sale por 12euro al mes y nos podriacutea facilitar enormemente muchos aspectos del HC Sin embargo soacutelo por lo que cuesta podriacuteamos contratar un hosting profesional de modo que es una opcioacuten que la mayoriacutea descartariacuteamos

El dominio

Por supuesto vamos a necesitar uno o maacutes dominios para hacer realidad nuestro proyecto Si tuvieacuteramos una IP fija podriacuteamos comprar un dominio a cualquier registrador y hacer que el DNS apuntara a nuestra IP fija En nuestro servidor tendriacuteamos que configurar un servidor de DNS ademaacutes de todos los otros servicios que quisieacuteramos proporcionar

Sin embargo con una IP dinaacutemica tambieacuten podremos montar nuestro HC sin problemas gracias a empresas como DynDNS o no-ipcom En iquestPiensas en si un diacutea te roban el portaacutetil ya vimos una introduccioacuten a coacutemo funcionan estos servicios y una guiacutea de configuracioacuten del ddclient en Debian para que actualice la IP tan pronto como eacutesta cambie Suponiendo dicha teoriacutea sabida vamos a ver coacutemo ajustar la configuracioacuten de DynDNS al entorno de un HC como el que estamos montando

DynDNS pone a nuestra disposicioacuten un gran nuacutemero de dominios base sobre el que crear hostnames (hasta 5 por cuenta) como por ejemplo

barriosesamohomelinuxorggustavoblogsiteorgsupercocois-a-geekorg

Los dominios disponibles tienen nombres bastante uacutetiles y llamativos de forma que resulta bastante faacutecil encontrar una combinacioacuten que sea de nuestro agrado La miacutea como los maacutes viejos del lugar saben fue y es valenciahomelinuxorg Si queremos asociar una IP dinaacutemica a un dominio propio podemos considerar la opcioacuten de comprar el servicio Custom DNS que sale por 275$ al antildeo Si tambieacuten compramos el dominio en DynDNS por ejemplo uno com por 15$ al hacer la compra conjunta con el Custom DNS nos hacen un descuento de 5$ Por tanto la broma de Custom DNS + Dominio nos saldraacute por 375$antildeo En DynDNS no podemos comprar un dominio es pero si lo compramos en otro sitio podemos hacerlo funcionar con el servicio Custom DNS de DynDNS

Yo compreacute el dominio vicente-navarrocom con el servicio Custom DNS y la configuracioacuten del ddclient para actualizar puntualmente ambos dominios era (etcddclientconf)

Configuration file for ddclient generated by debconf etcddclientconf

pid=varrunddclientpidprotocol=dyndns2use=web web=checkipdyndnsorg web-skip=IP Addresswildcard=yesserver=membersdyndnsorglogin=supercocopassword=contrasenyadesupercocovalenciahomelinuxorgcustom=yes vicente-navarrocom

Como vemos la uacutenica diferencia entre actualizar un hostname de los gratuitos y uno de los Custom DNS es la cadena custom=yes wwwvicente-navarrocom puede ser un CNAME a vicente-navarrocom o podriacutea ser un hostname diferente en cuyo caso tendriacuteamos que antildeadir una liacutenea adicional en el ddclientconf

La liacutenea

use=web web=checkipdyndnsorg web-skip=IP Address

sirve para especificarle al ddclient doacutende encontrar la IP a usar para actualizar el servidor de DNS Poniendo use=web le

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

decimos que acceda a una web (en este caso checkipdyndnsorg) para consultarla Si nuestro servidor tuviera directamente la IP puacuteblica de Internet en uno de sus interfaces algo cada vez maacutes raro hoy en diacutea podriacuteamos poner algo asiacute

use=if if=eth0

El ddclient es capaz de conectarse a ciertos routers de diferentes formas para obtener la direccioacuten directamente del router Podemos consultar todas las posibilidades en la documentacioacuten del ddclient

Para probar el correcto funcionamiento del ddclient es una buena idea usar la opcioacuten -v y la -force tambieacuten puede ser necesaria para hacer troubleshooting ya que el cliente se niega a enviar una actualizacioacuten al servidor de DNS si la IP no ha cambiado (lo sabe por la cacheacute que mantiene en varcacheddclientddclientcache)

ddclient -v -forceCONNECT checkipdyndnsorgCONNECTEDSENDING GET HTTP10SENDING Host checkipdyndnsorgSENDING User-Agent ddclient367SENDING Connection closeSENDINGRECEIVE HTTP11 200 OKRECEIVE Content-Type texthtmlRECEIVE Server DynDNS-CheckIP10RECEIVE Connection closeRECEIVE Cache-Control no-cacheRECEIVE Pragma no-cacheRECEIVE Content-Length 105RECEIVERECEIVE lthtmlgtltheadgtlttitlegtCurrent IP ChecklttitlegtltheadgtltbodygtCurrent IP Address 8139245141ltbodygtlthtmlgtINFO forcing update of valenciahomelinuxorgINFO forcing update of vicente-navarrocomINFO setting IP address to 8139245141 for valenciahomelinuxorgUPDATE updating valenciahomelinuxorgCONNECT membersdyndnsorgCONNECTEDSENDING GET nicupdatesystem=dyndnsamphostname=valenciahomelinuxorgampmyip=8139245141ampwildcard=ON HTTP10SENDING Host membersdyndnsorgSENDING Authorization Basic dmluYWpvOmxhZW5jb250cmFzdGU6LSk=SENDING User-Agent ddclient367SENDING Connection closeSENDINGRECEIVE HTTP11 200 OKRECEIVE Date Sat 08 Mar 2008 101215 GMTRECEIVE Server ApacheRECEIVE X-UpdateCode nRECEIVE Content-Type textplainRECEIVE Connection closeRECEIVERECEIVE good 8139245141SUCCESS updating valenciahomelinuxorg good IP address set to 8139245141INFO setting IP address to 8139245141 for vicente-navarrocomUPDATE updating vicente-navarrocomCONNECT membersdyndnsorgCONNECTEDSENDING GET nicupdatesystem=customamphostname=vicente-navarrocomampmyip=8139245141ampwildcard=ON HTTP10SENDING Host membersdyndnsorgSENDING Authorization Basic dmluYWpvOmxhZW5jb250cmFzdGU6LSk=SENDING User-Agent ddclient367SENDING Connection closeSENDINGRECEIVE HTTP11 200 OKRECEIVE Date Sat 08 Mar 2008 101215 GMTRECEIVE Server ApacheRECEIVE X-UpdateCode nRECEIVE Content-Type textplainRECEIVE Connection closeRECEIVERECEIVE good 8139245141SUCCESS updating vicente-navarrocom good IP address set to 8139245141

En el fichero etcdefaultddclient podemos especificar si queremos que ddclient funcione como un demonio que es lo recomendable (otra opcioacuten es planificar el ddclient en el cron) y cada cuaacutento tiempo deberiacutea de chequear si ha habido un cambio de IP (5 minutos por defecto si lo ponemos maacutes frecuente es posible que nos denieguen el acceso por abuso del servicio)

Configuration for ddclient scripts generated from debconf on Sat Mar 10 134530 CET 2007 etcdefaultddclient

Set to true if ddclient should be run every time a new ppp connection is established This might be useful if you are using dial-on-demandrun_ipup=false

Set to true if ddclient should run in daemon moderun_daemon=true

Set the time interval between the updates of the dynamic DNS name in seconds This option only takes effect if the ddclient runs in daemon modedaemon interval=300

Por tanto cada vez que el ISP nos cambie la IP (algo que normalmente no ocurre en semanas) nos encontraremos con que tendremos unos pocos minutos sin servicio Otra opcioacuten la oacuteptima es que nuestro router soporte el protocolo de DynDNS y sea capaz de actualizar el servidor de DNS cada vez que detecte un cambio de IP en la interfaz de WAN Mi Zyxel 660HW lo soporta por lo que siacute que es capaz de actualizar un hostname como valenciahomelinuxorg pero no es capaz de gestionar hostnames de dominios Custom DNS por defecto

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

DynDNS mantiene una lista de dispositivos hardware con un cliente DynDNS integrado certificado El popular Linksys WRT54G es uno de ellos y soporta Custom DNS poniendo una coletilla al nombre del dominio examplecomampsystem=custom De todas formas DynDNS prefiere los clientes software

Para finalizar podemos comentar la lista de servicios que ddclient soporta seguacuten su README por si preferimos uno alternativo a DynDNS

Dynamic DNS services currently supported include

DynDNSorg - See httpwwwdyndnsorg for details on obtaining a free accountHammernode - See httpwwwhnorg for details on obtaining a free accountZoneedit - See httpwwwzoneeditcom for detailsEasyDNS - See httpwwweasydnscom for detailsNameCheap - See httpwwwnamecheapcom for details

El sistema operativo

A estas alturas nadie se puede sorprender de que yo recomiende como sistema operativo de nuestro servidor de HC la uacuteltima versioacuten estable de Debian (en estos momentos la Debian Etch 40) con sus correspondientes actualizaciones de seguridad Las versiones estables de Debian tienen mucha fama por su gran estabilidad a costa de llevar versiones menos recientes pero mucho maacutes probadas Cuando me paseacute a 1and1es una de las agradables sorpresas que me lleveacute fue ver que usaban Debian en sus servidores

Hace unas semanas cuando se hizo puacuteblico el famoso exploit que afectaba a casi todas las versiones del kernel el equipo de seguridad de Debian se apuntoacute un buen tanto al ser la primera en distribuir un parche de seguridad para el problema Pero de todas formas cualquier distribucioacuten de Linux bien mantenida estable y con constantes actualizaciones de seguridad es perfectamente vaacutelida para nuestro propoacutesito

Y eso sin querer hacer un desprecio a las diferentes BSD que pueden ser una opcioacuten tanto o maacutes buena que cualquier Linux quizaacutes destacando OpenBSD por su foco en la seguridad

Y Windowshellip pues bueno se podriacutea tener un servidor de HC con Windows pero las posibilidades de gestioacuten y actualizacioacuten remota se reduciriacutean draacutesticamente Definitivamente no es la mejor opcioacuten

El router

En la mayoriacutea de los casos nuestro servidor de HC estaraacute detraacutes de un router que seraacute el que tenga la IP puacuteblica del interfaz de WAN y que distribuiraacute el traacutefico entre los equipos conectados a la LAN Ademaacutes no es que sea lo maacutes tiacutepico es que a menos que el servidor de HC sea el uacutenico sistema que vaya a acceder a Internet en la casa tampoco existe otra opcioacuten vaacutelida

El router tenemos que configurarlo para que nuestro servidor de HC siempre reciba la misma direccioacuten IP por DHCP algo que la mayoriacutea de routers soportan asociando una direccioacuten MAC determinada con una misma IP Otra opcioacuten es configurar el servidor para que use una IP fija y no la obtenga por DHCP opcioacuten maacutes segura que la primera pero tendremos que usar una IP fuera del rango de direcciones DHCP que concede el router aunque dentro de la misma subred

Ademaacutes tendremos que abrir como miacutenimo el puerto 80 y configurar el NAT para que las peticiones a dicho puerto vayan a la IP que hemos asignado a nuestro servidor Otro puerto fundamental es el 22 para permitir el acceso por SSH y asiacute poder hacer mantenimiento remoto del servidor Opcionalmente podemos abrir el 25 para SMTP y tal vez el 110 (POP3) y el 143 (IMAP)

Los sistemas de la LAN distintos al servidor probablemente no podraacuten usar el servidor de nombres de Internet para acceder a los servicios que proporciona el servidor (por ejemplo para ver nuestra paacutegina web desde otro sistema de la red) porque el dominio resuelve a una IP que tiene el router por lo que le estaremos mandado las peticiones al router no al servidor de HC Es por ello que o montamos un pequentildeo DNS que deacute servicio a la LAN o introducimos en el fichero etchosts de todos los sistemas (incluso en los Windows en cwindowssystem32driversetchosts) una referencia a los hostnames de todos los servicios que tengamos hospedados

192168130 wwwvicente-navarrocom vicente-navarrocom192168130 valenciahomelinuxorg

Para finalizar una advertencia sobre el Wi-Fi y su inconveniencia para nuestro propoacutesito Nuestro servidor de HC deberiacutea estar conectado por cable al router La conexioacuten Wi-Fi aunque nos pueda parecer que normalmente es muy estable estaacute sujeta a muchas interferencias sobre las que no tenemos control Y de entre esas interferencias yo destacariacutea la de los vecinos En mi casa por ejemplo yo detecto multitud de sentildeales Wi-Fi diferentes de vecinos que me provocan graves interferencias y que ni siquiera me permiten recibir la sentildeal del router en otra habitacioacuten por muchos cambios de canal que pruebe por lo que me tuve que cablear la casa Otros casos pueden ser menos graves pero en cualquier momento

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

puedes encontrarte con que la sentildeal del vecino causa interrupciones en la tuya Definitivamente no parece lo maacutes conveniente

El servidor web

Hablar de servidor web en un sistema UNIX es casi sinoacutenimo de hablar de Apache Siempre quise probar el lighttpd pero nunca llegueacute a ponerme manos a la obra asiacute que no puedo contar de primera mano queacute tal funciona en un sistema modesto como el miacuteo pero en general tiene muy buena prensa especialmente en lo que toca a consumo de memoria En la graacutefica de Febrero de Netcraft vemos que lighttpd ya va hacieacutendose ver con su milloacuten y medio de sitios que lo usan Creo que es un candidato excelente como servidor web para nuestro HC

Volviendo a Apache todas las distribuciones tienen un paquete de Apache perfectamente listo para instalar y comenzar a trabajar cada una con sus peculiaridades de configuracioacuten Lo primero que tendremos que elegir es si queremos Apache 13 o Apache 2x un viejo debate en el que yo no me atrevo a entrar Para el desarrollo de Apache 20 se reescribioacute la mayor parche del coacutedigo y su mayor novedad fue que funcionaba con threads UNIX Aunque su rendimiento es mejor en general su adopcioacuten ha sido muy lenta porque muchos de los moacutedulos existentes para Apache 13 no existiacutean en Apache 2x y porque la documentacioacuten de PHP desaconsejaba usarlo En la actualidad las instrucciones de instalacioacuten de PHP en entornos con Apache 2 muestran la siguiente advertencia

Warning

We do not recommend using a threaded MPM in production with Apache2 Use the prefork MPM instead or use Apache1 For information on why read the related FAQ entry on using Apache2 with a threaded MPM

En Debian tenemos paquetes para Apache 13 y para Apache 22 En el caso de Apache 2 con distintas posibilidades de MPM (Multi-Processing Module)

apache - versatile high-performance HTTP serverapache-common - support files for all Apache webserversapache-dbg - debug versions of the Apache webserversapache-dev - development kit for the Apache webserverapache-doc - documentation for the Apache webserverapache-perl - versatile high-performance HTTP server with Perl supportapache-ssl - versatile high-performance HTTP server with SSL supportapache2 - Next generation scalable extendable web serverapache2-doc - documentation for apache2apache2-mpm-event - Event driven model for Apache HTTPD 21apache2-mpm-itk - multiuser MPM for Apache 22apache2-mpm-perchild - Transitional package - please removeapache2-mpm-prefork - Traditional model for Apache HTTPD 21apache2-mpm-worker - High speed threaded model for Apache HTTPD 21apache2-prefork-dev - development headers for apache2apache2-src - Apache source codeapache2-threaded-dev - development headers for apache2apache2-utils - utility programs for webserversapache22-common - Next generation scalable extendable web server

El paquete apache2-mpm-prefork es el que necesitamos seguacuten la documentacioacuten de PHP (Apache MPM prefork) Si miramos su descripccioacuten vemos que permite usar Apache 2 de una forma similar a la que funcionaba Apache 13 evitando problemas con libreriacuteas que no son thread-safe a cambio de algo de rendimiento

$ apt-cache show apache2-mpm-prefork[]Description Traditional model for Apache HTTPD 21 This Multi-Processing Module (MPM) implements a non-threaded pre-forking web server that handles requests in a manner similar to Apache 13 It is appropriate for sites that need to avoid threading for compatibility with non-thread-safe libraries It is also the best MPM for isolating each request so that a problem with a single request will not affect any other It is not as fast but is considered to be more stable[]

Y de hecho podemos comprobar que es un prerequisito para instalar el mod-php5

$ apt-cache show libapache2-mod-php5[]Depends libbz2-10 libc6 (gt= 236-6) libcomerr2 (gt= 133-3) libdb44 libkrb53 (gt= 142)libpcre3 (gt= 45) libssl098 (gt= 098c-1) libxml2 (gt= 2627) zlib1g (gt= 1121)mime-support (gt= 203-1) apache2-mpm-prefork (gtgt 2052) | apache2-mpm-itkapache22-common php5-common (= 520-8+etch10) libmagic1 ucf[]

Los diferentes paquetes apache2-mpm- lo que hacen es instalar un binario principal de Apache diferente

$ dpkg -L apache2-mpm-prefork | egrep bin|libusrsbinusrsbinapache2

El moacutedulo de MPM que Debian instala por defecto si hacemos un simple ldquoapt-get install apache2rdquo es el apache2-mpm-worker (Apache MPM worker) pero si instalamos el mod-php5 es reemplazado por el apache2-mpm-prefork

En definitiva para instalar con un soacutelo comando un sistema LAMP (Linux+Apache+MySQL+PHP) en Debian soacutelo necesitaremos ejecutar el siguiente comando

apt-get install apache2 libapache2-mod-php5 php5-mysql mysql-server-50Reading package lists DoneBuilding dependency treeReading state information Done[]The following NEW packages will be installed apache2 apache2-mpm-prefork apache2-utils apache22-common libapache2-mod-php5 libdbd-mysql-perl libdbi-perl libmysqlclient15off libnet-daemon-perl libplrpc-perl libterm-readkey-perl mysql-client-50 mysql-common mysql-server-50 php5-common php5-mysql[]

Las versiones de Debian Etch son razonablemente recientes Apache 22 MySQL 50 y PHP 5 Creo que en un sistema que montamos a nuestro gusto para aprender tampoco vale la pena irnos a las versiones maacutes viejas Los hostings profesionales ya son bastante raacutecanos en cuanto al uso de versiones modernas (iexclhace poco me encontreacute con uno que auacuten usaba MySQL

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

3) como para que nosotros les emulemos Si la versioacuten es estable para Debian tambieacuten lo es para miacute

Por tanto una vez que tenemos el Apache 22 instalado en Debian tenemos un fichero de configuracioacuten global en etcapache2apache2conf Desde ese fichero se incluye el etcapache2httpdconf que por defecto estaacute vaciacuteo y preparado para que nosotros introduzcamos nuestras liacuteneas de configuracioacuten personalizadas sin tener que alterar el principal En el fichero portsconf se especifica el puerto a usar por defecto el 80 Luego tenemos los directorios de etcapache2

mods-availablemods-enabledsites-availablesites-enabled

En el mods-available tenemos los moacutedulos instalados en el sistema En el sites-available tenemos todos los sitios virtuales configurados en el sistema En los directorios mods-enabled y sites-enabled tenemos enlaces a los moacutedulos y sitios virtuales que queremos habilitar En las entradas de compresioacuten y cacheo de Apache vimos coacutemo habilitar y configurar los moacutedulos

Probando el mod_deflate de ApacheUsando el mod_cache de Apache para que el mod_deflate no incremente la carga del servidor

Los enlaces los podemos crear y eliminar a mano o con las siguientes herramientas de Debian

a2dismod a2dissite a2enmod a2ensite

Tenemos maacutes informacioacuten sobre los aspectos particulares de configuracioacuten de Apache en Debian en el fichero usrsharedocapache22-commonREADMEDebian

Configuracioacuten de los sitios virtuales

Por defecto Debian soacutelo nos deja un sitio virtual configurado en etcapache2sites-availabledefault que es el que por defecto se usa cuando se accede con un hostname que no tiene una configuracioacuten de sitio virtual especiacutefica Tiene el directorio base de documentos en varwwwapache2-default y nos permite recorrer la documentacioacuten del servidor soacutelo desde el navegador del propio servidor httplocalhostdoc

NameVirtualHost ltVirtualHost gt ServerAdmin webmasterlocalhost

DocumentRoot varwww ltDirectory gt Options FollowSymLinks AllowOverride None ltDirectorygt ltDirectory varwwwgt Options Indexes FollowSymLinks MultiViews AllowOverride None Order allowdeny allow from all This directive allows us to have apache2s default start page in apache2-default but still have go to the right place RedirectMatch ^$ apache2-default ltDirectorygt

ScriptAlias cgi-bin usrlibcgi-bin ltDirectory usrlibcgi-bingt AllowOverride None Options ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allowdeny Allow from all ltDirectorygt

ErrorLog varlogapache2errorlog

Possible values include debug info notice warn error crit alert emerg LogLevel warn

CustomLog varlogapache2accesslog combined ServerSignature On

Alias doc usrsharedoc ltDirectory usrsharedocgt Options Indexes MultiViews FollowSymLinks AllowOverride None Order denyallow Deny from all Allow from 127000255000 1128 ltDirectorygtltVirtualHostgt

La configuracioacuten baacutesica de sitio virtual que yo usaba (etcapache2sites-availablevicente-navarrocom con enlace en sites-enabled) era

ltVirtualHost gt

ServerName vicente-navarrocom ServerAlias wwwvicente-navarrocom

DocumentRoot varwwwvicente-navarrocom

ltDirectory gt Options FollowSymLinks AllowOverride None ltDirectorygt

ltDirectory varwwwvicente-navarrocomgt Options FollowSymLinks MultiViews AllowOverride None Order allowdeny Allow from all ltDirectorygt

ErrorLog varlogapache2error_vnlog

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Possible values include debug info notice warn error crit alert emerg LogLevel warn

CustomLog varlogapache2access_vnlog combined ServerSignature OnltVirtualHostgt

Sobre ella podemos hacer algunos cambios

Si queremos permitir la configuracioacuten con ficheros htaccess tendremos que quitar las liacuteneas ldquoAllowOverride NoneldquoSi queremos presentar un documento personalizado para errores 404 podemos incluir una liacutenea como ldquoErrorDocument 404 404phpldquo

Por otra parte teniendo en cuenta que nuestro ancho de banda de subida es muy limitado el hotlinking (enlace a las imaacutegenes de nuestro sitio desde otro sitio) es especialmente dantildeino por lo que deberiacuteamos de prevenir hasta donde sea posible el ldquorobo de imaacutegenesrdquo Una buena forma de hacerlo es rechazando las peticiones cuyo referer no sea nuestra propia paacutegina o ninguno (hay firewalls que los eliminan la extensioacuten No-Referer de Firefox tambieacuten los elimina e incluso podemos controlarlo en Firefox con el paraacutemetro NetworkhttpsendRefererHeader) How can I prevent people from ldquostealingrdquo the images from my web site

SetEnvIf REFERER vicente-navarrocom linked_from_hereSetEnvIf REFERER ^$ linked_from_here

ltFilesMatch (gif|jpg|png)gt Order denyallow Deny from all Allow from env=linked_from_hereltFilesMatchgt

Ademaacutes en mi caso cuando cambieacute el dominio principal de valenciahomelinuxorg a wwwvicente-navarrocom tuve que implementar una redireccioacuten 301 para lo que creeacute un sitio virtual en etcapache2sites-availablevalenciahomelinuxorg

ltVirtualHost gt ServerName valenciahomelinuxorg

Redirect permanent httpwwwvicente-navarrocomblog

ErrorLog varlogapache2error_vholog

Possible values include debug info notice warn error crit alert emerg LogLevel warn

CustomLog varlogapache2access_vholog combined ServerSignature OnltVirtualHostgt

Por supuesto podemos crearnos todos los sitios virtuales que queramos Sobre todo uno de desarrollo es fundamental para ir probando todas las cosas nuevas que queramos implementar sin que sean visibles antes de que esteacuten acabadas

Poniendo en marcha la nueva configuracioacuten

Cuando hagamos cualquier cambio a los ficheros de configuracioacuten de Apache y queramos que tengan efecto interrumpiendo de forma miacutenima el servicio tenemos que tener la precaucioacuten de chequear que estaacuten correctos

apache2ctl configtestSyntax OK

Porque si la sintaxis no fuera correcta o hubiera cualquier otro error

apache2ctl configtestSyntax error on line 1 of etcapache2sites-enabled000-defaultInvalid command ZerverName perhaps misspelled or defined by a module not included in the server configuration

hellipy no lo hemos verificado antes el servidor no arrancaraacute y tendremos el servicio parado hasta que consigamos arreglar el error

apache2ctl restartSyntax error on line 1 of etcapache2sites-enabled000-defaultInvalid command ZerverName perhaps misspelled or defined by a module not included in the server configuration

Ademaacutes el ldquoapache2ctl restartrdquo mata las conexiones que estuvieran activas en ese momento Es por eso que es mucho maacutes respetuoso con nuestros visitantes hacer un ldquoapache2ctl gracefulldquo que espera a que todos los servidores activos acaben antes de reiniciar Por tanto para releer la configuracioacuten de Apache cuando la cambiemos haremos

apache2ctl configtestSyntax OK apache2ctl graceful

No debemos olvidar revisar frecuentemente los posibles errores que puedan aparecer en los logs para asegurarnos de que no haya ninguacuten problema de configuracioacuten o que estemos sufriendo alguacuten tipo de ataque

MaxClients

En casos de avalanchas de visitas nos encontraremos con que ni la CPU ni la memoria son nuestro cuello de botella sino evidentemente el ancho de banda de subida Pero en esos casos si nos entran muchiacutesimas conexiones de diferentes clientes al mismo tiempo el servidor siacute que puede llegar a tener problemas de memoria porque tiene las conexiones abiertas y por el ancho de banda no se estaacuten sirviendo Es por ello que yo descubriacute que bajando el nuacutemero maacuteximo de clientes que se pueden atender (MaxClients) en el apache2conf de los 150 de por defecto a 50 en casos de avalancha la maacutequina no se agobiaba y a aquellos clientes que aceptaba les serviacutea maacutes o menos correctamente Habiacutea muchos que no eran aceptados eso siacute pero que en cualquier caso por el ancho de banda no se les podiacutea haber servido en condiciones asiacute que mejor rechazarlos desde el principio y asiacute desahogar al servidor

prefork MPM StartServers number of server processes to start MinSpareServers minimum number of server processes which are kept spare MaxSpareServers maximum number of server processes which are kept spare

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

MaxClients maximum number of server processes allowed to start MaxRequestsPerChild maximum number of requests a server process servesltIfModule mpm_prefork_modulegt StartServers 5 MinSpareServers 5 MaxSpareServers 10 MaxClients 50 MaxRequestsPerChild 0ltIfModulegt

Tenemos mucha maacutes informacioacuten sobre coacutemo configurar Apache en la paacutegina de documentacioacuten de Apache 22

Moderacioacuten con el tamantildeo de lo que publicamos

Y es precisamente por la limitacioacuten de ancho de banda que debemos de ser contenidos en lo que publicamos en nuestra web Por ejemplo una imagen de 300KiB que se muestre en todas las paacutegina de nuestro sitio puede suponer una verdadera bofetada a nuestros visitantes que tendraacuten que esperar segundos y segundos a que la paacutegina acabe de cargarhellip y eso si finalmente esperan y no la cierran antes Por eso cuidado con lo que hospedamos y seamos muy tacantildeos con el escaso ancho de banda con el que contamos Antes haciacutea referencia a entradas previas que trataban de la compresioacuten y cacheo de las paacuteginas web Con dicha teacutecnica podremos reducir al miacutenimo el volumen de los ficheros HTML CSS y JavaScript pero el objetivo de mantener a un tamantildeo razonable las imaacutegenes no debe de perderse nunca de vista

Un poco de SEO para ahorrar ancho de banda

Unos visitantes tan pesados como necesarios son los robots de los buscadores Los necesitamos para existir en Internet pero sus visitas constantes consumen ancho de banda y no poco ya que recordemos que recorren perioacutedicamente toda nuestra web Una solucioacuten para aliviar el problema es usar un fichero robotstxt y bloquear todo aquello que no necesitemos que sea encontrado En el caso de un blog podemos bloquear las paacuteginas de categoriacuteas las de etiquetas los archivoshellip al fin y al cabo es soacutelo contenido duplicado que lo uacutenico que puede hacer es confundir al buscador a la hora de decidirse por la mejor paacutegina Pero la jugada maestra para ahorrar ancho de banda es prohibir a los buscadores que indexen las imaacutegenes de nuestro sitio (Remove an image from Google Image Search) La gente que busca imaacutegenes raramente estaraacute interesada por el contenido de nuestra paacutegina en siacute mismo Por ello prohibiendo la buacutesqueda de imaacutegenes evitamos por un lado el gasto de ancho de banda de servir nuestras imaacutegenes a los buscadores de imaacutegenes y por otro el de aquellos que acceden a nuestra paacutegina buscando imaacutegenes e incluso el de aquellos que una vez encontrada la imagen que buscaban decidan hacer hotlinking a nuestra imagen Otra cosa es que te pueda interesar mucho el traacutefico proveniente de buscadores de imaacutegenes En mi caso el nuacutemero de visitas procedente de imagesgooglecom llegoacute a ser muy alto hasta que prohibiacute la buacutesqueda de imaacutegenes en mi sitio ya que analizando las buacutesquedas origen de las visitas llegue a la conclusioacuten de que no eran visitantes interesados en el contenido de mis paacuteginas

Si tenemos un feed por RSS o Atom tenemos que tener en cuenta que los diferentes agregadores de noticias suelen acceder con cierta frecuencia para ver si hay nuevas entradas asiacute que puede ser muy uacutetil para ahorrar ancho de banda servir el feed a traveacutes FeedBurner de forma que FeedBurner sea el uacutenico que acceda a nuestro feed y que sea eacutel el que use su ancho de banda para alimentar al resto de agregadores

Para analizar los logs Debian nos ofrece varias aplicaciones ya preempaquetadas Visitors WebDruid AWFFull y el veterano wwwstat

Apache HTTP server benchmarking tool

Por uacuteltimo no podemos dejar de mencionar el ab (Apache HTTP server benchmarking tool) una utilidad incluida en el paquete apache2-utils con la que podremos hacerle pruebas de carga a nuestro servidor web Puede resultarnos uacutetil para comparar el rendimiento de un Apache 13 con el de un Apache 22 o con el de un lighttpd o para probar las mejoras de la cacheacute o de la compresioacuten o para estudiar las consecuencias que los cambios en el coacutedigo pueden suponer (por ejemplo tras introducir un trozo de coacutedigo PHP muy complejo de ejecutar y que tal vez resulte muy lento)

En esta prueba de ejemplo le lanzo a mi servidor a traveacutes de la LAN peticiones de 5 en 5 (-c 5) durante un tiempo maacuteximo de 60 segundos (-t 30) y veo que es capaz de atender 23 peticiones (los fallos ldquoLength 21rdquo son porque las paacuteginas devueltas no tienen todas el mismo tamantildeo algo que no es un problema en este caso) pero que algunas han tenido que esperar hasta 40 segundos

ab -c 5 -t 60 httpwwwvicente-navarrocomblogThis is ApacheBench Version 2040-dev lt$Revision 1146 $gt apache-20Copyright 1996 Adam Twiss Zeus Technology Ltd httpwwwzeustechnetCopyright 2006 The Apache Software Foundation httpwwwapacheorg

Benchmarking wwwvicente-navarrocom (be patient)Finished 23 requests

Server Software Apache223Server Hostname wwwvicente-navarrocomServer Port 80

Document Path blogDocument Length 63231 bytes

Concurrency Level 5Time taken for tests 60523663 secondsComplete requests 23Failed requests 21 (Connect 0 Length 21 Exceptions 0)Write errors 0Total transferred 1510651 bytesHTML transferred 1505035 bytesRequests per second 038 [sec] (mean)Time per request 13157318 [ms] (mean)Time per request 2631464 [ms] (mean across all concurrent requests)Transfer rate 2437 [Kbytessec] received

Connection Times (ms) min mean[+-sd] median maxConnect 0 0 00 0 0Processing 2319 11847 99217 9117 40440Waiting 1251 5547 72839 2763 30366Total 2319 11847 99217 9117 40440

Percentage of the requests served within a certain time (ms) 50 8977 66 14074 75 15522 80 18804

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

90 27300 95 29838 98 40440 99 40440 100 40440 (longest request)

Volvamos a repetir la prueba tras habilitar el plugin para WordPress WP Super Cache del que ya hablamos en Comprimir y cachear las paacuteginas generadas por WordPress y veremos que de las decepcionantes 23 peticiones servidas pasamos a nada menos que 8193 peticiones con un tiempo de espera maacuteximos de 71ms

ab -c 5 -t 60 httpwwwvicente-navarrocomblogThis is ApacheBench Version 2040-dev lt$Revision 1146 $gt apache-20Copyright 1996 Adam Twiss Zeus Technology Ltd httpwwwzeustechnetCopyright 2006 The Apache Software Foundation httpwwwapacheorg

Benchmarking wwwvicente-navarrocom (be patient)Completed 5000 requestsFinished 8193 requests

Server Software Apache223Server Hostname wwwvicente-navarrocomServer Port 80

Document Path blogDocument Length 63301 bytes

Concurrency Level 5Time taken for tests 60358 secondsComplete requests 8193Failed requests 0Write errors 0Total transferred 520941496 bytesHTML transferred 518752897 bytesRequests per second 13655 [sec] (mean)Time per request 36617 [ms] (mean)Time per request 7323 [ms] (mean across all concurrent requests)Transfer rate 847880 [Kbytessec] received

Connection Times (ms) min mean[+-sd] median maxConnect 0 3 25 3 26Processing 13 32 41 33 69Waiting 2 8 44 8 49Total 18 36 41 36 71

Percentage of the requests served within a certain time (ms) 50 36 66 37 75 38 80 39 90 41 95 43 98 45 99 46 100 71 (longest request)

iexclAh Y si permitimos la compresioacuten con la opcioacuten -H Accept-Encoding gzip el resultado es incluso maacutes espectacular llegaacutendose a las 16122 peticiones servidas aunque ahora la diferencia ya era previsible ya que es debida soacutelo a que ahora se sirven menos datos

ab -c 5 -t 60 -H Accept-Encoding gzip httpwwwvicente-navarrocomblog[]Complete requests 16122[]

Por supuesto lo ideal es hacer estas pruebas desde otro sistema de Internet donde el cuello de botella del ancho de banda se note pero estas pruebas desde la LAN tambieacuten pueden ser muy ilustrativas y uacutetiles para entender por doacutende cojea nuestre servidor web

El servidor de correo

Los dos servicios baacutesicos de un hosting son el servidor web y el servidor de correo asiacute que de nuestro HC tambieacuten podriacuteamos esperar que fuera un buen servidor de correo

Sin embargo quitando la parte de que un servidor de correo como sendmail o exim puede ser realmente difiacutecil de configurar la realidad es que en la actualidad siendo el spam un problema tan grande en Internet un servidor de SMTP funcionando desde una red de usuarios finales con IPs dinaacutemicas es candidato seguro a ser ignorado por casi todos los servidores de correo de Internet

E incluso aunque nuestra IP fuera fija al no ser la IP conocida de un ISP profesional lo maacutes probable es que nuestros correos tambieacuten fueran rechazados por un alto porcentaje de servidores destino Ademaacutes no podremos cambiar la resolucioacuten inversa de la IP algo que muchos servidores de correo verifican

Por ejemplo imaginemos que instalo el paquete exim4 y lo configuro con ldquodpkg-reconfigure exim4-configrdquo como servidor SMTP del dominio hostingcaserohomelinuxorg (para direcciones como usuariohostingcaserohomelinuxorg)

Elegimos que el ldquoGeneral type of mail configurationrdquo sea ldquointernet siteldquo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

En ldquoSystem mail namerdquo ponemos hostingcaserohomelinuxorg

En ldquoIP-addresses to listen on for incoming SMTP connectionsrdquo lo podemos dejar vaciacuteo para que el servidor acepte conexiones SMTP por todos los interfaces de red

En ldquoOther destinations for which mail is acceptedldquo pondremos el hostname de nuestro servidor asiacute como hostingcaserohomelinuxorg

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

El ldquoDomains to relay mail forrdquo en principio lo podemos dejar vaciacuteo asiacute como el ldquoMachines to relay mail forldquo El ldquoKeep number of DNS-queries minimal (Dial-on-Demand)rdquo no tiene mayor importancia en nuestra configuracioacuten asiacute como el ldquoDelivery method for local mailrdquo y el ldquoSplit configuration into small filesldquo que ya van seguacuten las preferencias de cada uno

Pues bien a finalizar me encuentro con que si intento enviar un e-mail a Hotmail me dice que no acepta mi correo porque mi IP no es de fiar

mail nospamhotmailcom lt tmpcorreotxtdelivering 1JY4zH-0001ym-VMR dnslookup for nospamhotmailcomT remote_smtp for nospamhotmailcomConnecting to mx2hotmailcom [6554244168]25 connected SMTPltlt 220 bay0-mc2-f2bay0hotmailcom Sending unsolicited commercial or bulk e-mail to Microsofts computer network is prohibited Other restrictions are found at httpprivacymsncomAnti-spam Violations will result in use of equipment located in California and other states Sat 8 Mar 2008 114544 -0800 SMTPgtgt EHLO localhost SMTPltlt 250-bay0-mc2-f2bay0hotmailcom (35022) Hello [8139245151] 250-SIZE 29696000 250-PIPELINING 250-8bitmime 250-BINARYMIME 250-CHUNKING 250-AUTH LOGIN 250-AUTH=LOGIN 250 OK SMTPgtgt MAIL FROMltroothostingcaserohomelinuxorggt SIZE=1367 SMTPgtgt RCPT TOltnospamhotmailcomgt SMTPgtgt DATA SMTPltlt 550 DY-001 Mail rejected by Windows Live Hotmail for policy reasons We generally do not accept email from dynamic IPs as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server httpwwwspamhausorg maintains lists of dynamic and residential IP addresses If you are not an emailnetwork admin please contact your E-mailInternet Service Provider for help Emailnetwork admins please visit httppostmasterlivecom for email delivery information and support SMTPgtgt QUITLOG MAIN nospamhotmailcom R=dnslookup T=remote_smtp SMTP error from remote mail server after MAIL FROMltroothostingcaserohomelinuxorggt SIZE=1367 host mx2hotmailcom [6554244168] 550 DY-001 Mail rejected by Windows Live Hotmail for policy reasons We generally do not accept email from dynamic IPs as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server httpwwwspamhausorg maintains lists of dynamic and residential IP addresses If you are not an emailnetwork admin please contact your E-mailInternet Service Provider for help Emailnetwork admins please visit httppostmasterlivecom for email delivery information and supportLOG MAIN lt= ltgt R=1JY4zH-0001ym-VM U=Debian-exim P=local S=1777LOG MAIN Completed

Pero en cambio GMail siacute que me lo acepta

mail nospamgmailcom lt tmpcorreotxt

delivering 1JY51y-0001yu-LWR dnslookup for nospamgmailcomT remote_smtp for nospamgmailcomConnecting to gmail-smtp-inlgooglecom [2162395927]25 connected SMTPltlt 220 mxgooglecom ESMTP g11si5603645gve6 SMTPgtgt EHLO localhost SMTPltlt 250-mxgooglecom at your service [8139245151] 250-SIZE 28311552 250-8BITMIME 250 ENHANCEDSTATUSCODES SMTPgtgt MAIL FROMltroothostingcaserohomelinuxorggt SIZE=1363 SMTPltlt 250 210 OK SMTPgtgt RCPT TOltnospamgmailcomgt SMTPltlt 250 215 OK SMTPgtgt DATA SMTPltlt 354 Go ahead SMTPgtgt writing message and terminating SMTPltlt 250 200 OK 1205005717 g11si5603645gve6 SMTPgtgt QUITLOG MAIN =gt nospamgmailcom R=dnslookup T=remote_smtp H=gmail-smtp-inlgooglecom [2162395927]

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

LOG MAIN Completed

aunque seguacuten mi experiencia dependiendo de la IP dinaacutemica que te haya tocado es muy posible que tambieacuten se te rechacen los correos si alguna vez la ha tenido alguien sospechoso de mandar spam En definitiva es un servicio nada fiable

Si tenemos un dominio propio con Custom DNS crear un registro SPF en el DNS puede ayudar para que no rechacen los correos de tu servidor En openspforg tienen un formulario que nos ayuda a confeccionar uno adecuado para nuestro servidor

Las MSN Hotmail Guidelines son un buen sitio donde contrastar todos estos requisitos que suelen ser bastante comunes

1 Sender is expected to comply with all technical standards for the transmission of Internet e-mail as published by The Internet Societyrsquos Internet Engineering Task Force (IETF) including RFC 2821 RFC 2822 and others2 After given a numeric SMTP error response code between 500 and 599 (also known as a permanent non-delivery response) the sender must not attempt to retransmit that message to that recipient3 After multiple non-delivery responses (see 2) the sender must cease further attempts to send e-mail to that recipient4 Sender must not open more than 500 simultaneous connections to MSN Services inbound e-mail servers without making prior arrangements5 Messages must not be transmitted through insecure e-mail relay or proxy servers6 The mechanism for unsubscribing either from individual lists or all lists hosted by the sender must be clearly documented and easy for recipients to find and use7 Connections from dynamic IP space may not be accepted8 E-mail servers must have valid reverse DNS records

Y fijeacutemonos ademaacutes en lo que nos deciacutea el mensaje de rechazo de Hotmail

Mail rejected by Windows Live Hotmail for policy reasons We generally do not accept email from dynamic IPrsquos as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server httpwwwspamhausorg maintains lists of dynamic and residential IP addresses If you are not an emailnetwork admin please contact your E-mailInternet Service Provider for help Emailnetwork admins please visit httppostmasterlivecom for email delivery information and support

Esa lista que menciona de Spamhaus no soacutelo la usa Microsoft sino que muchas otras empresas e ISPs se basan en ella para descartar los correos desde determinados rangos de IPs en funcioacuten de la lista

Con los correos entrantes no tendremos ninguacuten problema siempre que nuestro servidor esteacute arriba Los servidores SMTP que nos quieran mandar correo buscaraacuten el registro MX (o el A si no hay MX) en elDNS y salga la IP que salga ahiacute se mandaraacute el correo Para recuperar los correos recibidos en el servidor puede ser suficiente el claacutesico comando mail o con un simple ldquoapt-get install qpopperldquo podemos tener un servidor de POP3 listo en pocos segundos Sin embargo si nuestro servidor no estaacute arriba por alguacuten problema cuando otro servidor SMTP quiera conectarse al nuestro para enviarle un e-mail el servidor remoto tendraacute que decidir si reintenta el enviacuteo maacutes tarde o si lo descarta por lo que el servicio de recepcioacuten de correos tampoco es fiable

Si realmente queremos tener un servidor de correo fiable en nuestro sistema la solucioacuten definitiva puede venir por contratar el servicio de DynDNS MailHop Relay (425$antildeo) especiacuteficamente pensado para estos problemas El servidor SMTP de DynDNS es el que da la cara y nosotros lo usamos como smarthost para mandar los correos a traveacutes de eacutel y viceversa para que eacutel nos los enviacutee de vuelta guardaacutendolos temporalmente si nuestro servidor estaacute caiacutedo

Bytecoders tambieacuten tratoacute estos temas hace poco en Aviso de actualizaciones en Debian por e-mail y SMTP la lacra del SPAM

Correo con nuestro propio dominio con Google Apps

Para miacute todos estos problemas con el correo se acabaron cuando aparecioacute el Google Apps y pude usar el equivalente a GMail (con su POP3 y su IMAP) pero creando diferentes direcciones sobre mi propio dominio (vicente-navarrocom) Para ello lo uacutenico que tuve fue darme de alta en el servicio y apuntar los registros MX de mi dominio a los servidores de Google (Configuring Your MX Records)

nslookupgt set querytype=MXgt vicente-navarrocomServer 805861250Address 80586125053

Non-authoritative answervicente-navarrocom mail exchanger = 10 alt1aspmxlgooglecomvicente-navarrocom mail exchanger = 15 alt2aspmxlgooglecomvicente-navarrocom mail exchanger = 5 aspmxlgooglecom

Authoritative answers can be found fromalt1aspmxlgooglecom internet address = 7214215114alt1aspmxlgooglecom internet address = 721421527alt2aspmxlgooglecom internet address = 6423317927aspmxlgooglecom internet address = 2162395927

Tras esto creeacute buzones de correo (o alias) para cada una de las cuentas que iba a usar y reconfigureacute mi servidor para que usara un smarthost

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Y para que usara smtpgooglecom como smarthost

el resto de la configuracioacuten puede quedar igual que estaba antes Bueno igual pero no se nos tiene que olvidar poner nuestro dominio en el apartado de ldquoSystem mail nameldquo

Lo uacutenico que tendremos que tener en cuenta es que ahora los correos no se reciben localmente sino en la cuenta de Google Apps (lo que en realidad es maacutes coacutemodo) pero si auacuten asiacute fuera necesario traer esos correos a nuestro servidor siempre podriacuteamos configurarlo para que se los trajera de Google usando POP3

Por supuesto Google requiere autentificacioacuten para mandar correos a traveacutes de eacutel por lo que en el fichero etcexim4passwdclient tendremos que asociar nuestro usuario y contrasentildea de Google Apps al servidor SMTP

password file used when the local exim is authenticating to a remote host as a client see exim4_passwd_client(5) for more documentation Example targetmailserverexampleloginpasswordgmail-smtplgooglecomcuentaadministradorvicente-navarrocomcontrasenya

Independientemente de que vayamos a usar el servidor de HC para enviar y recibir correos en serio o no es indudable que necesitamos tenerlo bien configurado como servidor de correo para que podamos mandarnos advertencias sobre problemas que pueda haber en el servidor desde nuestros scripts de monitorizacioacuten O simplemente porque aplicaciones como WordPress mandan correos cada vez que llega un nuevo comentario por ejemplo Si el servidor de correo no estaacute bien configurado las aplicaciones que enviacutean correos como parte de su funcionamiento normal no podraacuten hacerlo

Otras cuestiones

Backups

binbashwhile queda_clarodo insistir_en_el_backupdoneno se puede insistir bastante

Creo que no hace falta decir maacutes Tenemos todo el trabajo invertido en configurar nuestro servidor casero las bases de

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

datos con los comentarios de nuestros visitantes nuestras imaacutegenes nuestro trabajo ahiacute iquestDe verdad nos vamos a arriesgar a que el disco duro falle o a que inadvertidamente hagamos un ldquorm -rf rdquo y desaparezca todo de un plumazo

Para esta tarea rysnc es nuestro mejor amigo (Backups con rsync) aunque herramientas como tar o cpio tambieacuten pueden ayudar Yo recomendariacutea una copia de todos los ficheros importantes en alguacuten directorio del propio servidor casero y otras copias en otros sistemas que tengamos a traveacutes de de la red con rsync

Para exportar todas las bases de datos MySQL del sistema e incluirlas en el backup podemos hacer un

mysqldump -uroot -ppassword --all-databases gt backup mysqlbak

y lo podriacuteamos recuperar con un

mysql -uroot -ppassword lt backup mysqlbak

Maacutes detalles sobre coacutemo usar el mysqldump en ldquomysqldump mdash A Database Backup Programldquo

El sistema de respaldo

Durante el antildeo habraacute algunos diacuteas semanas o meses que pases fuera de tu casa Seguramente esos diacuteas te querraacutes dejar la luz el agua y el gas de casa cerrados para prevenir incidentes iquestQueacute haces con el servidor casero iexclTiene que seguir dando servicio

Si tienes la suerte como yo de contar con alguacuten otro ordenador que pueda servir tambieacuten de servidor casero y de tener alguacuten familiaramigo con conexioacuten a Internet y que consienta en tenerlo en su casa una especie de ldquohousing caserordquo lo tenemos muy faacutecil

Instalamos la misma versioacuten de sistema operativo que en el servidor ldquooficialrdquo y lo llevamos a su nuevo destinoCreamos un nuevo nombre para el otro sistema en DynDNS y lo configuramos para que el ddclient del nuevo sistema lo actualice pero muchiacutesimo mejor si podemos configurar el router de ldquola otra casardquo para que lo haga automaacuteticamenteOpcional Preparamos el router y el sistema ldquohospedado en casa ajenardquo para arrancar con Wake on Lan Tenemos que tener en cuenta que si no es el router el que se encarga de actualizar la IP en DynDNS podemos tener el problema de no saber la IP de destino para enviarle el paquete maacutegicoLe ponemos una IP fija al sistema o configuramos el router para que le asigne por DHCP siempre la misma y abrimos los puertos necesarios en el routerCreamos una bateriacutea de scripts basados en rsync y SSH para sincronizar todos los ficheros de configuracioacuten necesarios y adaptar los que variacutean en el nuevo sistema (por ejemplo el etcddclientconf) Tambieacuten deberiacutean actualizar las bases de datos y reiniciar los procesos necesarios tras modificar la configuracioacutenTener previstos otros scrips para pasar el servicio de un sistema a otro Al final esto soacutelo consiste en que el sistema que sea el primario actualice los registros DNS con su IP y el secundario deje de hacerloTras la estancia en el otro sistema tendremos que sincronizar los cambios de vuelta al sistema principal y probablemente querramos recoger los logs que se hayan generado alliacute

Este sistema de respaldo no soacutelo nos puede servir en caso de tener que apagar nuestro servidor habitual Tambieacuten lo podemos utilizar mientras hacemos tareas de mantenimiento o si en tenemos problemas con la conexioacuten a Internet o estamos sufriendo un apagoacuten

Los cortes de corriente

Otro de los problemas con los que nos tendremos que enfrentar seraacuten los cortes de corriente Aunque no son muy frecuentes de vez en cuando tendremos uno y tenemos que tener previsto queacute hacer cuando ocurran

Si se trata de un breve corte lo maacutes importante es que el servidor arranque soacutelo cuando vuelva a recibir corriente Para ello tenemos que buscar el paraacutemetro de nuestra BIOS que lo permite

Por ejemplo en una VIA EPIA SP8000E el paraacutemetro se llama AC Loss Auto restart y podemos hacer que la maacutequina se encienda siempre cuando vuelva la luz que no se encienda nunca o que vuelva al estado anterior

AC Loss Auto restart

The field defines how the system will respond after an AC loss during system operation

Off Keeps the system in an off state until the power button is pressedOn Restarts the system when the power is backFormer-Sts Restores the system to its previous state

En una placa Asus A8N-SLI el paraacutemetro se llama Restore on AC Power Loss y soacutelo tiene dos valores posibles activado o desactivado

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Pero si queremos estar prevenidos de verdad ante cortes de corriente la mejor opcioacuten es tener un SAI al que conectar el servidor y el router que da acceso a Internet Si el servidor es un sistema de bajo consumo tendremos bastante tiempo de margen para esperar a que vuelva la luz o al menos el tiempo suficiente para actualizar nuestro servidor de respaldo por si tiene que entrar en accioacuten

Mantenimiento remoto

La posibilidad de conectarnos por SSH a nuestro servidor casero siempre tiene que estar abierta En mi experiencia un servidor SSH abierto en Internet trae infinidad de intentos de conexioacuten con reiteradas pruebas con distintos usuarios Sin ir maacutes lejos hoy mismo alguien ha probado 1520 combinaciones diferentes de usuariocontrasentildea en mi sistema

grep Invalid user authlog0 | grep Mar 9 | wc -l1520

Algunos ejemplos

Mar 9 061505 telemaco sshd[6028] Invalid user ibm from 612509134Mar 9 061509 telemaco sshd[6032] Invalid user informix from 612509134Mar 9 064008 telemaco sshd[7742] Invalid user stevie from 612509134Mar 9 064011 telemaco sshd[7746] Invalid user kelly from 612509134Mar 9 064015 telemaco sshd[7750] Invalid user rasoul from 612509134

Es por eso que lo mejor es deshabilitar completamente el acceso con usuariocontrasentildea y permitir exclusivamente la autentificacioacuten por clave puacuteblicaprivada Autentificacioacuten trasparente por clave puacuteblicaprivada con OpenSSH

Cambiar el puerto del servidor SSH (por defecto 22) a otro tambieacuten puede ser una medida uacutetil para evitar algunos de estos insistentes intentos de acceso

Otra herramienta de mucha utilidad para el mantenimiento remoto es conectar un moacutedem a nuestro servidor casero tal y como vimos en Configurar Linux para permitir el acceso remoto por moacutedem a la consola y por RASPPP En casos en que el router haya perdido la conexioacuten a Internet podemos tratar de conectarnos por moacutedem y a traveacutes del interfaz de configuracioacuten por telnet del router tratar de reiniciarlo Otra situacioacuten uacutetil es en caso de una avalancha de peticiones en la que tuacute mismo no puedes acceder por el router por la absoluta falta de ancho de banda y en ese caso la entrada ldquopor la puerta de atraacutesrdquo nos puede servir para llegar al sistema sin usar Internet

iquestP2P y hosting casero

Supongamos que necesitamos bajarnos el uacuteltimo DVD de Knoppix por Bittorrent iquestEs compatible el P2P con sus altas necesidades de ancho de banda con el HC

Pues en principio puede serlo -en funcioacuten del nuacutemero de visitas que recibamos- siempre que limitemos el ancho de banda de subida disponible para P2P a un liacutemite que permita servir los contenidos hospedados a una velocidad razonable En el mejor de los casos el uso de P2P en la misma conexioacuten de un HC iraacute completamente en detrimento de la experiencia de nuestros visitantes aunque soacutelo tengamos uno en ese momento pero que notaraacute que la paacutegina descarga maacutes lenta

El mejor consejo al respecto es que si activamos el P2P deberiacuteamos de estar pendientes de que el tiempo de respuesta sea un miacutenimo aceptable probando nosotros mismos a conectarnos desde otro sistema de Internet Si vemos que va muy lento deberiacuteamos desactivar el P2P Por supuesto en caso de un pico de visitas deberiacuteamos de desactivar el P2P inmediatamente

Scripting

Cualquier administrador que se encargue de un servidor UNIX tiene que estar continuamente creaacutendose scripts para no realizar las mismas tareas una y otra vez Para nosotros como administradores de nuestro HC no va a ser distinto Deberiacuteamos de tener unos conocimientos miacutenimos de scripting que nos seraacuten muy uacutetiles para hacer backups para analizar logs para monitorizar el estado de alguacuten proceso para enviar e-mails con advertencias etc

A lo largo de este antildeo yo me he llegado a crear un buen nuacutemero de scripts La mayoriacutea son muy especiacuteficos de mis necesidades particulares pero me gustariacutea dejar aquiacute uno muy sencillito que nos manda un e-mail cada vez que el ISP nos cambia la direccioacuten IP dinaacutemica

binbashcd rootscripts_ipmv -f ippublica ippublicaoldippublicash gt ippublicaif diff ippublica ippublicaold gt devnullthen cat cabecera ippublica | mail -s La IP del servidor ha cambiado - `date +gmd HM` userexamplecomfi

El ippublicash puede ser bien una peticioacuten por SNMP al router para ver cuaacutel es la IP del interfaz de WAN

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

snmpwalk -c comunidad -v 1 19216811 IP-MIBipAdEntAddr|egrep -v 00|192168 | awk print $4

bien un acceso a checkipdyndnsorg

usrbinwget -q -O - httpcheckipdyndnsorgindexhtml | usrbinfromdos | binsed s_lthtmlgtltheadgtlttitlegtCurrent IP ChecklttitlegtltheadgtltbodygtCurrent IP Address | binsed s ltbodygtlthtmlgt

El fichero cabecera es algo como

La IP del servidor es ahora

Conclusioacuten

En esta entrada he tratado de recopilar lo maacutes importante de lo que me ha sido necesario conocer durante un antildeo completo de autohospedaje en el que creo que el resultado ha sido bastante satisfactorio Por carambolas del destino ahora ya he pasado a un hosting profesional pero la travesiacutea ha valido la pena y la repetiriacutea tantas veces como hiciera falta Si alguien tiene intencioacuten de adentrarse en esta aventura ha de saber que aprenderaacute mucho y espero que en estas liacuteneas encuentre consejos que le sean de utilidad como creo que me hubieran sido a miacute

Tambieacuten hay que tener en cuenta que tambieacuten es posible tener un hosting casero sin tomaacuternoslo muy en serio de forma que no nos importe en absoluto si tenemos la paacutegina caiacuteda varios diacuteas seguidos pero creo que si nos ponemos vale la pena hacerlo lo mejor posible No hay nada que deacute peor impresioacuten en Internet que una paacutegina que tarda en cargar o que cada dos por tres esteacute caiacuteda Esa no es la forma de fidelizar a nuestros lectores

El HC es un poco como tener un perro en casa Puede ser divertido te daraacute muchas satisfacciones pero a cambio ganas muchas obligaciones Tienes que estar pendiente de eacutel te da trabajo y no puedes irte de vacaciones sin buscarle un acomodo

wq

Entradas relacionadas

iquestPiensas en si un diacutea te roban el portaacutetil (6)Servir con Apache imaacutegenes con marca de agua (watermark) (5)Primer aniversario del blog (5)Midiendo el ancho de banda de red con IPerf (y con scp netcat wget) (5)Probando el mod_deflate de Apache (4)mailto sin miedo a spammers (4)

Esta entrada fue publicada bajo una licencia CC el 9 marzo 2008 a las 1732 y pertenece a la categoriacutea GNULinux Internet LAMPWordPress Redes Sobre el Blog Etiquetas Apache backup blog ddclient Debian DNS DynDNS exim GNULinux Google hosting Internet modem MySQL OpenSSH PHP rsync shell SMTP spam VIA EPIA wget WordPress Zyxel 660HW Puedes seguir las respuestas a traveacutes de RSS Ya no se pueden dejar comentarios pero puedes hacer trackback desde tu paacutegina

137 Comentarios a ldquoHosting casero HOWTOrdquo

Osqui dice

9 marzo 2008 a las 2046

iexclDios Esto es LA ENTRADA Suacuteperinteresante suacuteperamena y suacuteper bien explicada Muchiacutesimas gracias

andoni dice

9 marzo 2008 a las 2149

impresionante

Sagman dice

9 marzo 2008 a las 2213

Impresionante O Ahora no tengo tiempo para leerlo detenidamente pero mantildeana intentareacute sumergirme en la lectura entera del artiacuteculo porque parece muy interesante Teniacutea ganas de que lo explicaras Gracias

PD Me entereacute de la entrada a traveacutes del pingback que viacute en mi blog

Raist dice

10 marzo 2008 a las 041

En plan didaacutectico seduce plantearse el instalarse el apache y demaacutes pero vamos en plan didaacutectico como dije los peros son muy significativos Eso si no dudo en seguir el tutorial para trastear y

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

aprender

Ivaacuten dice

10 marzo 2008 a las 1024

iexclImpresiontante artiacuteculo menudo curro Te lo has currado muchiacutesimo todo muy bien explicado con ejemplos ventajas distintos puntos de vistahellip Aunque no vaya a montarme un HC casero y vaya a seguir con blogger hay muchas ideas que siacute me van a ayudar mucho Lo primero que tengo que

conseguir es configurar el correo porque ya lo he intentado un par de veces y no hay manera

Saludos y gracias por el excelente artiacuteculo Ivaacuten

andres dice

10 marzo 2008 a las 1147

Enhorabuena muy bien explicado

Yo tenia algo parecido montado pero la placa acabo estropeandose tras mucho tiempo

Solo 2 apuntes que faltarian a mi entender para ser perfecto - Configuracion del iptables algunosmodems como por ejemplo los de cable solo tienen una boca y solo te dan una IP por lo que mi servidor estaba en medio y ademas de correo y web servia internet a la red interna Por ello tenia que configurar el IPTABLES para que hiciese de pasarela Es sencillo pero no muy obvio - Servidor de DHCP al hilo de lo anterior un servidor de DHCP para la red interna Con la instalacion por defecto es casi suficiente solo hacia falta cambiar el nombre de la interfaz de red a la que tenia que servir direcciones - QoS tambien tenia algun programa P2P y casi siempre iba bien pero deberia de haber puesto y al final por vagancia nunca lo hice alguna regla de QoS para dar la minima prioridad sobre el ersto de paquetes a los de los programas P2P

Como te digo el post esta muy bien pero con informacion sobre como hacer eso para mi ya seria perfecto

Un saludo

David GV dice

10 marzo 2008 a las 1247

Hola

Soacutelo queriacutea felicitarte por este howto tan interesante del que me he permitido hablar en mi blog ( httpwwwblogubuntucom159como-montar-un-servidor-web-casero-y-no-morir-en-el-intento )

Un saludo y felicidades por el material

Gustavo dice

10 marzo 2008 a las 1253

Muy pero que muy explicado todo Muy buen manualguia en todos los sentidos

Croc dice

10 marzo 2008 a las 1258

Praacutecticamente son los mismo pasos que yo seguiacute tambieacuten en su diacutea soacutelo que yo sigo hoy en diacutea tirando de mi HC con Telefonica (IP fija por usuario antiguo) y 320 kbps de subida

En lo que me gustariacutea hacer hincapieacute del artiacuteculo es en la seleccioacuten hardware Tened cuidado con la maacutequina que elegiacutes como servidor o despediacuteos de dormir por la noche Si compartiacutes habitacioacuten haced todo lo posible por eliminar completamente los ventiladores o invertid en algo super-silencioso Vuestro descanso os lo agradeceraacute

Actualmente estoy dandole una pasada a mi servidor de correo que auacuten no he recibido ninguacuten tipo de problema por denegacioacuten en ninguna maacutequina Por fortuna mi ISP resuelve inversamente mi IP sin problemas La configuracioacuten de un servidor Courier (SMTPPOPIMAP) y una interfaz web como RoundCubeMail se mereceriacutea otra entrada explicativa

Un saludo

sistemasorp dice

10 marzo 2008 a las 1304

Buen artiacuteculo yo tambieacuten tengo un dominio (sistemasorpcom) albergado en un ordenador VIA EPIA

Lo uacutenico que queriacutea comentar es que aunque yo tengo el dyndns para que desde el router cambie la ip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

de mi dominio tengo los DNS del dominio apuntando a Zoneedit (que pues antildeadir hasta 5 dominios gratuitamente) Asiacute poniendo CNAMEs como httpwwwsistemasorpcom o httpftpsistemasorpcom apuntando a sistemasorphomelinuxcom puedo hacer que cualquier peticioacuten que se haga a traveacutes del dominio pase al subdominio de dyndsn y finalmente a la ip que tenga en ese momento incluido el correo Por eso siempre que se haga un nslookup a httpwwwsistemasorpcom o similares lo resolveraacute a sistemasorphomelinuxcom

Gonzi50 dice

10 marzo 2008 a las 1350

Solo a modo de apunte deberias echar un vistazo a gnupanel es un panel de administracion estilo plesk gnu para debian

Puede simplificaros mucho las cosas porque instala de golpe muchos de los paquetes que se nombran y el menu de administracioacuten tanto de nivel usuario y administracion es muy buena

Creo que sera un referente en el futuro

juan dice

10 marzo 2008 a las 1416

Muy bueno felicitaciones

Otro ordenador util silencioso y de bajo consumo es el Mac Mini

Saludos

victor dice

10 marzo 2008 a las 1420

Hola he llegado a tu blog desde barrapunto y lo primero que habia pensado es que habias instalado un ldquoservidor de hostingrdquo real puro y duro tipo Cpanel o Plesk para que tus amigos pudieran redirigir su dominio y crearse cuentas de ftp y web contra tu servidor iquestlo has probado seria un gran reto la

verdad es que no podriacutea ser publico pues seguramente no tendraacutes ganas de gastarte las astronoacutemicas cantidades que valen las licencias hellip perohellip iquesthay soluciones gratuitas a cpanel y plesk

gracias y saludos

Julio Autor de curriculum web dice

10 marzo 2008 a las 1502

Te falta ciertas ventajas que no has mencionado

1 La libertad de configurar el servidor que suele ser muy importante si estas programando dicha web Y no te problemas de una configuracioacuten distinta de cuando haces la prueba 2 Ganar conocimientos por si te falta subir el ancho de banda Si contratas direcmente los servicios de hosting Cuando tienes un proyecto avanzado no puedes dedicarte a aprender en ese momento como montar un hosting 3 Si programas la web consigues que no te puedan robar coacutedigo o ideas Hombre claro esta por soacutelo 13 euros y tras una pesada documentacioacuten puedes registrar tus derechos de autor Pero edemaacutes de esto es bueno no tener el coacutedigo disponible de terceros 4 Antes un fallo de programacioacuten o del servidor los conocimientos son mayores para solucionarlo 5 Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

En yo mi caso un servidor llamado casero Pero ya mismo le voy poner dos lineas de telefono ampliamdo la seguridad y el ancho de banda iquestLo debereacute seguir llamando casero por estar en mi casa Doacutende aguanto visitas mas de 60000 visitas al mes entre todas mis web Por ejemplo esta de curriculum web Un incoveniente muy peligroso Ante un problemoacuten te puede dar un infarto Pero a veces esos problemones lo tienen las empresas no dan ese mal servicio que no podemos hacer nada

Smutops dice

10 marzo 2008 a las 1608

Gracias por la informacioacuten Te lo has currado

Saludos

InKiLiNo dice

10 marzo 2008 a las 1621

El manual estaacute de Puta Madre pero yo recomiendo para un servidor casero lighttpd en vez de apache2 y php5 + fastcgi mejor que mod_php5 ah y de paso le ponemos el eaccelerator y nuestro servidor

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

volaraacute

Gonzi50 dice

10 marzo 2008 a las 1639

para Victor

Como he dicho un par de comentarios mas para arriba te recomiendo gnupanel Yo llevo unos cuantos meses con uno montado y todos son buenas noticias

Jose A Cely dice

10 marzo 2008 a las 1738

Hola

Muy buen articulo lo leiacute completo me siento identificado con muchas cosas y la experiencia que tuve con mi antiguo servidor de produccioacuten (2005) sin embargo esa maquina que usaba aun la uso como servidor personal Te dejo el link de el articulo que escribiacute es su momento no es tan teacutecnico como el tuyo httpjosecelytecsuacomp=14 Saludos desde Colombia

Jose A Cely

Sr XX - Terror dice

10 marzo 2008 a las 1748

Hola felicidades todo muy claro y bien explicado

Yo hace unos antildeos hice lo mismo Queriacutea colocar mis programas java a disposicioacuten del puacuteblico y el hosting java era (y sigue siendo) cariacutesimo

Maacutes o menos hice lo que tuacute excepto en 2 cosas

1) Servidor web En un principio coloqueacute apache+tomcat (viacutea ajp) Tras unos benchmarks caseros me diacute cuenta de que tomcat podiacutea servir paacuteginas estaacuteticas casi a la misma velocidad que apache Asiacute que quiteacute apache y puse tomcat en el puerto 80 directamente

2) Servidor de correo Los MTAs de linux (exim sendmail y postnosequeacute) son un suplicio para configurarlos correctamente (demasiadas opciones) Me decanteacute por JAMES (del proyecto apache) Es un MTA supersimple javizado que permite almacenar el correo entrante en una base de datos relacional haciendo maravillosamente transparente toda la gestioacuten En fin hoy con el proyecto casi congelado sigo apostando por JAMES

Saludos

liken dice

10 marzo 2008 a las 1829

Hola Vicente Muy buen articulo

Se que hay diferentes opiniones pero discrepo solo en lo de no recomendar laptops como servidores La mayoria de los portatiles de consumo actuales estoy de acuerdo en que no son recomendables pero hay laptops antiguos de muy buena calidad y de bajo precio en Ebay que pueden ser una opcion bastante buena Yo tengo un IBM Thinkpad 600 (una maquina de calidad) de servidor encendido hace 2 antildeos aunque el uptime actual es 6 meses y sin ningun problema (toco madera ) Tienen muchas ventajas Es muy silencioso El ventilador se enciende solo aveces y apenas se escucha Tienen UPS incorporada la bateria aunque vieja te aguanta 10 minutos un apagon El consumo tambien es muy bajo al ser un portatil y con LCD cerrado Lo uso como servidor web a internet servidor samba local interface gmui para descargas centralizadas de P2P multiusuario y remotas servidor de correo tambien a traves de gogle apps y para alojar una libreria sobre ciencia que seria dificil de colocar en un host contratado Por necesidades uso un disco duro 25 de 60GB y que de momento va aguantando (El tema de que los 25rdquo duran menos tambien trae discusiones y algunos defienden lo contrario) Saludos

Liken mdashmdashndash

jecomovi dice

10 marzo 2008 a las 1829

La comunidad nos hace grandes articulos como este ENORMES Gracias

tenderodigital dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

10 marzo 2008 a las 1831

Muy buena entrada para guardar y revisar de vez en cuando

Yo de todas maneras le veo futuro a este tipo de servidores pero maacutes que para tener presencia en Internet para usar el servidor directamente tu A ver si me explico montas un Wiki un software de trabajo en grupo otro de gestioacuten de proyectos y lo alojas en tu propio servidor Y solo accedes tu y tus amigos no lo abres al puacuteblico Entonces tienes la ventaja de la comodidad puedes actualizar las versiones personalizarlo a topehellip y no tienes los problemas del ancho de banda

Saludos

Joan R dice

10 marzo 2008 a las 1915

Impresionante tu dominio del tema socio saludos desde Mallorca

ZP en lugar de dedicarte a salvar el culo de los ladrilleros que se iraacuten al paro preocuacutepate de toda la gente super capaz que hay en este pais y haz que suban como la espuma te presento a uno de ellos mi amigo Vicente Navarro hellip

Bytecoders dice

10 marzo 2008 a las 1917

Extrantildeo que nadie haya mencionado como ventaja el hecho de que el hosting solo depende de ti y de nadie maacutes Aunque a veces tambieacuten puede ser una desventaja En mi caso no depender excesivamente de terceros fue desde luego la mayor motivacioacuten

No puedo negar que estoy aprendiendodestrozando mucho etc etc pero eso queda (para miacute) en un segundo teacutermino

Saludos

Bytecoders dice

10 marzo 2008 a las 2022

Por cierto no cabe decir que el artiacuteculo es de Wikipedia Pero me ha picado la curiosidad Si no me equivoco tu ya has sobrevivido al efecto Barrapunto y Meneacuteame con el hosting casero no

Saludos tener buenos sitios de referencia tambieacuten ayuda Anda que no he aprendido cosas aquiacute o de ti

PS No seacute si podiacutea editar el comentario Al final por desconocimiento he puesto otro

Vicente Navarro dice

10 marzo 2008 a las 2042

Osqui andoni Sagman Raist Ivaacuten iexclMuchas gracias por vuestros amables comentarios

andres iexclGracias Respecto al IP tables es una buena sugerencia pero quizaacutes mereceriacutea una entrada especiacutefica sobre su uso Sobre el servidor DHCP a miacute no me haciacutea falta porque el router ya hace el trabajo aunque ya hableacute un poco sobre servidores DHCP en Iniciar una instalacioacuten de Debian por red Finalmente probar el QoS ha sido una de las grandes asignaturas pendientes que me han quedado aunque no esperaba mucha mejora ya que a diferencia de tu caso mi traacutefico no pasaba todo por el servidor De todas formas siacute que ajusteacute algunos paraacutemetros de priorizacioacuten de traacutefico que teniacutea el router En cualquier caso unas sugerencias muy buenas

David GV Gustavo iexclMe alegro de que os haya gustado

Croc Gracias por hacer hincapieacute en lo del servidor silencioso Creo que es algo realmente importante Sobre lo del Courier y el RoundCubeMail siacute me temo que tanto no cabriacutea aquiacute

sistemasorp iexclPues me parece una idea excelente iexclBuena de verdad Asiacute te ahorras comprar el ldquoCustom DNSrdquo Muchiacutesimas gracias por compartirla en esta entrada

Gonzi50 Gracias por la sugerencia

juan iexclGracias Siacute el Mac Mini podriacutea servir pero en su diacutea yo lo descarteacute porque aunque sea muy silencioso siacute que tiene ventiladores y si somos estrictos en la poliacutetica de nada de ruido me temo que no nos sirve

victor Bueno ya ves que el servicio era para miacute mismo soacutelo Sobre lo que me preguntas en la Wikipedia tienes una lista de web-hosting control panels tanto de pago como de coacutedigo abierto

Julio Autor de curriculum web Son muy interesantes los aspectos que mencionas Me ha parecido curioso lo de

Si programas la web consigues que no te puedan robar coacutedigo o ideas

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Sobre

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

no estoy de acuerdo En Dreamhost por ejemplo te permiten asociar un nuacutemero ilimitado de dominios a tu cuenta

Smutops Gracias

InKiLiNo iexclMuchas gracias por los consejos

Jose A Cely Gracias por la referencia al artiacuteculo Es muy interesante

Sr XX ndash Terror Gracias por la sugerencia del Java Apache Mail Enterprise Server (JAMES) de la fundacioacuten Apache La verdad es que no lo conociacutea Muy a tener en cuenta

liken iexclGracias por tu comentario y por expresar aquiacute tu opinioacuten Aunque puede haber casos de portaacutetiles que sobrevivan como heacuteroes durante antildeos sigo pensando que no son lo maacutes conveniente para un uso como servidor Ademaacutes de los discos de 25Prime el polvo que pueda entrar por los ventiladores se iraacute acumulando poco a poco en su interior causando problemas de calentamiento y reducir su vida Se pueden abrir y limpiar pero es una tarea extremadamente incoacutemoda En cualquier caso por supuesto puedo estar equivocado

jecomovi iexclGracias

tenderodigital Desde luego lo que comentas son excelentes sugerencias de uso de un hosting casero sin muchos de sus inconvenientes iexclGracias por tu comentario

Joan R iexclGracias

Bytecoders iexclMuchas gracias por tu aportacioacuten Por supuesto una ventaja muy importante del hosting casero es que puedes hacer lo que te deacute la gana con eacutel Sin embargo en las uacuteltimas semanas en las que he probado un hosting de verdad con SSH maacutes en serio me he dado cuenta de que teniendo el Apache el PHP el MySQL y una shell apenas tienes restricciones ni encuentras cosas en las que te encuentres tan limitado Uacutenicamente tal vez el debug y ciertos paraacutemetros que te gustariacutean cambiar del servidor

En Primer aniversario del blog se mencionaban las entradas que han salido en Barrapunto o Meneacuteame estando el blog en HC

EuLogos dice

10 marzo 2008 a las 2058

iexclMuy pero que muy interesante Queriacutea antildeadir un par de cosillas 1- No es por hacer publicidad pero con cdmoncom puedes registrar un dominio (por precios bastante

competitivos) y luego usar sus DNS para IP dinaacutemicas Ciertamente se complica el tema de actualizarla pero probablemente se podraacute usar un registro CNAME a la direccioacuten de dyndns gratuita 2- Ademaacutes de ldquoab (apachebench)rdquo puedes usar ldquosiegerdquo que ademaacutes te permitiacutea elegir la identificacioacuten del cliente Saludos

Vicente Navarro dice

10 marzo 2008 a las 2106

EuLogos Gracias por tus sugerencias de siege y cdmoncom Ciertamente son alternativas a considerar

Alberto dice

10 marzo 2008 a las 2116

Hola

Intel ha sacado una nueva version de la placa D210GLY la D210GLY2 sin ventilador En la siguiente direccioacuten han hecho un estudio del consumo frente a otras opciones Itx de Via

httpresourcesmini-boxcomonlineMBD-I-D201GLYintel-d201gly-power-consumptionhtml

Si queries calcular el coste de consumo de un equipo en la suiguiente paacutegina hay una calculadora que puede dar una idea bastante aproximada

httpwwweu-energystarorgeses_007cshtmlelectricity

Saludos y felicidades por el trabajo

Vicente Navarro dice

10 marzo 2008 a las 2212

Alberto Pues muchas gracias por tu amable comentario y por el enlace al anaacutelisis de consumo de la Intel que me gusta mucho Tanto tanto que ya lo habiacutea puesto por ahiacute arriba

Por otra parte la calculadora de consumo que mencionas estaacute muy chula

Para las VIA EPIA hay un simulador de consumo en EPIACENTER PowerSimulator

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Julio autor de curriculum web dice

11 marzo 2008 a las 104

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

Bueno pero no se si me explicado bienSeguacuten tengo entendido por cada dominio en algunos hosting se suele pagar un alojamiento distinto Compras un hosting dedicado limitado a nuacutemero de dominios especifico que es lo mejor lo que dreamhost te lo deja ilimitado Pero de todas formas he visto algunos que si tienes que reiniciar o arreglar algo servicio teacutecnico apartehellip

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Ok no somos dioses programando pero la posibilidad de robar existe Y lo de ofuscar ldquoque seraacute enredar el coacutedigordquo Ofuscar para molestar y desfucar(si existe) para programar asi cada vez en volverse loco Para eso le envio el cd (una vez registrado en derechos de autor)

Otra ventaja es si modificas continuamente la web es maacutes rapido enviarlo por tu red local

Para ampliarlo poner dos lineas con dos registro de dns Y ya que te queda bordao

igle dice

11 marzo 2008 a las 213

GuauuEs un fiel reflejo de lo que tengo yo montado actualmente En mi caso el tema hardware no lo elegiacute muchohelliptireacute con lo que teniacutea y es bastante decente (P3 y 368M de RAM) ademaacutes para evitar temas de ruido y demaacutes decidiacute colocar el servidor en la terraza de casa

No encontrareis servidor con mejores temperaturas y sin limiataciones de ruidos Alguacuten diacutea tengo que colgar fotos por el bloghellip Saludos y felicidades por el artiacuteculo

Robintux dice

11 marzo 2008 a las 445

Felicitaciones y saludos desde peru

Ernesto Celis dice

11 marzo 2008 a las 447

Feclicitaciones por tan buen HOWTO como tu tambieacuten yo hospede un HC por alguacuten tiempo Este vivioacute en 3 PCrsquos diferentes y con diferentes sistemas operativos El primero fue un Pentium de 100MHz y 32MB de RAM corriacutea FreeBSD 49 con todos los servicios deseables de un hosting

profesional

iexclVaya que aprendiacute con mi HC

Vicente Puchades dice

11 marzo 2008 a las 602

Hola tocayo te felicito extraordinario este Howto te lo has currado como todos los que tienes Todaviacutea sigo buscando para hacer el HC con una placa de bajo consumo las de VIA EPIA me parecen una opcioacuten extremadamente cara y estoy esperando a que salgan placas maacutes econoacutemicas si al final lo

que nos ahorramos en luz durante 5 antildeos nos lo gastamos en un ordenador cariacutesimo no hacemos nada Tambieacuten estoy esperando que los discos de estado solido esteacuten a un precio razonable Mientras tanto con una supertorre que hace mucho ruido con su SAI para protegerla de los cortes eleacutectricos

Yurgen dice

11 marzo 2008 a las 906

Buenas

Un gran post para los novatos en el tema de Hosting De todos modos no entiendo por que descartas Windows de primeras Entiendo que el inconveniente mas grande sea el tema de pago de licencias pero en cuanto administracioacuten y gestioacuten remota no le encuentro ninguna diferencia En linux SSH y en Windows Terminal Server Si a lo que te refieras es dar acceso a los clientes es cierto que ahiacute Linux gana por goleada Pero si solo es servicio de correo y FTP no creo que hubiera problema

Por suerte o por desgracia he trabajado y trabajo con los dos sistemas en entorno de Hosting compartido y dedicado y lejos de ser un defensor a ultranza de Windows la estabilidad de los servidores con eacuteste sistema es quizaacute mas alta que los Linux (no me pegueacuteis por favor ) Habriacutea que servicios se quiere ofrecer apache oacute IIS con SQL Server ASPnet y a partir de ahiacute decidir (PHP y MySql funciona en los dos correctamente ventajas del software libre )

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

No se que opinaacuteis

Saludos

PD Espero no haber sido un flamerhellip

Vicente Navarro dice

11 marzo 2008 a las 1000

Julio autor de curriculum web Lo que yo he visto en varios hostings es que tuacute contratas tu cuenta con su espacio y su liacutemite de transferencia mensual y luego le puedes asociar muchos dominios Sean comprados en ese mismo hosting o sean externos

igle Pues es un muy buen remedio contra el ruido Pero iexclno se te oxida la caja Ya se oxidan a veces incluso dentro de casahellip asiacute que iexclimagiacutenate en el balcoacuten

Robintux Ernesto Celis iexclGracias

Vicente Puchades iexclMuchas gracias Eacutechale un vistazo a la placa Intel que menciono arriba Tiene un precio muy razonable De todas formas no es soacutelo por el consumo para miacute lo maacutes importante de estas placas es que no llevan ninguacuten ventilador

Yurgen Por supuesto que no eres un ldquoflamerrdquo Presentas un opinioacuten muy razonada y respetable Para mi el inconveniente maacutes grande de Windows en este campo es la ausencia de una liacutenea de comandos en la que se puedan hacer cosas de verdad en el campo del mantenimiento remoto Mencionas el Terminal Server pero me temo que es mucho menos flexible que una humilde shell a traveacutes de SSH Ni que decir tiene que hablando de hosting casero el ancho de banda que necesitariacuteamos para acceder desde fuera de la LAN seriacutea totalmente desmesurado asiacute como la desaparicioacuten de la posibilidad de acceso por modem Ademaacutes necesitas una licencia de Windows Serverhellip iquestquieacuten querriacutea desembolsar tal cantidad de dinero para tener un hosting casero existiendo Linux

Ringmaster dice

11 marzo 2008 a las 1032

Uauuuh Menudo currazo imprescindible para los que se inicien en el hosting casero Parece que te hayas conectado al ordenador con el casco de Matrix y hayas volcado todos tus conocimientos Felicidades

Y siacute estoy de acuerdo contigo que actualmente las placas VIA NO son recomendables el soporte de controladores es peacutesimo y en cuanto a preciocalidadpotencia las de intel o incluso AMD son mejores Yo cambieacute la miacutea por una MicroATX AMD X2 4200 y soacutelo me consume 15W maacutes en idle (aunque se dispara al doble de la VIA cuando estaacute ocupado no hay duda que hace mucho maacutes trabajo)

corrosion dice

11 marzo 2008 a las 1237

Buenas Muy buena tu entrada Yo tambieacuten tengo montado lo mismo que tu bueno muy similar con una vieja epia800 y FreeBSD y es una delicia Claro que tengo la maacutequina a unos 15 metros de mi en un trastero

sin molestar a nadie con el ruido Es un servidor genial Voy a ver si le puedo echar el guante a esa placa intel que comentas DD

Alber dice

11 marzo 2008 a las 1250

Hola

Yo llevo tres antildeos con mi servidor de correo casero y estoy bastante contento Ocasionalmente he montado algun servidor web pero soacutelo para experimentar La maacutequina es un AMD Sempron 3000 con ventilador y fuente de muy bajo ruido y no molesta casi nada Uso Windows XP tambieacuten sin problemas (no uso mantenimiento remoto soacutelo local)

Algunos comentarios que pueden ser de utilidad

DNS para barato un registro de dominio (dominio con mi nombre) y DNS que que apunta el dominio a mi IP dinaacutemica tengo httpwwwsitelutionscom 9 $ al antildeo todo Sin ninguacuten problema (No permite dominios es)(Se pueden transferir dominios de otros sitios)

Correo Para resolver los problemas que hay al enviar correo desde IP dinaacutemica Hay que enviarlo a traveacutes de un smarthost de ese modo el correo llega desde una maacutequina acutelegalacute El smarthost a usar es el servido de correo de nuestro ISP en mi caso (tengo jazztel) smtpjazztelcom Cada ISP os habraacute dado los datos de su servidor de correo el cual se puede usar como smarthost

Para reibir el correo si nuestro servidor no estaacute online se puede usar un servicio de mail backup En sitelutions te dan uno por 18 $ al antildeo Cuando nuestro servidor vuelve a estar online recibe los correos pendientes

SPAM Para que no llegue SPAM lo mejor es el ASSP httpasspsourceforgenet LLeva algo de trabajo configurarlo bien pero una vez hecho no llega ni uno

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Awela dice

11 marzo 2008 a las 1750

Muy bueno Muy interesante

Yo lo tube en casa hace ya unos cuantos antildeoshellip de cuanto telefonica daba la Ip fija sin preguntarhellip La verdad es que aprendiacute un montoacutenhellip

Yo tenia un Compaq que compreacute de segunda manohellip un Pentium asi a secas con 2 gb de discohellip una debianhellip apache php y exim

Ya no tengo tiempo para estas cosas pero fue muy muy divertido cuidar de este pequentildeinhellip

Yo lo recomiendo

Vicente Navarro dice

11 marzo 2008 a las 1903

Ringmaster iexclGracias Siacute las VIAs estaacuten donde estaacuten por pura desidia de la compantildeiacutea Ahora que Intel ha entrado en este segmento de mercado estaacuten praacutecticamente

corrosion iexclGracias

Alber Sobre el DNS muchas gracias por recomendarnos Sitelutions Veo que soacutelo por el coste del dominio te permiten tener DNS dinaacutemico gratis incluso redirecciones de URL y DNS estaacutetico Una alternativa muy interesante

Sobre el ldquosmarthostrdquo el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)

Sobre el ldquospamrdquo iexclgracias por recomendarnos el ASSP

Awela iexclGracias

abaca dice

11 marzo 2008 a las 2034

iexclmenuda tesis doctoral vaya currada te has metido me prometo a mi mismo aprovechar estos apuntes alguacuten diacutea muchas gracias

macario dice

11 marzo 2008 a las 2046

Creo que el hosting casero cuya puesta en marcha has explicado tan bien es una excelente opcioacuten en casos de emergencia Hace unos diacuteas tras cesar mi proveedor sus servicios de hosting de modo repentino tuve que realojar urgentemente mi web osCommerce Para ello hice lo siguiente

1- Darme de alta en DynDNS 2- Buscar un SAI pequentildeo 3- Desempolvar un viejo Duron al que renoveacute los ventiladores (iexclquieacuten hubiera tenido un diminuto y silencioso NSLU2) 4- Instalarle Ubuntu Server Eligiendo la opcioacuten LAMP es rapidiacutesimo hacerlo funcionar (sobre la instalacioacuten por defecto soacutelo antildeadiacute OpenSSH y por comodidad mc y phpMyAdmin creo) 5- Retocar un par de cosas de configuracioacuten (como el conf de apache) y de seguridad (htpasswd por ejemplo) 6- Reponer mi web desde la uacuteltima copia de seguridad (bendita sea) 7- Activar el agente DynDNS de mi router Linksys

Al diacutea siguiente tras muy pocos ajustes ya estaba todo funcionando y ahora con mi paacutegina en marcha puedo ir probando tranquilamente nuevos proveedores

Alber dice

12 marzo 2008 a las 820

Super CoCo dijo ldquordquoSobre el smarthost el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)rdquo

Te puedo garantizar que en mi caso mando a traveacutes de smtpjazztel com los correos de tipo miscuentasmidominiocom He tenido que configurar mi servidor de correo para decirle que use como smarthost smtpjazztelcom junto con mi usuario y password en jazztel Llevo asiacute un antildeo o sea que funciona

Vicente Navarro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

12 marzo 2008 a las 945

abaca Siacute siacute doctor en Cacharreologiacutea por la Universidad de mi Casa iexclMuchas gracias

macario Es algo muy a tener en consideracioacuten Aunque ahora tengo un hosting normal sigo teniendo todo perfectamente preparado por si cualquier diacutea me toca volver a servir el blog desde mi servidor casero iexclque nunca se sabe queacute problemas puedes tener con una empresa de hosting

Alber Pues me alegro mucho que sea asiacute para tu comodidad Sin embargo si un servidor SMTP estaacute bien configurado no deberiacutea de permitir correos de dominios diferentes a los que gestiona ese servidor para evitar el spam (y otros servidores SMTP no deberiacutean aceptarlos seguacuten las reglas que hemos comentado maacutes arriba) Por ejemplo smtptelefonicanet soacutelo permite el dominio telefonicanet y todos los dominios que hayas comprado a Telefoacutenica junto con su servicio de hosting A miacute por ejemplo no me gustariacutea que nadie enviara correos con el dominio vicente-navarrocom y por lo que dices tuacute podriacuteas mandarlos a traveacutes de smtpjazztelcom iquestno

josemanu dice

12 marzo 2008 a las 1043

Super Cocohellip ERES EL MAS GRANDE

Has escrito un artiacuteculo eacutepico Ha partir de ahora referencia obligatoria para el que se quiera documentar sobre hosting casero (yo lo voy a consultar mucho te lo aseguro)

Un artiacuteculo completiacutesimo y faacutecil de entender pura poesia

Si alguna vez te acercas a Castelloacuten ponte en contacto conmigo que tienes pagado un almuerzo comida o lo que se tercie

Muchiacutesimas gracias

Vicente Navarro dice

12 marzo 2008 a las 1229

josemanu iexclMuchas gracias

Joan R dice

13 marzo 2008 a las 940

hellip

ldquoBuenos dias estaacute el sentildeor Vicente Navarro hola vengo de la Secretariacutea General de Poliacutetica Cientiacutefica y Tecnoloacutegica Ministerio de Ciencia y Tecnologia hellip

Estoy aquiacute para servirle diacutegame hellip que necesita usted para crear su empresa tecnoloacutegica y contratar a 10 personas para realizar I+D rdquo

Alber dice

13 marzo 2008 a las 945

Efectivamente yo podriacutea mandar correos del dominio vicente-navarrocom a traveacutes de smtpjazztelcom pero yo creo que cualquiera podriacutea mandarlos a traveacutes de su servidor smtp Los servidores smtp que conozco (he usado maacutes aparte de jazztel) normalmente soacutelo permiten su dominio

para evitar spam PERO si usas el servidor con autenticacioacuten (usuario y password ) permiten que el origen sea cualquier dominio (en este caso al ser usuario suyo no hay peligro de spam)

Esa prueba la he hecho con otras cuentas de correo que tengo y habitualmente funciona Creo que tengo alguna cuenta de telefonicanet si eso hago una prueba

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio Enviar correos con nombres de otros dominios es trivial (vease spam) El correo actual no garantiza que el originario sea quien dice ser

Vicente Navarro dice

13 marzo 2008 a las 1818

Joan R

Alber Sobre

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

estoy de acuerdo Pero muchos servidores SMTP ya estaacuten configurados para no aceptar correos de dominios cuyo origen no es una IP vaacutelida (seguacuten las reglas que comentaacutebamos de SPF resolucioacuten inversa etc) Por la misma regla de tres los servidores SMTP que enviacutean correos no deberiacutean aceptar hacer relay de correos de dominios que no estaacuten asignados a ellos aunque se autentificaran correctamente Si se cumplieran ambas condiciones habriacutea muchos menos problemas de suplantacioacuten de identidad (aunque para eso estaacute el PGP) y de spam iquestno te parece

Por tanto lo que hace Jazztel me parece bien de cara a dar facilidades sus usuarios y mal de cara a prevenir suplantaciones de identidad y spam Sobre Telefonicanet en las pruebas que hice en su diacutea vi que soacutelo acepta correos de dominios que tiene gestionados

Alta_suciedad dice

14 marzo 2008 a las 114

Es un manual perfecto Ademas tienes el don de la palabra y consigues que tantos datos juntos queden escritos de una manera entendible y agradecida de leer Un 10 para ti Yo tambien voy haciendo pinitos con un servidor domestico realizado con un equipo P4 de HP de

sobremesa pero con Win2003 Server + conexion de 6Mbps de Orange protegido por un SAI APC de 700 VA Me hace mucha gracia el planteamiento inicial del HW necesario el consumo electrio el ruido del ISP y de la estabilidad en la alimentacion porque coincido al 100 con lo que comentas Lo dicho felicidades y gracias por compartir tantas horas de trabajo con nosotros

Vicente Navarro dice

14 marzo 2008 a las 916

Alta_suciedad iexclGracias iexclMe alegro de que te haya gustado

Lazaro dice

15 marzo 2008 a las 820

Estaba navegando por la web y buscaba como hacer nuestro propio server (somos una Iglesia Cristiana en Lansing USA)y de verdad que me dejo muy impresionado tus explicaciones solo que tengo que leerlo todo y por lo que veohellip no creo podremos tengo servidor de Hosting con GoDaddy y hacemos

Streaming de audiovideo con Markoni y estos ultimos trabajan con el WMEncoder yo solo trabaje una vez Ubuntu pero por las razones explicadas ahora tenemos a ldquoVentanasrdquoBueno felicitaciones y suerte Alta_suciedad dijohellipfelicidades y gracias por compartir tantas horas de trabajo con nosotros Y en eso estoy de acuerdo 100 es una de las razones que mas admiro la comunidad Opensource (si esta bien dicho)

NotardquoOn this free world without frontierrsquosWho needs ldquoGates and Windowsrdquo

Vicente Navarro dice

15 marzo 2008 a las 843

Lazaro iexclGracias Y siacute tienes razoacutenhellip el streaming seriacutea demasiado para un pobre hosting casero

Roberto dice

16 marzo 2008 a las 2237

Estoy completamente deacuerdo en que la opcion mas practica para aquel que quiera tener un dominio en internet y alojar unas paginas un blog etc es abonarse a una de las muchas ofertas de hosting que tenemos disponibles y que tampoco son tan caras

Eso si como cacharreo aconsejo a todo el mundo que se aventure en la instalacion de una distro linux con apache mysql php webmin ssh etcetcetc y juegue con todo ello Aunque no sea para sacarle rendimiento simpre se aprenden cosas muy interesantes y conocemos un poco mas como funciona el tema

Otro articulo muy bueno y que da una idea muy buena de un servidor web casero

Felicidades Super Coco y gracias

MoDoRrO dice

18 marzo 2008 a las 649

perfecto

justo lo que se necesita para los que empiezan en servidores caseros

Saluds

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Vicente Navarro dice

18 marzo 2008 a las 948

Roberto MoDoRro iexclMuchas gracias

Cristiaacuten dice

26 marzo 2008 a las 2118

Hola estimado He leiacutedo tu excelente manual y bueno se me han aclarado muchos puntos de los que teniacutea ideas un poco vagashellip Pero tengo unas consultashellip a ver si tienes un tiempesito para ayudarmehellip

1) necesariamente debo ldquocomprarrdquo un dominio lo digo porque yo tengo una cuenta en no-ipcom y tengo un host (algo asi como xxxservehttpcom) pensando que podria poner esta direccioacuten en la barra del navegador y llegariacutea a ver mi paacuteginahellip

2) Tengo apache montado sobre Windows XP SP2 y cuando hago pruebas locales (en ie localhost) me funciona sin problemashellip

3) Tengo abierto el puerto 80 tanto en Windows como en mi Router D-link y ademas nateada mi direccion interna a la externahellip

Tonceshellip me puede orientar para saber en que estoy fallandohellip recuerda si que todo lo que estoy haciendo es sobre Windows XP lamentablementehellip Espero puedas ayudarme te lo agradecereacutehellip

Vicente Navarro dice

26 marzo 2008 a las 2247

Cristiaacuten Si la paacutegina te funciona localmente el problema supongo que puede estar en el NATeo o en que no asocies correctamente la IP puacuteblica al host de no-ipcom

Pero en realidad hay tantas cosas que pueden estar causando el problemahellip

bitor dice

11 abril 2008 a las 1424

Muy currado el articulo

Gracias

Omar Palomino dice

14 abril 2008 a las 1646

Hola que tal estuve leyendo tu POST sobre ldquoHosting Caserordquo y debo decir q me parece muy interesante yo ya habia montando un servidor casero con muchas cosas similares a las tuyas perohellip hay un parrafo que me dejo intrigado aqui lo escribo

El dominio

ldquoPor supuesto vamos a necesitar uno o mas dominios para hacer realidad nuestro poryecto Si tuvieramos una IP fija podriamos comprar un dominio a cualquier registrador y hacer que el DNS apuntara a nuestra IP fijardquo

Comentario Pues hasta aqui todo es normal es el procediemiento comun que se hace pero luegohellip

ldquoEn nuestro servidor tendriamos que configurar un servidor DNS ademas de todos los otros servicios que quisieramos proporcionarrdquo

Comentario Aqui me perdi no entiendo a lo que te refieres no valdria simplemente con hacer un NAT en el router a q te refieres con configurar un DNS en el servidor o seahellip aparte del DNS del registrador necesitamos otro DNS en nuestro propio servidor para que cual es la idea como lo hago no se si podrias enviarme quizas algun enlace q me ayude con esa duda o tratar de explicarme un poco ese tema

Disculpa por mis inquietudes pero es algo que he escuchado algunas veces y no entiendo ojala y me puedas ayudar y pasar algunos links Tambien te dejo mi blog Adios

httpyouta18awardspacecomwordpress

Saludos

Vicente Navarro dice

14 abril 2008 a las 1816

Omar Cuando tuacute compras un dominio y nada maacutes en principio lo que estaacutes comprando soacutelo es la posibilidad de servir las diferentes direcciones de ese dominio desde un servidor de DNS que tienes que tener corriendo tuacute mismo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Por ejemplo supongamos que compramos el dominio examplecom Al registrador soacutelo le tienes que decir cuaacuteles son los servidores de DNS que serviraacuten las peticiones dicho dominio Es lo que ves si haces un whois al dominio

Nameserver Information Nameserver aiana-serversnet IP Address 19203443 Nameserver biana-serversnet IP Address 19300236 Nameserver ciana-serversnet IP Address 13991110

Asiacute cuando tuacute pongas en tu navegador ldquohttpproyectoXexamplecomrdquo el cliente de DNS de tu sistema operativo le preguntaraacute a su servidor de DNS asignado que cuaacutel es la IP de ese sitio Y tu servidor de DNS asignado lo que haraacute es ir a preguntar a los servidores de DNS de examplecom que cuaacutel es la IP que busca

Por eso para hacer hosting casero si soacutelo compras un dominio y nada maacutes tendraacutes que montarte tu propio servidor de DNS a menos que la empresa a la que le has comprado el dominio te proporcione servicios como los de DynDNS o a menos que tengas una IP fija y el registrador de dominios incluya entre sus servicios el asociar dominios a IPs fijas usando sus propios servidores de DNS

Omar Palomino dice

15 abril 2008 a las 446

Gracias por responderme tan pronto pero tengo algunas otras dudas ojala me puedas ayudar

A continuacion le explico mis dudas

En realidad todo esta relacionado con servidores DNS mis dudas son las que siguen

Primera inquietud

Lo que estamos acostumbrados es a comprar un dominio junto con el hosting cierto entonces lo que hace la empresa registradora de dominios es ldquoregistrarrdquo nuestro dominio en un servidor DNS para que pueda ser accedido desde internet apuntando a una direccion IP publica (fija obviamente)

Hasta aqui tengo algunas dudas

- iquestEn que servidor DNS lo registran iquestellos tienen un servidor DNS propio si tienen un servidor DNS propio cualquiera puede publicar un servidor DNS en internet no necesita alguna autorizacion como saben los demas servidores DNS de la existencia de ese nuevo servidor

Segunda inquietud

Supongamos que decido comprar solo el dominio es decir no alquilo hosting y tampoco colocan mi dominio en un servidor dns Lo que he visto y he leido es que al momento de registrar mi dominio debo de colocar que servidores dns voy a usar para que se hace eso mi ldquoregistrador de dominiordquo hace alguna configuracion para que solo funcione en ese servidor DNS donde hacen esa configuracion en que tipo de servidor y con que proposito

Si yo mismo coloco mi servidor DNS y le digo a mi ldquoregistrador de dominiosrdquo la IP de mi servidor DNS (para que este resuelva) como se enteran en el mundo (es decir en internet) de la existencia de mi servidor DNS tendria que registrarlo en otro servidor DNS

Como ves tengo varias dudas espero me puedas ayudar a resolverlas

Saludos

Vicente Navarro dice

15 abril 2008 a las 945

Osmar Todas las compantildeiacuteas de hosting tienen servidores de DNS siacute pero dichos servidores de DNS soacutelo tienen autoridad sobre los dominios que estaacuten bajo su control Otros servidores de DNS cuando tengan que saber la IP de un nodo de este dominio tendraacuten que pasar siempre por los DNSs de la

compantildeiacutea de hosting Hay unos servidores DNS raiacutez que son los que tienen autoridad sobre los dominios com net org etc que son los que te redirigen al servidor DNS de la compantildeiacutea de hosting que tiene control sobre el dominio

Es un tema que requiere documentarse detenidamente El artiacuteculo de la Wikipedia Domain Name System tiene algunos esquemas que te pueden aydar a entenderlo

Sobre la segunda inquietud el tema es muy sencillo Cuando tuacute compras tu dominio lo que estaacutes haciendo es escribir en la base de datos de los servidores DNS raiacutez (los que tienen control sobre los com net org etc) que tu servidor DNS y soacutelo tu servidor DNS y ninguacuten otro es el que tiene derecho a dar la respuesta definitiva sobre cuaacutel es la IP que corresponde a tal nombre de tu dominio

Alex Dumont dice

18 abril 2008 a las 1402

Excelente lo de los Google Apps (entre otras cosas reconozco que no he leido todo de momento) Voy a probar esto en cuanto pueda

The Pro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

21 abril 2008 a las 2032

Buena Tarde Super Coco

2 Preguntas rapidas

La primera la tarjeta que recomiendas la D201GLY2A de Intel soporta el WOL (Wake On Lan) ya que en los lugares que he buscado no se menciona nada con respecto a eso te lo pregunto por que me interesa habilitar un Hosting Casero y pretendo basarme en tu excelente Guia

La segunda basandose en tu experiencia personal que me recomiendas decantarme por la D201GLY2A o tal vez buscar una Tarjeta de VIA como la PC3500G

Saludos y muchas gracias por compartir tus conocimientos

Vicente Navarro dice

22 abril 2008 a las 1103

The Pro Seguacuten el manual de la D201GLY2A siacute que soporta el Wake on Lan

Sobre queacute es mejor si la D201GLY2A o la VIA probablemente el procesador de Intel sea mucho mejor pero como no tengo ninguno de los dos no tengo elementos de juicio reales para opinar

Mauri dice

25 abril 2008 a las 845

Felicidades por el artiacuteculo manual en cuanto tenga tiempo lo pondreacute en praacutectica

Muchas gracias por compartir tus conocimientos

juan ignacio dice

5 junio 2008 a las 1932

Hola

Una pregunta de DynDNS ldquoiquestSi has registrado un dominio ldquowwwmidominiocomrdquo en una empresa sin servicios de actualizacion de IP dinamica y en casa tienes ADSL con IP dinamica puedo usar DynDNS (ddclient) para poder tener mi pagina publicada en internet y administrarla desde mi servidor localrdquo

Un cordial saludo

Vicente Navarro dice

5 junio 2008 a las 2003

juan ignacio No no podriacuteas usar ddclient Tendriacuteas que cada vez que tu proveedor de ADSL te cambia la IP ir al panel de control de tu registrador y decirle la nueva IP a la que tiene que apuntar el dominio Como tendriacutea que ser manual y encima el cambio de IP puede tardar un rato en tener efecto

no es praacutectico para tener una paacutegina puacuteblica Puede serlo si es algo exclusivamente para tiacute

Otra cosa que se puede hacer es que registres alguacuten hostname de los gratuitos en DynDNS como ldquoejemplodyndnscomrdquo que actualices desde tu routerservidor (con ddclient) y que ldquowwwmidominiocomrdquo sea un CNAME a ldquoejemplodyndnscomrdquo (si tu registrador te lo permite) Asiacute podriacuteas tener el servidor en casa sin problemas

angel dice

18 junio 2008 a las 1848

HOLA MI SERVIDOR LO PUEDO VER SOLO EN MI RED LOCAL como puedo Ver mi servidor fuera de mi LAN MI PUERTO 80 ESTA ABIERTO FTP TB

YA REDIRECCIONE EL IP ESTOY TRABAJANDO CON NO-IP MI MSN angeltres3hotmailcom

javierPindter dice

23 junio 2008 a las 620

Que tal antes que nada agradezco por tu gran aportacioacuten En lo particular tu publicacioacuten me ha resultado excelente pude resolver muchas dudas No se si ya lo conozcas pero httpwwweverydnsnet ofrece el servicio de DDNS gratuitamente con la ventaja que nos permite

usar nuestro propio dominio a diferencia de la version gratuita de DynDNS ademaacutes que permite libremente el control de registros como los CNAME y los MX para googleApps Hasta el momento no me ha causado ningun problema

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Saludos

Vicente Navarro dice

7 julio 2008 a las 1404

javierPindter No conociacutea esa empresa pero parece una buena opcioacuten iexclGracias por el informarnos de ella

javierPindter dice

7 julio 2008 a las 1539

Recientemente descubri el dd-wrt (httpwwwdd-wrtcomdd-wrtv3indexphp) que es un firmware mucho maacutes completo que el que viene de fabrica en mi caso WRT54G de LinkSys Al cambiar el firmware en la opcioacuten de DDNS se puede incluir la informacioacuten de acceso de muchos proveedores

DDNS (DynDNS no-ip TZO zoneedit changeip easydns etc) a diferencia de los dos por omisioacuten de LinkSys con la ventaja de que en caso de que no este en el listado se puede crear uno como es en el caso de everydns donde simplemente proporcionas tu login password y la ruta del servidor (httpwwwdd-wrtcomwikiindexphpDDNS_-_How_to_setup_Custom_DDNS_settings_using_embedded_inadyn_-_HOWTO) Saludos

Vicente Navarro dice

7 julio 2008 a las 1629

javierPindter Informacioacuten tambieacuten muy uacutetil e interesante iexclGracias

Eduardo Moreira dice

8 julio 2008 a las 209

Excelente trabajo lo explicas muy bien entendi como minimo un 95 llevo varios meses investigando y haciendo pruebas ya que quiero hacer un proyecto como el tuyo muchas cosas que expones en este blog ya las sabia pero despues de leerlo completo uffffffffff aprendi bastantes cosas nuevas Ahora si

voy a montar mi web server muy bien configuradohelliphellipGracias

Carlos Ruiz Ortega dice

15 julio 2008 a las 037

Holap

Wowww Queacute trabajo maacutes estupendo

Sin duda alguna es uno de los mejores tutoriales que he leido en la internethellip ahora siacute me ha quedado absolutamente claro todo lo relacionado con el hosting casero DNS dominios etchellip etchellip

Muchas gracias por todo

Saludooos

Vicente Navarro dice

15 julio 2008 a las 917

Eduardo Moreira Carlos Ruiz Ortega iexclGracias iexclMe alegro de que os haya gustado

katerine dice

6 agosto 2008 a las 319

Felicitaciones Tienes un blog muy bueno Y lo mejor Lo hiciste y yo tambien entedi muchas gracias

Al dice

6 agosto 2008 a las 2307

Excelente articulo pero por lo poco que cuestan hoy dia alojamientos como hostgatores da qeu pensar

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Franco dice

8 agosto 2008 a las 2142

Increible Esto siacute que es un aporte a la comunidad Felicitaciones

Rauacutel M dice

28 agosto 2008 a las 024

Bueno pues me ha motivado mucho tus grandes palabras sobre un HC y es que si pudiera hacerlo lo hariacuteahellip tan solo tengo 17 antildeos una conexioacuten bastante mala (Vodafone) y una madrehellip que mejor ni hablemos jajaja en un futuro hareacute algo por el estilo o a lo mejor una empresa de WebHosting quien

sabehellip se agradece mucho todo esto hasta me he guardado este documento por si acaso

Saludos y suerte amigo

gameshells dice

28 agosto 2008 a las 1708

Buen post la verdad no hay que negarlo pero a mis 23 antildeos de vida te digo que solo entendi algunas cosas desafortunadamente Dioz no me dio un cerebrito como el tuyo para hecharle cabeza a todo esto hellip Peroooo buee gracias por el post intentare leerlo bien sin que me de ladilla

JainuX dice

18 septiembre 2008 a las 1216

muy buen tuto

Saludos

jgaztelu dice

12 noviembre 2008 a las 1516

Hola

Muy buen artiacuteculo me ha encantado y estoy montando (maacutes o menos) un servidor HC Por cierto no ahs mencionado que se puede utilizar alguna utilidad tipo XAMPP Por uacuteltimo una pregunta iquestCoacutemo puedo tener maacutes de un sitio web en el mismo server

Gracias

Vicente Navarro dice

12 noviembre 2008 a las 1541

jgaztelu Gracias Siacute el XAMPP podriacutea resultar uacutetil para nuestro propoacutesito

Sobre lo de los distintos sitios siacute que se explica Hay que poner un fichero de configuracioacuten diferente por sitio en etcapache2sites-available

tttony dice

3 diciembre 2008 a las 350

WOW aunque todavia no me lo he leido completo necesito saber que sistema operativo recomiendan para este cacharro

celeron 400MHZ 256MB RAM PCChips mobo

pienso correr paginas en PHP con mysql

saludos y gracias

Vicente Navarro dice

3 diciembre 2008 a las 827

tttony Cualquier distribucioacuten de Linux instalada con el miacutenimo nuacutemero de paquetes necesario te iraacute

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

bien pero no esperes poder servir a muchos clientes a la vez ya que la maacutequina no es muy potente

Daniel dice

9 diciembre 2008 a las 1621

Execente material estoy teniendo problemas con mi servidor de correo Conectado a mi VPN a traves de webmail funciona bien poniedo la IP pero desde internet aparece error 501 no se que hacerhellip

finidine dice

19 diciembre 2008 a las 1006

Ante todo Vicente felicitarte por tu excelente blog

Tengo un pequentildeo hosting casero basado en un viejo Pentium III a 800 MHz no es mala opcioacuten ya que esa CPU tiene un TDP maacuteximo de tan solo 22 Whellip a veces el viejo PC es lo adecuado para estas funciones (simultanear hosting y p2p)

Saludos

Mauricio dice

8 enero 2009 a las 2238

Sentildeores les pido un favor soy nuevo en esto quiero poner un hosting en mi casa me compre un dominio y tengo internet con ip dinamica pero no se como configurar mi servidor con mi dominio me podrias ayudar de antemano muchas gracias

ALoGeNo dice

12 enero 2009 a las 1319

Puedes usar algo como no-ip o dyndns te creas una cuenta de usuario en cualquiera de ellos y creas una dns gratuita la cual luego le tendras q dar a tu proveedor DNS (el q te vendio el dominio) para q linke la dns asociada a no-ip o dyndns con la tuya

httpswwwdyndnscomaccountcreatehtml

httpwwwno-ipcom

(Muchos routers ofrecen la opcion de usar algun servicio como dyndns o no-ip el cual se encarga de comunicar los cambios de ip al servidor dns de no-ip o dyndns en caso de que tu router no lo permitan tanto no-ip como dyndns ofrecen clientes configurables que harian el trabajo)

Salu2

Di3g0 dice

22 enero 2009 a las 2214

Tio eres genialhellip

Llevo mas de 1 dia arrancandome los cabellos leyendo de todo y gracias a ti he solucionado mi ultimo error en wordpress Gracias a lo que escribistee en la seccion ROUTER de este articulo

Tienes mucha razon en que un blog o cualquier site hospedada en una pc de casa no conviene pero aun asi me parece la manera mas facil de aprender y sobre todo si al jugar tienes una responsabilidad

Yo estoy en el proceso de administrar un pequentildeo blog para no mas de 10 personas x lo que me resulta facil hacerlo en mi pc PERO he tenido varios problemas al tratar de implementarlo y lo he ido solucionando 1 por 1 con lecturas yo logicahellip hasta que me quede estancado en el router puesto que no podia editar mi blog si no esta con la direccion de localhost en localhost el blog no se ve bien para afuera empezando por la plantilla que recurre a la direccion local del templatehellip direccion que no esta en la maquina de la persona q lo ve del otro lado entonces tenia que poner todo el blog al dominio que tengo gracias a no-ip pero de esa manera no podia usar localhost para editar tampoco podia usar el dominio de no-ip para editar porque no se procesaba la peticion gracias a la edicion del archivo ldquohellipetchostrdquo lo he logrado

Nuevamente muchas gracias eres el unico que me ha sabido explicar que y porque debo de hacerlo Te has ganado un pedazo de cielo ^^

Di3g0 dice

23 enero 2009 a las 124

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

mi felicidad no es completa hellip T_T

Realizando los pasos que sale en la seccion ROUTER de este articulo he logrado ver mediante la direccion que me brinda no-ip mi blog especificamente la pagina principal puesto que cuando procedo a hacerle click a algun comentario entrada o cualquier otro enlace (dentro del blog) la pagina no carga y se produce un error del tipo

NOT FOUND The requested URL blogcategorygeneral was not foun on this server mdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdash-

Cosa totalmente ilogicahellip Ya no doy mas y tampoco tengo tiempo para averiguar que esta pasando por lo que ahora si pido ayuda y si alguien puede ayudarme en este paso envieme un correo a diegoiparraguirregmailcom

Gracias de antemano

CarlosVM dice

24 enero 2009 a las 243

Como sabiamente lo mencionas La gran maravilla de hacer tu propio hosting es toda el conocimiento que tendraacutes y asiacute poder recurrir a cualquier distribuidor con muchos maacutes conocimientos Darte las gracias por tu aporte seriacutea poco

Saludos Carlos

Williams Nasser dice

20 febrero 2009 a las 1520

Hola a todos de verdad lo felicito muy bien explicado aun que difiero de tener un excelente HC con windows XP Profesional SPK3

yo he montado Windows XP actualizado con SPK3 apache Friends 17 un panel de control que parte del codigo es codigo libre pero e modificado sustantivamente para ir acoplando las necesidades que poseeo para el ISP XDSL y para la actualizacion de la ip dinamica un servicio en espantildeol gratuito muy bueno como lo es CDMONCOM tengo hasta ahora apenas 20 dominios hospedados en un pc con las siguientes caracteristicas PIV de 32Ghzh con doble nucleo 2GB de Ram 1024 GB de DD aproximadamente en 3 Discos Windows XP actualizaado con SPK3 JAVA SDK sun microsystem XAMPP apache friends con algunas modificaciones para adaptarlo al panel de control TOMCATS y PERL como ADDons y un Pack de aplicaciones codigo abierto para su libre instalacion desde el panel de control hellip de verdad esto me ha trabajado muy bien sin problema alguno para el webmail usaba antes hmailserver el cual es muy bueno pero vivia luchando con las limitaciones de otros proveedores incluso el de no aceptar mail de ip dinamicas pero la gran solucion con google apps me ha sacado los pies del barro y bueno ya no doy cuentas ilimitadas de mail pero en experiencia no pasan nunca de 30 cuentas asi que les manejo el panel yo mismo y es una entrada extra tener esos 20 dominios y creciendo poco a poco

Ivaacuten E S dice

23 febrero 2009 a las 1431

Muy buen post Es gigante excelente te mataste escribiendoloacute voy a tomarlo como parte de mi aprendizaje al escribir post salvo que me desanimaste a hacer un HChellip Hay que tener mucha maacutes guita que para pagar un hostinghellip o mucha basura informaacutetica en casa Asiacute como deciacutes vos para aprender

es genial Una idea que tengo en mente es si se pueden usar por ejemplo dos hostings que vayan rotando cuando uno se cae funciona el otrohellip iquestUtoacutepico No seacute pero suena genial Saludos y gracias por tus post son excelentes

Vicente Navarro dice

25 febrero 2009 a las 1152

Lo que comentas de dos servidores de hosting casero por si uno tiene problemas se podriacutea hacer sin muchos problemas Yo mismo lo hice a menudo como comento en la entrada Si van a estar detraacutes del mismo router es tan sencillo como cambiar en la configuracioacuten de NAT del router a queacute

sistema reenviacuteas las peticiones al puerto 80 Si van a estar detraacutes de conexiones de red distintas lo uacutenico que hay que hacer es cambiar la IP del DNS en el proveedor de DNS dinaacutemico que tengas

Ivaacuten E S dice

25 febrero 2009 a las 1805

Gracias por tu ayuda Sabeacute que este blog ya pasoacute a mi lista de favoritos Saludos

Trackbacks y pingbacks

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

laquo La licencia Affero (AGPL) y su relacioacuten con la GPL iexclQueacute diacutea el de aquella semana raquo

meneamenet raquo [How-to] Coacutemo montar y mantener un Hosting caseroInstalar un servidor web en casa paso a paso | KabytesCoacutemo montar servidores web - un par de buenos tutoriales at El MoacutedemMetaholic raquo Hosting casero HOWTOHosting caserohellip laquo Que che vou contarhellipComo hospedar um site em sua casa laquo Nataniel Notas sobre as TICComo montar un servidor web dedicado | ItimagnetCrea tu hosting casero at Tod-OScom Te ponemos al dia OPCIONWEBcom Experiencias Informaacuteticas raquo Problemas eleacutectricos en el Hosting CaseroHosting Casero laquo Think Free - LinuxPhpJavaMEMoviesAl otro lado del mostrador raquo Servidores de hosting caseros7 Fast Links (y X) Un lugar en el mundohellipBreves Como montar tu propio hosting casero - BiteliaNoMeDigas raquo Blog Archive raquo Hosting CaseroComo hacer un Hosting en Casa | Tu Lugar en InternetCoacutemo instalar un servidor web en tu casaservidor web caserotu servidor casero laquo NanoBug - Tecnologiacutea amp HobbyBitaacutecora de Vicente Puchades raquo Blog Archive raquo Instalado un servidor web de bajo consumo en un pen USB de 8GbSisBlog raquo Blog Archive raquo Hosting caseroLinux-OS raquo Hosting casero HOWTOHosting casero HOWTO laquo Conocimiento Libre (o lo que estaacute detraacutes del Software Libre)HOWTO Hosting casero laquo Epeoraquo Enlaces (Semana 25) | xavierhernandezblogCon mis movidashellip y mis lios raquo Una de servidoresRicardo Lasa un poco de todo raquo Viernes eaaaaaaaaLa Biblia del Hosting Casero laquo No se me ocurre un tiacutetulo originalhellipMejor respuesta raquo iquestcomo hago para montar una pagina en internet usando mi pc como servidorTargz raquo Blog Archive raquo Curs tegravecnic sistemes micro-informagravetics Sessioacute 22 Desembre 2008[HOSTING] Hosting Web Java - psicofxpcomApunts de tallers classes i sessions raquo Curs de Sistemes drsquoInformacioacute Geogragravefica i computeritzada Edicioacute octubre de 2010 Sessioacute XVIII [35]Como medir el rendimiento de tu servidor web laquo iTank Ideas TankTa pa Ponga raquo Archivu del blogue raquo Sirvidor nun USB de 2GbMontar un servidor de hosting caseroTener email con tu dominio en un servidor caseroHosting casero | nopalituxnetEmail con tu dominio en un servidor casero | Going Geek

Tema LHYLE09 creado por Vicente Navarro

  • vicente-navarrocom
    • Lo hice y lo entendiacute | Hosting casero HOWTO
          1. 9ob3N0aW5nLWNhc2Vyby1ob3d0by8A
            1. form1
              1. s
              2. input5
Page 3: Hosting Casero

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

El proveedor de Internet

Evidentemente necesitaremos un acceso de banda ancha a Internet y con este acceso llegaraacute nuestra mayor limitacioacuten el ancho de banda de subida El acceso de banda ancha maacutes comuacuten actualmente en Espantildea es el ADSL de 3Mbps de bajada y de 320kbps de subida La bajada nos importa bien poco pero la subida es lo que definitivamente determinaraacute el maacuteximo nuacutemero de usuarios que podremos atender simultaacuteneamente con una cierta fluidez

Esos 40KBs teoacutericos de subida pueden parecer poco pero no son desdentildeables ya que pueden suponer una transferencia maacutexima mensual teoacuterica de maacutes de 100GB bastante superior a lo que ofrecen muchos hostings

320x3600x24x318106=107GB

1KB=103Bytes 1GB=106Bytes

Sin embargo evidentemente esta no es una comparacioacuten del todo justa ya que no podemos esperar que el flujo de visitas sea regular sino que la naturaleza de la web nos trae precisamente lo contrario exceptuando el traacutefico procedente de los buscadores que tal vez siacute sea razonablemente uniforme las visitas normalmente las tendremos a rachas a ciertas horas del diacutea cuando se nos cita y enlaza desde otras paacuteginas o cuando publicamos algo nuevo Si se nos amontonan las visitas las paacuteginas tardaraacuten considerablemente maacutes en ser descargadas y la experiencia del usuario en nuestra paacutegina podriacutea llegar a ser muy pobre hellipy eso si no se cansa de esperar y definitivamente la cierra sin que acabe de cargarse

Por tanto iquestson suficientes esos 40KBs para dar un servicio razonable En mi experiencia en principio siacute pero vamos a tener que ser cuidadosos con el material que servimos y tenemos que tener bien claro que ante un pico brutal de visitas vamos a fracasar sin remedio

Por supuesto no soacutelo existe la oferta de los 320kbps de subida Ahora mismo tambieacuten hay otras compantildeiacuteas de ADSL que ofrecen hasta 1Mbps de subida (con sus ldquohastardquo 20Mbps de bajada) Sin embargo cuando en alguacuten momento me he planteado contratar alguna de esas alternativas siempre me he encontrado docenas de mensajes en los foros de personas quejaacutendose de cortes y microcortes frecuentes y reiterados que me han desanimado Al final la calidad de una de estas liacuteneas con ADSL 2+ dependeraacute del ruido de la liacutenea y de la distancia del par de cobre hasta la central telefoacutenica pero en el mejor de los casos su calidad parece claramente insuficiente si queremos dar un servicio de la forma maacutes estable posible

Por otra parte el panorama parece que va a mejorar mucho y muy pronto ONO ya ofrece 1Mbps de subida que tal vez sean maacutes estables que los del ADSL 2+ y la aparicioacuten del VDSL2 de la mano de Telefoacutenica es inminente al mismo tiempo que se acerca el FTTH

Otro aspecto que podemos plantarnos es la conveniencia de la IP fija En Telefoacutenica sale por 12euro al mes y nos podriacutea facilitar enormemente muchos aspectos del HC Sin embargo soacutelo por lo que cuesta podriacuteamos contratar un hosting profesional de modo que es una opcioacuten que la mayoriacutea descartariacuteamos

El dominio

Por supuesto vamos a necesitar uno o maacutes dominios para hacer realidad nuestro proyecto Si tuvieacuteramos una IP fija podriacuteamos comprar un dominio a cualquier registrador y hacer que el DNS apuntara a nuestra IP fija En nuestro servidor tendriacuteamos que configurar un servidor de DNS ademaacutes de todos los otros servicios que quisieacuteramos proporcionar

Sin embargo con una IP dinaacutemica tambieacuten podremos montar nuestro HC sin problemas gracias a empresas como DynDNS o no-ipcom En iquestPiensas en si un diacutea te roban el portaacutetil ya vimos una introduccioacuten a coacutemo funcionan estos servicios y una guiacutea de configuracioacuten del ddclient en Debian para que actualice la IP tan pronto como eacutesta cambie Suponiendo dicha teoriacutea sabida vamos a ver coacutemo ajustar la configuracioacuten de DynDNS al entorno de un HC como el que estamos montando

DynDNS pone a nuestra disposicioacuten un gran nuacutemero de dominios base sobre el que crear hostnames (hasta 5 por cuenta) como por ejemplo

barriosesamohomelinuxorggustavoblogsiteorgsupercocois-a-geekorg

Los dominios disponibles tienen nombres bastante uacutetiles y llamativos de forma que resulta bastante faacutecil encontrar una combinacioacuten que sea de nuestro agrado La miacutea como los maacutes viejos del lugar saben fue y es valenciahomelinuxorg Si queremos asociar una IP dinaacutemica a un dominio propio podemos considerar la opcioacuten de comprar el servicio Custom DNS que sale por 275$ al antildeo Si tambieacuten compramos el dominio en DynDNS por ejemplo uno com por 15$ al hacer la compra conjunta con el Custom DNS nos hacen un descuento de 5$ Por tanto la broma de Custom DNS + Dominio nos saldraacute por 375$antildeo En DynDNS no podemos comprar un dominio es pero si lo compramos en otro sitio podemos hacerlo funcionar con el servicio Custom DNS de DynDNS

Yo compreacute el dominio vicente-navarrocom con el servicio Custom DNS y la configuracioacuten del ddclient para actualizar puntualmente ambos dominios era (etcddclientconf)

Configuration file for ddclient generated by debconf etcddclientconf

pid=varrunddclientpidprotocol=dyndns2use=web web=checkipdyndnsorg web-skip=IP Addresswildcard=yesserver=membersdyndnsorglogin=supercocopassword=contrasenyadesupercocovalenciahomelinuxorgcustom=yes vicente-navarrocom

Como vemos la uacutenica diferencia entre actualizar un hostname de los gratuitos y uno de los Custom DNS es la cadena custom=yes wwwvicente-navarrocom puede ser un CNAME a vicente-navarrocom o podriacutea ser un hostname diferente en cuyo caso tendriacuteamos que antildeadir una liacutenea adicional en el ddclientconf

La liacutenea

use=web web=checkipdyndnsorg web-skip=IP Address

sirve para especificarle al ddclient doacutende encontrar la IP a usar para actualizar el servidor de DNS Poniendo use=web le

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

decimos que acceda a una web (en este caso checkipdyndnsorg) para consultarla Si nuestro servidor tuviera directamente la IP puacuteblica de Internet en uno de sus interfaces algo cada vez maacutes raro hoy en diacutea podriacuteamos poner algo asiacute

use=if if=eth0

El ddclient es capaz de conectarse a ciertos routers de diferentes formas para obtener la direccioacuten directamente del router Podemos consultar todas las posibilidades en la documentacioacuten del ddclient

Para probar el correcto funcionamiento del ddclient es una buena idea usar la opcioacuten -v y la -force tambieacuten puede ser necesaria para hacer troubleshooting ya que el cliente se niega a enviar una actualizacioacuten al servidor de DNS si la IP no ha cambiado (lo sabe por la cacheacute que mantiene en varcacheddclientddclientcache)

ddclient -v -forceCONNECT checkipdyndnsorgCONNECTEDSENDING GET HTTP10SENDING Host checkipdyndnsorgSENDING User-Agent ddclient367SENDING Connection closeSENDINGRECEIVE HTTP11 200 OKRECEIVE Content-Type texthtmlRECEIVE Server DynDNS-CheckIP10RECEIVE Connection closeRECEIVE Cache-Control no-cacheRECEIVE Pragma no-cacheRECEIVE Content-Length 105RECEIVERECEIVE lthtmlgtltheadgtlttitlegtCurrent IP ChecklttitlegtltheadgtltbodygtCurrent IP Address 8139245141ltbodygtlthtmlgtINFO forcing update of valenciahomelinuxorgINFO forcing update of vicente-navarrocomINFO setting IP address to 8139245141 for valenciahomelinuxorgUPDATE updating valenciahomelinuxorgCONNECT membersdyndnsorgCONNECTEDSENDING GET nicupdatesystem=dyndnsamphostname=valenciahomelinuxorgampmyip=8139245141ampwildcard=ON HTTP10SENDING Host membersdyndnsorgSENDING Authorization Basic dmluYWpvOmxhZW5jb250cmFzdGU6LSk=SENDING User-Agent ddclient367SENDING Connection closeSENDINGRECEIVE HTTP11 200 OKRECEIVE Date Sat 08 Mar 2008 101215 GMTRECEIVE Server ApacheRECEIVE X-UpdateCode nRECEIVE Content-Type textplainRECEIVE Connection closeRECEIVERECEIVE good 8139245141SUCCESS updating valenciahomelinuxorg good IP address set to 8139245141INFO setting IP address to 8139245141 for vicente-navarrocomUPDATE updating vicente-navarrocomCONNECT membersdyndnsorgCONNECTEDSENDING GET nicupdatesystem=customamphostname=vicente-navarrocomampmyip=8139245141ampwildcard=ON HTTP10SENDING Host membersdyndnsorgSENDING Authorization Basic dmluYWpvOmxhZW5jb250cmFzdGU6LSk=SENDING User-Agent ddclient367SENDING Connection closeSENDINGRECEIVE HTTP11 200 OKRECEIVE Date Sat 08 Mar 2008 101215 GMTRECEIVE Server ApacheRECEIVE X-UpdateCode nRECEIVE Content-Type textplainRECEIVE Connection closeRECEIVERECEIVE good 8139245141SUCCESS updating vicente-navarrocom good IP address set to 8139245141

En el fichero etcdefaultddclient podemos especificar si queremos que ddclient funcione como un demonio que es lo recomendable (otra opcioacuten es planificar el ddclient en el cron) y cada cuaacutento tiempo deberiacutea de chequear si ha habido un cambio de IP (5 minutos por defecto si lo ponemos maacutes frecuente es posible que nos denieguen el acceso por abuso del servicio)

Configuration for ddclient scripts generated from debconf on Sat Mar 10 134530 CET 2007 etcdefaultddclient

Set to true if ddclient should be run every time a new ppp connection is established This might be useful if you are using dial-on-demandrun_ipup=false

Set to true if ddclient should run in daemon moderun_daemon=true

Set the time interval between the updates of the dynamic DNS name in seconds This option only takes effect if the ddclient runs in daemon modedaemon interval=300

Por tanto cada vez que el ISP nos cambie la IP (algo que normalmente no ocurre en semanas) nos encontraremos con que tendremos unos pocos minutos sin servicio Otra opcioacuten la oacuteptima es que nuestro router soporte el protocolo de DynDNS y sea capaz de actualizar el servidor de DNS cada vez que detecte un cambio de IP en la interfaz de WAN Mi Zyxel 660HW lo soporta por lo que siacute que es capaz de actualizar un hostname como valenciahomelinuxorg pero no es capaz de gestionar hostnames de dominios Custom DNS por defecto

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

DynDNS mantiene una lista de dispositivos hardware con un cliente DynDNS integrado certificado El popular Linksys WRT54G es uno de ellos y soporta Custom DNS poniendo una coletilla al nombre del dominio examplecomampsystem=custom De todas formas DynDNS prefiere los clientes software

Para finalizar podemos comentar la lista de servicios que ddclient soporta seguacuten su README por si preferimos uno alternativo a DynDNS

Dynamic DNS services currently supported include

DynDNSorg - See httpwwwdyndnsorg for details on obtaining a free accountHammernode - See httpwwwhnorg for details on obtaining a free accountZoneedit - See httpwwwzoneeditcom for detailsEasyDNS - See httpwwweasydnscom for detailsNameCheap - See httpwwwnamecheapcom for details

El sistema operativo

A estas alturas nadie se puede sorprender de que yo recomiende como sistema operativo de nuestro servidor de HC la uacuteltima versioacuten estable de Debian (en estos momentos la Debian Etch 40) con sus correspondientes actualizaciones de seguridad Las versiones estables de Debian tienen mucha fama por su gran estabilidad a costa de llevar versiones menos recientes pero mucho maacutes probadas Cuando me paseacute a 1and1es una de las agradables sorpresas que me lleveacute fue ver que usaban Debian en sus servidores

Hace unas semanas cuando se hizo puacuteblico el famoso exploit que afectaba a casi todas las versiones del kernel el equipo de seguridad de Debian se apuntoacute un buen tanto al ser la primera en distribuir un parche de seguridad para el problema Pero de todas formas cualquier distribucioacuten de Linux bien mantenida estable y con constantes actualizaciones de seguridad es perfectamente vaacutelida para nuestro propoacutesito

Y eso sin querer hacer un desprecio a las diferentes BSD que pueden ser una opcioacuten tanto o maacutes buena que cualquier Linux quizaacutes destacando OpenBSD por su foco en la seguridad

Y Windowshellip pues bueno se podriacutea tener un servidor de HC con Windows pero las posibilidades de gestioacuten y actualizacioacuten remota se reduciriacutean draacutesticamente Definitivamente no es la mejor opcioacuten

El router

En la mayoriacutea de los casos nuestro servidor de HC estaraacute detraacutes de un router que seraacute el que tenga la IP puacuteblica del interfaz de WAN y que distribuiraacute el traacutefico entre los equipos conectados a la LAN Ademaacutes no es que sea lo maacutes tiacutepico es que a menos que el servidor de HC sea el uacutenico sistema que vaya a acceder a Internet en la casa tampoco existe otra opcioacuten vaacutelida

El router tenemos que configurarlo para que nuestro servidor de HC siempre reciba la misma direccioacuten IP por DHCP algo que la mayoriacutea de routers soportan asociando una direccioacuten MAC determinada con una misma IP Otra opcioacuten es configurar el servidor para que use una IP fija y no la obtenga por DHCP opcioacuten maacutes segura que la primera pero tendremos que usar una IP fuera del rango de direcciones DHCP que concede el router aunque dentro de la misma subred

Ademaacutes tendremos que abrir como miacutenimo el puerto 80 y configurar el NAT para que las peticiones a dicho puerto vayan a la IP que hemos asignado a nuestro servidor Otro puerto fundamental es el 22 para permitir el acceso por SSH y asiacute poder hacer mantenimiento remoto del servidor Opcionalmente podemos abrir el 25 para SMTP y tal vez el 110 (POP3) y el 143 (IMAP)

Los sistemas de la LAN distintos al servidor probablemente no podraacuten usar el servidor de nombres de Internet para acceder a los servicios que proporciona el servidor (por ejemplo para ver nuestra paacutegina web desde otro sistema de la red) porque el dominio resuelve a una IP que tiene el router por lo que le estaremos mandado las peticiones al router no al servidor de HC Es por ello que o montamos un pequentildeo DNS que deacute servicio a la LAN o introducimos en el fichero etchosts de todos los sistemas (incluso en los Windows en cwindowssystem32driversetchosts) una referencia a los hostnames de todos los servicios que tengamos hospedados

192168130 wwwvicente-navarrocom vicente-navarrocom192168130 valenciahomelinuxorg

Para finalizar una advertencia sobre el Wi-Fi y su inconveniencia para nuestro propoacutesito Nuestro servidor de HC deberiacutea estar conectado por cable al router La conexioacuten Wi-Fi aunque nos pueda parecer que normalmente es muy estable estaacute sujeta a muchas interferencias sobre las que no tenemos control Y de entre esas interferencias yo destacariacutea la de los vecinos En mi casa por ejemplo yo detecto multitud de sentildeales Wi-Fi diferentes de vecinos que me provocan graves interferencias y que ni siquiera me permiten recibir la sentildeal del router en otra habitacioacuten por muchos cambios de canal que pruebe por lo que me tuve que cablear la casa Otros casos pueden ser menos graves pero en cualquier momento

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

puedes encontrarte con que la sentildeal del vecino causa interrupciones en la tuya Definitivamente no parece lo maacutes conveniente

El servidor web

Hablar de servidor web en un sistema UNIX es casi sinoacutenimo de hablar de Apache Siempre quise probar el lighttpd pero nunca llegueacute a ponerme manos a la obra asiacute que no puedo contar de primera mano queacute tal funciona en un sistema modesto como el miacuteo pero en general tiene muy buena prensa especialmente en lo que toca a consumo de memoria En la graacutefica de Febrero de Netcraft vemos que lighttpd ya va hacieacutendose ver con su milloacuten y medio de sitios que lo usan Creo que es un candidato excelente como servidor web para nuestro HC

Volviendo a Apache todas las distribuciones tienen un paquete de Apache perfectamente listo para instalar y comenzar a trabajar cada una con sus peculiaridades de configuracioacuten Lo primero que tendremos que elegir es si queremos Apache 13 o Apache 2x un viejo debate en el que yo no me atrevo a entrar Para el desarrollo de Apache 20 se reescribioacute la mayor parche del coacutedigo y su mayor novedad fue que funcionaba con threads UNIX Aunque su rendimiento es mejor en general su adopcioacuten ha sido muy lenta porque muchos de los moacutedulos existentes para Apache 13 no existiacutean en Apache 2x y porque la documentacioacuten de PHP desaconsejaba usarlo En la actualidad las instrucciones de instalacioacuten de PHP en entornos con Apache 2 muestran la siguiente advertencia

Warning

We do not recommend using a threaded MPM in production with Apache2 Use the prefork MPM instead or use Apache1 For information on why read the related FAQ entry on using Apache2 with a threaded MPM

En Debian tenemos paquetes para Apache 13 y para Apache 22 En el caso de Apache 2 con distintas posibilidades de MPM (Multi-Processing Module)

apache - versatile high-performance HTTP serverapache-common - support files for all Apache webserversapache-dbg - debug versions of the Apache webserversapache-dev - development kit for the Apache webserverapache-doc - documentation for the Apache webserverapache-perl - versatile high-performance HTTP server with Perl supportapache-ssl - versatile high-performance HTTP server with SSL supportapache2 - Next generation scalable extendable web serverapache2-doc - documentation for apache2apache2-mpm-event - Event driven model for Apache HTTPD 21apache2-mpm-itk - multiuser MPM for Apache 22apache2-mpm-perchild - Transitional package - please removeapache2-mpm-prefork - Traditional model for Apache HTTPD 21apache2-mpm-worker - High speed threaded model for Apache HTTPD 21apache2-prefork-dev - development headers for apache2apache2-src - Apache source codeapache2-threaded-dev - development headers for apache2apache2-utils - utility programs for webserversapache22-common - Next generation scalable extendable web server

El paquete apache2-mpm-prefork es el que necesitamos seguacuten la documentacioacuten de PHP (Apache MPM prefork) Si miramos su descripccioacuten vemos que permite usar Apache 2 de una forma similar a la que funcionaba Apache 13 evitando problemas con libreriacuteas que no son thread-safe a cambio de algo de rendimiento

$ apt-cache show apache2-mpm-prefork[]Description Traditional model for Apache HTTPD 21 This Multi-Processing Module (MPM) implements a non-threaded pre-forking web server that handles requests in a manner similar to Apache 13 It is appropriate for sites that need to avoid threading for compatibility with non-thread-safe libraries It is also the best MPM for isolating each request so that a problem with a single request will not affect any other It is not as fast but is considered to be more stable[]

Y de hecho podemos comprobar que es un prerequisito para instalar el mod-php5

$ apt-cache show libapache2-mod-php5[]Depends libbz2-10 libc6 (gt= 236-6) libcomerr2 (gt= 133-3) libdb44 libkrb53 (gt= 142)libpcre3 (gt= 45) libssl098 (gt= 098c-1) libxml2 (gt= 2627) zlib1g (gt= 1121)mime-support (gt= 203-1) apache2-mpm-prefork (gtgt 2052) | apache2-mpm-itkapache22-common php5-common (= 520-8+etch10) libmagic1 ucf[]

Los diferentes paquetes apache2-mpm- lo que hacen es instalar un binario principal de Apache diferente

$ dpkg -L apache2-mpm-prefork | egrep bin|libusrsbinusrsbinapache2

El moacutedulo de MPM que Debian instala por defecto si hacemos un simple ldquoapt-get install apache2rdquo es el apache2-mpm-worker (Apache MPM worker) pero si instalamos el mod-php5 es reemplazado por el apache2-mpm-prefork

En definitiva para instalar con un soacutelo comando un sistema LAMP (Linux+Apache+MySQL+PHP) en Debian soacutelo necesitaremos ejecutar el siguiente comando

apt-get install apache2 libapache2-mod-php5 php5-mysql mysql-server-50Reading package lists DoneBuilding dependency treeReading state information Done[]The following NEW packages will be installed apache2 apache2-mpm-prefork apache2-utils apache22-common libapache2-mod-php5 libdbd-mysql-perl libdbi-perl libmysqlclient15off libnet-daemon-perl libplrpc-perl libterm-readkey-perl mysql-client-50 mysql-common mysql-server-50 php5-common php5-mysql[]

Las versiones de Debian Etch son razonablemente recientes Apache 22 MySQL 50 y PHP 5 Creo que en un sistema que montamos a nuestro gusto para aprender tampoco vale la pena irnos a las versiones maacutes viejas Los hostings profesionales ya son bastante raacutecanos en cuanto al uso de versiones modernas (iexclhace poco me encontreacute con uno que auacuten usaba MySQL

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

3) como para que nosotros les emulemos Si la versioacuten es estable para Debian tambieacuten lo es para miacute

Por tanto una vez que tenemos el Apache 22 instalado en Debian tenemos un fichero de configuracioacuten global en etcapache2apache2conf Desde ese fichero se incluye el etcapache2httpdconf que por defecto estaacute vaciacuteo y preparado para que nosotros introduzcamos nuestras liacuteneas de configuracioacuten personalizadas sin tener que alterar el principal En el fichero portsconf se especifica el puerto a usar por defecto el 80 Luego tenemos los directorios de etcapache2

mods-availablemods-enabledsites-availablesites-enabled

En el mods-available tenemos los moacutedulos instalados en el sistema En el sites-available tenemos todos los sitios virtuales configurados en el sistema En los directorios mods-enabled y sites-enabled tenemos enlaces a los moacutedulos y sitios virtuales que queremos habilitar En las entradas de compresioacuten y cacheo de Apache vimos coacutemo habilitar y configurar los moacutedulos

Probando el mod_deflate de ApacheUsando el mod_cache de Apache para que el mod_deflate no incremente la carga del servidor

Los enlaces los podemos crear y eliminar a mano o con las siguientes herramientas de Debian

a2dismod a2dissite a2enmod a2ensite

Tenemos maacutes informacioacuten sobre los aspectos particulares de configuracioacuten de Apache en Debian en el fichero usrsharedocapache22-commonREADMEDebian

Configuracioacuten de los sitios virtuales

Por defecto Debian soacutelo nos deja un sitio virtual configurado en etcapache2sites-availabledefault que es el que por defecto se usa cuando se accede con un hostname que no tiene una configuracioacuten de sitio virtual especiacutefica Tiene el directorio base de documentos en varwwwapache2-default y nos permite recorrer la documentacioacuten del servidor soacutelo desde el navegador del propio servidor httplocalhostdoc

NameVirtualHost ltVirtualHost gt ServerAdmin webmasterlocalhost

DocumentRoot varwww ltDirectory gt Options FollowSymLinks AllowOverride None ltDirectorygt ltDirectory varwwwgt Options Indexes FollowSymLinks MultiViews AllowOverride None Order allowdeny allow from all This directive allows us to have apache2s default start page in apache2-default but still have go to the right place RedirectMatch ^$ apache2-default ltDirectorygt

ScriptAlias cgi-bin usrlibcgi-bin ltDirectory usrlibcgi-bingt AllowOverride None Options ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allowdeny Allow from all ltDirectorygt

ErrorLog varlogapache2errorlog

Possible values include debug info notice warn error crit alert emerg LogLevel warn

CustomLog varlogapache2accesslog combined ServerSignature On

Alias doc usrsharedoc ltDirectory usrsharedocgt Options Indexes MultiViews FollowSymLinks AllowOverride None Order denyallow Deny from all Allow from 127000255000 1128 ltDirectorygtltVirtualHostgt

La configuracioacuten baacutesica de sitio virtual que yo usaba (etcapache2sites-availablevicente-navarrocom con enlace en sites-enabled) era

ltVirtualHost gt

ServerName vicente-navarrocom ServerAlias wwwvicente-navarrocom

DocumentRoot varwwwvicente-navarrocom

ltDirectory gt Options FollowSymLinks AllowOverride None ltDirectorygt

ltDirectory varwwwvicente-navarrocomgt Options FollowSymLinks MultiViews AllowOverride None Order allowdeny Allow from all ltDirectorygt

ErrorLog varlogapache2error_vnlog

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Possible values include debug info notice warn error crit alert emerg LogLevel warn

CustomLog varlogapache2access_vnlog combined ServerSignature OnltVirtualHostgt

Sobre ella podemos hacer algunos cambios

Si queremos permitir la configuracioacuten con ficheros htaccess tendremos que quitar las liacuteneas ldquoAllowOverride NoneldquoSi queremos presentar un documento personalizado para errores 404 podemos incluir una liacutenea como ldquoErrorDocument 404 404phpldquo

Por otra parte teniendo en cuenta que nuestro ancho de banda de subida es muy limitado el hotlinking (enlace a las imaacutegenes de nuestro sitio desde otro sitio) es especialmente dantildeino por lo que deberiacuteamos de prevenir hasta donde sea posible el ldquorobo de imaacutegenesrdquo Una buena forma de hacerlo es rechazando las peticiones cuyo referer no sea nuestra propia paacutegina o ninguno (hay firewalls que los eliminan la extensioacuten No-Referer de Firefox tambieacuten los elimina e incluso podemos controlarlo en Firefox con el paraacutemetro NetworkhttpsendRefererHeader) How can I prevent people from ldquostealingrdquo the images from my web site

SetEnvIf REFERER vicente-navarrocom linked_from_hereSetEnvIf REFERER ^$ linked_from_here

ltFilesMatch (gif|jpg|png)gt Order denyallow Deny from all Allow from env=linked_from_hereltFilesMatchgt

Ademaacutes en mi caso cuando cambieacute el dominio principal de valenciahomelinuxorg a wwwvicente-navarrocom tuve que implementar una redireccioacuten 301 para lo que creeacute un sitio virtual en etcapache2sites-availablevalenciahomelinuxorg

ltVirtualHost gt ServerName valenciahomelinuxorg

Redirect permanent httpwwwvicente-navarrocomblog

ErrorLog varlogapache2error_vholog

Possible values include debug info notice warn error crit alert emerg LogLevel warn

CustomLog varlogapache2access_vholog combined ServerSignature OnltVirtualHostgt

Por supuesto podemos crearnos todos los sitios virtuales que queramos Sobre todo uno de desarrollo es fundamental para ir probando todas las cosas nuevas que queramos implementar sin que sean visibles antes de que esteacuten acabadas

Poniendo en marcha la nueva configuracioacuten

Cuando hagamos cualquier cambio a los ficheros de configuracioacuten de Apache y queramos que tengan efecto interrumpiendo de forma miacutenima el servicio tenemos que tener la precaucioacuten de chequear que estaacuten correctos

apache2ctl configtestSyntax OK

Porque si la sintaxis no fuera correcta o hubiera cualquier otro error

apache2ctl configtestSyntax error on line 1 of etcapache2sites-enabled000-defaultInvalid command ZerverName perhaps misspelled or defined by a module not included in the server configuration

hellipy no lo hemos verificado antes el servidor no arrancaraacute y tendremos el servicio parado hasta que consigamos arreglar el error

apache2ctl restartSyntax error on line 1 of etcapache2sites-enabled000-defaultInvalid command ZerverName perhaps misspelled or defined by a module not included in the server configuration

Ademaacutes el ldquoapache2ctl restartrdquo mata las conexiones que estuvieran activas en ese momento Es por eso que es mucho maacutes respetuoso con nuestros visitantes hacer un ldquoapache2ctl gracefulldquo que espera a que todos los servidores activos acaben antes de reiniciar Por tanto para releer la configuracioacuten de Apache cuando la cambiemos haremos

apache2ctl configtestSyntax OK apache2ctl graceful

No debemos olvidar revisar frecuentemente los posibles errores que puedan aparecer en los logs para asegurarnos de que no haya ninguacuten problema de configuracioacuten o que estemos sufriendo alguacuten tipo de ataque

MaxClients

En casos de avalanchas de visitas nos encontraremos con que ni la CPU ni la memoria son nuestro cuello de botella sino evidentemente el ancho de banda de subida Pero en esos casos si nos entran muchiacutesimas conexiones de diferentes clientes al mismo tiempo el servidor siacute que puede llegar a tener problemas de memoria porque tiene las conexiones abiertas y por el ancho de banda no se estaacuten sirviendo Es por ello que yo descubriacute que bajando el nuacutemero maacuteximo de clientes que se pueden atender (MaxClients) en el apache2conf de los 150 de por defecto a 50 en casos de avalancha la maacutequina no se agobiaba y a aquellos clientes que aceptaba les serviacutea maacutes o menos correctamente Habiacutea muchos que no eran aceptados eso siacute pero que en cualquier caso por el ancho de banda no se les podiacutea haber servido en condiciones asiacute que mejor rechazarlos desde el principio y asiacute desahogar al servidor

prefork MPM StartServers number of server processes to start MinSpareServers minimum number of server processes which are kept spare MaxSpareServers maximum number of server processes which are kept spare

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

MaxClients maximum number of server processes allowed to start MaxRequestsPerChild maximum number of requests a server process servesltIfModule mpm_prefork_modulegt StartServers 5 MinSpareServers 5 MaxSpareServers 10 MaxClients 50 MaxRequestsPerChild 0ltIfModulegt

Tenemos mucha maacutes informacioacuten sobre coacutemo configurar Apache en la paacutegina de documentacioacuten de Apache 22

Moderacioacuten con el tamantildeo de lo que publicamos

Y es precisamente por la limitacioacuten de ancho de banda que debemos de ser contenidos en lo que publicamos en nuestra web Por ejemplo una imagen de 300KiB que se muestre en todas las paacutegina de nuestro sitio puede suponer una verdadera bofetada a nuestros visitantes que tendraacuten que esperar segundos y segundos a que la paacutegina acabe de cargarhellip y eso si finalmente esperan y no la cierran antes Por eso cuidado con lo que hospedamos y seamos muy tacantildeos con el escaso ancho de banda con el que contamos Antes haciacutea referencia a entradas previas que trataban de la compresioacuten y cacheo de las paacuteginas web Con dicha teacutecnica podremos reducir al miacutenimo el volumen de los ficheros HTML CSS y JavaScript pero el objetivo de mantener a un tamantildeo razonable las imaacutegenes no debe de perderse nunca de vista

Un poco de SEO para ahorrar ancho de banda

Unos visitantes tan pesados como necesarios son los robots de los buscadores Los necesitamos para existir en Internet pero sus visitas constantes consumen ancho de banda y no poco ya que recordemos que recorren perioacutedicamente toda nuestra web Una solucioacuten para aliviar el problema es usar un fichero robotstxt y bloquear todo aquello que no necesitemos que sea encontrado En el caso de un blog podemos bloquear las paacuteginas de categoriacuteas las de etiquetas los archivoshellip al fin y al cabo es soacutelo contenido duplicado que lo uacutenico que puede hacer es confundir al buscador a la hora de decidirse por la mejor paacutegina Pero la jugada maestra para ahorrar ancho de banda es prohibir a los buscadores que indexen las imaacutegenes de nuestro sitio (Remove an image from Google Image Search) La gente que busca imaacutegenes raramente estaraacute interesada por el contenido de nuestra paacutegina en siacute mismo Por ello prohibiendo la buacutesqueda de imaacutegenes evitamos por un lado el gasto de ancho de banda de servir nuestras imaacutegenes a los buscadores de imaacutegenes y por otro el de aquellos que acceden a nuestra paacutegina buscando imaacutegenes e incluso el de aquellos que una vez encontrada la imagen que buscaban decidan hacer hotlinking a nuestra imagen Otra cosa es que te pueda interesar mucho el traacutefico proveniente de buscadores de imaacutegenes En mi caso el nuacutemero de visitas procedente de imagesgooglecom llegoacute a ser muy alto hasta que prohibiacute la buacutesqueda de imaacutegenes en mi sitio ya que analizando las buacutesquedas origen de las visitas llegue a la conclusioacuten de que no eran visitantes interesados en el contenido de mis paacuteginas

Si tenemos un feed por RSS o Atom tenemos que tener en cuenta que los diferentes agregadores de noticias suelen acceder con cierta frecuencia para ver si hay nuevas entradas asiacute que puede ser muy uacutetil para ahorrar ancho de banda servir el feed a traveacutes FeedBurner de forma que FeedBurner sea el uacutenico que acceda a nuestro feed y que sea eacutel el que use su ancho de banda para alimentar al resto de agregadores

Para analizar los logs Debian nos ofrece varias aplicaciones ya preempaquetadas Visitors WebDruid AWFFull y el veterano wwwstat

Apache HTTP server benchmarking tool

Por uacuteltimo no podemos dejar de mencionar el ab (Apache HTTP server benchmarking tool) una utilidad incluida en el paquete apache2-utils con la que podremos hacerle pruebas de carga a nuestro servidor web Puede resultarnos uacutetil para comparar el rendimiento de un Apache 13 con el de un Apache 22 o con el de un lighttpd o para probar las mejoras de la cacheacute o de la compresioacuten o para estudiar las consecuencias que los cambios en el coacutedigo pueden suponer (por ejemplo tras introducir un trozo de coacutedigo PHP muy complejo de ejecutar y que tal vez resulte muy lento)

En esta prueba de ejemplo le lanzo a mi servidor a traveacutes de la LAN peticiones de 5 en 5 (-c 5) durante un tiempo maacuteximo de 60 segundos (-t 30) y veo que es capaz de atender 23 peticiones (los fallos ldquoLength 21rdquo son porque las paacuteginas devueltas no tienen todas el mismo tamantildeo algo que no es un problema en este caso) pero que algunas han tenido que esperar hasta 40 segundos

ab -c 5 -t 60 httpwwwvicente-navarrocomblogThis is ApacheBench Version 2040-dev lt$Revision 1146 $gt apache-20Copyright 1996 Adam Twiss Zeus Technology Ltd httpwwwzeustechnetCopyright 2006 The Apache Software Foundation httpwwwapacheorg

Benchmarking wwwvicente-navarrocom (be patient)Finished 23 requests

Server Software Apache223Server Hostname wwwvicente-navarrocomServer Port 80

Document Path blogDocument Length 63231 bytes

Concurrency Level 5Time taken for tests 60523663 secondsComplete requests 23Failed requests 21 (Connect 0 Length 21 Exceptions 0)Write errors 0Total transferred 1510651 bytesHTML transferred 1505035 bytesRequests per second 038 [sec] (mean)Time per request 13157318 [ms] (mean)Time per request 2631464 [ms] (mean across all concurrent requests)Transfer rate 2437 [Kbytessec] received

Connection Times (ms) min mean[+-sd] median maxConnect 0 0 00 0 0Processing 2319 11847 99217 9117 40440Waiting 1251 5547 72839 2763 30366Total 2319 11847 99217 9117 40440

Percentage of the requests served within a certain time (ms) 50 8977 66 14074 75 15522 80 18804

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

90 27300 95 29838 98 40440 99 40440 100 40440 (longest request)

Volvamos a repetir la prueba tras habilitar el plugin para WordPress WP Super Cache del que ya hablamos en Comprimir y cachear las paacuteginas generadas por WordPress y veremos que de las decepcionantes 23 peticiones servidas pasamos a nada menos que 8193 peticiones con un tiempo de espera maacuteximos de 71ms

ab -c 5 -t 60 httpwwwvicente-navarrocomblogThis is ApacheBench Version 2040-dev lt$Revision 1146 $gt apache-20Copyright 1996 Adam Twiss Zeus Technology Ltd httpwwwzeustechnetCopyright 2006 The Apache Software Foundation httpwwwapacheorg

Benchmarking wwwvicente-navarrocom (be patient)Completed 5000 requestsFinished 8193 requests

Server Software Apache223Server Hostname wwwvicente-navarrocomServer Port 80

Document Path blogDocument Length 63301 bytes

Concurrency Level 5Time taken for tests 60358 secondsComplete requests 8193Failed requests 0Write errors 0Total transferred 520941496 bytesHTML transferred 518752897 bytesRequests per second 13655 [sec] (mean)Time per request 36617 [ms] (mean)Time per request 7323 [ms] (mean across all concurrent requests)Transfer rate 847880 [Kbytessec] received

Connection Times (ms) min mean[+-sd] median maxConnect 0 3 25 3 26Processing 13 32 41 33 69Waiting 2 8 44 8 49Total 18 36 41 36 71

Percentage of the requests served within a certain time (ms) 50 36 66 37 75 38 80 39 90 41 95 43 98 45 99 46 100 71 (longest request)

iexclAh Y si permitimos la compresioacuten con la opcioacuten -H Accept-Encoding gzip el resultado es incluso maacutes espectacular llegaacutendose a las 16122 peticiones servidas aunque ahora la diferencia ya era previsible ya que es debida soacutelo a que ahora se sirven menos datos

ab -c 5 -t 60 -H Accept-Encoding gzip httpwwwvicente-navarrocomblog[]Complete requests 16122[]

Por supuesto lo ideal es hacer estas pruebas desde otro sistema de Internet donde el cuello de botella del ancho de banda se note pero estas pruebas desde la LAN tambieacuten pueden ser muy ilustrativas y uacutetiles para entender por doacutende cojea nuestre servidor web

El servidor de correo

Los dos servicios baacutesicos de un hosting son el servidor web y el servidor de correo asiacute que de nuestro HC tambieacuten podriacuteamos esperar que fuera un buen servidor de correo

Sin embargo quitando la parte de que un servidor de correo como sendmail o exim puede ser realmente difiacutecil de configurar la realidad es que en la actualidad siendo el spam un problema tan grande en Internet un servidor de SMTP funcionando desde una red de usuarios finales con IPs dinaacutemicas es candidato seguro a ser ignorado por casi todos los servidores de correo de Internet

E incluso aunque nuestra IP fuera fija al no ser la IP conocida de un ISP profesional lo maacutes probable es que nuestros correos tambieacuten fueran rechazados por un alto porcentaje de servidores destino Ademaacutes no podremos cambiar la resolucioacuten inversa de la IP algo que muchos servidores de correo verifican

Por ejemplo imaginemos que instalo el paquete exim4 y lo configuro con ldquodpkg-reconfigure exim4-configrdquo como servidor SMTP del dominio hostingcaserohomelinuxorg (para direcciones como usuariohostingcaserohomelinuxorg)

Elegimos que el ldquoGeneral type of mail configurationrdquo sea ldquointernet siteldquo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

En ldquoSystem mail namerdquo ponemos hostingcaserohomelinuxorg

En ldquoIP-addresses to listen on for incoming SMTP connectionsrdquo lo podemos dejar vaciacuteo para que el servidor acepte conexiones SMTP por todos los interfaces de red

En ldquoOther destinations for which mail is acceptedldquo pondremos el hostname de nuestro servidor asiacute como hostingcaserohomelinuxorg

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

El ldquoDomains to relay mail forrdquo en principio lo podemos dejar vaciacuteo asiacute como el ldquoMachines to relay mail forldquo El ldquoKeep number of DNS-queries minimal (Dial-on-Demand)rdquo no tiene mayor importancia en nuestra configuracioacuten asiacute como el ldquoDelivery method for local mailrdquo y el ldquoSplit configuration into small filesldquo que ya van seguacuten las preferencias de cada uno

Pues bien a finalizar me encuentro con que si intento enviar un e-mail a Hotmail me dice que no acepta mi correo porque mi IP no es de fiar

mail nospamhotmailcom lt tmpcorreotxtdelivering 1JY4zH-0001ym-VMR dnslookup for nospamhotmailcomT remote_smtp for nospamhotmailcomConnecting to mx2hotmailcom [6554244168]25 connected SMTPltlt 220 bay0-mc2-f2bay0hotmailcom Sending unsolicited commercial or bulk e-mail to Microsofts computer network is prohibited Other restrictions are found at httpprivacymsncomAnti-spam Violations will result in use of equipment located in California and other states Sat 8 Mar 2008 114544 -0800 SMTPgtgt EHLO localhost SMTPltlt 250-bay0-mc2-f2bay0hotmailcom (35022) Hello [8139245151] 250-SIZE 29696000 250-PIPELINING 250-8bitmime 250-BINARYMIME 250-CHUNKING 250-AUTH LOGIN 250-AUTH=LOGIN 250 OK SMTPgtgt MAIL FROMltroothostingcaserohomelinuxorggt SIZE=1367 SMTPgtgt RCPT TOltnospamhotmailcomgt SMTPgtgt DATA SMTPltlt 550 DY-001 Mail rejected by Windows Live Hotmail for policy reasons We generally do not accept email from dynamic IPs as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server httpwwwspamhausorg maintains lists of dynamic and residential IP addresses If you are not an emailnetwork admin please contact your E-mailInternet Service Provider for help Emailnetwork admins please visit httppostmasterlivecom for email delivery information and support SMTPgtgt QUITLOG MAIN nospamhotmailcom R=dnslookup T=remote_smtp SMTP error from remote mail server after MAIL FROMltroothostingcaserohomelinuxorggt SIZE=1367 host mx2hotmailcom [6554244168] 550 DY-001 Mail rejected by Windows Live Hotmail for policy reasons We generally do not accept email from dynamic IPs as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server httpwwwspamhausorg maintains lists of dynamic and residential IP addresses If you are not an emailnetwork admin please contact your E-mailInternet Service Provider for help Emailnetwork admins please visit httppostmasterlivecom for email delivery information and supportLOG MAIN lt= ltgt R=1JY4zH-0001ym-VM U=Debian-exim P=local S=1777LOG MAIN Completed

Pero en cambio GMail siacute que me lo acepta

mail nospamgmailcom lt tmpcorreotxt

delivering 1JY51y-0001yu-LWR dnslookup for nospamgmailcomT remote_smtp for nospamgmailcomConnecting to gmail-smtp-inlgooglecom [2162395927]25 connected SMTPltlt 220 mxgooglecom ESMTP g11si5603645gve6 SMTPgtgt EHLO localhost SMTPltlt 250-mxgooglecom at your service [8139245151] 250-SIZE 28311552 250-8BITMIME 250 ENHANCEDSTATUSCODES SMTPgtgt MAIL FROMltroothostingcaserohomelinuxorggt SIZE=1363 SMTPltlt 250 210 OK SMTPgtgt RCPT TOltnospamgmailcomgt SMTPltlt 250 215 OK SMTPgtgt DATA SMTPltlt 354 Go ahead SMTPgtgt writing message and terminating SMTPltlt 250 200 OK 1205005717 g11si5603645gve6 SMTPgtgt QUITLOG MAIN =gt nospamgmailcom R=dnslookup T=remote_smtp H=gmail-smtp-inlgooglecom [2162395927]

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

LOG MAIN Completed

aunque seguacuten mi experiencia dependiendo de la IP dinaacutemica que te haya tocado es muy posible que tambieacuten se te rechacen los correos si alguna vez la ha tenido alguien sospechoso de mandar spam En definitiva es un servicio nada fiable

Si tenemos un dominio propio con Custom DNS crear un registro SPF en el DNS puede ayudar para que no rechacen los correos de tu servidor En openspforg tienen un formulario que nos ayuda a confeccionar uno adecuado para nuestro servidor

Las MSN Hotmail Guidelines son un buen sitio donde contrastar todos estos requisitos que suelen ser bastante comunes

1 Sender is expected to comply with all technical standards for the transmission of Internet e-mail as published by The Internet Societyrsquos Internet Engineering Task Force (IETF) including RFC 2821 RFC 2822 and others2 After given a numeric SMTP error response code between 500 and 599 (also known as a permanent non-delivery response) the sender must not attempt to retransmit that message to that recipient3 After multiple non-delivery responses (see 2) the sender must cease further attempts to send e-mail to that recipient4 Sender must not open more than 500 simultaneous connections to MSN Services inbound e-mail servers without making prior arrangements5 Messages must not be transmitted through insecure e-mail relay or proxy servers6 The mechanism for unsubscribing either from individual lists or all lists hosted by the sender must be clearly documented and easy for recipients to find and use7 Connections from dynamic IP space may not be accepted8 E-mail servers must have valid reverse DNS records

Y fijeacutemonos ademaacutes en lo que nos deciacutea el mensaje de rechazo de Hotmail

Mail rejected by Windows Live Hotmail for policy reasons We generally do not accept email from dynamic IPrsquos as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server httpwwwspamhausorg maintains lists of dynamic and residential IP addresses If you are not an emailnetwork admin please contact your E-mailInternet Service Provider for help Emailnetwork admins please visit httppostmasterlivecom for email delivery information and support

Esa lista que menciona de Spamhaus no soacutelo la usa Microsoft sino que muchas otras empresas e ISPs se basan en ella para descartar los correos desde determinados rangos de IPs en funcioacuten de la lista

Con los correos entrantes no tendremos ninguacuten problema siempre que nuestro servidor esteacute arriba Los servidores SMTP que nos quieran mandar correo buscaraacuten el registro MX (o el A si no hay MX) en elDNS y salga la IP que salga ahiacute se mandaraacute el correo Para recuperar los correos recibidos en el servidor puede ser suficiente el claacutesico comando mail o con un simple ldquoapt-get install qpopperldquo podemos tener un servidor de POP3 listo en pocos segundos Sin embargo si nuestro servidor no estaacute arriba por alguacuten problema cuando otro servidor SMTP quiera conectarse al nuestro para enviarle un e-mail el servidor remoto tendraacute que decidir si reintenta el enviacuteo maacutes tarde o si lo descarta por lo que el servicio de recepcioacuten de correos tampoco es fiable

Si realmente queremos tener un servidor de correo fiable en nuestro sistema la solucioacuten definitiva puede venir por contratar el servicio de DynDNS MailHop Relay (425$antildeo) especiacuteficamente pensado para estos problemas El servidor SMTP de DynDNS es el que da la cara y nosotros lo usamos como smarthost para mandar los correos a traveacutes de eacutel y viceversa para que eacutel nos los enviacutee de vuelta guardaacutendolos temporalmente si nuestro servidor estaacute caiacutedo

Bytecoders tambieacuten tratoacute estos temas hace poco en Aviso de actualizaciones en Debian por e-mail y SMTP la lacra del SPAM

Correo con nuestro propio dominio con Google Apps

Para miacute todos estos problemas con el correo se acabaron cuando aparecioacute el Google Apps y pude usar el equivalente a GMail (con su POP3 y su IMAP) pero creando diferentes direcciones sobre mi propio dominio (vicente-navarrocom) Para ello lo uacutenico que tuve fue darme de alta en el servicio y apuntar los registros MX de mi dominio a los servidores de Google (Configuring Your MX Records)

nslookupgt set querytype=MXgt vicente-navarrocomServer 805861250Address 80586125053

Non-authoritative answervicente-navarrocom mail exchanger = 10 alt1aspmxlgooglecomvicente-navarrocom mail exchanger = 15 alt2aspmxlgooglecomvicente-navarrocom mail exchanger = 5 aspmxlgooglecom

Authoritative answers can be found fromalt1aspmxlgooglecom internet address = 7214215114alt1aspmxlgooglecom internet address = 721421527alt2aspmxlgooglecom internet address = 6423317927aspmxlgooglecom internet address = 2162395927

Tras esto creeacute buzones de correo (o alias) para cada una de las cuentas que iba a usar y reconfigureacute mi servidor para que usara un smarthost

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Y para que usara smtpgooglecom como smarthost

el resto de la configuracioacuten puede quedar igual que estaba antes Bueno igual pero no se nos tiene que olvidar poner nuestro dominio en el apartado de ldquoSystem mail nameldquo

Lo uacutenico que tendremos que tener en cuenta es que ahora los correos no se reciben localmente sino en la cuenta de Google Apps (lo que en realidad es maacutes coacutemodo) pero si auacuten asiacute fuera necesario traer esos correos a nuestro servidor siempre podriacuteamos configurarlo para que se los trajera de Google usando POP3

Por supuesto Google requiere autentificacioacuten para mandar correos a traveacutes de eacutel por lo que en el fichero etcexim4passwdclient tendremos que asociar nuestro usuario y contrasentildea de Google Apps al servidor SMTP

password file used when the local exim is authenticating to a remote host as a client see exim4_passwd_client(5) for more documentation Example targetmailserverexampleloginpasswordgmail-smtplgooglecomcuentaadministradorvicente-navarrocomcontrasenya

Independientemente de que vayamos a usar el servidor de HC para enviar y recibir correos en serio o no es indudable que necesitamos tenerlo bien configurado como servidor de correo para que podamos mandarnos advertencias sobre problemas que pueda haber en el servidor desde nuestros scripts de monitorizacioacuten O simplemente porque aplicaciones como WordPress mandan correos cada vez que llega un nuevo comentario por ejemplo Si el servidor de correo no estaacute bien configurado las aplicaciones que enviacutean correos como parte de su funcionamiento normal no podraacuten hacerlo

Otras cuestiones

Backups

binbashwhile queda_clarodo insistir_en_el_backupdoneno se puede insistir bastante

Creo que no hace falta decir maacutes Tenemos todo el trabajo invertido en configurar nuestro servidor casero las bases de

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

datos con los comentarios de nuestros visitantes nuestras imaacutegenes nuestro trabajo ahiacute iquestDe verdad nos vamos a arriesgar a que el disco duro falle o a que inadvertidamente hagamos un ldquorm -rf rdquo y desaparezca todo de un plumazo

Para esta tarea rysnc es nuestro mejor amigo (Backups con rsync) aunque herramientas como tar o cpio tambieacuten pueden ayudar Yo recomendariacutea una copia de todos los ficheros importantes en alguacuten directorio del propio servidor casero y otras copias en otros sistemas que tengamos a traveacutes de de la red con rsync

Para exportar todas las bases de datos MySQL del sistema e incluirlas en el backup podemos hacer un

mysqldump -uroot -ppassword --all-databases gt backup mysqlbak

y lo podriacuteamos recuperar con un

mysql -uroot -ppassword lt backup mysqlbak

Maacutes detalles sobre coacutemo usar el mysqldump en ldquomysqldump mdash A Database Backup Programldquo

El sistema de respaldo

Durante el antildeo habraacute algunos diacuteas semanas o meses que pases fuera de tu casa Seguramente esos diacuteas te querraacutes dejar la luz el agua y el gas de casa cerrados para prevenir incidentes iquestQueacute haces con el servidor casero iexclTiene que seguir dando servicio

Si tienes la suerte como yo de contar con alguacuten otro ordenador que pueda servir tambieacuten de servidor casero y de tener alguacuten familiaramigo con conexioacuten a Internet y que consienta en tenerlo en su casa una especie de ldquohousing caserordquo lo tenemos muy faacutecil

Instalamos la misma versioacuten de sistema operativo que en el servidor ldquooficialrdquo y lo llevamos a su nuevo destinoCreamos un nuevo nombre para el otro sistema en DynDNS y lo configuramos para que el ddclient del nuevo sistema lo actualice pero muchiacutesimo mejor si podemos configurar el router de ldquola otra casardquo para que lo haga automaacuteticamenteOpcional Preparamos el router y el sistema ldquohospedado en casa ajenardquo para arrancar con Wake on Lan Tenemos que tener en cuenta que si no es el router el que se encarga de actualizar la IP en DynDNS podemos tener el problema de no saber la IP de destino para enviarle el paquete maacutegicoLe ponemos una IP fija al sistema o configuramos el router para que le asigne por DHCP siempre la misma y abrimos los puertos necesarios en el routerCreamos una bateriacutea de scripts basados en rsync y SSH para sincronizar todos los ficheros de configuracioacuten necesarios y adaptar los que variacutean en el nuevo sistema (por ejemplo el etcddclientconf) Tambieacuten deberiacutean actualizar las bases de datos y reiniciar los procesos necesarios tras modificar la configuracioacutenTener previstos otros scrips para pasar el servicio de un sistema a otro Al final esto soacutelo consiste en que el sistema que sea el primario actualice los registros DNS con su IP y el secundario deje de hacerloTras la estancia en el otro sistema tendremos que sincronizar los cambios de vuelta al sistema principal y probablemente querramos recoger los logs que se hayan generado alliacute

Este sistema de respaldo no soacutelo nos puede servir en caso de tener que apagar nuestro servidor habitual Tambieacuten lo podemos utilizar mientras hacemos tareas de mantenimiento o si en tenemos problemas con la conexioacuten a Internet o estamos sufriendo un apagoacuten

Los cortes de corriente

Otro de los problemas con los que nos tendremos que enfrentar seraacuten los cortes de corriente Aunque no son muy frecuentes de vez en cuando tendremos uno y tenemos que tener previsto queacute hacer cuando ocurran

Si se trata de un breve corte lo maacutes importante es que el servidor arranque soacutelo cuando vuelva a recibir corriente Para ello tenemos que buscar el paraacutemetro de nuestra BIOS que lo permite

Por ejemplo en una VIA EPIA SP8000E el paraacutemetro se llama AC Loss Auto restart y podemos hacer que la maacutequina se encienda siempre cuando vuelva la luz que no se encienda nunca o que vuelva al estado anterior

AC Loss Auto restart

The field defines how the system will respond after an AC loss during system operation

Off Keeps the system in an off state until the power button is pressedOn Restarts the system when the power is backFormer-Sts Restores the system to its previous state

En una placa Asus A8N-SLI el paraacutemetro se llama Restore on AC Power Loss y soacutelo tiene dos valores posibles activado o desactivado

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Pero si queremos estar prevenidos de verdad ante cortes de corriente la mejor opcioacuten es tener un SAI al que conectar el servidor y el router que da acceso a Internet Si el servidor es un sistema de bajo consumo tendremos bastante tiempo de margen para esperar a que vuelva la luz o al menos el tiempo suficiente para actualizar nuestro servidor de respaldo por si tiene que entrar en accioacuten

Mantenimiento remoto

La posibilidad de conectarnos por SSH a nuestro servidor casero siempre tiene que estar abierta En mi experiencia un servidor SSH abierto en Internet trae infinidad de intentos de conexioacuten con reiteradas pruebas con distintos usuarios Sin ir maacutes lejos hoy mismo alguien ha probado 1520 combinaciones diferentes de usuariocontrasentildea en mi sistema

grep Invalid user authlog0 | grep Mar 9 | wc -l1520

Algunos ejemplos

Mar 9 061505 telemaco sshd[6028] Invalid user ibm from 612509134Mar 9 061509 telemaco sshd[6032] Invalid user informix from 612509134Mar 9 064008 telemaco sshd[7742] Invalid user stevie from 612509134Mar 9 064011 telemaco sshd[7746] Invalid user kelly from 612509134Mar 9 064015 telemaco sshd[7750] Invalid user rasoul from 612509134

Es por eso que lo mejor es deshabilitar completamente el acceso con usuariocontrasentildea y permitir exclusivamente la autentificacioacuten por clave puacuteblicaprivada Autentificacioacuten trasparente por clave puacuteblicaprivada con OpenSSH

Cambiar el puerto del servidor SSH (por defecto 22) a otro tambieacuten puede ser una medida uacutetil para evitar algunos de estos insistentes intentos de acceso

Otra herramienta de mucha utilidad para el mantenimiento remoto es conectar un moacutedem a nuestro servidor casero tal y como vimos en Configurar Linux para permitir el acceso remoto por moacutedem a la consola y por RASPPP En casos en que el router haya perdido la conexioacuten a Internet podemos tratar de conectarnos por moacutedem y a traveacutes del interfaz de configuracioacuten por telnet del router tratar de reiniciarlo Otra situacioacuten uacutetil es en caso de una avalancha de peticiones en la que tuacute mismo no puedes acceder por el router por la absoluta falta de ancho de banda y en ese caso la entrada ldquopor la puerta de atraacutesrdquo nos puede servir para llegar al sistema sin usar Internet

iquestP2P y hosting casero

Supongamos que necesitamos bajarnos el uacuteltimo DVD de Knoppix por Bittorrent iquestEs compatible el P2P con sus altas necesidades de ancho de banda con el HC

Pues en principio puede serlo -en funcioacuten del nuacutemero de visitas que recibamos- siempre que limitemos el ancho de banda de subida disponible para P2P a un liacutemite que permita servir los contenidos hospedados a una velocidad razonable En el mejor de los casos el uso de P2P en la misma conexioacuten de un HC iraacute completamente en detrimento de la experiencia de nuestros visitantes aunque soacutelo tengamos uno en ese momento pero que notaraacute que la paacutegina descarga maacutes lenta

El mejor consejo al respecto es que si activamos el P2P deberiacuteamos de estar pendientes de que el tiempo de respuesta sea un miacutenimo aceptable probando nosotros mismos a conectarnos desde otro sistema de Internet Si vemos que va muy lento deberiacuteamos desactivar el P2P Por supuesto en caso de un pico de visitas deberiacuteamos de desactivar el P2P inmediatamente

Scripting

Cualquier administrador que se encargue de un servidor UNIX tiene que estar continuamente creaacutendose scripts para no realizar las mismas tareas una y otra vez Para nosotros como administradores de nuestro HC no va a ser distinto Deberiacuteamos de tener unos conocimientos miacutenimos de scripting que nos seraacuten muy uacutetiles para hacer backups para analizar logs para monitorizar el estado de alguacuten proceso para enviar e-mails con advertencias etc

A lo largo de este antildeo yo me he llegado a crear un buen nuacutemero de scripts La mayoriacutea son muy especiacuteficos de mis necesidades particulares pero me gustariacutea dejar aquiacute uno muy sencillito que nos manda un e-mail cada vez que el ISP nos cambia la direccioacuten IP dinaacutemica

binbashcd rootscripts_ipmv -f ippublica ippublicaoldippublicash gt ippublicaif diff ippublica ippublicaold gt devnullthen cat cabecera ippublica | mail -s La IP del servidor ha cambiado - `date +gmd HM` userexamplecomfi

El ippublicash puede ser bien una peticioacuten por SNMP al router para ver cuaacutel es la IP del interfaz de WAN

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

snmpwalk -c comunidad -v 1 19216811 IP-MIBipAdEntAddr|egrep -v 00|192168 | awk print $4

bien un acceso a checkipdyndnsorg

usrbinwget -q -O - httpcheckipdyndnsorgindexhtml | usrbinfromdos | binsed s_lthtmlgtltheadgtlttitlegtCurrent IP ChecklttitlegtltheadgtltbodygtCurrent IP Address | binsed s ltbodygtlthtmlgt

El fichero cabecera es algo como

La IP del servidor es ahora

Conclusioacuten

En esta entrada he tratado de recopilar lo maacutes importante de lo que me ha sido necesario conocer durante un antildeo completo de autohospedaje en el que creo que el resultado ha sido bastante satisfactorio Por carambolas del destino ahora ya he pasado a un hosting profesional pero la travesiacutea ha valido la pena y la repetiriacutea tantas veces como hiciera falta Si alguien tiene intencioacuten de adentrarse en esta aventura ha de saber que aprenderaacute mucho y espero que en estas liacuteneas encuentre consejos que le sean de utilidad como creo que me hubieran sido a miacute

Tambieacuten hay que tener en cuenta que tambieacuten es posible tener un hosting casero sin tomaacuternoslo muy en serio de forma que no nos importe en absoluto si tenemos la paacutegina caiacuteda varios diacuteas seguidos pero creo que si nos ponemos vale la pena hacerlo lo mejor posible No hay nada que deacute peor impresioacuten en Internet que una paacutegina que tarda en cargar o que cada dos por tres esteacute caiacuteda Esa no es la forma de fidelizar a nuestros lectores

El HC es un poco como tener un perro en casa Puede ser divertido te daraacute muchas satisfacciones pero a cambio ganas muchas obligaciones Tienes que estar pendiente de eacutel te da trabajo y no puedes irte de vacaciones sin buscarle un acomodo

wq

Entradas relacionadas

iquestPiensas en si un diacutea te roban el portaacutetil (6)Servir con Apache imaacutegenes con marca de agua (watermark) (5)Primer aniversario del blog (5)Midiendo el ancho de banda de red con IPerf (y con scp netcat wget) (5)Probando el mod_deflate de Apache (4)mailto sin miedo a spammers (4)

Esta entrada fue publicada bajo una licencia CC el 9 marzo 2008 a las 1732 y pertenece a la categoriacutea GNULinux Internet LAMPWordPress Redes Sobre el Blog Etiquetas Apache backup blog ddclient Debian DNS DynDNS exim GNULinux Google hosting Internet modem MySQL OpenSSH PHP rsync shell SMTP spam VIA EPIA wget WordPress Zyxel 660HW Puedes seguir las respuestas a traveacutes de RSS Ya no se pueden dejar comentarios pero puedes hacer trackback desde tu paacutegina

137 Comentarios a ldquoHosting casero HOWTOrdquo

Osqui dice

9 marzo 2008 a las 2046

iexclDios Esto es LA ENTRADA Suacuteperinteresante suacuteperamena y suacuteper bien explicada Muchiacutesimas gracias

andoni dice

9 marzo 2008 a las 2149

impresionante

Sagman dice

9 marzo 2008 a las 2213

Impresionante O Ahora no tengo tiempo para leerlo detenidamente pero mantildeana intentareacute sumergirme en la lectura entera del artiacuteculo porque parece muy interesante Teniacutea ganas de que lo explicaras Gracias

PD Me entereacute de la entrada a traveacutes del pingback que viacute en mi blog

Raist dice

10 marzo 2008 a las 041

En plan didaacutectico seduce plantearse el instalarse el apache y demaacutes pero vamos en plan didaacutectico como dije los peros son muy significativos Eso si no dudo en seguir el tutorial para trastear y

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

aprender

Ivaacuten dice

10 marzo 2008 a las 1024

iexclImpresiontante artiacuteculo menudo curro Te lo has currado muchiacutesimo todo muy bien explicado con ejemplos ventajas distintos puntos de vistahellip Aunque no vaya a montarme un HC casero y vaya a seguir con blogger hay muchas ideas que siacute me van a ayudar mucho Lo primero que tengo que

conseguir es configurar el correo porque ya lo he intentado un par de veces y no hay manera

Saludos y gracias por el excelente artiacuteculo Ivaacuten

andres dice

10 marzo 2008 a las 1147

Enhorabuena muy bien explicado

Yo tenia algo parecido montado pero la placa acabo estropeandose tras mucho tiempo

Solo 2 apuntes que faltarian a mi entender para ser perfecto - Configuracion del iptables algunosmodems como por ejemplo los de cable solo tienen una boca y solo te dan una IP por lo que mi servidor estaba en medio y ademas de correo y web servia internet a la red interna Por ello tenia que configurar el IPTABLES para que hiciese de pasarela Es sencillo pero no muy obvio - Servidor de DHCP al hilo de lo anterior un servidor de DHCP para la red interna Con la instalacion por defecto es casi suficiente solo hacia falta cambiar el nombre de la interfaz de red a la que tenia que servir direcciones - QoS tambien tenia algun programa P2P y casi siempre iba bien pero deberia de haber puesto y al final por vagancia nunca lo hice alguna regla de QoS para dar la minima prioridad sobre el ersto de paquetes a los de los programas P2P

Como te digo el post esta muy bien pero con informacion sobre como hacer eso para mi ya seria perfecto

Un saludo

David GV dice

10 marzo 2008 a las 1247

Hola

Soacutelo queriacutea felicitarte por este howto tan interesante del que me he permitido hablar en mi blog ( httpwwwblogubuntucom159como-montar-un-servidor-web-casero-y-no-morir-en-el-intento )

Un saludo y felicidades por el material

Gustavo dice

10 marzo 2008 a las 1253

Muy pero que muy explicado todo Muy buen manualguia en todos los sentidos

Croc dice

10 marzo 2008 a las 1258

Praacutecticamente son los mismo pasos que yo seguiacute tambieacuten en su diacutea soacutelo que yo sigo hoy en diacutea tirando de mi HC con Telefonica (IP fija por usuario antiguo) y 320 kbps de subida

En lo que me gustariacutea hacer hincapieacute del artiacuteculo es en la seleccioacuten hardware Tened cuidado con la maacutequina que elegiacutes como servidor o despediacuteos de dormir por la noche Si compartiacutes habitacioacuten haced todo lo posible por eliminar completamente los ventiladores o invertid en algo super-silencioso Vuestro descanso os lo agradeceraacute

Actualmente estoy dandole una pasada a mi servidor de correo que auacuten no he recibido ninguacuten tipo de problema por denegacioacuten en ninguna maacutequina Por fortuna mi ISP resuelve inversamente mi IP sin problemas La configuracioacuten de un servidor Courier (SMTPPOPIMAP) y una interfaz web como RoundCubeMail se mereceriacutea otra entrada explicativa

Un saludo

sistemasorp dice

10 marzo 2008 a las 1304

Buen artiacuteculo yo tambieacuten tengo un dominio (sistemasorpcom) albergado en un ordenador VIA EPIA

Lo uacutenico que queriacutea comentar es que aunque yo tengo el dyndns para que desde el router cambie la ip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

de mi dominio tengo los DNS del dominio apuntando a Zoneedit (que pues antildeadir hasta 5 dominios gratuitamente) Asiacute poniendo CNAMEs como httpwwwsistemasorpcom o httpftpsistemasorpcom apuntando a sistemasorphomelinuxcom puedo hacer que cualquier peticioacuten que se haga a traveacutes del dominio pase al subdominio de dyndsn y finalmente a la ip que tenga en ese momento incluido el correo Por eso siempre que se haga un nslookup a httpwwwsistemasorpcom o similares lo resolveraacute a sistemasorphomelinuxcom

Gonzi50 dice

10 marzo 2008 a las 1350

Solo a modo de apunte deberias echar un vistazo a gnupanel es un panel de administracion estilo plesk gnu para debian

Puede simplificaros mucho las cosas porque instala de golpe muchos de los paquetes que se nombran y el menu de administracioacuten tanto de nivel usuario y administracion es muy buena

Creo que sera un referente en el futuro

juan dice

10 marzo 2008 a las 1416

Muy bueno felicitaciones

Otro ordenador util silencioso y de bajo consumo es el Mac Mini

Saludos

victor dice

10 marzo 2008 a las 1420

Hola he llegado a tu blog desde barrapunto y lo primero que habia pensado es que habias instalado un ldquoservidor de hostingrdquo real puro y duro tipo Cpanel o Plesk para que tus amigos pudieran redirigir su dominio y crearse cuentas de ftp y web contra tu servidor iquestlo has probado seria un gran reto la

verdad es que no podriacutea ser publico pues seguramente no tendraacutes ganas de gastarte las astronoacutemicas cantidades que valen las licencias hellip perohellip iquesthay soluciones gratuitas a cpanel y plesk

gracias y saludos

Julio Autor de curriculum web dice

10 marzo 2008 a las 1502

Te falta ciertas ventajas que no has mencionado

1 La libertad de configurar el servidor que suele ser muy importante si estas programando dicha web Y no te problemas de una configuracioacuten distinta de cuando haces la prueba 2 Ganar conocimientos por si te falta subir el ancho de banda Si contratas direcmente los servicios de hosting Cuando tienes un proyecto avanzado no puedes dedicarte a aprender en ese momento como montar un hosting 3 Si programas la web consigues que no te puedan robar coacutedigo o ideas Hombre claro esta por soacutelo 13 euros y tras una pesada documentacioacuten puedes registrar tus derechos de autor Pero edemaacutes de esto es bueno no tener el coacutedigo disponible de terceros 4 Antes un fallo de programacioacuten o del servidor los conocimientos son mayores para solucionarlo 5 Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

En yo mi caso un servidor llamado casero Pero ya mismo le voy poner dos lineas de telefono ampliamdo la seguridad y el ancho de banda iquestLo debereacute seguir llamando casero por estar en mi casa Doacutende aguanto visitas mas de 60000 visitas al mes entre todas mis web Por ejemplo esta de curriculum web Un incoveniente muy peligroso Ante un problemoacuten te puede dar un infarto Pero a veces esos problemones lo tienen las empresas no dan ese mal servicio que no podemos hacer nada

Smutops dice

10 marzo 2008 a las 1608

Gracias por la informacioacuten Te lo has currado

Saludos

InKiLiNo dice

10 marzo 2008 a las 1621

El manual estaacute de Puta Madre pero yo recomiendo para un servidor casero lighttpd en vez de apache2 y php5 + fastcgi mejor que mod_php5 ah y de paso le ponemos el eaccelerator y nuestro servidor

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

volaraacute

Gonzi50 dice

10 marzo 2008 a las 1639

para Victor

Como he dicho un par de comentarios mas para arriba te recomiendo gnupanel Yo llevo unos cuantos meses con uno montado y todos son buenas noticias

Jose A Cely dice

10 marzo 2008 a las 1738

Hola

Muy buen articulo lo leiacute completo me siento identificado con muchas cosas y la experiencia que tuve con mi antiguo servidor de produccioacuten (2005) sin embargo esa maquina que usaba aun la uso como servidor personal Te dejo el link de el articulo que escribiacute es su momento no es tan teacutecnico como el tuyo httpjosecelytecsuacomp=14 Saludos desde Colombia

Jose A Cely

Sr XX - Terror dice

10 marzo 2008 a las 1748

Hola felicidades todo muy claro y bien explicado

Yo hace unos antildeos hice lo mismo Queriacutea colocar mis programas java a disposicioacuten del puacuteblico y el hosting java era (y sigue siendo) cariacutesimo

Maacutes o menos hice lo que tuacute excepto en 2 cosas

1) Servidor web En un principio coloqueacute apache+tomcat (viacutea ajp) Tras unos benchmarks caseros me diacute cuenta de que tomcat podiacutea servir paacuteginas estaacuteticas casi a la misma velocidad que apache Asiacute que quiteacute apache y puse tomcat en el puerto 80 directamente

2) Servidor de correo Los MTAs de linux (exim sendmail y postnosequeacute) son un suplicio para configurarlos correctamente (demasiadas opciones) Me decanteacute por JAMES (del proyecto apache) Es un MTA supersimple javizado que permite almacenar el correo entrante en una base de datos relacional haciendo maravillosamente transparente toda la gestioacuten En fin hoy con el proyecto casi congelado sigo apostando por JAMES

Saludos

liken dice

10 marzo 2008 a las 1829

Hola Vicente Muy buen articulo

Se que hay diferentes opiniones pero discrepo solo en lo de no recomendar laptops como servidores La mayoria de los portatiles de consumo actuales estoy de acuerdo en que no son recomendables pero hay laptops antiguos de muy buena calidad y de bajo precio en Ebay que pueden ser una opcion bastante buena Yo tengo un IBM Thinkpad 600 (una maquina de calidad) de servidor encendido hace 2 antildeos aunque el uptime actual es 6 meses y sin ningun problema (toco madera ) Tienen muchas ventajas Es muy silencioso El ventilador se enciende solo aveces y apenas se escucha Tienen UPS incorporada la bateria aunque vieja te aguanta 10 minutos un apagon El consumo tambien es muy bajo al ser un portatil y con LCD cerrado Lo uso como servidor web a internet servidor samba local interface gmui para descargas centralizadas de P2P multiusuario y remotas servidor de correo tambien a traves de gogle apps y para alojar una libreria sobre ciencia que seria dificil de colocar en un host contratado Por necesidades uso un disco duro 25 de 60GB y que de momento va aguantando (El tema de que los 25rdquo duran menos tambien trae discusiones y algunos defienden lo contrario) Saludos

Liken mdashmdashndash

jecomovi dice

10 marzo 2008 a las 1829

La comunidad nos hace grandes articulos como este ENORMES Gracias

tenderodigital dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

10 marzo 2008 a las 1831

Muy buena entrada para guardar y revisar de vez en cuando

Yo de todas maneras le veo futuro a este tipo de servidores pero maacutes que para tener presencia en Internet para usar el servidor directamente tu A ver si me explico montas un Wiki un software de trabajo en grupo otro de gestioacuten de proyectos y lo alojas en tu propio servidor Y solo accedes tu y tus amigos no lo abres al puacuteblico Entonces tienes la ventaja de la comodidad puedes actualizar las versiones personalizarlo a topehellip y no tienes los problemas del ancho de banda

Saludos

Joan R dice

10 marzo 2008 a las 1915

Impresionante tu dominio del tema socio saludos desde Mallorca

ZP en lugar de dedicarte a salvar el culo de los ladrilleros que se iraacuten al paro preocuacutepate de toda la gente super capaz que hay en este pais y haz que suban como la espuma te presento a uno de ellos mi amigo Vicente Navarro hellip

Bytecoders dice

10 marzo 2008 a las 1917

Extrantildeo que nadie haya mencionado como ventaja el hecho de que el hosting solo depende de ti y de nadie maacutes Aunque a veces tambieacuten puede ser una desventaja En mi caso no depender excesivamente de terceros fue desde luego la mayor motivacioacuten

No puedo negar que estoy aprendiendodestrozando mucho etc etc pero eso queda (para miacute) en un segundo teacutermino

Saludos

Bytecoders dice

10 marzo 2008 a las 2022

Por cierto no cabe decir que el artiacuteculo es de Wikipedia Pero me ha picado la curiosidad Si no me equivoco tu ya has sobrevivido al efecto Barrapunto y Meneacuteame con el hosting casero no

Saludos tener buenos sitios de referencia tambieacuten ayuda Anda que no he aprendido cosas aquiacute o de ti

PS No seacute si podiacutea editar el comentario Al final por desconocimiento he puesto otro

Vicente Navarro dice

10 marzo 2008 a las 2042

Osqui andoni Sagman Raist Ivaacuten iexclMuchas gracias por vuestros amables comentarios

andres iexclGracias Respecto al IP tables es una buena sugerencia pero quizaacutes mereceriacutea una entrada especiacutefica sobre su uso Sobre el servidor DHCP a miacute no me haciacutea falta porque el router ya hace el trabajo aunque ya hableacute un poco sobre servidores DHCP en Iniciar una instalacioacuten de Debian por red Finalmente probar el QoS ha sido una de las grandes asignaturas pendientes que me han quedado aunque no esperaba mucha mejora ya que a diferencia de tu caso mi traacutefico no pasaba todo por el servidor De todas formas siacute que ajusteacute algunos paraacutemetros de priorizacioacuten de traacutefico que teniacutea el router En cualquier caso unas sugerencias muy buenas

David GV Gustavo iexclMe alegro de que os haya gustado

Croc Gracias por hacer hincapieacute en lo del servidor silencioso Creo que es algo realmente importante Sobre lo del Courier y el RoundCubeMail siacute me temo que tanto no cabriacutea aquiacute

sistemasorp iexclPues me parece una idea excelente iexclBuena de verdad Asiacute te ahorras comprar el ldquoCustom DNSrdquo Muchiacutesimas gracias por compartirla en esta entrada

Gonzi50 Gracias por la sugerencia

juan iexclGracias Siacute el Mac Mini podriacutea servir pero en su diacutea yo lo descarteacute porque aunque sea muy silencioso siacute que tiene ventiladores y si somos estrictos en la poliacutetica de nada de ruido me temo que no nos sirve

victor Bueno ya ves que el servicio era para miacute mismo soacutelo Sobre lo que me preguntas en la Wikipedia tienes una lista de web-hosting control panels tanto de pago como de coacutedigo abierto

Julio Autor de curriculum web Son muy interesantes los aspectos que mencionas Me ha parecido curioso lo de

Si programas la web consigues que no te puedan robar coacutedigo o ideas

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Sobre

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

no estoy de acuerdo En Dreamhost por ejemplo te permiten asociar un nuacutemero ilimitado de dominios a tu cuenta

Smutops Gracias

InKiLiNo iexclMuchas gracias por los consejos

Jose A Cely Gracias por la referencia al artiacuteculo Es muy interesante

Sr XX ndash Terror Gracias por la sugerencia del Java Apache Mail Enterprise Server (JAMES) de la fundacioacuten Apache La verdad es que no lo conociacutea Muy a tener en cuenta

liken iexclGracias por tu comentario y por expresar aquiacute tu opinioacuten Aunque puede haber casos de portaacutetiles que sobrevivan como heacuteroes durante antildeos sigo pensando que no son lo maacutes conveniente para un uso como servidor Ademaacutes de los discos de 25Prime el polvo que pueda entrar por los ventiladores se iraacute acumulando poco a poco en su interior causando problemas de calentamiento y reducir su vida Se pueden abrir y limpiar pero es una tarea extremadamente incoacutemoda En cualquier caso por supuesto puedo estar equivocado

jecomovi iexclGracias

tenderodigital Desde luego lo que comentas son excelentes sugerencias de uso de un hosting casero sin muchos de sus inconvenientes iexclGracias por tu comentario

Joan R iexclGracias

Bytecoders iexclMuchas gracias por tu aportacioacuten Por supuesto una ventaja muy importante del hosting casero es que puedes hacer lo que te deacute la gana con eacutel Sin embargo en las uacuteltimas semanas en las que he probado un hosting de verdad con SSH maacutes en serio me he dado cuenta de que teniendo el Apache el PHP el MySQL y una shell apenas tienes restricciones ni encuentras cosas en las que te encuentres tan limitado Uacutenicamente tal vez el debug y ciertos paraacutemetros que te gustariacutean cambiar del servidor

En Primer aniversario del blog se mencionaban las entradas que han salido en Barrapunto o Meneacuteame estando el blog en HC

EuLogos dice

10 marzo 2008 a las 2058

iexclMuy pero que muy interesante Queriacutea antildeadir un par de cosillas 1- No es por hacer publicidad pero con cdmoncom puedes registrar un dominio (por precios bastante

competitivos) y luego usar sus DNS para IP dinaacutemicas Ciertamente se complica el tema de actualizarla pero probablemente se podraacute usar un registro CNAME a la direccioacuten de dyndns gratuita 2- Ademaacutes de ldquoab (apachebench)rdquo puedes usar ldquosiegerdquo que ademaacutes te permitiacutea elegir la identificacioacuten del cliente Saludos

Vicente Navarro dice

10 marzo 2008 a las 2106

EuLogos Gracias por tus sugerencias de siege y cdmoncom Ciertamente son alternativas a considerar

Alberto dice

10 marzo 2008 a las 2116

Hola

Intel ha sacado una nueva version de la placa D210GLY la D210GLY2 sin ventilador En la siguiente direccioacuten han hecho un estudio del consumo frente a otras opciones Itx de Via

httpresourcesmini-boxcomonlineMBD-I-D201GLYintel-d201gly-power-consumptionhtml

Si queries calcular el coste de consumo de un equipo en la suiguiente paacutegina hay una calculadora que puede dar una idea bastante aproximada

httpwwweu-energystarorgeses_007cshtmlelectricity

Saludos y felicidades por el trabajo

Vicente Navarro dice

10 marzo 2008 a las 2212

Alberto Pues muchas gracias por tu amable comentario y por el enlace al anaacutelisis de consumo de la Intel que me gusta mucho Tanto tanto que ya lo habiacutea puesto por ahiacute arriba

Por otra parte la calculadora de consumo que mencionas estaacute muy chula

Para las VIA EPIA hay un simulador de consumo en EPIACENTER PowerSimulator

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Julio autor de curriculum web dice

11 marzo 2008 a las 104

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

Bueno pero no se si me explicado bienSeguacuten tengo entendido por cada dominio en algunos hosting se suele pagar un alojamiento distinto Compras un hosting dedicado limitado a nuacutemero de dominios especifico que es lo mejor lo que dreamhost te lo deja ilimitado Pero de todas formas he visto algunos que si tienes que reiniciar o arreglar algo servicio teacutecnico apartehellip

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Ok no somos dioses programando pero la posibilidad de robar existe Y lo de ofuscar ldquoque seraacute enredar el coacutedigordquo Ofuscar para molestar y desfucar(si existe) para programar asi cada vez en volverse loco Para eso le envio el cd (una vez registrado en derechos de autor)

Otra ventaja es si modificas continuamente la web es maacutes rapido enviarlo por tu red local

Para ampliarlo poner dos lineas con dos registro de dns Y ya que te queda bordao

igle dice

11 marzo 2008 a las 213

GuauuEs un fiel reflejo de lo que tengo yo montado actualmente En mi caso el tema hardware no lo elegiacute muchohelliptireacute con lo que teniacutea y es bastante decente (P3 y 368M de RAM) ademaacutes para evitar temas de ruido y demaacutes decidiacute colocar el servidor en la terraza de casa

No encontrareis servidor con mejores temperaturas y sin limiataciones de ruidos Alguacuten diacutea tengo que colgar fotos por el bloghellip Saludos y felicidades por el artiacuteculo

Robintux dice

11 marzo 2008 a las 445

Felicitaciones y saludos desde peru

Ernesto Celis dice

11 marzo 2008 a las 447

Feclicitaciones por tan buen HOWTO como tu tambieacuten yo hospede un HC por alguacuten tiempo Este vivioacute en 3 PCrsquos diferentes y con diferentes sistemas operativos El primero fue un Pentium de 100MHz y 32MB de RAM corriacutea FreeBSD 49 con todos los servicios deseables de un hosting

profesional

iexclVaya que aprendiacute con mi HC

Vicente Puchades dice

11 marzo 2008 a las 602

Hola tocayo te felicito extraordinario este Howto te lo has currado como todos los que tienes Todaviacutea sigo buscando para hacer el HC con una placa de bajo consumo las de VIA EPIA me parecen una opcioacuten extremadamente cara y estoy esperando a que salgan placas maacutes econoacutemicas si al final lo

que nos ahorramos en luz durante 5 antildeos nos lo gastamos en un ordenador cariacutesimo no hacemos nada Tambieacuten estoy esperando que los discos de estado solido esteacuten a un precio razonable Mientras tanto con una supertorre que hace mucho ruido con su SAI para protegerla de los cortes eleacutectricos

Yurgen dice

11 marzo 2008 a las 906

Buenas

Un gran post para los novatos en el tema de Hosting De todos modos no entiendo por que descartas Windows de primeras Entiendo que el inconveniente mas grande sea el tema de pago de licencias pero en cuanto administracioacuten y gestioacuten remota no le encuentro ninguna diferencia En linux SSH y en Windows Terminal Server Si a lo que te refieras es dar acceso a los clientes es cierto que ahiacute Linux gana por goleada Pero si solo es servicio de correo y FTP no creo que hubiera problema

Por suerte o por desgracia he trabajado y trabajo con los dos sistemas en entorno de Hosting compartido y dedicado y lejos de ser un defensor a ultranza de Windows la estabilidad de los servidores con eacuteste sistema es quizaacute mas alta que los Linux (no me pegueacuteis por favor ) Habriacutea que servicios se quiere ofrecer apache oacute IIS con SQL Server ASPnet y a partir de ahiacute decidir (PHP y MySql funciona en los dos correctamente ventajas del software libre )

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

No se que opinaacuteis

Saludos

PD Espero no haber sido un flamerhellip

Vicente Navarro dice

11 marzo 2008 a las 1000

Julio autor de curriculum web Lo que yo he visto en varios hostings es que tuacute contratas tu cuenta con su espacio y su liacutemite de transferencia mensual y luego le puedes asociar muchos dominios Sean comprados en ese mismo hosting o sean externos

igle Pues es un muy buen remedio contra el ruido Pero iexclno se te oxida la caja Ya se oxidan a veces incluso dentro de casahellip asiacute que iexclimagiacutenate en el balcoacuten

Robintux Ernesto Celis iexclGracias

Vicente Puchades iexclMuchas gracias Eacutechale un vistazo a la placa Intel que menciono arriba Tiene un precio muy razonable De todas formas no es soacutelo por el consumo para miacute lo maacutes importante de estas placas es que no llevan ninguacuten ventilador

Yurgen Por supuesto que no eres un ldquoflamerrdquo Presentas un opinioacuten muy razonada y respetable Para mi el inconveniente maacutes grande de Windows en este campo es la ausencia de una liacutenea de comandos en la que se puedan hacer cosas de verdad en el campo del mantenimiento remoto Mencionas el Terminal Server pero me temo que es mucho menos flexible que una humilde shell a traveacutes de SSH Ni que decir tiene que hablando de hosting casero el ancho de banda que necesitariacuteamos para acceder desde fuera de la LAN seriacutea totalmente desmesurado asiacute como la desaparicioacuten de la posibilidad de acceso por modem Ademaacutes necesitas una licencia de Windows Serverhellip iquestquieacuten querriacutea desembolsar tal cantidad de dinero para tener un hosting casero existiendo Linux

Ringmaster dice

11 marzo 2008 a las 1032

Uauuuh Menudo currazo imprescindible para los que se inicien en el hosting casero Parece que te hayas conectado al ordenador con el casco de Matrix y hayas volcado todos tus conocimientos Felicidades

Y siacute estoy de acuerdo contigo que actualmente las placas VIA NO son recomendables el soporte de controladores es peacutesimo y en cuanto a preciocalidadpotencia las de intel o incluso AMD son mejores Yo cambieacute la miacutea por una MicroATX AMD X2 4200 y soacutelo me consume 15W maacutes en idle (aunque se dispara al doble de la VIA cuando estaacute ocupado no hay duda que hace mucho maacutes trabajo)

corrosion dice

11 marzo 2008 a las 1237

Buenas Muy buena tu entrada Yo tambieacuten tengo montado lo mismo que tu bueno muy similar con una vieja epia800 y FreeBSD y es una delicia Claro que tengo la maacutequina a unos 15 metros de mi en un trastero

sin molestar a nadie con el ruido Es un servidor genial Voy a ver si le puedo echar el guante a esa placa intel que comentas DD

Alber dice

11 marzo 2008 a las 1250

Hola

Yo llevo tres antildeos con mi servidor de correo casero y estoy bastante contento Ocasionalmente he montado algun servidor web pero soacutelo para experimentar La maacutequina es un AMD Sempron 3000 con ventilador y fuente de muy bajo ruido y no molesta casi nada Uso Windows XP tambieacuten sin problemas (no uso mantenimiento remoto soacutelo local)

Algunos comentarios que pueden ser de utilidad

DNS para barato un registro de dominio (dominio con mi nombre) y DNS que que apunta el dominio a mi IP dinaacutemica tengo httpwwwsitelutionscom 9 $ al antildeo todo Sin ninguacuten problema (No permite dominios es)(Se pueden transferir dominios de otros sitios)

Correo Para resolver los problemas que hay al enviar correo desde IP dinaacutemica Hay que enviarlo a traveacutes de un smarthost de ese modo el correo llega desde una maacutequina acutelegalacute El smarthost a usar es el servido de correo de nuestro ISP en mi caso (tengo jazztel) smtpjazztelcom Cada ISP os habraacute dado los datos de su servidor de correo el cual se puede usar como smarthost

Para reibir el correo si nuestro servidor no estaacute online se puede usar un servicio de mail backup En sitelutions te dan uno por 18 $ al antildeo Cuando nuestro servidor vuelve a estar online recibe los correos pendientes

SPAM Para que no llegue SPAM lo mejor es el ASSP httpasspsourceforgenet LLeva algo de trabajo configurarlo bien pero una vez hecho no llega ni uno

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Awela dice

11 marzo 2008 a las 1750

Muy bueno Muy interesante

Yo lo tube en casa hace ya unos cuantos antildeoshellip de cuanto telefonica daba la Ip fija sin preguntarhellip La verdad es que aprendiacute un montoacutenhellip

Yo tenia un Compaq que compreacute de segunda manohellip un Pentium asi a secas con 2 gb de discohellip una debianhellip apache php y exim

Ya no tengo tiempo para estas cosas pero fue muy muy divertido cuidar de este pequentildeinhellip

Yo lo recomiendo

Vicente Navarro dice

11 marzo 2008 a las 1903

Ringmaster iexclGracias Siacute las VIAs estaacuten donde estaacuten por pura desidia de la compantildeiacutea Ahora que Intel ha entrado en este segmento de mercado estaacuten praacutecticamente

corrosion iexclGracias

Alber Sobre el DNS muchas gracias por recomendarnos Sitelutions Veo que soacutelo por el coste del dominio te permiten tener DNS dinaacutemico gratis incluso redirecciones de URL y DNS estaacutetico Una alternativa muy interesante

Sobre el ldquosmarthostrdquo el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)

Sobre el ldquospamrdquo iexclgracias por recomendarnos el ASSP

Awela iexclGracias

abaca dice

11 marzo 2008 a las 2034

iexclmenuda tesis doctoral vaya currada te has metido me prometo a mi mismo aprovechar estos apuntes alguacuten diacutea muchas gracias

macario dice

11 marzo 2008 a las 2046

Creo que el hosting casero cuya puesta en marcha has explicado tan bien es una excelente opcioacuten en casos de emergencia Hace unos diacuteas tras cesar mi proveedor sus servicios de hosting de modo repentino tuve que realojar urgentemente mi web osCommerce Para ello hice lo siguiente

1- Darme de alta en DynDNS 2- Buscar un SAI pequentildeo 3- Desempolvar un viejo Duron al que renoveacute los ventiladores (iexclquieacuten hubiera tenido un diminuto y silencioso NSLU2) 4- Instalarle Ubuntu Server Eligiendo la opcioacuten LAMP es rapidiacutesimo hacerlo funcionar (sobre la instalacioacuten por defecto soacutelo antildeadiacute OpenSSH y por comodidad mc y phpMyAdmin creo) 5- Retocar un par de cosas de configuracioacuten (como el conf de apache) y de seguridad (htpasswd por ejemplo) 6- Reponer mi web desde la uacuteltima copia de seguridad (bendita sea) 7- Activar el agente DynDNS de mi router Linksys

Al diacutea siguiente tras muy pocos ajustes ya estaba todo funcionando y ahora con mi paacutegina en marcha puedo ir probando tranquilamente nuevos proveedores

Alber dice

12 marzo 2008 a las 820

Super CoCo dijo ldquordquoSobre el smarthost el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)rdquo

Te puedo garantizar que en mi caso mando a traveacutes de smtpjazztel com los correos de tipo miscuentasmidominiocom He tenido que configurar mi servidor de correo para decirle que use como smarthost smtpjazztelcom junto con mi usuario y password en jazztel Llevo asiacute un antildeo o sea que funciona

Vicente Navarro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

12 marzo 2008 a las 945

abaca Siacute siacute doctor en Cacharreologiacutea por la Universidad de mi Casa iexclMuchas gracias

macario Es algo muy a tener en consideracioacuten Aunque ahora tengo un hosting normal sigo teniendo todo perfectamente preparado por si cualquier diacutea me toca volver a servir el blog desde mi servidor casero iexclque nunca se sabe queacute problemas puedes tener con una empresa de hosting

Alber Pues me alegro mucho que sea asiacute para tu comodidad Sin embargo si un servidor SMTP estaacute bien configurado no deberiacutea de permitir correos de dominios diferentes a los que gestiona ese servidor para evitar el spam (y otros servidores SMTP no deberiacutean aceptarlos seguacuten las reglas que hemos comentado maacutes arriba) Por ejemplo smtptelefonicanet soacutelo permite el dominio telefonicanet y todos los dominios que hayas comprado a Telefoacutenica junto con su servicio de hosting A miacute por ejemplo no me gustariacutea que nadie enviara correos con el dominio vicente-navarrocom y por lo que dices tuacute podriacuteas mandarlos a traveacutes de smtpjazztelcom iquestno

josemanu dice

12 marzo 2008 a las 1043

Super Cocohellip ERES EL MAS GRANDE

Has escrito un artiacuteculo eacutepico Ha partir de ahora referencia obligatoria para el que se quiera documentar sobre hosting casero (yo lo voy a consultar mucho te lo aseguro)

Un artiacuteculo completiacutesimo y faacutecil de entender pura poesia

Si alguna vez te acercas a Castelloacuten ponte en contacto conmigo que tienes pagado un almuerzo comida o lo que se tercie

Muchiacutesimas gracias

Vicente Navarro dice

12 marzo 2008 a las 1229

josemanu iexclMuchas gracias

Joan R dice

13 marzo 2008 a las 940

hellip

ldquoBuenos dias estaacute el sentildeor Vicente Navarro hola vengo de la Secretariacutea General de Poliacutetica Cientiacutefica y Tecnoloacutegica Ministerio de Ciencia y Tecnologia hellip

Estoy aquiacute para servirle diacutegame hellip que necesita usted para crear su empresa tecnoloacutegica y contratar a 10 personas para realizar I+D rdquo

Alber dice

13 marzo 2008 a las 945

Efectivamente yo podriacutea mandar correos del dominio vicente-navarrocom a traveacutes de smtpjazztelcom pero yo creo que cualquiera podriacutea mandarlos a traveacutes de su servidor smtp Los servidores smtp que conozco (he usado maacutes aparte de jazztel) normalmente soacutelo permiten su dominio

para evitar spam PERO si usas el servidor con autenticacioacuten (usuario y password ) permiten que el origen sea cualquier dominio (en este caso al ser usuario suyo no hay peligro de spam)

Esa prueba la he hecho con otras cuentas de correo que tengo y habitualmente funciona Creo que tengo alguna cuenta de telefonicanet si eso hago una prueba

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio Enviar correos con nombres de otros dominios es trivial (vease spam) El correo actual no garantiza que el originario sea quien dice ser

Vicente Navarro dice

13 marzo 2008 a las 1818

Joan R

Alber Sobre

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

estoy de acuerdo Pero muchos servidores SMTP ya estaacuten configurados para no aceptar correos de dominios cuyo origen no es una IP vaacutelida (seguacuten las reglas que comentaacutebamos de SPF resolucioacuten inversa etc) Por la misma regla de tres los servidores SMTP que enviacutean correos no deberiacutean aceptar hacer relay de correos de dominios que no estaacuten asignados a ellos aunque se autentificaran correctamente Si se cumplieran ambas condiciones habriacutea muchos menos problemas de suplantacioacuten de identidad (aunque para eso estaacute el PGP) y de spam iquestno te parece

Por tanto lo que hace Jazztel me parece bien de cara a dar facilidades sus usuarios y mal de cara a prevenir suplantaciones de identidad y spam Sobre Telefonicanet en las pruebas que hice en su diacutea vi que soacutelo acepta correos de dominios que tiene gestionados

Alta_suciedad dice

14 marzo 2008 a las 114

Es un manual perfecto Ademas tienes el don de la palabra y consigues que tantos datos juntos queden escritos de una manera entendible y agradecida de leer Un 10 para ti Yo tambien voy haciendo pinitos con un servidor domestico realizado con un equipo P4 de HP de

sobremesa pero con Win2003 Server + conexion de 6Mbps de Orange protegido por un SAI APC de 700 VA Me hace mucha gracia el planteamiento inicial del HW necesario el consumo electrio el ruido del ISP y de la estabilidad en la alimentacion porque coincido al 100 con lo que comentas Lo dicho felicidades y gracias por compartir tantas horas de trabajo con nosotros

Vicente Navarro dice

14 marzo 2008 a las 916

Alta_suciedad iexclGracias iexclMe alegro de que te haya gustado

Lazaro dice

15 marzo 2008 a las 820

Estaba navegando por la web y buscaba como hacer nuestro propio server (somos una Iglesia Cristiana en Lansing USA)y de verdad que me dejo muy impresionado tus explicaciones solo que tengo que leerlo todo y por lo que veohellip no creo podremos tengo servidor de Hosting con GoDaddy y hacemos

Streaming de audiovideo con Markoni y estos ultimos trabajan con el WMEncoder yo solo trabaje una vez Ubuntu pero por las razones explicadas ahora tenemos a ldquoVentanasrdquoBueno felicitaciones y suerte Alta_suciedad dijohellipfelicidades y gracias por compartir tantas horas de trabajo con nosotros Y en eso estoy de acuerdo 100 es una de las razones que mas admiro la comunidad Opensource (si esta bien dicho)

NotardquoOn this free world without frontierrsquosWho needs ldquoGates and Windowsrdquo

Vicente Navarro dice

15 marzo 2008 a las 843

Lazaro iexclGracias Y siacute tienes razoacutenhellip el streaming seriacutea demasiado para un pobre hosting casero

Roberto dice

16 marzo 2008 a las 2237

Estoy completamente deacuerdo en que la opcion mas practica para aquel que quiera tener un dominio en internet y alojar unas paginas un blog etc es abonarse a una de las muchas ofertas de hosting que tenemos disponibles y que tampoco son tan caras

Eso si como cacharreo aconsejo a todo el mundo que se aventure en la instalacion de una distro linux con apache mysql php webmin ssh etcetcetc y juegue con todo ello Aunque no sea para sacarle rendimiento simpre se aprenden cosas muy interesantes y conocemos un poco mas como funciona el tema

Otro articulo muy bueno y que da una idea muy buena de un servidor web casero

Felicidades Super Coco y gracias

MoDoRrO dice

18 marzo 2008 a las 649

perfecto

justo lo que se necesita para los que empiezan en servidores caseros

Saluds

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Vicente Navarro dice

18 marzo 2008 a las 948

Roberto MoDoRro iexclMuchas gracias

Cristiaacuten dice

26 marzo 2008 a las 2118

Hola estimado He leiacutedo tu excelente manual y bueno se me han aclarado muchos puntos de los que teniacutea ideas un poco vagashellip Pero tengo unas consultashellip a ver si tienes un tiempesito para ayudarmehellip

1) necesariamente debo ldquocomprarrdquo un dominio lo digo porque yo tengo una cuenta en no-ipcom y tengo un host (algo asi como xxxservehttpcom) pensando que podria poner esta direccioacuten en la barra del navegador y llegariacutea a ver mi paacuteginahellip

2) Tengo apache montado sobre Windows XP SP2 y cuando hago pruebas locales (en ie localhost) me funciona sin problemashellip

3) Tengo abierto el puerto 80 tanto en Windows como en mi Router D-link y ademas nateada mi direccion interna a la externahellip

Tonceshellip me puede orientar para saber en que estoy fallandohellip recuerda si que todo lo que estoy haciendo es sobre Windows XP lamentablementehellip Espero puedas ayudarme te lo agradecereacutehellip

Vicente Navarro dice

26 marzo 2008 a las 2247

Cristiaacuten Si la paacutegina te funciona localmente el problema supongo que puede estar en el NATeo o en que no asocies correctamente la IP puacuteblica al host de no-ipcom

Pero en realidad hay tantas cosas que pueden estar causando el problemahellip

bitor dice

11 abril 2008 a las 1424

Muy currado el articulo

Gracias

Omar Palomino dice

14 abril 2008 a las 1646

Hola que tal estuve leyendo tu POST sobre ldquoHosting Caserordquo y debo decir q me parece muy interesante yo ya habia montando un servidor casero con muchas cosas similares a las tuyas perohellip hay un parrafo que me dejo intrigado aqui lo escribo

El dominio

ldquoPor supuesto vamos a necesitar uno o mas dominios para hacer realidad nuestro poryecto Si tuvieramos una IP fija podriamos comprar un dominio a cualquier registrador y hacer que el DNS apuntara a nuestra IP fijardquo

Comentario Pues hasta aqui todo es normal es el procediemiento comun que se hace pero luegohellip

ldquoEn nuestro servidor tendriamos que configurar un servidor DNS ademas de todos los otros servicios que quisieramos proporcionarrdquo

Comentario Aqui me perdi no entiendo a lo que te refieres no valdria simplemente con hacer un NAT en el router a q te refieres con configurar un DNS en el servidor o seahellip aparte del DNS del registrador necesitamos otro DNS en nuestro propio servidor para que cual es la idea como lo hago no se si podrias enviarme quizas algun enlace q me ayude con esa duda o tratar de explicarme un poco ese tema

Disculpa por mis inquietudes pero es algo que he escuchado algunas veces y no entiendo ojala y me puedas ayudar y pasar algunos links Tambien te dejo mi blog Adios

httpyouta18awardspacecomwordpress

Saludos

Vicente Navarro dice

14 abril 2008 a las 1816

Omar Cuando tuacute compras un dominio y nada maacutes en principio lo que estaacutes comprando soacutelo es la posibilidad de servir las diferentes direcciones de ese dominio desde un servidor de DNS que tienes que tener corriendo tuacute mismo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Por ejemplo supongamos que compramos el dominio examplecom Al registrador soacutelo le tienes que decir cuaacuteles son los servidores de DNS que serviraacuten las peticiones dicho dominio Es lo que ves si haces un whois al dominio

Nameserver Information Nameserver aiana-serversnet IP Address 19203443 Nameserver biana-serversnet IP Address 19300236 Nameserver ciana-serversnet IP Address 13991110

Asiacute cuando tuacute pongas en tu navegador ldquohttpproyectoXexamplecomrdquo el cliente de DNS de tu sistema operativo le preguntaraacute a su servidor de DNS asignado que cuaacutel es la IP de ese sitio Y tu servidor de DNS asignado lo que haraacute es ir a preguntar a los servidores de DNS de examplecom que cuaacutel es la IP que busca

Por eso para hacer hosting casero si soacutelo compras un dominio y nada maacutes tendraacutes que montarte tu propio servidor de DNS a menos que la empresa a la que le has comprado el dominio te proporcione servicios como los de DynDNS o a menos que tengas una IP fija y el registrador de dominios incluya entre sus servicios el asociar dominios a IPs fijas usando sus propios servidores de DNS

Omar Palomino dice

15 abril 2008 a las 446

Gracias por responderme tan pronto pero tengo algunas otras dudas ojala me puedas ayudar

A continuacion le explico mis dudas

En realidad todo esta relacionado con servidores DNS mis dudas son las que siguen

Primera inquietud

Lo que estamos acostumbrados es a comprar un dominio junto con el hosting cierto entonces lo que hace la empresa registradora de dominios es ldquoregistrarrdquo nuestro dominio en un servidor DNS para que pueda ser accedido desde internet apuntando a una direccion IP publica (fija obviamente)

Hasta aqui tengo algunas dudas

- iquestEn que servidor DNS lo registran iquestellos tienen un servidor DNS propio si tienen un servidor DNS propio cualquiera puede publicar un servidor DNS en internet no necesita alguna autorizacion como saben los demas servidores DNS de la existencia de ese nuevo servidor

Segunda inquietud

Supongamos que decido comprar solo el dominio es decir no alquilo hosting y tampoco colocan mi dominio en un servidor dns Lo que he visto y he leido es que al momento de registrar mi dominio debo de colocar que servidores dns voy a usar para que se hace eso mi ldquoregistrador de dominiordquo hace alguna configuracion para que solo funcione en ese servidor DNS donde hacen esa configuracion en que tipo de servidor y con que proposito

Si yo mismo coloco mi servidor DNS y le digo a mi ldquoregistrador de dominiosrdquo la IP de mi servidor DNS (para que este resuelva) como se enteran en el mundo (es decir en internet) de la existencia de mi servidor DNS tendria que registrarlo en otro servidor DNS

Como ves tengo varias dudas espero me puedas ayudar a resolverlas

Saludos

Vicente Navarro dice

15 abril 2008 a las 945

Osmar Todas las compantildeiacuteas de hosting tienen servidores de DNS siacute pero dichos servidores de DNS soacutelo tienen autoridad sobre los dominios que estaacuten bajo su control Otros servidores de DNS cuando tengan que saber la IP de un nodo de este dominio tendraacuten que pasar siempre por los DNSs de la

compantildeiacutea de hosting Hay unos servidores DNS raiacutez que son los que tienen autoridad sobre los dominios com net org etc que son los que te redirigen al servidor DNS de la compantildeiacutea de hosting que tiene control sobre el dominio

Es un tema que requiere documentarse detenidamente El artiacuteculo de la Wikipedia Domain Name System tiene algunos esquemas que te pueden aydar a entenderlo

Sobre la segunda inquietud el tema es muy sencillo Cuando tuacute compras tu dominio lo que estaacutes haciendo es escribir en la base de datos de los servidores DNS raiacutez (los que tienen control sobre los com net org etc) que tu servidor DNS y soacutelo tu servidor DNS y ninguacuten otro es el que tiene derecho a dar la respuesta definitiva sobre cuaacutel es la IP que corresponde a tal nombre de tu dominio

Alex Dumont dice

18 abril 2008 a las 1402

Excelente lo de los Google Apps (entre otras cosas reconozco que no he leido todo de momento) Voy a probar esto en cuanto pueda

The Pro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

21 abril 2008 a las 2032

Buena Tarde Super Coco

2 Preguntas rapidas

La primera la tarjeta que recomiendas la D201GLY2A de Intel soporta el WOL (Wake On Lan) ya que en los lugares que he buscado no se menciona nada con respecto a eso te lo pregunto por que me interesa habilitar un Hosting Casero y pretendo basarme en tu excelente Guia

La segunda basandose en tu experiencia personal que me recomiendas decantarme por la D201GLY2A o tal vez buscar una Tarjeta de VIA como la PC3500G

Saludos y muchas gracias por compartir tus conocimientos

Vicente Navarro dice

22 abril 2008 a las 1103

The Pro Seguacuten el manual de la D201GLY2A siacute que soporta el Wake on Lan

Sobre queacute es mejor si la D201GLY2A o la VIA probablemente el procesador de Intel sea mucho mejor pero como no tengo ninguno de los dos no tengo elementos de juicio reales para opinar

Mauri dice

25 abril 2008 a las 845

Felicidades por el artiacuteculo manual en cuanto tenga tiempo lo pondreacute en praacutectica

Muchas gracias por compartir tus conocimientos

juan ignacio dice

5 junio 2008 a las 1932

Hola

Una pregunta de DynDNS ldquoiquestSi has registrado un dominio ldquowwwmidominiocomrdquo en una empresa sin servicios de actualizacion de IP dinamica y en casa tienes ADSL con IP dinamica puedo usar DynDNS (ddclient) para poder tener mi pagina publicada en internet y administrarla desde mi servidor localrdquo

Un cordial saludo

Vicente Navarro dice

5 junio 2008 a las 2003

juan ignacio No no podriacuteas usar ddclient Tendriacuteas que cada vez que tu proveedor de ADSL te cambia la IP ir al panel de control de tu registrador y decirle la nueva IP a la que tiene que apuntar el dominio Como tendriacutea que ser manual y encima el cambio de IP puede tardar un rato en tener efecto

no es praacutectico para tener una paacutegina puacuteblica Puede serlo si es algo exclusivamente para tiacute

Otra cosa que se puede hacer es que registres alguacuten hostname de los gratuitos en DynDNS como ldquoejemplodyndnscomrdquo que actualices desde tu routerservidor (con ddclient) y que ldquowwwmidominiocomrdquo sea un CNAME a ldquoejemplodyndnscomrdquo (si tu registrador te lo permite) Asiacute podriacuteas tener el servidor en casa sin problemas

angel dice

18 junio 2008 a las 1848

HOLA MI SERVIDOR LO PUEDO VER SOLO EN MI RED LOCAL como puedo Ver mi servidor fuera de mi LAN MI PUERTO 80 ESTA ABIERTO FTP TB

YA REDIRECCIONE EL IP ESTOY TRABAJANDO CON NO-IP MI MSN angeltres3hotmailcom

javierPindter dice

23 junio 2008 a las 620

Que tal antes que nada agradezco por tu gran aportacioacuten En lo particular tu publicacioacuten me ha resultado excelente pude resolver muchas dudas No se si ya lo conozcas pero httpwwweverydnsnet ofrece el servicio de DDNS gratuitamente con la ventaja que nos permite

usar nuestro propio dominio a diferencia de la version gratuita de DynDNS ademaacutes que permite libremente el control de registros como los CNAME y los MX para googleApps Hasta el momento no me ha causado ningun problema

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Saludos

Vicente Navarro dice

7 julio 2008 a las 1404

javierPindter No conociacutea esa empresa pero parece una buena opcioacuten iexclGracias por el informarnos de ella

javierPindter dice

7 julio 2008 a las 1539

Recientemente descubri el dd-wrt (httpwwwdd-wrtcomdd-wrtv3indexphp) que es un firmware mucho maacutes completo que el que viene de fabrica en mi caso WRT54G de LinkSys Al cambiar el firmware en la opcioacuten de DDNS se puede incluir la informacioacuten de acceso de muchos proveedores

DDNS (DynDNS no-ip TZO zoneedit changeip easydns etc) a diferencia de los dos por omisioacuten de LinkSys con la ventaja de que en caso de que no este en el listado se puede crear uno como es en el caso de everydns donde simplemente proporcionas tu login password y la ruta del servidor (httpwwwdd-wrtcomwikiindexphpDDNS_-_How_to_setup_Custom_DDNS_settings_using_embedded_inadyn_-_HOWTO) Saludos

Vicente Navarro dice

7 julio 2008 a las 1629

javierPindter Informacioacuten tambieacuten muy uacutetil e interesante iexclGracias

Eduardo Moreira dice

8 julio 2008 a las 209

Excelente trabajo lo explicas muy bien entendi como minimo un 95 llevo varios meses investigando y haciendo pruebas ya que quiero hacer un proyecto como el tuyo muchas cosas que expones en este blog ya las sabia pero despues de leerlo completo uffffffffff aprendi bastantes cosas nuevas Ahora si

voy a montar mi web server muy bien configuradohelliphellipGracias

Carlos Ruiz Ortega dice

15 julio 2008 a las 037

Holap

Wowww Queacute trabajo maacutes estupendo

Sin duda alguna es uno de los mejores tutoriales que he leido en la internethellip ahora siacute me ha quedado absolutamente claro todo lo relacionado con el hosting casero DNS dominios etchellip etchellip

Muchas gracias por todo

Saludooos

Vicente Navarro dice

15 julio 2008 a las 917

Eduardo Moreira Carlos Ruiz Ortega iexclGracias iexclMe alegro de que os haya gustado

katerine dice

6 agosto 2008 a las 319

Felicitaciones Tienes un blog muy bueno Y lo mejor Lo hiciste y yo tambien entedi muchas gracias

Al dice

6 agosto 2008 a las 2307

Excelente articulo pero por lo poco que cuestan hoy dia alojamientos como hostgatores da qeu pensar

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Franco dice

8 agosto 2008 a las 2142

Increible Esto siacute que es un aporte a la comunidad Felicitaciones

Rauacutel M dice

28 agosto 2008 a las 024

Bueno pues me ha motivado mucho tus grandes palabras sobre un HC y es que si pudiera hacerlo lo hariacuteahellip tan solo tengo 17 antildeos una conexioacuten bastante mala (Vodafone) y una madrehellip que mejor ni hablemos jajaja en un futuro hareacute algo por el estilo o a lo mejor una empresa de WebHosting quien

sabehellip se agradece mucho todo esto hasta me he guardado este documento por si acaso

Saludos y suerte amigo

gameshells dice

28 agosto 2008 a las 1708

Buen post la verdad no hay que negarlo pero a mis 23 antildeos de vida te digo que solo entendi algunas cosas desafortunadamente Dioz no me dio un cerebrito como el tuyo para hecharle cabeza a todo esto hellip Peroooo buee gracias por el post intentare leerlo bien sin que me de ladilla

JainuX dice

18 septiembre 2008 a las 1216

muy buen tuto

Saludos

jgaztelu dice

12 noviembre 2008 a las 1516

Hola

Muy buen artiacuteculo me ha encantado y estoy montando (maacutes o menos) un servidor HC Por cierto no ahs mencionado que se puede utilizar alguna utilidad tipo XAMPP Por uacuteltimo una pregunta iquestCoacutemo puedo tener maacutes de un sitio web en el mismo server

Gracias

Vicente Navarro dice

12 noviembre 2008 a las 1541

jgaztelu Gracias Siacute el XAMPP podriacutea resultar uacutetil para nuestro propoacutesito

Sobre lo de los distintos sitios siacute que se explica Hay que poner un fichero de configuracioacuten diferente por sitio en etcapache2sites-available

tttony dice

3 diciembre 2008 a las 350

WOW aunque todavia no me lo he leido completo necesito saber que sistema operativo recomiendan para este cacharro

celeron 400MHZ 256MB RAM PCChips mobo

pienso correr paginas en PHP con mysql

saludos y gracias

Vicente Navarro dice

3 diciembre 2008 a las 827

tttony Cualquier distribucioacuten de Linux instalada con el miacutenimo nuacutemero de paquetes necesario te iraacute

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

bien pero no esperes poder servir a muchos clientes a la vez ya que la maacutequina no es muy potente

Daniel dice

9 diciembre 2008 a las 1621

Execente material estoy teniendo problemas con mi servidor de correo Conectado a mi VPN a traves de webmail funciona bien poniedo la IP pero desde internet aparece error 501 no se que hacerhellip

finidine dice

19 diciembre 2008 a las 1006

Ante todo Vicente felicitarte por tu excelente blog

Tengo un pequentildeo hosting casero basado en un viejo Pentium III a 800 MHz no es mala opcioacuten ya que esa CPU tiene un TDP maacuteximo de tan solo 22 Whellip a veces el viejo PC es lo adecuado para estas funciones (simultanear hosting y p2p)

Saludos

Mauricio dice

8 enero 2009 a las 2238

Sentildeores les pido un favor soy nuevo en esto quiero poner un hosting en mi casa me compre un dominio y tengo internet con ip dinamica pero no se como configurar mi servidor con mi dominio me podrias ayudar de antemano muchas gracias

ALoGeNo dice

12 enero 2009 a las 1319

Puedes usar algo como no-ip o dyndns te creas una cuenta de usuario en cualquiera de ellos y creas una dns gratuita la cual luego le tendras q dar a tu proveedor DNS (el q te vendio el dominio) para q linke la dns asociada a no-ip o dyndns con la tuya

httpswwwdyndnscomaccountcreatehtml

httpwwwno-ipcom

(Muchos routers ofrecen la opcion de usar algun servicio como dyndns o no-ip el cual se encarga de comunicar los cambios de ip al servidor dns de no-ip o dyndns en caso de que tu router no lo permitan tanto no-ip como dyndns ofrecen clientes configurables que harian el trabajo)

Salu2

Di3g0 dice

22 enero 2009 a las 2214

Tio eres genialhellip

Llevo mas de 1 dia arrancandome los cabellos leyendo de todo y gracias a ti he solucionado mi ultimo error en wordpress Gracias a lo que escribistee en la seccion ROUTER de este articulo

Tienes mucha razon en que un blog o cualquier site hospedada en una pc de casa no conviene pero aun asi me parece la manera mas facil de aprender y sobre todo si al jugar tienes una responsabilidad

Yo estoy en el proceso de administrar un pequentildeo blog para no mas de 10 personas x lo que me resulta facil hacerlo en mi pc PERO he tenido varios problemas al tratar de implementarlo y lo he ido solucionando 1 por 1 con lecturas yo logicahellip hasta que me quede estancado en el router puesto que no podia editar mi blog si no esta con la direccion de localhost en localhost el blog no se ve bien para afuera empezando por la plantilla que recurre a la direccion local del templatehellip direccion que no esta en la maquina de la persona q lo ve del otro lado entonces tenia que poner todo el blog al dominio que tengo gracias a no-ip pero de esa manera no podia usar localhost para editar tampoco podia usar el dominio de no-ip para editar porque no se procesaba la peticion gracias a la edicion del archivo ldquohellipetchostrdquo lo he logrado

Nuevamente muchas gracias eres el unico que me ha sabido explicar que y porque debo de hacerlo Te has ganado un pedazo de cielo ^^

Di3g0 dice

23 enero 2009 a las 124

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

mi felicidad no es completa hellip T_T

Realizando los pasos que sale en la seccion ROUTER de este articulo he logrado ver mediante la direccion que me brinda no-ip mi blog especificamente la pagina principal puesto que cuando procedo a hacerle click a algun comentario entrada o cualquier otro enlace (dentro del blog) la pagina no carga y se produce un error del tipo

NOT FOUND The requested URL blogcategorygeneral was not foun on this server mdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdash-

Cosa totalmente ilogicahellip Ya no doy mas y tampoco tengo tiempo para averiguar que esta pasando por lo que ahora si pido ayuda y si alguien puede ayudarme en este paso envieme un correo a diegoiparraguirregmailcom

Gracias de antemano

CarlosVM dice

24 enero 2009 a las 243

Como sabiamente lo mencionas La gran maravilla de hacer tu propio hosting es toda el conocimiento que tendraacutes y asiacute poder recurrir a cualquier distribuidor con muchos maacutes conocimientos Darte las gracias por tu aporte seriacutea poco

Saludos Carlos

Williams Nasser dice

20 febrero 2009 a las 1520

Hola a todos de verdad lo felicito muy bien explicado aun que difiero de tener un excelente HC con windows XP Profesional SPK3

yo he montado Windows XP actualizado con SPK3 apache Friends 17 un panel de control que parte del codigo es codigo libre pero e modificado sustantivamente para ir acoplando las necesidades que poseeo para el ISP XDSL y para la actualizacion de la ip dinamica un servicio en espantildeol gratuito muy bueno como lo es CDMONCOM tengo hasta ahora apenas 20 dominios hospedados en un pc con las siguientes caracteristicas PIV de 32Ghzh con doble nucleo 2GB de Ram 1024 GB de DD aproximadamente en 3 Discos Windows XP actualizaado con SPK3 JAVA SDK sun microsystem XAMPP apache friends con algunas modificaciones para adaptarlo al panel de control TOMCATS y PERL como ADDons y un Pack de aplicaciones codigo abierto para su libre instalacion desde el panel de control hellip de verdad esto me ha trabajado muy bien sin problema alguno para el webmail usaba antes hmailserver el cual es muy bueno pero vivia luchando con las limitaciones de otros proveedores incluso el de no aceptar mail de ip dinamicas pero la gran solucion con google apps me ha sacado los pies del barro y bueno ya no doy cuentas ilimitadas de mail pero en experiencia no pasan nunca de 30 cuentas asi que les manejo el panel yo mismo y es una entrada extra tener esos 20 dominios y creciendo poco a poco

Ivaacuten E S dice

23 febrero 2009 a las 1431

Muy buen post Es gigante excelente te mataste escribiendoloacute voy a tomarlo como parte de mi aprendizaje al escribir post salvo que me desanimaste a hacer un HChellip Hay que tener mucha maacutes guita que para pagar un hostinghellip o mucha basura informaacutetica en casa Asiacute como deciacutes vos para aprender

es genial Una idea que tengo en mente es si se pueden usar por ejemplo dos hostings que vayan rotando cuando uno se cae funciona el otrohellip iquestUtoacutepico No seacute pero suena genial Saludos y gracias por tus post son excelentes

Vicente Navarro dice

25 febrero 2009 a las 1152

Lo que comentas de dos servidores de hosting casero por si uno tiene problemas se podriacutea hacer sin muchos problemas Yo mismo lo hice a menudo como comento en la entrada Si van a estar detraacutes del mismo router es tan sencillo como cambiar en la configuracioacuten de NAT del router a queacute

sistema reenviacuteas las peticiones al puerto 80 Si van a estar detraacutes de conexiones de red distintas lo uacutenico que hay que hacer es cambiar la IP del DNS en el proveedor de DNS dinaacutemico que tengas

Ivaacuten E S dice

25 febrero 2009 a las 1805

Gracias por tu ayuda Sabeacute que este blog ya pasoacute a mi lista de favoritos Saludos

Trackbacks y pingbacks

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

laquo La licencia Affero (AGPL) y su relacioacuten con la GPL iexclQueacute diacutea el de aquella semana raquo

meneamenet raquo [How-to] Coacutemo montar y mantener un Hosting caseroInstalar un servidor web en casa paso a paso | KabytesCoacutemo montar servidores web - un par de buenos tutoriales at El MoacutedemMetaholic raquo Hosting casero HOWTOHosting caserohellip laquo Que che vou contarhellipComo hospedar um site em sua casa laquo Nataniel Notas sobre as TICComo montar un servidor web dedicado | ItimagnetCrea tu hosting casero at Tod-OScom Te ponemos al dia OPCIONWEBcom Experiencias Informaacuteticas raquo Problemas eleacutectricos en el Hosting CaseroHosting Casero laquo Think Free - LinuxPhpJavaMEMoviesAl otro lado del mostrador raquo Servidores de hosting caseros7 Fast Links (y X) Un lugar en el mundohellipBreves Como montar tu propio hosting casero - BiteliaNoMeDigas raquo Blog Archive raquo Hosting CaseroComo hacer un Hosting en Casa | Tu Lugar en InternetCoacutemo instalar un servidor web en tu casaservidor web caserotu servidor casero laquo NanoBug - Tecnologiacutea amp HobbyBitaacutecora de Vicente Puchades raquo Blog Archive raquo Instalado un servidor web de bajo consumo en un pen USB de 8GbSisBlog raquo Blog Archive raquo Hosting caseroLinux-OS raquo Hosting casero HOWTOHosting casero HOWTO laquo Conocimiento Libre (o lo que estaacute detraacutes del Software Libre)HOWTO Hosting casero laquo Epeoraquo Enlaces (Semana 25) | xavierhernandezblogCon mis movidashellip y mis lios raquo Una de servidoresRicardo Lasa un poco de todo raquo Viernes eaaaaaaaaLa Biblia del Hosting Casero laquo No se me ocurre un tiacutetulo originalhellipMejor respuesta raquo iquestcomo hago para montar una pagina en internet usando mi pc como servidorTargz raquo Blog Archive raquo Curs tegravecnic sistemes micro-informagravetics Sessioacute 22 Desembre 2008[HOSTING] Hosting Web Java - psicofxpcomApunts de tallers classes i sessions raquo Curs de Sistemes drsquoInformacioacute Geogragravefica i computeritzada Edicioacute octubre de 2010 Sessioacute XVIII [35]Como medir el rendimiento de tu servidor web laquo iTank Ideas TankTa pa Ponga raquo Archivu del blogue raquo Sirvidor nun USB de 2GbMontar un servidor de hosting caseroTener email con tu dominio en un servidor caseroHosting casero | nopalituxnetEmail con tu dominio en un servidor casero | Going Geek

Tema LHYLE09 creado por Vicente Navarro

  • vicente-navarrocom
    • Lo hice y lo entendiacute | Hosting casero HOWTO
          1. 9ob3N0aW5nLWNhc2Vyby1ob3d0by8A
            1. form1
              1. s
              2. input5
Page 4: Hosting Casero

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

decimos que acceda a una web (en este caso checkipdyndnsorg) para consultarla Si nuestro servidor tuviera directamente la IP puacuteblica de Internet en uno de sus interfaces algo cada vez maacutes raro hoy en diacutea podriacuteamos poner algo asiacute

use=if if=eth0

El ddclient es capaz de conectarse a ciertos routers de diferentes formas para obtener la direccioacuten directamente del router Podemos consultar todas las posibilidades en la documentacioacuten del ddclient

Para probar el correcto funcionamiento del ddclient es una buena idea usar la opcioacuten -v y la -force tambieacuten puede ser necesaria para hacer troubleshooting ya que el cliente se niega a enviar una actualizacioacuten al servidor de DNS si la IP no ha cambiado (lo sabe por la cacheacute que mantiene en varcacheddclientddclientcache)

ddclient -v -forceCONNECT checkipdyndnsorgCONNECTEDSENDING GET HTTP10SENDING Host checkipdyndnsorgSENDING User-Agent ddclient367SENDING Connection closeSENDINGRECEIVE HTTP11 200 OKRECEIVE Content-Type texthtmlRECEIVE Server DynDNS-CheckIP10RECEIVE Connection closeRECEIVE Cache-Control no-cacheRECEIVE Pragma no-cacheRECEIVE Content-Length 105RECEIVERECEIVE lthtmlgtltheadgtlttitlegtCurrent IP ChecklttitlegtltheadgtltbodygtCurrent IP Address 8139245141ltbodygtlthtmlgtINFO forcing update of valenciahomelinuxorgINFO forcing update of vicente-navarrocomINFO setting IP address to 8139245141 for valenciahomelinuxorgUPDATE updating valenciahomelinuxorgCONNECT membersdyndnsorgCONNECTEDSENDING GET nicupdatesystem=dyndnsamphostname=valenciahomelinuxorgampmyip=8139245141ampwildcard=ON HTTP10SENDING Host membersdyndnsorgSENDING Authorization Basic dmluYWpvOmxhZW5jb250cmFzdGU6LSk=SENDING User-Agent ddclient367SENDING Connection closeSENDINGRECEIVE HTTP11 200 OKRECEIVE Date Sat 08 Mar 2008 101215 GMTRECEIVE Server ApacheRECEIVE X-UpdateCode nRECEIVE Content-Type textplainRECEIVE Connection closeRECEIVERECEIVE good 8139245141SUCCESS updating valenciahomelinuxorg good IP address set to 8139245141INFO setting IP address to 8139245141 for vicente-navarrocomUPDATE updating vicente-navarrocomCONNECT membersdyndnsorgCONNECTEDSENDING GET nicupdatesystem=customamphostname=vicente-navarrocomampmyip=8139245141ampwildcard=ON HTTP10SENDING Host membersdyndnsorgSENDING Authorization Basic dmluYWpvOmxhZW5jb250cmFzdGU6LSk=SENDING User-Agent ddclient367SENDING Connection closeSENDINGRECEIVE HTTP11 200 OKRECEIVE Date Sat 08 Mar 2008 101215 GMTRECEIVE Server ApacheRECEIVE X-UpdateCode nRECEIVE Content-Type textplainRECEIVE Connection closeRECEIVERECEIVE good 8139245141SUCCESS updating vicente-navarrocom good IP address set to 8139245141

En el fichero etcdefaultddclient podemos especificar si queremos que ddclient funcione como un demonio que es lo recomendable (otra opcioacuten es planificar el ddclient en el cron) y cada cuaacutento tiempo deberiacutea de chequear si ha habido un cambio de IP (5 minutos por defecto si lo ponemos maacutes frecuente es posible que nos denieguen el acceso por abuso del servicio)

Configuration for ddclient scripts generated from debconf on Sat Mar 10 134530 CET 2007 etcdefaultddclient

Set to true if ddclient should be run every time a new ppp connection is established This might be useful if you are using dial-on-demandrun_ipup=false

Set to true if ddclient should run in daemon moderun_daemon=true

Set the time interval between the updates of the dynamic DNS name in seconds This option only takes effect if the ddclient runs in daemon modedaemon interval=300

Por tanto cada vez que el ISP nos cambie la IP (algo que normalmente no ocurre en semanas) nos encontraremos con que tendremos unos pocos minutos sin servicio Otra opcioacuten la oacuteptima es que nuestro router soporte el protocolo de DynDNS y sea capaz de actualizar el servidor de DNS cada vez que detecte un cambio de IP en la interfaz de WAN Mi Zyxel 660HW lo soporta por lo que siacute que es capaz de actualizar un hostname como valenciahomelinuxorg pero no es capaz de gestionar hostnames de dominios Custom DNS por defecto

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

DynDNS mantiene una lista de dispositivos hardware con un cliente DynDNS integrado certificado El popular Linksys WRT54G es uno de ellos y soporta Custom DNS poniendo una coletilla al nombre del dominio examplecomampsystem=custom De todas formas DynDNS prefiere los clientes software

Para finalizar podemos comentar la lista de servicios que ddclient soporta seguacuten su README por si preferimos uno alternativo a DynDNS

Dynamic DNS services currently supported include

DynDNSorg - See httpwwwdyndnsorg for details on obtaining a free accountHammernode - See httpwwwhnorg for details on obtaining a free accountZoneedit - See httpwwwzoneeditcom for detailsEasyDNS - See httpwwweasydnscom for detailsNameCheap - See httpwwwnamecheapcom for details

El sistema operativo

A estas alturas nadie se puede sorprender de que yo recomiende como sistema operativo de nuestro servidor de HC la uacuteltima versioacuten estable de Debian (en estos momentos la Debian Etch 40) con sus correspondientes actualizaciones de seguridad Las versiones estables de Debian tienen mucha fama por su gran estabilidad a costa de llevar versiones menos recientes pero mucho maacutes probadas Cuando me paseacute a 1and1es una de las agradables sorpresas que me lleveacute fue ver que usaban Debian en sus servidores

Hace unas semanas cuando se hizo puacuteblico el famoso exploit que afectaba a casi todas las versiones del kernel el equipo de seguridad de Debian se apuntoacute un buen tanto al ser la primera en distribuir un parche de seguridad para el problema Pero de todas formas cualquier distribucioacuten de Linux bien mantenida estable y con constantes actualizaciones de seguridad es perfectamente vaacutelida para nuestro propoacutesito

Y eso sin querer hacer un desprecio a las diferentes BSD que pueden ser una opcioacuten tanto o maacutes buena que cualquier Linux quizaacutes destacando OpenBSD por su foco en la seguridad

Y Windowshellip pues bueno se podriacutea tener un servidor de HC con Windows pero las posibilidades de gestioacuten y actualizacioacuten remota se reduciriacutean draacutesticamente Definitivamente no es la mejor opcioacuten

El router

En la mayoriacutea de los casos nuestro servidor de HC estaraacute detraacutes de un router que seraacute el que tenga la IP puacuteblica del interfaz de WAN y que distribuiraacute el traacutefico entre los equipos conectados a la LAN Ademaacutes no es que sea lo maacutes tiacutepico es que a menos que el servidor de HC sea el uacutenico sistema que vaya a acceder a Internet en la casa tampoco existe otra opcioacuten vaacutelida

El router tenemos que configurarlo para que nuestro servidor de HC siempre reciba la misma direccioacuten IP por DHCP algo que la mayoriacutea de routers soportan asociando una direccioacuten MAC determinada con una misma IP Otra opcioacuten es configurar el servidor para que use una IP fija y no la obtenga por DHCP opcioacuten maacutes segura que la primera pero tendremos que usar una IP fuera del rango de direcciones DHCP que concede el router aunque dentro de la misma subred

Ademaacutes tendremos que abrir como miacutenimo el puerto 80 y configurar el NAT para que las peticiones a dicho puerto vayan a la IP que hemos asignado a nuestro servidor Otro puerto fundamental es el 22 para permitir el acceso por SSH y asiacute poder hacer mantenimiento remoto del servidor Opcionalmente podemos abrir el 25 para SMTP y tal vez el 110 (POP3) y el 143 (IMAP)

Los sistemas de la LAN distintos al servidor probablemente no podraacuten usar el servidor de nombres de Internet para acceder a los servicios que proporciona el servidor (por ejemplo para ver nuestra paacutegina web desde otro sistema de la red) porque el dominio resuelve a una IP que tiene el router por lo que le estaremos mandado las peticiones al router no al servidor de HC Es por ello que o montamos un pequentildeo DNS que deacute servicio a la LAN o introducimos en el fichero etchosts de todos los sistemas (incluso en los Windows en cwindowssystem32driversetchosts) una referencia a los hostnames de todos los servicios que tengamos hospedados

192168130 wwwvicente-navarrocom vicente-navarrocom192168130 valenciahomelinuxorg

Para finalizar una advertencia sobre el Wi-Fi y su inconveniencia para nuestro propoacutesito Nuestro servidor de HC deberiacutea estar conectado por cable al router La conexioacuten Wi-Fi aunque nos pueda parecer que normalmente es muy estable estaacute sujeta a muchas interferencias sobre las que no tenemos control Y de entre esas interferencias yo destacariacutea la de los vecinos En mi casa por ejemplo yo detecto multitud de sentildeales Wi-Fi diferentes de vecinos que me provocan graves interferencias y que ni siquiera me permiten recibir la sentildeal del router en otra habitacioacuten por muchos cambios de canal que pruebe por lo que me tuve que cablear la casa Otros casos pueden ser menos graves pero en cualquier momento

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

puedes encontrarte con que la sentildeal del vecino causa interrupciones en la tuya Definitivamente no parece lo maacutes conveniente

El servidor web

Hablar de servidor web en un sistema UNIX es casi sinoacutenimo de hablar de Apache Siempre quise probar el lighttpd pero nunca llegueacute a ponerme manos a la obra asiacute que no puedo contar de primera mano queacute tal funciona en un sistema modesto como el miacuteo pero en general tiene muy buena prensa especialmente en lo que toca a consumo de memoria En la graacutefica de Febrero de Netcraft vemos que lighttpd ya va hacieacutendose ver con su milloacuten y medio de sitios que lo usan Creo que es un candidato excelente como servidor web para nuestro HC

Volviendo a Apache todas las distribuciones tienen un paquete de Apache perfectamente listo para instalar y comenzar a trabajar cada una con sus peculiaridades de configuracioacuten Lo primero que tendremos que elegir es si queremos Apache 13 o Apache 2x un viejo debate en el que yo no me atrevo a entrar Para el desarrollo de Apache 20 se reescribioacute la mayor parche del coacutedigo y su mayor novedad fue que funcionaba con threads UNIX Aunque su rendimiento es mejor en general su adopcioacuten ha sido muy lenta porque muchos de los moacutedulos existentes para Apache 13 no existiacutean en Apache 2x y porque la documentacioacuten de PHP desaconsejaba usarlo En la actualidad las instrucciones de instalacioacuten de PHP en entornos con Apache 2 muestran la siguiente advertencia

Warning

We do not recommend using a threaded MPM in production with Apache2 Use the prefork MPM instead or use Apache1 For information on why read the related FAQ entry on using Apache2 with a threaded MPM

En Debian tenemos paquetes para Apache 13 y para Apache 22 En el caso de Apache 2 con distintas posibilidades de MPM (Multi-Processing Module)

apache - versatile high-performance HTTP serverapache-common - support files for all Apache webserversapache-dbg - debug versions of the Apache webserversapache-dev - development kit for the Apache webserverapache-doc - documentation for the Apache webserverapache-perl - versatile high-performance HTTP server with Perl supportapache-ssl - versatile high-performance HTTP server with SSL supportapache2 - Next generation scalable extendable web serverapache2-doc - documentation for apache2apache2-mpm-event - Event driven model for Apache HTTPD 21apache2-mpm-itk - multiuser MPM for Apache 22apache2-mpm-perchild - Transitional package - please removeapache2-mpm-prefork - Traditional model for Apache HTTPD 21apache2-mpm-worker - High speed threaded model for Apache HTTPD 21apache2-prefork-dev - development headers for apache2apache2-src - Apache source codeapache2-threaded-dev - development headers for apache2apache2-utils - utility programs for webserversapache22-common - Next generation scalable extendable web server

El paquete apache2-mpm-prefork es el que necesitamos seguacuten la documentacioacuten de PHP (Apache MPM prefork) Si miramos su descripccioacuten vemos que permite usar Apache 2 de una forma similar a la que funcionaba Apache 13 evitando problemas con libreriacuteas que no son thread-safe a cambio de algo de rendimiento

$ apt-cache show apache2-mpm-prefork[]Description Traditional model for Apache HTTPD 21 This Multi-Processing Module (MPM) implements a non-threaded pre-forking web server that handles requests in a manner similar to Apache 13 It is appropriate for sites that need to avoid threading for compatibility with non-thread-safe libraries It is also the best MPM for isolating each request so that a problem with a single request will not affect any other It is not as fast but is considered to be more stable[]

Y de hecho podemos comprobar que es un prerequisito para instalar el mod-php5

$ apt-cache show libapache2-mod-php5[]Depends libbz2-10 libc6 (gt= 236-6) libcomerr2 (gt= 133-3) libdb44 libkrb53 (gt= 142)libpcre3 (gt= 45) libssl098 (gt= 098c-1) libxml2 (gt= 2627) zlib1g (gt= 1121)mime-support (gt= 203-1) apache2-mpm-prefork (gtgt 2052) | apache2-mpm-itkapache22-common php5-common (= 520-8+etch10) libmagic1 ucf[]

Los diferentes paquetes apache2-mpm- lo que hacen es instalar un binario principal de Apache diferente

$ dpkg -L apache2-mpm-prefork | egrep bin|libusrsbinusrsbinapache2

El moacutedulo de MPM que Debian instala por defecto si hacemos un simple ldquoapt-get install apache2rdquo es el apache2-mpm-worker (Apache MPM worker) pero si instalamos el mod-php5 es reemplazado por el apache2-mpm-prefork

En definitiva para instalar con un soacutelo comando un sistema LAMP (Linux+Apache+MySQL+PHP) en Debian soacutelo necesitaremos ejecutar el siguiente comando

apt-get install apache2 libapache2-mod-php5 php5-mysql mysql-server-50Reading package lists DoneBuilding dependency treeReading state information Done[]The following NEW packages will be installed apache2 apache2-mpm-prefork apache2-utils apache22-common libapache2-mod-php5 libdbd-mysql-perl libdbi-perl libmysqlclient15off libnet-daemon-perl libplrpc-perl libterm-readkey-perl mysql-client-50 mysql-common mysql-server-50 php5-common php5-mysql[]

Las versiones de Debian Etch son razonablemente recientes Apache 22 MySQL 50 y PHP 5 Creo que en un sistema que montamos a nuestro gusto para aprender tampoco vale la pena irnos a las versiones maacutes viejas Los hostings profesionales ya son bastante raacutecanos en cuanto al uso de versiones modernas (iexclhace poco me encontreacute con uno que auacuten usaba MySQL

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

3) como para que nosotros les emulemos Si la versioacuten es estable para Debian tambieacuten lo es para miacute

Por tanto una vez que tenemos el Apache 22 instalado en Debian tenemos un fichero de configuracioacuten global en etcapache2apache2conf Desde ese fichero se incluye el etcapache2httpdconf que por defecto estaacute vaciacuteo y preparado para que nosotros introduzcamos nuestras liacuteneas de configuracioacuten personalizadas sin tener que alterar el principal En el fichero portsconf se especifica el puerto a usar por defecto el 80 Luego tenemos los directorios de etcapache2

mods-availablemods-enabledsites-availablesites-enabled

En el mods-available tenemos los moacutedulos instalados en el sistema En el sites-available tenemos todos los sitios virtuales configurados en el sistema En los directorios mods-enabled y sites-enabled tenemos enlaces a los moacutedulos y sitios virtuales que queremos habilitar En las entradas de compresioacuten y cacheo de Apache vimos coacutemo habilitar y configurar los moacutedulos

Probando el mod_deflate de ApacheUsando el mod_cache de Apache para que el mod_deflate no incremente la carga del servidor

Los enlaces los podemos crear y eliminar a mano o con las siguientes herramientas de Debian

a2dismod a2dissite a2enmod a2ensite

Tenemos maacutes informacioacuten sobre los aspectos particulares de configuracioacuten de Apache en Debian en el fichero usrsharedocapache22-commonREADMEDebian

Configuracioacuten de los sitios virtuales

Por defecto Debian soacutelo nos deja un sitio virtual configurado en etcapache2sites-availabledefault que es el que por defecto se usa cuando se accede con un hostname que no tiene una configuracioacuten de sitio virtual especiacutefica Tiene el directorio base de documentos en varwwwapache2-default y nos permite recorrer la documentacioacuten del servidor soacutelo desde el navegador del propio servidor httplocalhostdoc

NameVirtualHost ltVirtualHost gt ServerAdmin webmasterlocalhost

DocumentRoot varwww ltDirectory gt Options FollowSymLinks AllowOverride None ltDirectorygt ltDirectory varwwwgt Options Indexes FollowSymLinks MultiViews AllowOverride None Order allowdeny allow from all This directive allows us to have apache2s default start page in apache2-default but still have go to the right place RedirectMatch ^$ apache2-default ltDirectorygt

ScriptAlias cgi-bin usrlibcgi-bin ltDirectory usrlibcgi-bingt AllowOverride None Options ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allowdeny Allow from all ltDirectorygt

ErrorLog varlogapache2errorlog

Possible values include debug info notice warn error crit alert emerg LogLevel warn

CustomLog varlogapache2accesslog combined ServerSignature On

Alias doc usrsharedoc ltDirectory usrsharedocgt Options Indexes MultiViews FollowSymLinks AllowOverride None Order denyallow Deny from all Allow from 127000255000 1128 ltDirectorygtltVirtualHostgt

La configuracioacuten baacutesica de sitio virtual que yo usaba (etcapache2sites-availablevicente-navarrocom con enlace en sites-enabled) era

ltVirtualHost gt

ServerName vicente-navarrocom ServerAlias wwwvicente-navarrocom

DocumentRoot varwwwvicente-navarrocom

ltDirectory gt Options FollowSymLinks AllowOverride None ltDirectorygt

ltDirectory varwwwvicente-navarrocomgt Options FollowSymLinks MultiViews AllowOverride None Order allowdeny Allow from all ltDirectorygt

ErrorLog varlogapache2error_vnlog

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Possible values include debug info notice warn error crit alert emerg LogLevel warn

CustomLog varlogapache2access_vnlog combined ServerSignature OnltVirtualHostgt

Sobre ella podemos hacer algunos cambios

Si queremos permitir la configuracioacuten con ficheros htaccess tendremos que quitar las liacuteneas ldquoAllowOverride NoneldquoSi queremos presentar un documento personalizado para errores 404 podemos incluir una liacutenea como ldquoErrorDocument 404 404phpldquo

Por otra parte teniendo en cuenta que nuestro ancho de banda de subida es muy limitado el hotlinking (enlace a las imaacutegenes de nuestro sitio desde otro sitio) es especialmente dantildeino por lo que deberiacuteamos de prevenir hasta donde sea posible el ldquorobo de imaacutegenesrdquo Una buena forma de hacerlo es rechazando las peticiones cuyo referer no sea nuestra propia paacutegina o ninguno (hay firewalls que los eliminan la extensioacuten No-Referer de Firefox tambieacuten los elimina e incluso podemos controlarlo en Firefox con el paraacutemetro NetworkhttpsendRefererHeader) How can I prevent people from ldquostealingrdquo the images from my web site

SetEnvIf REFERER vicente-navarrocom linked_from_hereSetEnvIf REFERER ^$ linked_from_here

ltFilesMatch (gif|jpg|png)gt Order denyallow Deny from all Allow from env=linked_from_hereltFilesMatchgt

Ademaacutes en mi caso cuando cambieacute el dominio principal de valenciahomelinuxorg a wwwvicente-navarrocom tuve que implementar una redireccioacuten 301 para lo que creeacute un sitio virtual en etcapache2sites-availablevalenciahomelinuxorg

ltVirtualHost gt ServerName valenciahomelinuxorg

Redirect permanent httpwwwvicente-navarrocomblog

ErrorLog varlogapache2error_vholog

Possible values include debug info notice warn error crit alert emerg LogLevel warn

CustomLog varlogapache2access_vholog combined ServerSignature OnltVirtualHostgt

Por supuesto podemos crearnos todos los sitios virtuales que queramos Sobre todo uno de desarrollo es fundamental para ir probando todas las cosas nuevas que queramos implementar sin que sean visibles antes de que esteacuten acabadas

Poniendo en marcha la nueva configuracioacuten

Cuando hagamos cualquier cambio a los ficheros de configuracioacuten de Apache y queramos que tengan efecto interrumpiendo de forma miacutenima el servicio tenemos que tener la precaucioacuten de chequear que estaacuten correctos

apache2ctl configtestSyntax OK

Porque si la sintaxis no fuera correcta o hubiera cualquier otro error

apache2ctl configtestSyntax error on line 1 of etcapache2sites-enabled000-defaultInvalid command ZerverName perhaps misspelled or defined by a module not included in the server configuration

hellipy no lo hemos verificado antes el servidor no arrancaraacute y tendremos el servicio parado hasta que consigamos arreglar el error

apache2ctl restartSyntax error on line 1 of etcapache2sites-enabled000-defaultInvalid command ZerverName perhaps misspelled or defined by a module not included in the server configuration

Ademaacutes el ldquoapache2ctl restartrdquo mata las conexiones que estuvieran activas en ese momento Es por eso que es mucho maacutes respetuoso con nuestros visitantes hacer un ldquoapache2ctl gracefulldquo que espera a que todos los servidores activos acaben antes de reiniciar Por tanto para releer la configuracioacuten de Apache cuando la cambiemos haremos

apache2ctl configtestSyntax OK apache2ctl graceful

No debemos olvidar revisar frecuentemente los posibles errores que puedan aparecer en los logs para asegurarnos de que no haya ninguacuten problema de configuracioacuten o que estemos sufriendo alguacuten tipo de ataque

MaxClients

En casos de avalanchas de visitas nos encontraremos con que ni la CPU ni la memoria son nuestro cuello de botella sino evidentemente el ancho de banda de subida Pero en esos casos si nos entran muchiacutesimas conexiones de diferentes clientes al mismo tiempo el servidor siacute que puede llegar a tener problemas de memoria porque tiene las conexiones abiertas y por el ancho de banda no se estaacuten sirviendo Es por ello que yo descubriacute que bajando el nuacutemero maacuteximo de clientes que se pueden atender (MaxClients) en el apache2conf de los 150 de por defecto a 50 en casos de avalancha la maacutequina no se agobiaba y a aquellos clientes que aceptaba les serviacutea maacutes o menos correctamente Habiacutea muchos que no eran aceptados eso siacute pero que en cualquier caso por el ancho de banda no se les podiacutea haber servido en condiciones asiacute que mejor rechazarlos desde el principio y asiacute desahogar al servidor

prefork MPM StartServers number of server processes to start MinSpareServers minimum number of server processes which are kept spare MaxSpareServers maximum number of server processes which are kept spare

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

MaxClients maximum number of server processes allowed to start MaxRequestsPerChild maximum number of requests a server process servesltIfModule mpm_prefork_modulegt StartServers 5 MinSpareServers 5 MaxSpareServers 10 MaxClients 50 MaxRequestsPerChild 0ltIfModulegt

Tenemos mucha maacutes informacioacuten sobre coacutemo configurar Apache en la paacutegina de documentacioacuten de Apache 22

Moderacioacuten con el tamantildeo de lo que publicamos

Y es precisamente por la limitacioacuten de ancho de banda que debemos de ser contenidos en lo que publicamos en nuestra web Por ejemplo una imagen de 300KiB que se muestre en todas las paacutegina de nuestro sitio puede suponer una verdadera bofetada a nuestros visitantes que tendraacuten que esperar segundos y segundos a que la paacutegina acabe de cargarhellip y eso si finalmente esperan y no la cierran antes Por eso cuidado con lo que hospedamos y seamos muy tacantildeos con el escaso ancho de banda con el que contamos Antes haciacutea referencia a entradas previas que trataban de la compresioacuten y cacheo de las paacuteginas web Con dicha teacutecnica podremos reducir al miacutenimo el volumen de los ficheros HTML CSS y JavaScript pero el objetivo de mantener a un tamantildeo razonable las imaacutegenes no debe de perderse nunca de vista

Un poco de SEO para ahorrar ancho de banda

Unos visitantes tan pesados como necesarios son los robots de los buscadores Los necesitamos para existir en Internet pero sus visitas constantes consumen ancho de banda y no poco ya que recordemos que recorren perioacutedicamente toda nuestra web Una solucioacuten para aliviar el problema es usar un fichero robotstxt y bloquear todo aquello que no necesitemos que sea encontrado En el caso de un blog podemos bloquear las paacuteginas de categoriacuteas las de etiquetas los archivoshellip al fin y al cabo es soacutelo contenido duplicado que lo uacutenico que puede hacer es confundir al buscador a la hora de decidirse por la mejor paacutegina Pero la jugada maestra para ahorrar ancho de banda es prohibir a los buscadores que indexen las imaacutegenes de nuestro sitio (Remove an image from Google Image Search) La gente que busca imaacutegenes raramente estaraacute interesada por el contenido de nuestra paacutegina en siacute mismo Por ello prohibiendo la buacutesqueda de imaacutegenes evitamos por un lado el gasto de ancho de banda de servir nuestras imaacutegenes a los buscadores de imaacutegenes y por otro el de aquellos que acceden a nuestra paacutegina buscando imaacutegenes e incluso el de aquellos que una vez encontrada la imagen que buscaban decidan hacer hotlinking a nuestra imagen Otra cosa es que te pueda interesar mucho el traacutefico proveniente de buscadores de imaacutegenes En mi caso el nuacutemero de visitas procedente de imagesgooglecom llegoacute a ser muy alto hasta que prohibiacute la buacutesqueda de imaacutegenes en mi sitio ya que analizando las buacutesquedas origen de las visitas llegue a la conclusioacuten de que no eran visitantes interesados en el contenido de mis paacuteginas

Si tenemos un feed por RSS o Atom tenemos que tener en cuenta que los diferentes agregadores de noticias suelen acceder con cierta frecuencia para ver si hay nuevas entradas asiacute que puede ser muy uacutetil para ahorrar ancho de banda servir el feed a traveacutes FeedBurner de forma que FeedBurner sea el uacutenico que acceda a nuestro feed y que sea eacutel el que use su ancho de banda para alimentar al resto de agregadores

Para analizar los logs Debian nos ofrece varias aplicaciones ya preempaquetadas Visitors WebDruid AWFFull y el veterano wwwstat

Apache HTTP server benchmarking tool

Por uacuteltimo no podemos dejar de mencionar el ab (Apache HTTP server benchmarking tool) una utilidad incluida en el paquete apache2-utils con la que podremos hacerle pruebas de carga a nuestro servidor web Puede resultarnos uacutetil para comparar el rendimiento de un Apache 13 con el de un Apache 22 o con el de un lighttpd o para probar las mejoras de la cacheacute o de la compresioacuten o para estudiar las consecuencias que los cambios en el coacutedigo pueden suponer (por ejemplo tras introducir un trozo de coacutedigo PHP muy complejo de ejecutar y que tal vez resulte muy lento)

En esta prueba de ejemplo le lanzo a mi servidor a traveacutes de la LAN peticiones de 5 en 5 (-c 5) durante un tiempo maacuteximo de 60 segundos (-t 30) y veo que es capaz de atender 23 peticiones (los fallos ldquoLength 21rdquo son porque las paacuteginas devueltas no tienen todas el mismo tamantildeo algo que no es un problema en este caso) pero que algunas han tenido que esperar hasta 40 segundos

ab -c 5 -t 60 httpwwwvicente-navarrocomblogThis is ApacheBench Version 2040-dev lt$Revision 1146 $gt apache-20Copyright 1996 Adam Twiss Zeus Technology Ltd httpwwwzeustechnetCopyright 2006 The Apache Software Foundation httpwwwapacheorg

Benchmarking wwwvicente-navarrocom (be patient)Finished 23 requests

Server Software Apache223Server Hostname wwwvicente-navarrocomServer Port 80

Document Path blogDocument Length 63231 bytes

Concurrency Level 5Time taken for tests 60523663 secondsComplete requests 23Failed requests 21 (Connect 0 Length 21 Exceptions 0)Write errors 0Total transferred 1510651 bytesHTML transferred 1505035 bytesRequests per second 038 [sec] (mean)Time per request 13157318 [ms] (mean)Time per request 2631464 [ms] (mean across all concurrent requests)Transfer rate 2437 [Kbytessec] received

Connection Times (ms) min mean[+-sd] median maxConnect 0 0 00 0 0Processing 2319 11847 99217 9117 40440Waiting 1251 5547 72839 2763 30366Total 2319 11847 99217 9117 40440

Percentage of the requests served within a certain time (ms) 50 8977 66 14074 75 15522 80 18804

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

90 27300 95 29838 98 40440 99 40440 100 40440 (longest request)

Volvamos a repetir la prueba tras habilitar el plugin para WordPress WP Super Cache del que ya hablamos en Comprimir y cachear las paacuteginas generadas por WordPress y veremos que de las decepcionantes 23 peticiones servidas pasamos a nada menos que 8193 peticiones con un tiempo de espera maacuteximos de 71ms

ab -c 5 -t 60 httpwwwvicente-navarrocomblogThis is ApacheBench Version 2040-dev lt$Revision 1146 $gt apache-20Copyright 1996 Adam Twiss Zeus Technology Ltd httpwwwzeustechnetCopyright 2006 The Apache Software Foundation httpwwwapacheorg

Benchmarking wwwvicente-navarrocom (be patient)Completed 5000 requestsFinished 8193 requests

Server Software Apache223Server Hostname wwwvicente-navarrocomServer Port 80

Document Path blogDocument Length 63301 bytes

Concurrency Level 5Time taken for tests 60358 secondsComplete requests 8193Failed requests 0Write errors 0Total transferred 520941496 bytesHTML transferred 518752897 bytesRequests per second 13655 [sec] (mean)Time per request 36617 [ms] (mean)Time per request 7323 [ms] (mean across all concurrent requests)Transfer rate 847880 [Kbytessec] received

Connection Times (ms) min mean[+-sd] median maxConnect 0 3 25 3 26Processing 13 32 41 33 69Waiting 2 8 44 8 49Total 18 36 41 36 71

Percentage of the requests served within a certain time (ms) 50 36 66 37 75 38 80 39 90 41 95 43 98 45 99 46 100 71 (longest request)

iexclAh Y si permitimos la compresioacuten con la opcioacuten -H Accept-Encoding gzip el resultado es incluso maacutes espectacular llegaacutendose a las 16122 peticiones servidas aunque ahora la diferencia ya era previsible ya que es debida soacutelo a que ahora se sirven menos datos

ab -c 5 -t 60 -H Accept-Encoding gzip httpwwwvicente-navarrocomblog[]Complete requests 16122[]

Por supuesto lo ideal es hacer estas pruebas desde otro sistema de Internet donde el cuello de botella del ancho de banda se note pero estas pruebas desde la LAN tambieacuten pueden ser muy ilustrativas y uacutetiles para entender por doacutende cojea nuestre servidor web

El servidor de correo

Los dos servicios baacutesicos de un hosting son el servidor web y el servidor de correo asiacute que de nuestro HC tambieacuten podriacuteamos esperar que fuera un buen servidor de correo

Sin embargo quitando la parte de que un servidor de correo como sendmail o exim puede ser realmente difiacutecil de configurar la realidad es que en la actualidad siendo el spam un problema tan grande en Internet un servidor de SMTP funcionando desde una red de usuarios finales con IPs dinaacutemicas es candidato seguro a ser ignorado por casi todos los servidores de correo de Internet

E incluso aunque nuestra IP fuera fija al no ser la IP conocida de un ISP profesional lo maacutes probable es que nuestros correos tambieacuten fueran rechazados por un alto porcentaje de servidores destino Ademaacutes no podremos cambiar la resolucioacuten inversa de la IP algo que muchos servidores de correo verifican

Por ejemplo imaginemos que instalo el paquete exim4 y lo configuro con ldquodpkg-reconfigure exim4-configrdquo como servidor SMTP del dominio hostingcaserohomelinuxorg (para direcciones como usuariohostingcaserohomelinuxorg)

Elegimos que el ldquoGeneral type of mail configurationrdquo sea ldquointernet siteldquo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

En ldquoSystem mail namerdquo ponemos hostingcaserohomelinuxorg

En ldquoIP-addresses to listen on for incoming SMTP connectionsrdquo lo podemos dejar vaciacuteo para que el servidor acepte conexiones SMTP por todos los interfaces de red

En ldquoOther destinations for which mail is acceptedldquo pondremos el hostname de nuestro servidor asiacute como hostingcaserohomelinuxorg

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

El ldquoDomains to relay mail forrdquo en principio lo podemos dejar vaciacuteo asiacute como el ldquoMachines to relay mail forldquo El ldquoKeep number of DNS-queries minimal (Dial-on-Demand)rdquo no tiene mayor importancia en nuestra configuracioacuten asiacute como el ldquoDelivery method for local mailrdquo y el ldquoSplit configuration into small filesldquo que ya van seguacuten las preferencias de cada uno

Pues bien a finalizar me encuentro con que si intento enviar un e-mail a Hotmail me dice que no acepta mi correo porque mi IP no es de fiar

mail nospamhotmailcom lt tmpcorreotxtdelivering 1JY4zH-0001ym-VMR dnslookup for nospamhotmailcomT remote_smtp for nospamhotmailcomConnecting to mx2hotmailcom [6554244168]25 connected SMTPltlt 220 bay0-mc2-f2bay0hotmailcom Sending unsolicited commercial or bulk e-mail to Microsofts computer network is prohibited Other restrictions are found at httpprivacymsncomAnti-spam Violations will result in use of equipment located in California and other states Sat 8 Mar 2008 114544 -0800 SMTPgtgt EHLO localhost SMTPltlt 250-bay0-mc2-f2bay0hotmailcom (35022) Hello [8139245151] 250-SIZE 29696000 250-PIPELINING 250-8bitmime 250-BINARYMIME 250-CHUNKING 250-AUTH LOGIN 250-AUTH=LOGIN 250 OK SMTPgtgt MAIL FROMltroothostingcaserohomelinuxorggt SIZE=1367 SMTPgtgt RCPT TOltnospamhotmailcomgt SMTPgtgt DATA SMTPltlt 550 DY-001 Mail rejected by Windows Live Hotmail for policy reasons We generally do not accept email from dynamic IPs as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server httpwwwspamhausorg maintains lists of dynamic and residential IP addresses If you are not an emailnetwork admin please contact your E-mailInternet Service Provider for help Emailnetwork admins please visit httppostmasterlivecom for email delivery information and support SMTPgtgt QUITLOG MAIN nospamhotmailcom R=dnslookup T=remote_smtp SMTP error from remote mail server after MAIL FROMltroothostingcaserohomelinuxorggt SIZE=1367 host mx2hotmailcom [6554244168] 550 DY-001 Mail rejected by Windows Live Hotmail for policy reasons We generally do not accept email from dynamic IPs as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server httpwwwspamhausorg maintains lists of dynamic and residential IP addresses If you are not an emailnetwork admin please contact your E-mailInternet Service Provider for help Emailnetwork admins please visit httppostmasterlivecom for email delivery information and supportLOG MAIN lt= ltgt R=1JY4zH-0001ym-VM U=Debian-exim P=local S=1777LOG MAIN Completed

Pero en cambio GMail siacute que me lo acepta

mail nospamgmailcom lt tmpcorreotxt

delivering 1JY51y-0001yu-LWR dnslookup for nospamgmailcomT remote_smtp for nospamgmailcomConnecting to gmail-smtp-inlgooglecom [2162395927]25 connected SMTPltlt 220 mxgooglecom ESMTP g11si5603645gve6 SMTPgtgt EHLO localhost SMTPltlt 250-mxgooglecom at your service [8139245151] 250-SIZE 28311552 250-8BITMIME 250 ENHANCEDSTATUSCODES SMTPgtgt MAIL FROMltroothostingcaserohomelinuxorggt SIZE=1363 SMTPltlt 250 210 OK SMTPgtgt RCPT TOltnospamgmailcomgt SMTPltlt 250 215 OK SMTPgtgt DATA SMTPltlt 354 Go ahead SMTPgtgt writing message and terminating SMTPltlt 250 200 OK 1205005717 g11si5603645gve6 SMTPgtgt QUITLOG MAIN =gt nospamgmailcom R=dnslookup T=remote_smtp H=gmail-smtp-inlgooglecom [2162395927]

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

LOG MAIN Completed

aunque seguacuten mi experiencia dependiendo de la IP dinaacutemica que te haya tocado es muy posible que tambieacuten se te rechacen los correos si alguna vez la ha tenido alguien sospechoso de mandar spam En definitiva es un servicio nada fiable

Si tenemos un dominio propio con Custom DNS crear un registro SPF en el DNS puede ayudar para que no rechacen los correos de tu servidor En openspforg tienen un formulario que nos ayuda a confeccionar uno adecuado para nuestro servidor

Las MSN Hotmail Guidelines son un buen sitio donde contrastar todos estos requisitos que suelen ser bastante comunes

1 Sender is expected to comply with all technical standards for the transmission of Internet e-mail as published by The Internet Societyrsquos Internet Engineering Task Force (IETF) including RFC 2821 RFC 2822 and others2 After given a numeric SMTP error response code between 500 and 599 (also known as a permanent non-delivery response) the sender must not attempt to retransmit that message to that recipient3 After multiple non-delivery responses (see 2) the sender must cease further attempts to send e-mail to that recipient4 Sender must not open more than 500 simultaneous connections to MSN Services inbound e-mail servers without making prior arrangements5 Messages must not be transmitted through insecure e-mail relay or proxy servers6 The mechanism for unsubscribing either from individual lists or all lists hosted by the sender must be clearly documented and easy for recipients to find and use7 Connections from dynamic IP space may not be accepted8 E-mail servers must have valid reverse DNS records

Y fijeacutemonos ademaacutes en lo que nos deciacutea el mensaje de rechazo de Hotmail

Mail rejected by Windows Live Hotmail for policy reasons We generally do not accept email from dynamic IPrsquos as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server httpwwwspamhausorg maintains lists of dynamic and residential IP addresses If you are not an emailnetwork admin please contact your E-mailInternet Service Provider for help Emailnetwork admins please visit httppostmasterlivecom for email delivery information and support

Esa lista que menciona de Spamhaus no soacutelo la usa Microsoft sino que muchas otras empresas e ISPs se basan en ella para descartar los correos desde determinados rangos de IPs en funcioacuten de la lista

Con los correos entrantes no tendremos ninguacuten problema siempre que nuestro servidor esteacute arriba Los servidores SMTP que nos quieran mandar correo buscaraacuten el registro MX (o el A si no hay MX) en elDNS y salga la IP que salga ahiacute se mandaraacute el correo Para recuperar los correos recibidos en el servidor puede ser suficiente el claacutesico comando mail o con un simple ldquoapt-get install qpopperldquo podemos tener un servidor de POP3 listo en pocos segundos Sin embargo si nuestro servidor no estaacute arriba por alguacuten problema cuando otro servidor SMTP quiera conectarse al nuestro para enviarle un e-mail el servidor remoto tendraacute que decidir si reintenta el enviacuteo maacutes tarde o si lo descarta por lo que el servicio de recepcioacuten de correos tampoco es fiable

Si realmente queremos tener un servidor de correo fiable en nuestro sistema la solucioacuten definitiva puede venir por contratar el servicio de DynDNS MailHop Relay (425$antildeo) especiacuteficamente pensado para estos problemas El servidor SMTP de DynDNS es el que da la cara y nosotros lo usamos como smarthost para mandar los correos a traveacutes de eacutel y viceversa para que eacutel nos los enviacutee de vuelta guardaacutendolos temporalmente si nuestro servidor estaacute caiacutedo

Bytecoders tambieacuten tratoacute estos temas hace poco en Aviso de actualizaciones en Debian por e-mail y SMTP la lacra del SPAM

Correo con nuestro propio dominio con Google Apps

Para miacute todos estos problemas con el correo se acabaron cuando aparecioacute el Google Apps y pude usar el equivalente a GMail (con su POP3 y su IMAP) pero creando diferentes direcciones sobre mi propio dominio (vicente-navarrocom) Para ello lo uacutenico que tuve fue darme de alta en el servicio y apuntar los registros MX de mi dominio a los servidores de Google (Configuring Your MX Records)

nslookupgt set querytype=MXgt vicente-navarrocomServer 805861250Address 80586125053

Non-authoritative answervicente-navarrocom mail exchanger = 10 alt1aspmxlgooglecomvicente-navarrocom mail exchanger = 15 alt2aspmxlgooglecomvicente-navarrocom mail exchanger = 5 aspmxlgooglecom

Authoritative answers can be found fromalt1aspmxlgooglecom internet address = 7214215114alt1aspmxlgooglecom internet address = 721421527alt2aspmxlgooglecom internet address = 6423317927aspmxlgooglecom internet address = 2162395927

Tras esto creeacute buzones de correo (o alias) para cada una de las cuentas que iba a usar y reconfigureacute mi servidor para que usara un smarthost

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Y para que usara smtpgooglecom como smarthost

el resto de la configuracioacuten puede quedar igual que estaba antes Bueno igual pero no se nos tiene que olvidar poner nuestro dominio en el apartado de ldquoSystem mail nameldquo

Lo uacutenico que tendremos que tener en cuenta es que ahora los correos no se reciben localmente sino en la cuenta de Google Apps (lo que en realidad es maacutes coacutemodo) pero si auacuten asiacute fuera necesario traer esos correos a nuestro servidor siempre podriacuteamos configurarlo para que se los trajera de Google usando POP3

Por supuesto Google requiere autentificacioacuten para mandar correos a traveacutes de eacutel por lo que en el fichero etcexim4passwdclient tendremos que asociar nuestro usuario y contrasentildea de Google Apps al servidor SMTP

password file used when the local exim is authenticating to a remote host as a client see exim4_passwd_client(5) for more documentation Example targetmailserverexampleloginpasswordgmail-smtplgooglecomcuentaadministradorvicente-navarrocomcontrasenya

Independientemente de que vayamos a usar el servidor de HC para enviar y recibir correos en serio o no es indudable que necesitamos tenerlo bien configurado como servidor de correo para que podamos mandarnos advertencias sobre problemas que pueda haber en el servidor desde nuestros scripts de monitorizacioacuten O simplemente porque aplicaciones como WordPress mandan correos cada vez que llega un nuevo comentario por ejemplo Si el servidor de correo no estaacute bien configurado las aplicaciones que enviacutean correos como parte de su funcionamiento normal no podraacuten hacerlo

Otras cuestiones

Backups

binbashwhile queda_clarodo insistir_en_el_backupdoneno se puede insistir bastante

Creo que no hace falta decir maacutes Tenemos todo el trabajo invertido en configurar nuestro servidor casero las bases de

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

datos con los comentarios de nuestros visitantes nuestras imaacutegenes nuestro trabajo ahiacute iquestDe verdad nos vamos a arriesgar a que el disco duro falle o a que inadvertidamente hagamos un ldquorm -rf rdquo y desaparezca todo de un plumazo

Para esta tarea rysnc es nuestro mejor amigo (Backups con rsync) aunque herramientas como tar o cpio tambieacuten pueden ayudar Yo recomendariacutea una copia de todos los ficheros importantes en alguacuten directorio del propio servidor casero y otras copias en otros sistemas que tengamos a traveacutes de de la red con rsync

Para exportar todas las bases de datos MySQL del sistema e incluirlas en el backup podemos hacer un

mysqldump -uroot -ppassword --all-databases gt backup mysqlbak

y lo podriacuteamos recuperar con un

mysql -uroot -ppassword lt backup mysqlbak

Maacutes detalles sobre coacutemo usar el mysqldump en ldquomysqldump mdash A Database Backup Programldquo

El sistema de respaldo

Durante el antildeo habraacute algunos diacuteas semanas o meses que pases fuera de tu casa Seguramente esos diacuteas te querraacutes dejar la luz el agua y el gas de casa cerrados para prevenir incidentes iquestQueacute haces con el servidor casero iexclTiene que seguir dando servicio

Si tienes la suerte como yo de contar con alguacuten otro ordenador que pueda servir tambieacuten de servidor casero y de tener alguacuten familiaramigo con conexioacuten a Internet y que consienta en tenerlo en su casa una especie de ldquohousing caserordquo lo tenemos muy faacutecil

Instalamos la misma versioacuten de sistema operativo que en el servidor ldquooficialrdquo y lo llevamos a su nuevo destinoCreamos un nuevo nombre para el otro sistema en DynDNS y lo configuramos para que el ddclient del nuevo sistema lo actualice pero muchiacutesimo mejor si podemos configurar el router de ldquola otra casardquo para que lo haga automaacuteticamenteOpcional Preparamos el router y el sistema ldquohospedado en casa ajenardquo para arrancar con Wake on Lan Tenemos que tener en cuenta que si no es el router el que se encarga de actualizar la IP en DynDNS podemos tener el problema de no saber la IP de destino para enviarle el paquete maacutegicoLe ponemos una IP fija al sistema o configuramos el router para que le asigne por DHCP siempre la misma y abrimos los puertos necesarios en el routerCreamos una bateriacutea de scripts basados en rsync y SSH para sincronizar todos los ficheros de configuracioacuten necesarios y adaptar los que variacutean en el nuevo sistema (por ejemplo el etcddclientconf) Tambieacuten deberiacutean actualizar las bases de datos y reiniciar los procesos necesarios tras modificar la configuracioacutenTener previstos otros scrips para pasar el servicio de un sistema a otro Al final esto soacutelo consiste en que el sistema que sea el primario actualice los registros DNS con su IP y el secundario deje de hacerloTras la estancia en el otro sistema tendremos que sincronizar los cambios de vuelta al sistema principal y probablemente querramos recoger los logs que se hayan generado alliacute

Este sistema de respaldo no soacutelo nos puede servir en caso de tener que apagar nuestro servidor habitual Tambieacuten lo podemos utilizar mientras hacemos tareas de mantenimiento o si en tenemos problemas con la conexioacuten a Internet o estamos sufriendo un apagoacuten

Los cortes de corriente

Otro de los problemas con los que nos tendremos que enfrentar seraacuten los cortes de corriente Aunque no son muy frecuentes de vez en cuando tendremos uno y tenemos que tener previsto queacute hacer cuando ocurran

Si se trata de un breve corte lo maacutes importante es que el servidor arranque soacutelo cuando vuelva a recibir corriente Para ello tenemos que buscar el paraacutemetro de nuestra BIOS que lo permite

Por ejemplo en una VIA EPIA SP8000E el paraacutemetro se llama AC Loss Auto restart y podemos hacer que la maacutequina se encienda siempre cuando vuelva la luz que no se encienda nunca o que vuelva al estado anterior

AC Loss Auto restart

The field defines how the system will respond after an AC loss during system operation

Off Keeps the system in an off state until the power button is pressedOn Restarts the system when the power is backFormer-Sts Restores the system to its previous state

En una placa Asus A8N-SLI el paraacutemetro se llama Restore on AC Power Loss y soacutelo tiene dos valores posibles activado o desactivado

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Pero si queremos estar prevenidos de verdad ante cortes de corriente la mejor opcioacuten es tener un SAI al que conectar el servidor y el router que da acceso a Internet Si el servidor es un sistema de bajo consumo tendremos bastante tiempo de margen para esperar a que vuelva la luz o al menos el tiempo suficiente para actualizar nuestro servidor de respaldo por si tiene que entrar en accioacuten

Mantenimiento remoto

La posibilidad de conectarnos por SSH a nuestro servidor casero siempre tiene que estar abierta En mi experiencia un servidor SSH abierto en Internet trae infinidad de intentos de conexioacuten con reiteradas pruebas con distintos usuarios Sin ir maacutes lejos hoy mismo alguien ha probado 1520 combinaciones diferentes de usuariocontrasentildea en mi sistema

grep Invalid user authlog0 | grep Mar 9 | wc -l1520

Algunos ejemplos

Mar 9 061505 telemaco sshd[6028] Invalid user ibm from 612509134Mar 9 061509 telemaco sshd[6032] Invalid user informix from 612509134Mar 9 064008 telemaco sshd[7742] Invalid user stevie from 612509134Mar 9 064011 telemaco sshd[7746] Invalid user kelly from 612509134Mar 9 064015 telemaco sshd[7750] Invalid user rasoul from 612509134

Es por eso que lo mejor es deshabilitar completamente el acceso con usuariocontrasentildea y permitir exclusivamente la autentificacioacuten por clave puacuteblicaprivada Autentificacioacuten trasparente por clave puacuteblicaprivada con OpenSSH

Cambiar el puerto del servidor SSH (por defecto 22) a otro tambieacuten puede ser una medida uacutetil para evitar algunos de estos insistentes intentos de acceso

Otra herramienta de mucha utilidad para el mantenimiento remoto es conectar un moacutedem a nuestro servidor casero tal y como vimos en Configurar Linux para permitir el acceso remoto por moacutedem a la consola y por RASPPP En casos en que el router haya perdido la conexioacuten a Internet podemos tratar de conectarnos por moacutedem y a traveacutes del interfaz de configuracioacuten por telnet del router tratar de reiniciarlo Otra situacioacuten uacutetil es en caso de una avalancha de peticiones en la que tuacute mismo no puedes acceder por el router por la absoluta falta de ancho de banda y en ese caso la entrada ldquopor la puerta de atraacutesrdquo nos puede servir para llegar al sistema sin usar Internet

iquestP2P y hosting casero

Supongamos que necesitamos bajarnos el uacuteltimo DVD de Knoppix por Bittorrent iquestEs compatible el P2P con sus altas necesidades de ancho de banda con el HC

Pues en principio puede serlo -en funcioacuten del nuacutemero de visitas que recibamos- siempre que limitemos el ancho de banda de subida disponible para P2P a un liacutemite que permita servir los contenidos hospedados a una velocidad razonable En el mejor de los casos el uso de P2P en la misma conexioacuten de un HC iraacute completamente en detrimento de la experiencia de nuestros visitantes aunque soacutelo tengamos uno en ese momento pero que notaraacute que la paacutegina descarga maacutes lenta

El mejor consejo al respecto es que si activamos el P2P deberiacuteamos de estar pendientes de que el tiempo de respuesta sea un miacutenimo aceptable probando nosotros mismos a conectarnos desde otro sistema de Internet Si vemos que va muy lento deberiacuteamos desactivar el P2P Por supuesto en caso de un pico de visitas deberiacuteamos de desactivar el P2P inmediatamente

Scripting

Cualquier administrador que se encargue de un servidor UNIX tiene que estar continuamente creaacutendose scripts para no realizar las mismas tareas una y otra vez Para nosotros como administradores de nuestro HC no va a ser distinto Deberiacuteamos de tener unos conocimientos miacutenimos de scripting que nos seraacuten muy uacutetiles para hacer backups para analizar logs para monitorizar el estado de alguacuten proceso para enviar e-mails con advertencias etc

A lo largo de este antildeo yo me he llegado a crear un buen nuacutemero de scripts La mayoriacutea son muy especiacuteficos de mis necesidades particulares pero me gustariacutea dejar aquiacute uno muy sencillito que nos manda un e-mail cada vez que el ISP nos cambia la direccioacuten IP dinaacutemica

binbashcd rootscripts_ipmv -f ippublica ippublicaoldippublicash gt ippublicaif diff ippublica ippublicaold gt devnullthen cat cabecera ippublica | mail -s La IP del servidor ha cambiado - `date +gmd HM` userexamplecomfi

El ippublicash puede ser bien una peticioacuten por SNMP al router para ver cuaacutel es la IP del interfaz de WAN

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

snmpwalk -c comunidad -v 1 19216811 IP-MIBipAdEntAddr|egrep -v 00|192168 | awk print $4

bien un acceso a checkipdyndnsorg

usrbinwget -q -O - httpcheckipdyndnsorgindexhtml | usrbinfromdos | binsed s_lthtmlgtltheadgtlttitlegtCurrent IP ChecklttitlegtltheadgtltbodygtCurrent IP Address | binsed s ltbodygtlthtmlgt

El fichero cabecera es algo como

La IP del servidor es ahora

Conclusioacuten

En esta entrada he tratado de recopilar lo maacutes importante de lo que me ha sido necesario conocer durante un antildeo completo de autohospedaje en el que creo que el resultado ha sido bastante satisfactorio Por carambolas del destino ahora ya he pasado a un hosting profesional pero la travesiacutea ha valido la pena y la repetiriacutea tantas veces como hiciera falta Si alguien tiene intencioacuten de adentrarse en esta aventura ha de saber que aprenderaacute mucho y espero que en estas liacuteneas encuentre consejos que le sean de utilidad como creo que me hubieran sido a miacute

Tambieacuten hay que tener en cuenta que tambieacuten es posible tener un hosting casero sin tomaacuternoslo muy en serio de forma que no nos importe en absoluto si tenemos la paacutegina caiacuteda varios diacuteas seguidos pero creo que si nos ponemos vale la pena hacerlo lo mejor posible No hay nada que deacute peor impresioacuten en Internet que una paacutegina que tarda en cargar o que cada dos por tres esteacute caiacuteda Esa no es la forma de fidelizar a nuestros lectores

El HC es un poco como tener un perro en casa Puede ser divertido te daraacute muchas satisfacciones pero a cambio ganas muchas obligaciones Tienes que estar pendiente de eacutel te da trabajo y no puedes irte de vacaciones sin buscarle un acomodo

wq

Entradas relacionadas

iquestPiensas en si un diacutea te roban el portaacutetil (6)Servir con Apache imaacutegenes con marca de agua (watermark) (5)Primer aniversario del blog (5)Midiendo el ancho de banda de red con IPerf (y con scp netcat wget) (5)Probando el mod_deflate de Apache (4)mailto sin miedo a spammers (4)

Esta entrada fue publicada bajo una licencia CC el 9 marzo 2008 a las 1732 y pertenece a la categoriacutea GNULinux Internet LAMPWordPress Redes Sobre el Blog Etiquetas Apache backup blog ddclient Debian DNS DynDNS exim GNULinux Google hosting Internet modem MySQL OpenSSH PHP rsync shell SMTP spam VIA EPIA wget WordPress Zyxel 660HW Puedes seguir las respuestas a traveacutes de RSS Ya no se pueden dejar comentarios pero puedes hacer trackback desde tu paacutegina

137 Comentarios a ldquoHosting casero HOWTOrdquo

Osqui dice

9 marzo 2008 a las 2046

iexclDios Esto es LA ENTRADA Suacuteperinteresante suacuteperamena y suacuteper bien explicada Muchiacutesimas gracias

andoni dice

9 marzo 2008 a las 2149

impresionante

Sagman dice

9 marzo 2008 a las 2213

Impresionante O Ahora no tengo tiempo para leerlo detenidamente pero mantildeana intentareacute sumergirme en la lectura entera del artiacuteculo porque parece muy interesante Teniacutea ganas de que lo explicaras Gracias

PD Me entereacute de la entrada a traveacutes del pingback que viacute en mi blog

Raist dice

10 marzo 2008 a las 041

En plan didaacutectico seduce plantearse el instalarse el apache y demaacutes pero vamos en plan didaacutectico como dije los peros son muy significativos Eso si no dudo en seguir el tutorial para trastear y

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

aprender

Ivaacuten dice

10 marzo 2008 a las 1024

iexclImpresiontante artiacuteculo menudo curro Te lo has currado muchiacutesimo todo muy bien explicado con ejemplos ventajas distintos puntos de vistahellip Aunque no vaya a montarme un HC casero y vaya a seguir con blogger hay muchas ideas que siacute me van a ayudar mucho Lo primero que tengo que

conseguir es configurar el correo porque ya lo he intentado un par de veces y no hay manera

Saludos y gracias por el excelente artiacuteculo Ivaacuten

andres dice

10 marzo 2008 a las 1147

Enhorabuena muy bien explicado

Yo tenia algo parecido montado pero la placa acabo estropeandose tras mucho tiempo

Solo 2 apuntes que faltarian a mi entender para ser perfecto - Configuracion del iptables algunosmodems como por ejemplo los de cable solo tienen una boca y solo te dan una IP por lo que mi servidor estaba en medio y ademas de correo y web servia internet a la red interna Por ello tenia que configurar el IPTABLES para que hiciese de pasarela Es sencillo pero no muy obvio - Servidor de DHCP al hilo de lo anterior un servidor de DHCP para la red interna Con la instalacion por defecto es casi suficiente solo hacia falta cambiar el nombre de la interfaz de red a la que tenia que servir direcciones - QoS tambien tenia algun programa P2P y casi siempre iba bien pero deberia de haber puesto y al final por vagancia nunca lo hice alguna regla de QoS para dar la minima prioridad sobre el ersto de paquetes a los de los programas P2P

Como te digo el post esta muy bien pero con informacion sobre como hacer eso para mi ya seria perfecto

Un saludo

David GV dice

10 marzo 2008 a las 1247

Hola

Soacutelo queriacutea felicitarte por este howto tan interesante del que me he permitido hablar en mi blog ( httpwwwblogubuntucom159como-montar-un-servidor-web-casero-y-no-morir-en-el-intento )

Un saludo y felicidades por el material

Gustavo dice

10 marzo 2008 a las 1253

Muy pero que muy explicado todo Muy buen manualguia en todos los sentidos

Croc dice

10 marzo 2008 a las 1258

Praacutecticamente son los mismo pasos que yo seguiacute tambieacuten en su diacutea soacutelo que yo sigo hoy en diacutea tirando de mi HC con Telefonica (IP fija por usuario antiguo) y 320 kbps de subida

En lo que me gustariacutea hacer hincapieacute del artiacuteculo es en la seleccioacuten hardware Tened cuidado con la maacutequina que elegiacutes como servidor o despediacuteos de dormir por la noche Si compartiacutes habitacioacuten haced todo lo posible por eliminar completamente los ventiladores o invertid en algo super-silencioso Vuestro descanso os lo agradeceraacute

Actualmente estoy dandole una pasada a mi servidor de correo que auacuten no he recibido ninguacuten tipo de problema por denegacioacuten en ninguna maacutequina Por fortuna mi ISP resuelve inversamente mi IP sin problemas La configuracioacuten de un servidor Courier (SMTPPOPIMAP) y una interfaz web como RoundCubeMail se mereceriacutea otra entrada explicativa

Un saludo

sistemasorp dice

10 marzo 2008 a las 1304

Buen artiacuteculo yo tambieacuten tengo un dominio (sistemasorpcom) albergado en un ordenador VIA EPIA

Lo uacutenico que queriacutea comentar es que aunque yo tengo el dyndns para que desde el router cambie la ip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

de mi dominio tengo los DNS del dominio apuntando a Zoneedit (que pues antildeadir hasta 5 dominios gratuitamente) Asiacute poniendo CNAMEs como httpwwwsistemasorpcom o httpftpsistemasorpcom apuntando a sistemasorphomelinuxcom puedo hacer que cualquier peticioacuten que se haga a traveacutes del dominio pase al subdominio de dyndsn y finalmente a la ip que tenga en ese momento incluido el correo Por eso siempre que se haga un nslookup a httpwwwsistemasorpcom o similares lo resolveraacute a sistemasorphomelinuxcom

Gonzi50 dice

10 marzo 2008 a las 1350

Solo a modo de apunte deberias echar un vistazo a gnupanel es un panel de administracion estilo plesk gnu para debian

Puede simplificaros mucho las cosas porque instala de golpe muchos de los paquetes que se nombran y el menu de administracioacuten tanto de nivel usuario y administracion es muy buena

Creo que sera un referente en el futuro

juan dice

10 marzo 2008 a las 1416

Muy bueno felicitaciones

Otro ordenador util silencioso y de bajo consumo es el Mac Mini

Saludos

victor dice

10 marzo 2008 a las 1420

Hola he llegado a tu blog desde barrapunto y lo primero que habia pensado es que habias instalado un ldquoservidor de hostingrdquo real puro y duro tipo Cpanel o Plesk para que tus amigos pudieran redirigir su dominio y crearse cuentas de ftp y web contra tu servidor iquestlo has probado seria un gran reto la

verdad es que no podriacutea ser publico pues seguramente no tendraacutes ganas de gastarte las astronoacutemicas cantidades que valen las licencias hellip perohellip iquesthay soluciones gratuitas a cpanel y plesk

gracias y saludos

Julio Autor de curriculum web dice

10 marzo 2008 a las 1502

Te falta ciertas ventajas que no has mencionado

1 La libertad de configurar el servidor que suele ser muy importante si estas programando dicha web Y no te problemas de una configuracioacuten distinta de cuando haces la prueba 2 Ganar conocimientos por si te falta subir el ancho de banda Si contratas direcmente los servicios de hosting Cuando tienes un proyecto avanzado no puedes dedicarte a aprender en ese momento como montar un hosting 3 Si programas la web consigues que no te puedan robar coacutedigo o ideas Hombre claro esta por soacutelo 13 euros y tras una pesada documentacioacuten puedes registrar tus derechos de autor Pero edemaacutes de esto es bueno no tener el coacutedigo disponible de terceros 4 Antes un fallo de programacioacuten o del servidor los conocimientos son mayores para solucionarlo 5 Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

En yo mi caso un servidor llamado casero Pero ya mismo le voy poner dos lineas de telefono ampliamdo la seguridad y el ancho de banda iquestLo debereacute seguir llamando casero por estar en mi casa Doacutende aguanto visitas mas de 60000 visitas al mes entre todas mis web Por ejemplo esta de curriculum web Un incoveniente muy peligroso Ante un problemoacuten te puede dar un infarto Pero a veces esos problemones lo tienen las empresas no dan ese mal servicio que no podemos hacer nada

Smutops dice

10 marzo 2008 a las 1608

Gracias por la informacioacuten Te lo has currado

Saludos

InKiLiNo dice

10 marzo 2008 a las 1621

El manual estaacute de Puta Madre pero yo recomiendo para un servidor casero lighttpd en vez de apache2 y php5 + fastcgi mejor que mod_php5 ah y de paso le ponemos el eaccelerator y nuestro servidor

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

volaraacute

Gonzi50 dice

10 marzo 2008 a las 1639

para Victor

Como he dicho un par de comentarios mas para arriba te recomiendo gnupanel Yo llevo unos cuantos meses con uno montado y todos son buenas noticias

Jose A Cely dice

10 marzo 2008 a las 1738

Hola

Muy buen articulo lo leiacute completo me siento identificado con muchas cosas y la experiencia que tuve con mi antiguo servidor de produccioacuten (2005) sin embargo esa maquina que usaba aun la uso como servidor personal Te dejo el link de el articulo que escribiacute es su momento no es tan teacutecnico como el tuyo httpjosecelytecsuacomp=14 Saludos desde Colombia

Jose A Cely

Sr XX - Terror dice

10 marzo 2008 a las 1748

Hola felicidades todo muy claro y bien explicado

Yo hace unos antildeos hice lo mismo Queriacutea colocar mis programas java a disposicioacuten del puacuteblico y el hosting java era (y sigue siendo) cariacutesimo

Maacutes o menos hice lo que tuacute excepto en 2 cosas

1) Servidor web En un principio coloqueacute apache+tomcat (viacutea ajp) Tras unos benchmarks caseros me diacute cuenta de que tomcat podiacutea servir paacuteginas estaacuteticas casi a la misma velocidad que apache Asiacute que quiteacute apache y puse tomcat en el puerto 80 directamente

2) Servidor de correo Los MTAs de linux (exim sendmail y postnosequeacute) son un suplicio para configurarlos correctamente (demasiadas opciones) Me decanteacute por JAMES (del proyecto apache) Es un MTA supersimple javizado que permite almacenar el correo entrante en una base de datos relacional haciendo maravillosamente transparente toda la gestioacuten En fin hoy con el proyecto casi congelado sigo apostando por JAMES

Saludos

liken dice

10 marzo 2008 a las 1829

Hola Vicente Muy buen articulo

Se que hay diferentes opiniones pero discrepo solo en lo de no recomendar laptops como servidores La mayoria de los portatiles de consumo actuales estoy de acuerdo en que no son recomendables pero hay laptops antiguos de muy buena calidad y de bajo precio en Ebay que pueden ser una opcion bastante buena Yo tengo un IBM Thinkpad 600 (una maquina de calidad) de servidor encendido hace 2 antildeos aunque el uptime actual es 6 meses y sin ningun problema (toco madera ) Tienen muchas ventajas Es muy silencioso El ventilador se enciende solo aveces y apenas se escucha Tienen UPS incorporada la bateria aunque vieja te aguanta 10 minutos un apagon El consumo tambien es muy bajo al ser un portatil y con LCD cerrado Lo uso como servidor web a internet servidor samba local interface gmui para descargas centralizadas de P2P multiusuario y remotas servidor de correo tambien a traves de gogle apps y para alojar una libreria sobre ciencia que seria dificil de colocar en un host contratado Por necesidades uso un disco duro 25 de 60GB y que de momento va aguantando (El tema de que los 25rdquo duran menos tambien trae discusiones y algunos defienden lo contrario) Saludos

Liken mdashmdashndash

jecomovi dice

10 marzo 2008 a las 1829

La comunidad nos hace grandes articulos como este ENORMES Gracias

tenderodigital dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

10 marzo 2008 a las 1831

Muy buena entrada para guardar y revisar de vez en cuando

Yo de todas maneras le veo futuro a este tipo de servidores pero maacutes que para tener presencia en Internet para usar el servidor directamente tu A ver si me explico montas un Wiki un software de trabajo en grupo otro de gestioacuten de proyectos y lo alojas en tu propio servidor Y solo accedes tu y tus amigos no lo abres al puacuteblico Entonces tienes la ventaja de la comodidad puedes actualizar las versiones personalizarlo a topehellip y no tienes los problemas del ancho de banda

Saludos

Joan R dice

10 marzo 2008 a las 1915

Impresionante tu dominio del tema socio saludos desde Mallorca

ZP en lugar de dedicarte a salvar el culo de los ladrilleros que se iraacuten al paro preocuacutepate de toda la gente super capaz que hay en este pais y haz que suban como la espuma te presento a uno de ellos mi amigo Vicente Navarro hellip

Bytecoders dice

10 marzo 2008 a las 1917

Extrantildeo que nadie haya mencionado como ventaja el hecho de que el hosting solo depende de ti y de nadie maacutes Aunque a veces tambieacuten puede ser una desventaja En mi caso no depender excesivamente de terceros fue desde luego la mayor motivacioacuten

No puedo negar que estoy aprendiendodestrozando mucho etc etc pero eso queda (para miacute) en un segundo teacutermino

Saludos

Bytecoders dice

10 marzo 2008 a las 2022

Por cierto no cabe decir que el artiacuteculo es de Wikipedia Pero me ha picado la curiosidad Si no me equivoco tu ya has sobrevivido al efecto Barrapunto y Meneacuteame con el hosting casero no

Saludos tener buenos sitios de referencia tambieacuten ayuda Anda que no he aprendido cosas aquiacute o de ti

PS No seacute si podiacutea editar el comentario Al final por desconocimiento he puesto otro

Vicente Navarro dice

10 marzo 2008 a las 2042

Osqui andoni Sagman Raist Ivaacuten iexclMuchas gracias por vuestros amables comentarios

andres iexclGracias Respecto al IP tables es una buena sugerencia pero quizaacutes mereceriacutea una entrada especiacutefica sobre su uso Sobre el servidor DHCP a miacute no me haciacutea falta porque el router ya hace el trabajo aunque ya hableacute un poco sobre servidores DHCP en Iniciar una instalacioacuten de Debian por red Finalmente probar el QoS ha sido una de las grandes asignaturas pendientes que me han quedado aunque no esperaba mucha mejora ya que a diferencia de tu caso mi traacutefico no pasaba todo por el servidor De todas formas siacute que ajusteacute algunos paraacutemetros de priorizacioacuten de traacutefico que teniacutea el router En cualquier caso unas sugerencias muy buenas

David GV Gustavo iexclMe alegro de que os haya gustado

Croc Gracias por hacer hincapieacute en lo del servidor silencioso Creo que es algo realmente importante Sobre lo del Courier y el RoundCubeMail siacute me temo que tanto no cabriacutea aquiacute

sistemasorp iexclPues me parece una idea excelente iexclBuena de verdad Asiacute te ahorras comprar el ldquoCustom DNSrdquo Muchiacutesimas gracias por compartirla en esta entrada

Gonzi50 Gracias por la sugerencia

juan iexclGracias Siacute el Mac Mini podriacutea servir pero en su diacutea yo lo descarteacute porque aunque sea muy silencioso siacute que tiene ventiladores y si somos estrictos en la poliacutetica de nada de ruido me temo que no nos sirve

victor Bueno ya ves que el servicio era para miacute mismo soacutelo Sobre lo que me preguntas en la Wikipedia tienes una lista de web-hosting control panels tanto de pago como de coacutedigo abierto

Julio Autor de curriculum web Son muy interesantes los aspectos que mencionas Me ha parecido curioso lo de

Si programas la web consigues que no te puedan robar coacutedigo o ideas

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Sobre

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

no estoy de acuerdo En Dreamhost por ejemplo te permiten asociar un nuacutemero ilimitado de dominios a tu cuenta

Smutops Gracias

InKiLiNo iexclMuchas gracias por los consejos

Jose A Cely Gracias por la referencia al artiacuteculo Es muy interesante

Sr XX ndash Terror Gracias por la sugerencia del Java Apache Mail Enterprise Server (JAMES) de la fundacioacuten Apache La verdad es que no lo conociacutea Muy a tener en cuenta

liken iexclGracias por tu comentario y por expresar aquiacute tu opinioacuten Aunque puede haber casos de portaacutetiles que sobrevivan como heacuteroes durante antildeos sigo pensando que no son lo maacutes conveniente para un uso como servidor Ademaacutes de los discos de 25Prime el polvo que pueda entrar por los ventiladores se iraacute acumulando poco a poco en su interior causando problemas de calentamiento y reducir su vida Se pueden abrir y limpiar pero es una tarea extremadamente incoacutemoda En cualquier caso por supuesto puedo estar equivocado

jecomovi iexclGracias

tenderodigital Desde luego lo que comentas son excelentes sugerencias de uso de un hosting casero sin muchos de sus inconvenientes iexclGracias por tu comentario

Joan R iexclGracias

Bytecoders iexclMuchas gracias por tu aportacioacuten Por supuesto una ventaja muy importante del hosting casero es que puedes hacer lo que te deacute la gana con eacutel Sin embargo en las uacuteltimas semanas en las que he probado un hosting de verdad con SSH maacutes en serio me he dado cuenta de que teniendo el Apache el PHP el MySQL y una shell apenas tienes restricciones ni encuentras cosas en las que te encuentres tan limitado Uacutenicamente tal vez el debug y ciertos paraacutemetros que te gustariacutean cambiar del servidor

En Primer aniversario del blog se mencionaban las entradas que han salido en Barrapunto o Meneacuteame estando el blog en HC

EuLogos dice

10 marzo 2008 a las 2058

iexclMuy pero que muy interesante Queriacutea antildeadir un par de cosillas 1- No es por hacer publicidad pero con cdmoncom puedes registrar un dominio (por precios bastante

competitivos) y luego usar sus DNS para IP dinaacutemicas Ciertamente se complica el tema de actualizarla pero probablemente se podraacute usar un registro CNAME a la direccioacuten de dyndns gratuita 2- Ademaacutes de ldquoab (apachebench)rdquo puedes usar ldquosiegerdquo que ademaacutes te permitiacutea elegir la identificacioacuten del cliente Saludos

Vicente Navarro dice

10 marzo 2008 a las 2106

EuLogos Gracias por tus sugerencias de siege y cdmoncom Ciertamente son alternativas a considerar

Alberto dice

10 marzo 2008 a las 2116

Hola

Intel ha sacado una nueva version de la placa D210GLY la D210GLY2 sin ventilador En la siguiente direccioacuten han hecho un estudio del consumo frente a otras opciones Itx de Via

httpresourcesmini-boxcomonlineMBD-I-D201GLYintel-d201gly-power-consumptionhtml

Si queries calcular el coste de consumo de un equipo en la suiguiente paacutegina hay una calculadora que puede dar una idea bastante aproximada

httpwwweu-energystarorgeses_007cshtmlelectricity

Saludos y felicidades por el trabajo

Vicente Navarro dice

10 marzo 2008 a las 2212

Alberto Pues muchas gracias por tu amable comentario y por el enlace al anaacutelisis de consumo de la Intel que me gusta mucho Tanto tanto que ya lo habiacutea puesto por ahiacute arriba

Por otra parte la calculadora de consumo que mencionas estaacute muy chula

Para las VIA EPIA hay un simulador de consumo en EPIACENTER PowerSimulator

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Julio autor de curriculum web dice

11 marzo 2008 a las 104

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

Bueno pero no se si me explicado bienSeguacuten tengo entendido por cada dominio en algunos hosting se suele pagar un alojamiento distinto Compras un hosting dedicado limitado a nuacutemero de dominios especifico que es lo mejor lo que dreamhost te lo deja ilimitado Pero de todas formas he visto algunos que si tienes que reiniciar o arreglar algo servicio teacutecnico apartehellip

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Ok no somos dioses programando pero la posibilidad de robar existe Y lo de ofuscar ldquoque seraacute enredar el coacutedigordquo Ofuscar para molestar y desfucar(si existe) para programar asi cada vez en volverse loco Para eso le envio el cd (una vez registrado en derechos de autor)

Otra ventaja es si modificas continuamente la web es maacutes rapido enviarlo por tu red local

Para ampliarlo poner dos lineas con dos registro de dns Y ya que te queda bordao

igle dice

11 marzo 2008 a las 213

GuauuEs un fiel reflejo de lo que tengo yo montado actualmente En mi caso el tema hardware no lo elegiacute muchohelliptireacute con lo que teniacutea y es bastante decente (P3 y 368M de RAM) ademaacutes para evitar temas de ruido y demaacutes decidiacute colocar el servidor en la terraza de casa

No encontrareis servidor con mejores temperaturas y sin limiataciones de ruidos Alguacuten diacutea tengo que colgar fotos por el bloghellip Saludos y felicidades por el artiacuteculo

Robintux dice

11 marzo 2008 a las 445

Felicitaciones y saludos desde peru

Ernesto Celis dice

11 marzo 2008 a las 447

Feclicitaciones por tan buen HOWTO como tu tambieacuten yo hospede un HC por alguacuten tiempo Este vivioacute en 3 PCrsquos diferentes y con diferentes sistemas operativos El primero fue un Pentium de 100MHz y 32MB de RAM corriacutea FreeBSD 49 con todos los servicios deseables de un hosting

profesional

iexclVaya que aprendiacute con mi HC

Vicente Puchades dice

11 marzo 2008 a las 602

Hola tocayo te felicito extraordinario este Howto te lo has currado como todos los que tienes Todaviacutea sigo buscando para hacer el HC con una placa de bajo consumo las de VIA EPIA me parecen una opcioacuten extremadamente cara y estoy esperando a que salgan placas maacutes econoacutemicas si al final lo

que nos ahorramos en luz durante 5 antildeos nos lo gastamos en un ordenador cariacutesimo no hacemos nada Tambieacuten estoy esperando que los discos de estado solido esteacuten a un precio razonable Mientras tanto con una supertorre que hace mucho ruido con su SAI para protegerla de los cortes eleacutectricos

Yurgen dice

11 marzo 2008 a las 906

Buenas

Un gran post para los novatos en el tema de Hosting De todos modos no entiendo por que descartas Windows de primeras Entiendo que el inconveniente mas grande sea el tema de pago de licencias pero en cuanto administracioacuten y gestioacuten remota no le encuentro ninguna diferencia En linux SSH y en Windows Terminal Server Si a lo que te refieras es dar acceso a los clientes es cierto que ahiacute Linux gana por goleada Pero si solo es servicio de correo y FTP no creo que hubiera problema

Por suerte o por desgracia he trabajado y trabajo con los dos sistemas en entorno de Hosting compartido y dedicado y lejos de ser un defensor a ultranza de Windows la estabilidad de los servidores con eacuteste sistema es quizaacute mas alta que los Linux (no me pegueacuteis por favor ) Habriacutea que servicios se quiere ofrecer apache oacute IIS con SQL Server ASPnet y a partir de ahiacute decidir (PHP y MySql funciona en los dos correctamente ventajas del software libre )

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

No se que opinaacuteis

Saludos

PD Espero no haber sido un flamerhellip

Vicente Navarro dice

11 marzo 2008 a las 1000

Julio autor de curriculum web Lo que yo he visto en varios hostings es que tuacute contratas tu cuenta con su espacio y su liacutemite de transferencia mensual y luego le puedes asociar muchos dominios Sean comprados en ese mismo hosting o sean externos

igle Pues es un muy buen remedio contra el ruido Pero iexclno se te oxida la caja Ya se oxidan a veces incluso dentro de casahellip asiacute que iexclimagiacutenate en el balcoacuten

Robintux Ernesto Celis iexclGracias

Vicente Puchades iexclMuchas gracias Eacutechale un vistazo a la placa Intel que menciono arriba Tiene un precio muy razonable De todas formas no es soacutelo por el consumo para miacute lo maacutes importante de estas placas es que no llevan ninguacuten ventilador

Yurgen Por supuesto que no eres un ldquoflamerrdquo Presentas un opinioacuten muy razonada y respetable Para mi el inconveniente maacutes grande de Windows en este campo es la ausencia de una liacutenea de comandos en la que se puedan hacer cosas de verdad en el campo del mantenimiento remoto Mencionas el Terminal Server pero me temo que es mucho menos flexible que una humilde shell a traveacutes de SSH Ni que decir tiene que hablando de hosting casero el ancho de banda que necesitariacuteamos para acceder desde fuera de la LAN seriacutea totalmente desmesurado asiacute como la desaparicioacuten de la posibilidad de acceso por modem Ademaacutes necesitas una licencia de Windows Serverhellip iquestquieacuten querriacutea desembolsar tal cantidad de dinero para tener un hosting casero existiendo Linux

Ringmaster dice

11 marzo 2008 a las 1032

Uauuuh Menudo currazo imprescindible para los que se inicien en el hosting casero Parece que te hayas conectado al ordenador con el casco de Matrix y hayas volcado todos tus conocimientos Felicidades

Y siacute estoy de acuerdo contigo que actualmente las placas VIA NO son recomendables el soporte de controladores es peacutesimo y en cuanto a preciocalidadpotencia las de intel o incluso AMD son mejores Yo cambieacute la miacutea por una MicroATX AMD X2 4200 y soacutelo me consume 15W maacutes en idle (aunque se dispara al doble de la VIA cuando estaacute ocupado no hay duda que hace mucho maacutes trabajo)

corrosion dice

11 marzo 2008 a las 1237

Buenas Muy buena tu entrada Yo tambieacuten tengo montado lo mismo que tu bueno muy similar con una vieja epia800 y FreeBSD y es una delicia Claro que tengo la maacutequina a unos 15 metros de mi en un trastero

sin molestar a nadie con el ruido Es un servidor genial Voy a ver si le puedo echar el guante a esa placa intel que comentas DD

Alber dice

11 marzo 2008 a las 1250

Hola

Yo llevo tres antildeos con mi servidor de correo casero y estoy bastante contento Ocasionalmente he montado algun servidor web pero soacutelo para experimentar La maacutequina es un AMD Sempron 3000 con ventilador y fuente de muy bajo ruido y no molesta casi nada Uso Windows XP tambieacuten sin problemas (no uso mantenimiento remoto soacutelo local)

Algunos comentarios que pueden ser de utilidad

DNS para barato un registro de dominio (dominio con mi nombre) y DNS que que apunta el dominio a mi IP dinaacutemica tengo httpwwwsitelutionscom 9 $ al antildeo todo Sin ninguacuten problema (No permite dominios es)(Se pueden transferir dominios de otros sitios)

Correo Para resolver los problemas que hay al enviar correo desde IP dinaacutemica Hay que enviarlo a traveacutes de un smarthost de ese modo el correo llega desde una maacutequina acutelegalacute El smarthost a usar es el servido de correo de nuestro ISP en mi caso (tengo jazztel) smtpjazztelcom Cada ISP os habraacute dado los datos de su servidor de correo el cual se puede usar como smarthost

Para reibir el correo si nuestro servidor no estaacute online se puede usar un servicio de mail backup En sitelutions te dan uno por 18 $ al antildeo Cuando nuestro servidor vuelve a estar online recibe los correos pendientes

SPAM Para que no llegue SPAM lo mejor es el ASSP httpasspsourceforgenet LLeva algo de trabajo configurarlo bien pero una vez hecho no llega ni uno

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Awela dice

11 marzo 2008 a las 1750

Muy bueno Muy interesante

Yo lo tube en casa hace ya unos cuantos antildeoshellip de cuanto telefonica daba la Ip fija sin preguntarhellip La verdad es que aprendiacute un montoacutenhellip

Yo tenia un Compaq que compreacute de segunda manohellip un Pentium asi a secas con 2 gb de discohellip una debianhellip apache php y exim

Ya no tengo tiempo para estas cosas pero fue muy muy divertido cuidar de este pequentildeinhellip

Yo lo recomiendo

Vicente Navarro dice

11 marzo 2008 a las 1903

Ringmaster iexclGracias Siacute las VIAs estaacuten donde estaacuten por pura desidia de la compantildeiacutea Ahora que Intel ha entrado en este segmento de mercado estaacuten praacutecticamente

corrosion iexclGracias

Alber Sobre el DNS muchas gracias por recomendarnos Sitelutions Veo que soacutelo por el coste del dominio te permiten tener DNS dinaacutemico gratis incluso redirecciones de URL y DNS estaacutetico Una alternativa muy interesante

Sobre el ldquosmarthostrdquo el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)

Sobre el ldquospamrdquo iexclgracias por recomendarnos el ASSP

Awela iexclGracias

abaca dice

11 marzo 2008 a las 2034

iexclmenuda tesis doctoral vaya currada te has metido me prometo a mi mismo aprovechar estos apuntes alguacuten diacutea muchas gracias

macario dice

11 marzo 2008 a las 2046

Creo que el hosting casero cuya puesta en marcha has explicado tan bien es una excelente opcioacuten en casos de emergencia Hace unos diacuteas tras cesar mi proveedor sus servicios de hosting de modo repentino tuve que realojar urgentemente mi web osCommerce Para ello hice lo siguiente

1- Darme de alta en DynDNS 2- Buscar un SAI pequentildeo 3- Desempolvar un viejo Duron al que renoveacute los ventiladores (iexclquieacuten hubiera tenido un diminuto y silencioso NSLU2) 4- Instalarle Ubuntu Server Eligiendo la opcioacuten LAMP es rapidiacutesimo hacerlo funcionar (sobre la instalacioacuten por defecto soacutelo antildeadiacute OpenSSH y por comodidad mc y phpMyAdmin creo) 5- Retocar un par de cosas de configuracioacuten (como el conf de apache) y de seguridad (htpasswd por ejemplo) 6- Reponer mi web desde la uacuteltima copia de seguridad (bendita sea) 7- Activar el agente DynDNS de mi router Linksys

Al diacutea siguiente tras muy pocos ajustes ya estaba todo funcionando y ahora con mi paacutegina en marcha puedo ir probando tranquilamente nuevos proveedores

Alber dice

12 marzo 2008 a las 820

Super CoCo dijo ldquordquoSobre el smarthost el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)rdquo

Te puedo garantizar que en mi caso mando a traveacutes de smtpjazztel com los correos de tipo miscuentasmidominiocom He tenido que configurar mi servidor de correo para decirle que use como smarthost smtpjazztelcom junto con mi usuario y password en jazztel Llevo asiacute un antildeo o sea que funciona

Vicente Navarro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

12 marzo 2008 a las 945

abaca Siacute siacute doctor en Cacharreologiacutea por la Universidad de mi Casa iexclMuchas gracias

macario Es algo muy a tener en consideracioacuten Aunque ahora tengo un hosting normal sigo teniendo todo perfectamente preparado por si cualquier diacutea me toca volver a servir el blog desde mi servidor casero iexclque nunca se sabe queacute problemas puedes tener con una empresa de hosting

Alber Pues me alegro mucho que sea asiacute para tu comodidad Sin embargo si un servidor SMTP estaacute bien configurado no deberiacutea de permitir correos de dominios diferentes a los que gestiona ese servidor para evitar el spam (y otros servidores SMTP no deberiacutean aceptarlos seguacuten las reglas que hemos comentado maacutes arriba) Por ejemplo smtptelefonicanet soacutelo permite el dominio telefonicanet y todos los dominios que hayas comprado a Telefoacutenica junto con su servicio de hosting A miacute por ejemplo no me gustariacutea que nadie enviara correos con el dominio vicente-navarrocom y por lo que dices tuacute podriacuteas mandarlos a traveacutes de smtpjazztelcom iquestno

josemanu dice

12 marzo 2008 a las 1043

Super Cocohellip ERES EL MAS GRANDE

Has escrito un artiacuteculo eacutepico Ha partir de ahora referencia obligatoria para el que se quiera documentar sobre hosting casero (yo lo voy a consultar mucho te lo aseguro)

Un artiacuteculo completiacutesimo y faacutecil de entender pura poesia

Si alguna vez te acercas a Castelloacuten ponte en contacto conmigo que tienes pagado un almuerzo comida o lo que se tercie

Muchiacutesimas gracias

Vicente Navarro dice

12 marzo 2008 a las 1229

josemanu iexclMuchas gracias

Joan R dice

13 marzo 2008 a las 940

hellip

ldquoBuenos dias estaacute el sentildeor Vicente Navarro hola vengo de la Secretariacutea General de Poliacutetica Cientiacutefica y Tecnoloacutegica Ministerio de Ciencia y Tecnologia hellip

Estoy aquiacute para servirle diacutegame hellip que necesita usted para crear su empresa tecnoloacutegica y contratar a 10 personas para realizar I+D rdquo

Alber dice

13 marzo 2008 a las 945

Efectivamente yo podriacutea mandar correos del dominio vicente-navarrocom a traveacutes de smtpjazztelcom pero yo creo que cualquiera podriacutea mandarlos a traveacutes de su servidor smtp Los servidores smtp que conozco (he usado maacutes aparte de jazztel) normalmente soacutelo permiten su dominio

para evitar spam PERO si usas el servidor con autenticacioacuten (usuario y password ) permiten que el origen sea cualquier dominio (en este caso al ser usuario suyo no hay peligro de spam)

Esa prueba la he hecho con otras cuentas de correo que tengo y habitualmente funciona Creo que tengo alguna cuenta de telefonicanet si eso hago una prueba

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio Enviar correos con nombres de otros dominios es trivial (vease spam) El correo actual no garantiza que el originario sea quien dice ser

Vicente Navarro dice

13 marzo 2008 a las 1818

Joan R

Alber Sobre

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

estoy de acuerdo Pero muchos servidores SMTP ya estaacuten configurados para no aceptar correos de dominios cuyo origen no es una IP vaacutelida (seguacuten las reglas que comentaacutebamos de SPF resolucioacuten inversa etc) Por la misma regla de tres los servidores SMTP que enviacutean correos no deberiacutean aceptar hacer relay de correos de dominios que no estaacuten asignados a ellos aunque se autentificaran correctamente Si se cumplieran ambas condiciones habriacutea muchos menos problemas de suplantacioacuten de identidad (aunque para eso estaacute el PGP) y de spam iquestno te parece

Por tanto lo que hace Jazztel me parece bien de cara a dar facilidades sus usuarios y mal de cara a prevenir suplantaciones de identidad y spam Sobre Telefonicanet en las pruebas que hice en su diacutea vi que soacutelo acepta correos de dominios que tiene gestionados

Alta_suciedad dice

14 marzo 2008 a las 114

Es un manual perfecto Ademas tienes el don de la palabra y consigues que tantos datos juntos queden escritos de una manera entendible y agradecida de leer Un 10 para ti Yo tambien voy haciendo pinitos con un servidor domestico realizado con un equipo P4 de HP de

sobremesa pero con Win2003 Server + conexion de 6Mbps de Orange protegido por un SAI APC de 700 VA Me hace mucha gracia el planteamiento inicial del HW necesario el consumo electrio el ruido del ISP y de la estabilidad en la alimentacion porque coincido al 100 con lo que comentas Lo dicho felicidades y gracias por compartir tantas horas de trabajo con nosotros

Vicente Navarro dice

14 marzo 2008 a las 916

Alta_suciedad iexclGracias iexclMe alegro de que te haya gustado

Lazaro dice

15 marzo 2008 a las 820

Estaba navegando por la web y buscaba como hacer nuestro propio server (somos una Iglesia Cristiana en Lansing USA)y de verdad que me dejo muy impresionado tus explicaciones solo que tengo que leerlo todo y por lo que veohellip no creo podremos tengo servidor de Hosting con GoDaddy y hacemos

Streaming de audiovideo con Markoni y estos ultimos trabajan con el WMEncoder yo solo trabaje una vez Ubuntu pero por las razones explicadas ahora tenemos a ldquoVentanasrdquoBueno felicitaciones y suerte Alta_suciedad dijohellipfelicidades y gracias por compartir tantas horas de trabajo con nosotros Y en eso estoy de acuerdo 100 es una de las razones que mas admiro la comunidad Opensource (si esta bien dicho)

NotardquoOn this free world without frontierrsquosWho needs ldquoGates and Windowsrdquo

Vicente Navarro dice

15 marzo 2008 a las 843

Lazaro iexclGracias Y siacute tienes razoacutenhellip el streaming seriacutea demasiado para un pobre hosting casero

Roberto dice

16 marzo 2008 a las 2237

Estoy completamente deacuerdo en que la opcion mas practica para aquel que quiera tener un dominio en internet y alojar unas paginas un blog etc es abonarse a una de las muchas ofertas de hosting que tenemos disponibles y que tampoco son tan caras

Eso si como cacharreo aconsejo a todo el mundo que se aventure en la instalacion de una distro linux con apache mysql php webmin ssh etcetcetc y juegue con todo ello Aunque no sea para sacarle rendimiento simpre se aprenden cosas muy interesantes y conocemos un poco mas como funciona el tema

Otro articulo muy bueno y que da una idea muy buena de un servidor web casero

Felicidades Super Coco y gracias

MoDoRrO dice

18 marzo 2008 a las 649

perfecto

justo lo que se necesita para los que empiezan en servidores caseros

Saluds

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Vicente Navarro dice

18 marzo 2008 a las 948

Roberto MoDoRro iexclMuchas gracias

Cristiaacuten dice

26 marzo 2008 a las 2118

Hola estimado He leiacutedo tu excelente manual y bueno se me han aclarado muchos puntos de los que teniacutea ideas un poco vagashellip Pero tengo unas consultashellip a ver si tienes un tiempesito para ayudarmehellip

1) necesariamente debo ldquocomprarrdquo un dominio lo digo porque yo tengo una cuenta en no-ipcom y tengo un host (algo asi como xxxservehttpcom) pensando que podria poner esta direccioacuten en la barra del navegador y llegariacutea a ver mi paacuteginahellip

2) Tengo apache montado sobre Windows XP SP2 y cuando hago pruebas locales (en ie localhost) me funciona sin problemashellip

3) Tengo abierto el puerto 80 tanto en Windows como en mi Router D-link y ademas nateada mi direccion interna a la externahellip

Tonceshellip me puede orientar para saber en que estoy fallandohellip recuerda si que todo lo que estoy haciendo es sobre Windows XP lamentablementehellip Espero puedas ayudarme te lo agradecereacutehellip

Vicente Navarro dice

26 marzo 2008 a las 2247

Cristiaacuten Si la paacutegina te funciona localmente el problema supongo que puede estar en el NATeo o en que no asocies correctamente la IP puacuteblica al host de no-ipcom

Pero en realidad hay tantas cosas que pueden estar causando el problemahellip

bitor dice

11 abril 2008 a las 1424

Muy currado el articulo

Gracias

Omar Palomino dice

14 abril 2008 a las 1646

Hola que tal estuve leyendo tu POST sobre ldquoHosting Caserordquo y debo decir q me parece muy interesante yo ya habia montando un servidor casero con muchas cosas similares a las tuyas perohellip hay un parrafo que me dejo intrigado aqui lo escribo

El dominio

ldquoPor supuesto vamos a necesitar uno o mas dominios para hacer realidad nuestro poryecto Si tuvieramos una IP fija podriamos comprar un dominio a cualquier registrador y hacer que el DNS apuntara a nuestra IP fijardquo

Comentario Pues hasta aqui todo es normal es el procediemiento comun que se hace pero luegohellip

ldquoEn nuestro servidor tendriamos que configurar un servidor DNS ademas de todos los otros servicios que quisieramos proporcionarrdquo

Comentario Aqui me perdi no entiendo a lo que te refieres no valdria simplemente con hacer un NAT en el router a q te refieres con configurar un DNS en el servidor o seahellip aparte del DNS del registrador necesitamos otro DNS en nuestro propio servidor para que cual es la idea como lo hago no se si podrias enviarme quizas algun enlace q me ayude con esa duda o tratar de explicarme un poco ese tema

Disculpa por mis inquietudes pero es algo que he escuchado algunas veces y no entiendo ojala y me puedas ayudar y pasar algunos links Tambien te dejo mi blog Adios

httpyouta18awardspacecomwordpress

Saludos

Vicente Navarro dice

14 abril 2008 a las 1816

Omar Cuando tuacute compras un dominio y nada maacutes en principio lo que estaacutes comprando soacutelo es la posibilidad de servir las diferentes direcciones de ese dominio desde un servidor de DNS que tienes que tener corriendo tuacute mismo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Por ejemplo supongamos que compramos el dominio examplecom Al registrador soacutelo le tienes que decir cuaacuteles son los servidores de DNS que serviraacuten las peticiones dicho dominio Es lo que ves si haces un whois al dominio

Nameserver Information Nameserver aiana-serversnet IP Address 19203443 Nameserver biana-serversnet IP Address 19300236 Nameserver ciana-serversnet IP Address 13991110

Asiacute cuando tuacute pongas en tu navegador ldquohttpproyectoXexamplecomrdquo el cliente de DNS de tu sistema operativo le preguntaraacute a su servidor de DNS asignado que cuaacutel es la IP de ese sitio Y tu servidor de DNS asignado lo que haraacute es ir a preguntar a los servidores de DNS de examplecom que cuaacutel es la IP que busca

Por eso para hacer hosting casero si soacutelo compras un dominio y nada maacutes tendraacutes que montarte tu propio servidor de DNS a menos que la empresa a la que le has comprado el dominio te proporcione servicios como los de DynDNS o a menos que tengas una IP fija y el registrador de dominios incluya entre sus servicios el asociar dominios a IPs fijas usando sus propios servidores de DNS

Omar Palomino dice

15 abril 2008 a las 446

Gracias por responderme tan pronto pero tengo algunas otras dudas ojala me puedas ayudar

A continuacion le explico mis dudas

En realidad todo esta relacionado con servidores DNS mis dudas son las que siguen

Primera inquietud

Lo que estamos acostumbrados es a comprar un dominio junto con el hosting cierto entonces lo que hace la empresa registradora de dominios es ldquoregistrarrdquo nuestro dominio en un servidor DNS para que pueda ser accedido desde internet apuntando a una direccion IP publica (fija obviamente)

Hasta aqui tengo algunas dudas

- iquestEn que servidor DNS lo registran iquestellos tienen un servidor DNS propio si tienen un servidor DNS propio cualquiera puede publicar un servidor DNS en internet no necesita alguna autorizacion como saben los demas servidores DNS de la existencia de ese nuevo servidor

Segunda inquietud

Supongamos que decido comprar solo el dominio es decir no alquilo hosting y tampoco colocan mi dominio en un servidor dns Lo que he visto y he leido es que al momento de registrar mi dominio debo de colocar que servidores dns voy a usar para que se hace eso mi ldquoregistrador de dominiordquo hace alguna configuracion para que solo funcione en ese servidor DNS donde hacen esa configuracion en que tipo de servidor y con que proposito

Si yo mismo coloco mi servidor DNS y le digo a mi ldquoregistrador de dominiosrdquo la IP de mi servidor DNS (para que este resuelva) como se enteran en el mundo (es decir en internet) de la existencia de mi servidor DNS tendria que registrarlo en otro servidor DNS

Como ves tengo varias dudas espero me puedas ayudar a resolverlas

Saludos

Vicente Navarro dice

15 abril 2008 a las 945

Osmar Todas las compantildeiacuteas de hosting tienen servidores de DNS siacute pero dichos servidores de DNS soacutelo tienen autoridad sobre los dominios que estaacuten bajo su control Otros servidores de DNS cuando tengan que saber la IP de un nodo de este dominio tendraacuten que pasar siempre por los DNSs de la

compantildeiacutea de hosting Hay unos servidores DNS raiacutez que son los que tienen autoridad sobre los dominios com net org etc que son los que te redirigen al servidor DNS de la compantildeiacutea de hosting que tiene control sobre el dominio

Es un tema que requiere documentarse detenidamente El artiacuteculo de la Wikipedia Domain Name System tiene algunos esquemas que te pueden aydar a entenderlo

Sobre la segunda inquietud el tema es muy sencillo Cuando tuacute compras tu dominio lo que estaacutes haciendo es escribir en la base de datos de los servidores DNS raiacutez (los que tienen control sobre los com net org etc) que tu servidor DNS y soacutelo tu servidor DNS y ninguacuten otro es el que tiene derecho a dar la respuesta definitiva sobre cuaacutel es la IP que corresponde a tal nombre de tu dominio

Alex Dumont dice

18 abril 2008 a las 1402

Excelente lo de los Google Apps (entre otras cosas reconozco que no he leido todo de momento) Voy a probar esto en cuanto pueda

The Pro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

21 abril 2008 a las 2032

Buena Tarde Super Coco

2 Preguntas rapidas

La primera la tarjeta que recomiendas la D201GLY2A de Intel soporta el WOL (Wake On Lan) ya que en los lugares que he buscado no se menciona nada con respecto a eso te lo pregunto por que me interesa habilitar un Hosting Casero y pretendo basarme en tu excelente Guia

La segunda basandose en tu experiencia personal que me recomiendas decantarme por la D201GLY2A o tal vez buscar una Tarjeta de VIA como la PC3500G

Saludos y muchas gracias por compartir tus conocimientos

Vicente Navarro dice

22 abril 2008 a las 1103

The Pro Seguacuten el manual de la D201GLY2A siacute que soporta el Wake on Lan

Sobre queacute es mejor si la D201GLY2A o la VIA probablemente el procesador de Intel sea mucho mejor pero como no tengo ninguno de los dos no tengo elementos de juicio reales para opinar

Mauri dice

25 abril 2008 a las 845

Felicidades por el artiacuteculo manual en cuanto tenga tiempo lo pondreacute en praacutectica

Muchas gracias por compartir tus conocimientos

juan ignacio dice

5 junio 2008 a las 1932

Hola

Una pregunta de DynDNS ldquoiquestSi has registrado un dominio ldquowwwmidominiocomrdquo en una empresa sin servicios de actualizacion de IP dinamica y en casa tienes ADSL con IP dinamica puedo usar DynDNS (ddclient) para poder tener mi pagina publicada en internet y administrarla desde mi servidor localrdquo

Un cordial saludo

Vicente Navarro dice

5 junio 2008 a las 2003

juan ignacio No no podriacuteas usar ddclient Tendriacuteas que cada vez que tu proveedor de ADSL te cambia la IP ir al panel de control de tu registrador y decirle la nueva IP a la que tiene que apuntar el dominio Como tendriacutea que ser manual y encima el cambio de IP puede tardar un rato en tener efecto

no es praacutectico para tener una paacutegina puacuteblica Puede serlo si es algo exclusivamente para tiacute

Otra cosa que se puede hacer es que registres alguacuten hostname de los gratuitos en DynDNS como ldquoejemplodyndnscomrdquo que actualices desde tu routerservidor (con ddclient) y que ldquowwwmidominiocomrdquo sea un CNAME a ldquoejemplodyndnscomrdquo (si tu registrador te lo permite) Asiacute podriacuteas tener el servidor en casa sin problemas

angel dice

18 junio 2008 a las 1848

HOLA MI SERVIDOR LO PUEDO VER SOLO EN MI RED LOCAL como puedo Ver mi servidor fuera de mi LAN MI PUERTO 80 ESTA ABIERTO FTP TB

YA REDIRECCIONE EL IP ESTOY TRABAJANDO CON NO-IP MI MSN angeltres3hotmailcom

javierPindter dice

23 junio 2008 a las 620

Que tal antes que nada agradezco por tu gran aportacioacuten En lo particular tu publicacioacuten me ha resultado excelente pude resolver muchas dudas No se si ya lo conozcas pero httpwwweverydnsnet ofrece el servicio de DDNS gratuitamente con la ventaja que nos permite

usar nuestro propio dominio a diferencia de la version gratuita de DynDNS ademaacutes que permite libremente el control de registros como los CNAME y los MX para googleApps Hasta el momento no me ha causado ningun problema

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Saludos

Vicente Navarro dice

7 julio 2008 a las 1404

javierPindter No conociacutea esa empresa pero parece una buena opcioacuten iexclGracias por el informarnos de ella

javierPindter dice

7 julio 2008 a las 1539

Recientemente descubri el dd-wrt (httpwwwdd-wrtcomdd-wrtv3indexphp) que es un firmware mucho maacutes completo que el que viene de fabrica en mi caso WRT54G de LinkSys Al cambiar el firmware en la opcioacuten de DDNS se puede incluir la informacioacuten de acceso de muchos proveedores

DDNS (DynDNS no-ip TZO zoneedit changeip easydns etc) a diferencia de los dos por omisioacuten de LinkSys con la ventaja de que en caso de que no este en el listado se puede crear uno como es en el caso de everydns donde simplemente proporcionas tu login password y la ruta del servidor (httpwwwdd-wrtcomwikiindexphpDDNS_-_How_to_setup_Custom_DDNS_settings_using_embedded_inadyn_-_HOWTO) Saludos

Vicente Navarro dice

7 julio 2008 a las 1629

javierPindter Informacioacuten tambieacuten muy uacutetil e interesante iexclGracias

Eduardo Moreira dice

8 julio 2008 a las 209

Excelente trabajo lo explicas muy bien entendi como minimo un 95 llevo varios meses investigando y haciendo pruebas ya que quiero hacer un proyecto como el tuyo muchas cosas que expones en este blog ya las sabia pero despues de leerlo completo uffffffffff aprendi bastantes cosas nuevas Ahora si

voy a montar mi web server muy bien configuradohelliphellipGracias

Carlos Ruiz Ortega dice

15 julio 2008 a las 037

Holap

Wowww Queacute trabajo maacutes estupendo

Sin duda alguna es uno de los mejores tutoriales que he leido en la internethellip ahora siacute me ha quedado absolutamente claro todo lo relacionado con el hosting casero DNS dominios etchellip etchellip

Muchas gracias por todo

Saludooos

Vicente Navarro dice

15 julio 2008 a las 917

Eduardo Moreira Carlos Ruiz Ortega iexclGracias iexclMe alegro de que os haya gustado

katerine dice

6 agosto 2008 a las 319

Felicitaciones Tienes un blog muy bueno Y lo mejor Lo hiciste y yo tambien entedi muchas gracias

Al dice

6 agosto 2008 a las 2307

Excelente articulo pero por lo poco que cuestan hoy dia alojamientos como hostgatores da qeu pensar

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Franco dice

8 agosto 2008 a las 2142

Increible Esto siacute que es un aporte a la comunidad Felicitaciones

Rauacutel M dice

28 agosto 2008 a las 024

Bueno pues me ha motivado mucho tus grandes palabras sobre un HC y es que si pudiera hacerlo lo hariacuteahellip tan solo tengo 17 antildeos una conexioacuten bastante mala (Vodafone) y una madrehellip que mejor ni hablemos jajaja en un futuro hareacute algo por el estilo o a lo mejor una empresa de WebHosting quien

sabehellip se agradece mucho todo esto hasta me he guardado este documento por si acaso

Saludos y suerte amigo

gameshells dice

28 agosto 2008 a las 1708

Buen post la verdad no hay que negarlo pero a mis 23 antildeos de vida te digo que solo entendi algunas cosas desafortunadamente Dioz no me dio un cerebrito como el tuyo para hecharle cabeza a todo esto hellip Peroooo buee gracias por el post intentare leerlo bien sin que me de ladilla

JainuX dice

18 septiembre 2008 a las 1216

muy buen tuto

Saludos

jgaztelu dice

12 noviembre 2008 a las 1516

Hola

Muy buen artiacuteculo me ha encantado y estoy montando (maacutes o menos) un servidor HC Por cierto no ahs mencionado que se puede utilizar alguna utilidad tipo XAMPP Por uacuteltimo una pregunta iquestCoacutemo puedo tener maacutes de un sitio web en el mismo server

Gracias

Vicente Navarro dice

12 noviembre 2008 a las 1541

jgaztelu Gracias Siacute el XAMPP podriacutea resultar uacutetil para nuestro propoacutesito

Sobre lo de los distintos sitios siacute que se explica Hay que poner un fichero de configuracioacuten diferente por sitio en etcapache2sites-available

tttony dice

3 diciembre 2008 a las 350

WOW aunque todavia no me lo he leido completo necesito saber que sistema operativo recomiendan para este cacharro

celeron 400MHZ 256MB RAM PCChips mobo

pienso correr paginas en PHP con mysql

saludos y gracias

Vicente Navarro dice

3 diciembre 2008 a las 827

tttony Cualquier distribucioacuten de Linux instalada con el miacutenimo nuacutemero de paquetes necesario te iraacute

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

bien pero no esperes poder servir a muchos clientes a la vez ya que la maacutequina no es muy potente

Daniel dice

9 diciembre 2008 a las 1621

Execente material estoy teniendo problemas con mi servidor de correo Conectado a mi VPN a traves de webmail funciona bien poniedo la IP pero desde internet aparece error 501 no se que hacerhellip

finidine dice

19 diciembre 2008 a las 1006

Ante todo Vicente felicitarte por tu excelente blog

Tengo un pequentildeo hosting casero basado en un viejo Pentium III a 800 MHz no es mala opcioacuten ya que esa CPU tiene un TDP maacuteximo de tan solo 22 Whellip a veces el viejo PC es lo adecuado para estas funciones (simultanear hosting y p2p)

Saludos

Mauricio dice

8 enero 2009 a las 2238

Sentildeores les pido un favor soy nuevo en esto quiero poner un hosting en mi casa me compre un dominio y tengo internet con ip dinamica pero no se como configurar mi servidor con mi dominio me podrias ayudar de antemano muchas gracias

ALoGeNo dice

12 enero 2009 a las 1319

Puedes usar algo como no-ip o dyndns te creas una cuenta de usuario en cualquiera de ellos y creas una dns gratuita la cual luego le tendras q dar a tu proveedor DNS (el q te vendio el dominio) para q linke la dns asociada a no-ip o dyndns con la tuya

httpswwwdyndnscomaccountcreatehtml

httpwwwno-ipcom

(Muchos routers ofrecen la opcion de usar algun servicio como dyndns o no-ip el cual se encarga de comunicar los cambios de ip al servidor dns de no-ip o dyndns en caso de que tu router no lo permitan tanto no-ip como dyndns ofrecen clientes configurables que harian el trabajo)

Salu2

Di3g0 dice

22 enero 2009 a las 2214

Tio eres genialhellip

Llevo mas de 1 dia arrancandome los cabellos leyendo de todo y gracias a ti he solucionado mi ultimo error en wordpress Gracias a lo que escribistee en la seccion ROUTER de este articulo

Tienes mucha razon en que un blog o cualquier site hospedada en una pc de casa no conviene pero aun asi me parece la manera mas facil de aprender y sobre todo si al jugar tienes una responsabilidad

Yo estoy en el proceso de administrar un pequentildeo blog para no mas de 10 personas x lo que me resulta facil hacerlo en mi pc PERO he tenido varios problemas al tratar de implementarlo y lo he ido solucionando 1 por 1 con lecturas yo logicahellip hasta que me quede estancado en el router puesto que no podia editar mi blog si no esta con la direccion de localhost en localhost el blog no se ve bien para afuera empezando por la plantilla que recurre a la direccion local del templatehellip direccion que no esta en la maquina de la persona q lo ve del otro lado entonces tenia que poner todo el blog al dominio que tengo gracias a no-ip pero de esa manera no podia usar localhost para editar tampoco podia usar el dominio de no-ip para editar porque no se procesaba la peticion gracias a la edicion del archivo ldquohellipetchostrdquo lo he logrado

Nuevamente muchas gracias eres el unico que me ha sabido explicar que y porque debo de hacerlo Te has ganado un pedazo de cielo ^^

Di3g0 dice

23 enero 2009 a las 124

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

mi felicidad no es completa hellip T_T

Realizando los pasos que sale en la seccion ROUTER de este articulo he logrado ver mediante la direccion que me brinda no-ip mi blog especificamente la pagina principal puesto que cuando procedo a hacerle click a algun comentario entrada o cualquier otro enlace (dentro del blog) la pagina no carga y se produce un error del tipo

NOT FOUND The requested URL blogcategorygeneral was not foun on this server mdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdash-

Cosa totalmente ilogicahellip Ya no doy mas y tampoco tengo tiempo para averiguar que esta pasando por lo que ahora si pido ayuda y si alguien puede ayudarme en este paso envieme un correo a diegoiparraguirregmailcom

Gracias de antemano

CarlosVM dice

24 enero 2009 a las 243

Como sabiamente lo mencionas La gran maravilla de hacer tu propio hosting es toda el conocimiento que tendraacutes y asiacute poder recurrir a cualquier distribuidor con muchos maacutes conocimientos Darte las gracias por tu aporte seriacutea poco

Saludos Carlos

Williams Nasser dice

20 febrero 2009 a las 1520

Hola a todos de verdad lo felicito muy bien explicado aun que difiero de tener un excelente HC con windows XP Profesional SPK3

yo he montado Windows XP actualizado con SPK3 apache Friends 17 un panel de control que parte del codigo es codigo libre pero e modificado sustantivamente para ir acoplando las necesidades que poseeo para el ISP XDSL y para la actualizacion de la ip dinamica un servicio en espantildeol gratuito muy bueno como lo es CDMONCOM tengo hasta ahora apenas 20 dominios hospedados en un pc con las siguientes caracteristicas PIV de 32Ghzh con doble nucleo 2GB de Ram 1024 GB de DD aproximadamente en 3 Discos Windows XP actualizaado con SPK3 JAVA SDK sun microsystem XAMPP apache friends con algunas modificaciones para adaptarlo al panel de control TOMCATS y PERL como ADDons y un Pack de aplicaciones codigo abierto para su libre instalacion desde el panel de control hellip de verdad esto me ha trabajado muy bien sin problema alguno para el webmail usaba antes hmailserver el cual es muy bueno pero vivia luchando con las limitaciones de otros proveedores incluso el de no aceptar mail de ip dinamicas pero la gran solucion con google apps me ha sacado los pies del barro y bueno ya no doy cuentas ilimitadas de mail pero en experiencia no pasan nunca de 30 cuentas asi que les manejo el panel yo mismo y es una entrada extra tener esos 20 dominios y creciendo poco a poco

Ivaacuten E S dice

23 febrero 2009 a las 1431

Muy buen post Es gigante excelente te mataste escribiendoloacute voy a tomarlo como parte de mi aprendizaje al escribir post salvo que me desanimaste a hacer un HChellip Hay que tener mucha maacutes guita que para pagar un hostinghellip o mucha basura informaacutetica en casa Asiacute como deciacutes vos para aprender

es genial Una idea que tengo en mente es si se pueden usar por ejemplo dos hostings que vayan rotando cuando uno se cae funciona el otrohellip iquestUtoacutepico No seacute pero suena genial Saludos y gracias por tus post son excelentes

Vicente Navarro dice

25 febrero 2009 a las 1152

Lo que comentas de dos servidores de hosting casero por si uno tiene problemas se podriacutea hacer sin muchos problemas Yo mismo lo hice a menudo como comento en la entrada Si van a estar detraacutes del mismo router es tan sencillo como cambiar en la configuracioacuten de NAT del router a queacute

sistema reenviacuteas las peticiones al puerto 80 Si van a estar detraacutes de conexiones de red distintas lo uacutenico que hay que hacer es cambiar la IP del DNS en el proveedor de DNS dinaacutemico que tengas

Ivaacuten E S dice

25 febrero 2009 a las 1805

Gracias por tu ayuda Sabeacute que este blog ya pasoacute a mi lista de favoritos Saludos

Trackbacks y pingbacks

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

laquo La licencia Affero (AGPL) y su relacioacuten con la GPL iexclQueacute diacutea el de aquella semana raquo

meneamenet raquo [How-to] Coacutemo montar y mantener un Hosting caseroInstalar un servidor web en casa paso a paso | KabytesCoacutemo montar servidores web - un par de buenos tutoriales at El MoacutedemMetaholic raquo Hosting casero HOWTOHosting caserohellip laquo Que che vou contarhellipComo hospedar um site em sua casa laquo Nataniel Notas sobre as TICComo montar un servidor web dedicado | ItimagnetCrea tu hosting casero at Tod-OScom Te ponemos al dia OPCIONWEBcom Experiencias Informaacuteticas raquo Problemas eleacutectricos en el Hosting CaseroHosting Casero laquo Think Free - LinuxPhpJavaMEMoviesAl otro lado del mostrador raquo Servidores de hosting caseros7 Fast Links (y X) Un lugar en el mundohellipBreves Como montar tu propio hosting casero - BiteliaNoMeDigas raquo Blog Archive raquo Hosting CaseroComo hacer un Hosting en Casa | Tu Lugar en InternetCoacutemo instalar un servidor web en tu casaservidor web caserotu servidor casero laquo NanoBug - Tecnologiacutea amp HobbyBitaacutecora de Vicente Puchades raquo Blog Archive raquo Instalado un servidor web de bajo consumo en un pen USB de 8GbSisBlog raquo Blog Archive raquo Hosting caseroLinux-OS raquo Hosting casero HOWTOHosting casero HOWTO laquo Conocimiento Libre (o lo que estaacute detraacutes del Software Libre)HOWTO Hosting casero laquo Epeoraquo Enlaces (Semana 25) | xavierhernandezblogCon mis movidashellip y mis lios raquo Una de servidoresRicardo Lasa un poco de todo raquo Viernes eaaaaaaaaLa Biblia del Hosting Casero laquo No se me ocurre un tiacutetulo originalhellipMejor respuesta raquo iquestcomo hago para montar una pagina en internet usando mi pc como servidorTargz raquo Blog Archive raquo Curs tegravecnic sistemes micro-informagravetics Sessioacute 22 Desembre 2008[HOSTING] Hosting Web Java - psicofxpcomApunts de tallers classes i sessions raquo Curs de Sistemes drsquoInformacioacute Geogragravefica i computeritzada Edicioacute octubre de 2010 Sessioacute XVIII [35]Como medir el rendimiento de tu servidor web laquo iTank Ideas TankTa pa Ponga raquo Archivu del blogue raquo Sirvidor nun USB de 2GbMontar un servidor de hosting caseroTener email con tu dominio en un servidor caseroHosting casero | nopalituxnetEmail con tu dominio en un servidor casero | Going Geek

Tema LHYLE09 creado por Vicente Navarro

  • vicente-navarrocom
    • Lo hice y lo entendiacute | Hosting casero HOWTO
          1. 9ob3N0aW5nLWNhc2Vyby1ob3d0by8A
            1. form1
              1. s
              2. input5
Page 5: Hosting Casero

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

DynDNS mantiene una lista de dispositivos hardware con un cliente DynDNS integrado certificado El popular Linksys WRT54G es uno de ellos y soporta Custom DNS poniendo una coletilla al nombre del dominio examplecomampsystem=custom De todas formas DynDNS prefiere los clientes software

Para finalizar podemos comentar la lista de servicios que ddclient soporta seguacuten su README por si preferimos uno alternativo a DynDNS

Dynamic DNS services currently supported include

DynDNSorg - See httpwwwdyndnsorg for details on obtaining a free accountHammernode - See httpwwwhnorg for details on obtaining a free accountZoneedit - See httpwwwzoneeditcom for detailsEasyDNS - See httpwwweasydnscom for detailsNameCheap - See httpwwwnamecheapcom for details

El sistema operativo

A estas alturas nadie se puede sorprender de que yo recomiende como sistema operativo de nuestro servidor de HC la uacuteltima versioacuten estable de Debian (en estos momentos la Debian Etch 40) con sus correspondientes actualizaciones de seguridad Las versiones estables de Debian tienen mucha fama por su gran estabilidad a costa de llevar versiones menos recientes pero mucho maacutes probadas Cuando me paseacute a 1and1es una de las agradables sorpresas que me lleveacute fue ver que usaban Debian en sus servidores

Hace unas semanas cuando se hizo puacuteblico el famoso exploit que afectaba a casi todas las versiones del kernel el equipo de seguridad de Debian se apuntoacute un buen tanto al ser la primera en distribuir un parche de seguridad para el problema Pero de todas formas cualquier distribucioacuten de Linux bien mantenida estable y con constantes actualizaciones de seguridad es perfectamente vaacutelida para nuestro propoacutesito

Y eso sin querer hacer un desprecio a las diferentes BSD que pueden ser una opcioacuten tanto o maacutes buena que cualquier Linux quizaacutes destacando OpenBSD por su foco en la seguridad

Y Windowshellip pues bueno se podriacutea tener un servidor de HC con Windows pero las posibilidades de gestioacuten y actualizacioacuten remota se reduciriacutean draacutesticamente Definitivamente no es la mejor opcioacuten

El router

En la mayoriacutea de los casos nuestro servidor de HC estaraacute detraacutes de un router que seraacute el que tenga la IP puacuteblica del interfaz de WAN y que distribuiraacute el traacutefico entre los equipos conectados a la LAN Ademaacutes no es que sea lo maacutes tiacutepico es que a menos que el servidor de HC sea el uacutenico sistema que vaya a acceder a Internet en la casa tampoco existe otra opcioacuten vaacutelida

El router tenemos que configurarlo para que nuestro servidor de HC siempre reciba la misma direccioacuten IP por DHCP algo que la mayoriacutea de routers soportan asociando una direccioacuten MAC determinada con una misma IP Otra opcioacuten es configurar el servidor para que use una IP fija y no la obtenga por DHCP opcioacuten maacutes segura que la primera pero tendremos que usar una IP fuera del rango de direcciones DHCP que concede el router aunque dentro de la misma subred

Ademaacutes tendremos que abrir como miacutenimo el puerto 80 y configurar el NAT para que las peticiones a dicho puerto vayan a la IP que hemos asignado a nuestro servidor Otro puerto fundamental es el 22 para permitir el acceso por SSH y asiacute poder hacer mantenimiento remoto del servidor Opcionalmente podemos abrir el 25 para SMTP y tal vez el 110 (POP3) y el 143 (IMAP)

Los sistemas de la LAN distintos al servidor probablemente no podraacuten usar el servidor de nombres de Internet para acceder a los servicios que proporciona el servidor (por ejemplo para ver nuestra paacutegina web desde otro sistema de la red) porque el dominio resuelve a una IP que tiene el router por lo que le estaremos mandado las peticiones al router no al servidor de HC Es por ello que o montamos un pequentildeo DNS que deacute servicio a la LAN o introducimos en el fichero etchosts de todos los sistemas (incluso en los Windows en cwindowssystem32driversetchosts) una referencia a los hostnames de todos los servicios que tengamos hospedados

192168130 wwwvicente-navarrocom vicente-navarrocom192168130 valenciahomelinuxorg

Para finalizar una advertencia sobre el Wi-Fi y su inconveniencia para nuestro propoacutesito Nuestro servidor de HC deberiacutea estar conectado por cable al router La conexioacuten Wi-Fi aunque nos pueda parecer que normalmente es muy estable estaacute sujeta a muchas interferencias sobre las que no tenemos control Y de entre esas interferencias yo destacariacutea la de los vecinos En mi casa por ejemplo yo detecto multitud de sentildeales Wi-Fi diferentes de vecinos que me provocan graves interferencias y que ni siquiera me permiten recibir la sentildeal del router en otra habitacioacuten por muchos cambios de canal que pruebe por lo que me tuve que cablear la casa Otros casos pueden ser menos graves pero en cualquier momento

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

puedes encontrarte con que la sentildeal del vecino causa interrupciones en la tuya Definitivamente no parece lo maacutes conveniente

El servidor web

Hablar de servidor web en un sistema UNIX es casi sinoacutenimo de hablar de Apache Siempre quise probar el lighttpd pero nunca llegueacute a ponerme manos a la obra asiacute que no puedo contar de primera mano queacute tal funciona en un sistema modesto como el miacuteo pero en general tiene muy buena prensa especialmente en lo que toca a consumo de memoria En la graacutefica de Febrero de Netcraft vemos que lighttpd ya va hacieacutendose ver con su milloacuten y medio de sitios que lo usan Creo que es un candidato excelente como servidor web para nuestro HC

Volviendo a Apache todas las distribuciones tienen un paquete de Apache perfectamente listo para instalar y comenzar a trabajar cada una con sus peculiaridades de configuracioacuten Lo primero que tendremos que elegir es si queremos Apache 13 o Apache 2x un viejo debate en el que yo no me atrevo a entrar Para el desarrollo de Apache 20 se reescribioacute la mayor parche del coacutedigo y su mayor novedad fue que funcionaba con threads UNIX Aunque su rendimiento es mejor en general su adopcioacuten ha sido muy lenta porque muchos de los moacutedulos existentes para Apache 13 no existiacutean en Apache 2x y porque la documentacioacuten de PHP desaconsejaba usarlo En la actualidad las instrucciones de instalacioacuten de PHP en entornos con Apache 2 muestran la siguiente advertencia

Warning

We do not recommend using a threaded MPM in production with Apache2 Use the prefork MPM instead or use Apache1 For information on why read the related FAQ entry on using Apache2 with a threaded MPM

En Debian tenemos paquetes para Apache 13 y para Apache 22 En el caso de Apache 2 con distintas posibilidades de MPM (Multi-Processing Module)

apache - versatile high-performance HTTP serverapache-common - support files for all Apache webserversapache-dbg - debug versions of the Apache webserversapache-dev - development kit for the Apache webserverapache-doc - documentation for the Apache webserverapache-perl - versatile high-performance HTTP server with Perl supportapache-ssl - versatile high-performance HTTP server with SSL supportapache2 - Next generation scalable extendable web serverapache2-doc - documentation for apache2apache2-mpm-event - Event driven model for Apache HTTPD 21apache2-mpm-itk - multiuser MPM for Apache 22apache2-mpm-perchild - Transitional package - please removeapache2-mpm-prefork - Traditional model for Apache HTTPD 21apache2-mpm-worker - High speed threaded model for Apache HTTPD 21apache2-prefork-dev - development headers for apache2apache2-src - Apache source codeapache2-threaded-dev - development headers for apache2apache2-utils - utility programs for webserversapache22-common - Next generation scalable extendable web server

El paquete apache2-mpm-prefork es el que necesitamos seguacuten la documentacioacuten de PHP (Apache MPM prefork) Si miramos su descripccioacuten vemos que permite usar Apache 2 de una forma similar a la que funcionaba Apache 13 evitando problemas con libreriacuteas que no son thread-safe a cambio de algo de rendimiento

$ apt-cache show apache2-mpm-prefork[]Description Traditional model for Apache HTTPD 21 This Multi-Processing Module (MPM) implements a non-threaded pre-forking web server that handles requests in a manner similar to Apache 13 It is appropriate for sites that need to avoid threading for compatibility with non-thread-safe libraries It is also the best MPM for isolating each request so that a problem with a single request will not affect any other It is not as fast but is considered to be more stable[]

Y de hecho podemos comprobar que es un prerequisito para instalar el mod-php5

$ apt-cache show libapache2-mod-php5[]Depends libbz2-10 libc6 (gt= 236-6) libcomerr2 (gt= 133-3) libdb44 libkrb53 (gt= 142)libpcre3 (gt= 45) libssl098 (gt= 098c-1) libxml2 (gt= 2627) zlib1g (gt= 1121)mime-support (gt= 203-1) apache2-mpm-prefork (gtgt 2052) | apache2-mpm-itkapache22-common php5-common (= 520-8+etch10) libmagic1 ucf[]

Los diferentes paquetes apache2-mpm- lo que hacen es instalar un binario principal de Apache diferente

$ dpkg -L apache2-mpm-prefork | egrep bin|libusrsbinusrsbinapache2

El moacutedulo de MPM que Debian instala por defecto si hacemos un simple ldquoapt-get install apache2rdquo es el apache2-mpm-worker (Apache MPM worker) pero si instalamos el mod-php5 es reemplazado por el apache2-mpm-prefork

En definitiva para instalar con un soacutelo comando un sistema LAMP (Linux+Apache+MySQL+PHP) en Debian soacutelo necesitaremos ejecutar el siguiente comando

apt-get install apache2 libapache2-mod-php5 php5-mysql mysql-server-50Reading package lists DoneBuilding dependency treeReading state information Done[]The following NEW packages will be installed apache2 apache2-mpm-prefork apache2-utils apache22-common libapache2-mod-php5 libdbd-mysql-perl libdbi-perl libmysqlclient15off libnet-daemon-perl libplrpc-perl libterm-readkey-perl mysql-client-50 mysql-common mysql-server-50 php5-common php5-mysql[]

Las versiones de Debian Etch son razonablemente recientes Apache 22 MySQL 50 y PHP 5 Creo que en un sistema que montamos a nuestro gusto para aprender tampoco vale la pena irnos a las versiones maacutes viejas Los hostings profesionales ya son bastante raacutecanos en cuanto al uso de versiones modernas (iexclhace poco me encontreacute con uno que auacuten usaba MySQL

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

3) como para que nosotros les emulemos Si la versioacuten es estable para Debian tambieacuten lo es para miacute

Por tanto una vez que tenemos el Apache 22 instalado en Debian tenemos un fichero de configuracioacuten global en etcapache2apache2conf Desde ese fichero se incluye el etcapache2httpdconf que por defecto estaacute vaciacuteo y preparado para que nosotros introduzcamos nuestras liacuteneas de configuracioacuten personalizadas sin tener que alterar el principal En el fichero portsconf se especifica el puerto a usar por defecto el 80 Luego tenemos los directorios de etcapache2

mods-availablemods-enabledsites-availablesites-enabled

En el mods-available tenemos los moacutedulos instalados en el sistema En el sites-available tenemos todos los sitios virtuales configurados en el sistema En los directorios mods-enabled y sites-enabled tenemos enlaces a los moacutedulos y sitios virtuales que queremos habilitar En las entradas de compresioacuten y cacheo de Apache vimos coacutemo habilitar y configurar los moacutedulos

Probando el mod_deflate de ApacheUsando el mod_cache de Apache para que el mod_deflate no incremente la carga del servidor

Los enlaces los podemos crear y eliminar a mano o con las siguientes herramientas de Debian

a2dismod a2dissite a2enmod a2ensite

Tenemos maacutes informacioacuten sobre los aspectos particulares de configuracioacuten de Apache en Debian en el fichero usrsharedocapache22-commonREADMEDebian

Configuracioacuten de los sitios virtuales

Por defecto Debian soacutelo nos deja un sitio virtual configurado en etcapache2sites-availabledefault que es el que por defecto se usa cuando se accede con un hostname que no tiene una configuracioacuten de sitio virtual especiacutefica Tiene el directorio base de documentos en varwwwapache2-default y nos permite recorrer la documentacioacuten del servidor soacutelo desde el navegador del propio servidor httplocalhostdoc

NameVirtualHost ltVirtualHost gt ServerAdmin webmasterlocalhost

DocumentRoot varwww ltDirectory gt Options FollowSymLinks AllowOverride None ltDirectorygt ltDirectory varwwwgt Options Indexes FollowSymLinks MultiViews AllowOverride None Order allowdeny allow from all This directive allows us to have apache2s default start page in apache2-default but still have go to the right place RedirectMatch ^$ apache2-default ltDirectorygt

ScriptAlias cgi-bin usrlibcgi-bin ltDirectory usrlibcgi-bingt AllowOverride None Options ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allowdeny Allow from all ltDirectorygt

ErrorLog varlogapache2errorlog

Possible values include debug info notice warn error crit alert emerg LogLevel warn

CustomLog varlogapache2accesslog combined ServerSignature On

Alias doc usrsharedoc ltDirectory usrsharedocgt Options Indexes MultiViews FollowSymLinks AllowOverride None Order denyallow Deny from all Allow from 127000255000 1128 ltDirectorygtltVirtualHostgt

La configuracioacuten baacutesica de sitio virtual que yo usaba (etcapache2sites-availablevicente-navarrocom con enlace en sites-enabled) era

ltVirtualHost gt

ServerName vicente-navarrocom ServerAlias wwwvicente-navarrocom

DocumentRoot varwwwvicente-navarrocom

ltDirectory gt Options FollowSymLinks AllowOverride None ltDirectorygt

ltDirectory varwwwvicente-navarrocomgt Options FollowSymLinks MultiViews AllowOverride None Order allowdeny Allow from all ltDirectorygt

ErrorLog varlogapache2error_vnlog

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Possible values include debug info notice warn error crit alert emerg LogLevel warn

CustomLog varlogapache2access_vnlog combined ServerSignature OnltVirtualHostgt

Sobre ella podemos hacer algunos cambios

Si queremos permitir la configuracioacuten con ficheros htaccess tendremos que quitar las liacuteneas ldquoAllowOverride NoneldquoSi queremos presentar un documento personalizado para errores 404 podemos incluir una liacutenea como ldquoErrorDocument 404 404phpldquo

Por otra parte teniendo en cuenta que nuestro ancho de banda de subida es muy limitado el hotlinking (enlace a las imaacutegenes de nuestro sitio desde otro sitio) es especialmente dantildeino por lo que deberiacuteamos de prevenir hasta donde sea posible el ldquorobo de imaacutegenesrdquo Una buena forma de hacerlo es rechazando las peticiones cuyo referer no sea nuestra propia paacutegina o ninguno (hay firewalls que los eliminan la extensioacuten No-Referer de Firefox tambieacuten los elimina e incluso podemos controlarlo en Firefox con el paraacutemetro NetworkhttpsendRefererHeader) How can I prevent people from ldquostealingrdquo the images from my web site

SetEnvIf REFERER vicente-navarrocom linked_from_hereSetEnvIf REFERER ^$ linked_from_here

ltFilesMatch (gif|jpg|png)gt Order denyallow Deny from all Allow from env=linked_from_hereltFilesMatchgt

Ademaacutes en mi caso cuando cambieacute el dominio principal de valenciahomelinuxorg a wwwvicente-navarrocom tuve que implementar una redireccioacuten 301 para lo que creeacute un sitio virtual en etcapache2sites-availablevalenciahomelinuxorg

ltVirtualHost gt ServerName valenciahomelinuxorg

Redirect permanent httpwwwvicente-navarrocomblog

ErrorLog varlogapache2error_vholog

Possible values include debug info notice warn error crit alert emerg LogLevel warn

CustomLog varlogapache2access_vholog combined ServerSignature OnltVirtualHostgt

Por supuesto podemos crearnos todos los sitios virtuales que queramos Sobre todo uno de desarrollo es fundamental para ir probando todas las cosas nuevas que queramos implementar sin que sean visibles antes de que esteacuten acabadas

Poniendo en marcha la nueva configuracioacuten

Cuando hagamos cualquier cambio a los ficheros de configuracioacuten de Apache y queramos que tengan efecto interrumpiendo de forma miacutenima el servicio tenemos que tener la precaucioacuten de chequear que estaacuten correctos

apache2ctl configtestSyntax OK

Porque si la sintaxis no fuera correcta o hubiera cualquier otro error

apache2ctl configtestSyntax error on line 1 of etcapache2sites-enabled000-defaultInvalid command ZerverName perhaps misspelled or defined by a module not included in the server configuration

hellipy no lo hemos verificado antes el servidor no arrancaraacute y tendremos el servicio parado hasta que consigamos arreglar el error

apache2ctl restartSyntax error on line 1 of etcapache2sites-enabled000-defaultInvalid command ZerverName perhaps misspelled or defined by a module not included in the server configuration

Ademaacutes el ldquoapache2ctl restartrdquo mata las conexiones que estuvieran activas en ese momento Es por eso que es mucho maacutes respetuoso con nuestros visitantes hacer un ldquoapache2ctl gracefulldquo que espera a que todos los servidores activos acaben antes de reiniciar Por tanto para releer la configuracioacuten de Apache cuando la cambiemos haremos

apache2ctl configtestSyntax OK apache2ctl graceful

No debemos olvidar revisar frecuentemente los posibles errores que puedan aparecer en los logs para asegurarnos de que no haya ninguacuten problema de configuracioacuten o que estemos sufriendo alguacuten tipo de ataque

MaxClients

En casos de avalanchas de visitas nos encontraremos con que ni la CPU ni la memoria son nuestro cuello de botella sino evidentemente el ancho de banda de subida Pero en esos casos si nos entran muchiacutesimas conexiones de diferentes clientes al mismo tiempo el servidor siacute que puede llegar a tener problemas de memoria porque tiene las conexiones abiertas y por el ancho de banda no se estaacuten sirviendo Es por ello que yo descubriacute que bajando el nuacutemero maacuteximo de clientes que se pueden atender (MaxClients) en el apache2conf de los 150 de por defecto a 50 en casos de avalancha la maacutequina no se agobiaba y a aquellos clientes que aceptaba les serviacutea maacutes o menos correctamente Habiacutea muchos que no eran aceptados eso siacute pero que en cualquier caso por el ancho de banda no se les podiacutea haber servido en condiciones asiacute que mejor rechazarlos desde el principio y asiacute desahogar al servidor

prefork MPM StartServers number of server processes to start MinSpareServers minimum number of server processes which are kept spare MaxSpareServers maximum number of server processes which are kept spare

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

MaxClients maximum number of server processes allowed to start MaxRequestsPerChild maximum number of requests a server process servesltIfModule mpm_prefork_modulegt StartServers 5 MinSpareServers 5 MaxSpareServers 10 MaxClients 50 MaxRequestsPerChild 0ltIfModulegt

Tenemos mucha maacutes informacioacuten sobre coacutemo configurar Apache en la paacutegina de documentacioacuten de Apache 22

Moderacioacuten con el tamantildeo de lo que publicamos

Y es precisamente por la limitacioacuten de ancho de banda que debemos de ser contenidos en lo que publicamos en nuestra web Por ejemplo una imagen de 300KiB que se muestre en todas las paacutegina de nuestro sitio puede suponer una verdadera bofetada a nuestros visitantes que tendraacuten que esperar segundos y segundos a que la paacutegina acabe de cargarhellip y eso si finalmente esperan y no la cierran antes Por eso cuidado con lo que hospedamos y seamos muy tacantildeos con el escaso ancho de banda con el que contamos Antes haciacutea referencia a entradas previas que trataban de la compresioacuten y cacheo de las paacuteginas web Con dicha teacutecnica podremos reducir al miacutenimo el volumen de los ficheros HTML CSS y JavaScript pero el objetivo de mantener a un tamantildeo razonable las imaacutegenes no debe de perderse nunca de vista

Un poco de SEO para ahorrar ancho de banda

Unos visitantes tan pesados como necesarios son los robots de los buscadores Los necesitamos para existir en Internet pero sus visitas constantes consumen ancho de banda y no poco ya que recordemos que recorren perioacutedicamente toda nuestra web Una solucioacuten para aliviar el problema es usar un fichero robotstxt y bloquear todo aquello que no necesitemos que sea encontrado En el caso de un blog podemos bloquear las paacuteginas de categoriacuteas las de etiquetas los archivoshellip al fin y al cabo es soacutelo contenido duplicado que lo uacutenico que puede hacer es confundir al buscador a la hora de decidirse por la mejor paacutegina Pero la jugada maestra para ahorrar ancho de banda es prohibir a los buscadores que indexen las imaacutegenes de nuestro sitio (Remove an image from Google Image Search) La gente que busca imaacutegenes raramente estaraacute interesada por el contenido de nuestra paacutegina en siacute mismo Por ello prohibiendo la buacutesqueda de imaacutegenes evitamos por un lado el gasto de ancho de banda de servir nuestras imaacutegenes a los buscadores de imaacutegenes y por otro el de aquellos que acceden a nuestra paacutegina buscando imaacutegenes e incluso el de aquellos que una vez encontrada la imagen que buscaban decidan hacer hotlinking a nuestra imagen Otra cosa es que te pueda interesar mucho el traacutefico proveniente de buscadores de imaacutegenes En mi caso el nuacutemero de visitas procedente de imagesgooglecom llegoacute a ser muy alto hasta que prohibiacute la buacutesqueda de imaacutegenes en mi sitio ya que analizando las buacutesquedas origen de las visitas llegue a la conclusioacuten de que no eran visitantes interesados en el contenido de mis paacuteginas

Si tenemos un feed por RSS o Atom tenemos que tener en cuenta que los diferentes agregadores de noticias suelen acceder con cierta frecuencia para ver si hay nuevas entradas asiacute que puede ser muy uacutetil para ahorrar ancho de banda servir el feed a traveacutes FeedBurner de forma que FeedBurner sea el uacutenico que acceda a nuestro feed y que sea eacutel el que use su ancho de banda para alimentar al resto de agregadores

Para analizar los logs Debian nos ofrece varias aplicaciones ya preempaquetadas Visitors WebDruid AWFFull y el veterano wwwstat

Apache HTTP server benchmarking tool

Por uacuteltimo no podemos dejar de mencionar el ab (Apache HTTP server benchmarking tool) una utilidad incluida en el paquete apache2-utils con la que podremos hacerle pruebas de carga a nuestro servidor web Puede resultarnos uacutetil para comparar el rendimiento de un Apache 13 con el de un Apache 22 o con el de un lighttpd o para probar las mejoras de la cacheacute o de la compresioacuten o para estudiar las consecuencias que los cambios en el coacutedigo pueden suponer (por ejemplo tras introducir un trozo de coacutedigo PHP muy complejo de ejecutar y que tal vez resulte muy lento)

En esta prueba de ejemplo le lanzo a mi servidor a traveacutes de la LAN peticiones de 5 en 5 (-c 5) durante un tiempo maacuteximo de 60 segundos (-t 30) y veo que es capaz de atender 23 peticiones (los fallos ldquoLength 21rdquo son porque las paacuteginas devueltas no tienen todas el mismo tamantildeo algo que no es un problema en este caso) pero que algunas han tenido que esperar hasta 40 segundos

ab -c 5 -t 60 httpwwwvicente-navarrocomblogThis is ApacheBench Version 2040-dev lt$Revision 1146 $gt apache-20Copyright 1996 Adam Twiss Zeus Technology Ltd httpwwwzeustechnetCopyright 2006 The Apache Software Foundation httpwwwapacheorg

Benchmarking wwwvicente-navarrocom (be patient)Finished 23 requests

Server Software Apache223Server Hostname wwwvicente-navarrocomServer Port 80

Document Path blogDocument Length 63231 bytes

Concurrency Level 5Time taken for tests 60523663 secondsComplete requests 23Failed requests 21 (Connect 0 Length 21 Exceptions 0)Write errors 0Total transferred 1510651 bytesHTML transferred 1505035 bytesRequests per second 038 [sec] (mean)Time per request 13157318 [ms] (mean)Time per request 2631464 [ms] (mean across all concurrent requests)Transfer rate 2437 [Kbytessec] received

Connection Times (ms) min mean[+-sd] median maxConnect 0 0 00 0 0Processing 2319 11847 99217 9117 40440Waiting 1251 5547 72839 2763 30366Total 2319 11847 99217 9117 40440

Percentage of the requests served within a certain time (ms) 50 8977 66 14074 75 15522 80 18804

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

90 27300 95 29838 98 40440 99 40440 100 40440 (longest request)

Volvamos a repetir la prueba tras habilitar el plugin para WordPress WP Super Cache del que ya hablamos en Comprimir y cachear las paacuteginas generadas por WordPress y veremos que de las decepcionantes 23 peticiones servidas pasamos a nada menos que 8193 peticiones con un tiempo de espera maacuteximos de 71ms

ab -c 5 -t 60 httpwwwvicente-navarrocomblogThis is ApacheBench Version 2040-dev lt$Revision 1146 $gt apache-20Copyright 1996 Adam Twiss Zeus Technology Ltd httpwwwzeustechnetCopyright 2006 The Apache Software Foundation httpwwwapacheorg

Benchmarking wwwvicente-navarrocom (be patient)Completed 5000 requestsFinished 8193 requests

Server Software Apache223Server Hostname wwwvicente-navarrocomServer Port 80

Document Path blogDocument Length 63301 bytes

Concurrency Level 5Time taken for tests 60358 secondsComplete requests 8193Failed requests 0Write errors 0Total transferred 520941496 bytesHTML transferred 518752897 bytesRequests per second 13655 [sec] (mean)Time per request 36617 [ms] (mean)Time per request 7323 [ms] (mean across all concurrent requests)Transfer rate 847880 [Kbytessec] received

Connection Times (ms) min mean[+-sd] median maxConnect 0 3 25 3 26Processing 13 32 41 33 69Waiting 2 8 44 8 49Total 18 36 41 36 71

Percentage of the requests served within a certain time (ms) 50 36 66 37 75 38 80 39 90 41 95 43 98 45 99 46 100 71 (longest request)

iexclAh Y si permitimos la compresioacuten con la opcioacuten -H Accept-Encoding gzip el resultado es incluso maacutes espectacular llegaacutendose a las 16122 peticiones servidas aunque ahora la diferencia ya era previsible ya que es debida soacutelo a que ahora se sirven menos datos

ab -c 5 -t 60 -H Accept-Encoding gzip httpwwwvicente-navarrocomblog[]Complete requests 16122[]

Por supuesto lo ideal es hacer estas pruebas desde otro sistema de Internet donde el cuello de botella del ancho de banda se note pero estas pruebas desde la LAN tambieacuten pueden ser muy ilustrativas y uacutetiles para entender por doacutende cojea nuestre servidor web

El servidor de correo

Los dos servicios baacutesicos de un hosting son el servidor web y el servidor de correo asiacute que de nuestro HC tambieacuten podriacuteamos esperar que fuera un buen servidor de correo

Sin embargo quitando la parte de que un servidor de correo como sendmail o exim puede ser realmente difiacutecil de configurar la realidad es que en la actualidad siendo el spam un problema tan grande en Internet un servidor de SMTP funcionando desde una red de usuarios finales con IPs dinaacutemicas es candidato seguro a ser ignorado por casi todos los servidores de correo de Internet

E incluso aunque nuestra IP fuera fija al no ser la IP conocida de un ISP profesional lo maacutes probable es que nuestros correos tambieacuten fueran rechazados por un alto porcentaje de servidores destino Ademaacutes no podremos cambiar la resolucioacuten inversa de la IP algo que muchos servidores de correo verifican

Por ejemplo imaginemos que instalo el paquete exim4 y lo configuro con ldquodpkg-reconfigure exim4-configrdquo como servidor SMTP del dominio hostingcaserohomelinuxorg (para direcciones como usuariohostingcaserohomelinuxorg)

Elegimos que el ldquoGeneral type of mail configurationrdquo sea ldquointernet siteldquo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

En ldquoSystem mail namerdquo ponemos hostingcaserohomelinuxorg

En ldquoIP-addresses to listen on for incoming SMTP connectionsrdquo lo podemos dejar vaciacuteo para que el servidor acepte conexiones SMTP por todos los interfaces de red

En ldquoOther destinations for which mail is acceptedldquo pondremos el hostname de nuestro servidor asiacute como hostingcaserohomelinuxorg

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

El ldquoDomains to relay mail forrdquo en principio lo podemos dejar vaciacuteo asiacute como el ldquoMachines to relay mail forldquo El ldquoKeep number of DNS-queries minimal (Dial-on-Demand)rdquo no tiene mayor importancia en nuestra configuracioacuten asiacute como el ldquoDelivery method for local mailrdquo y el ldquoSplit configuration into small filesldquo que ya van seguacuten las preferencias de cada uno

Pues bien a finalizar me encuentro con que si intento enviar un e-mail a Hotmail me dice que no acepta mi correo porque mi IP no es de fiar

mail nospamhotmailcom lt tmpcorreotxtdelivering 1JY4zH-0001ym-VMR dnslookup for nospamhotmailcomT remote_smtp for nospamhotmailcomConnecting to mx2hotmailcom [6554244168]25 connected SMTPltlt 220 bay0-mc2-f2bay0hotmailcom Sending unsolicited commercial or bulk e-mail to Microsofts computer network is prohibited Other restrictions are found at httpprivacymsncomAnti-spam Violations will result in use of equipment located in California and other states Sat 8 Mar 2008 114544 -0800 SMTPgtgt EHLO localhost SMTPltlt 250-bay0-mc2-f2bay0hotmailcom (35022) Hello [8139245151] 250-SIZE 29696000 250-PIPELINING 250-8bitmime 250-BINARYMIME 250-CHUNKING 250-AUTH LOGIN 250-AUTH=LOGIN 250 OK SMTPgtgt MAIL FROMltroothostingcaserohomelinuxorggt SIZE=1367 SMTPgtgt RCPT TOltnospamhotmailcomgt SMTPgtgt DATA SMTPltlt 550 DY-001 Mail rejected by Windows Live Hotmail for policy reasons We generally do not accept email from dynamic IPs as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server httpwwwspamhausorg maintains lists of dynamic and residential IP addresses If you are not an emailnetwork admin please contact your E-mailInternet Service Provider for help Emailnetwork admins please visit httppostmasterlivecom for email delivery information and support SMTPgtgt QUITLOG MAIN nospamhotmailcom R=dnslookup T=remote_smtp SMTP error from remote mail server after MAIL FROMltroothostingcaserohomelinuxorggt SIZE=1367 host mx2hotmailcom [6554244168] 550 DY-001 Mail rejected by Windows Live Hotmail for policy reasons We generally do not accept email from dynamic IPs as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server httpwwwspamhausorg maintains lists of dynamic and residential IP addresses If you are not an emailnetwork admin please contact your E-mailInternet Service Provider for help Emailnetwork admins please visit httppostmasterlivecom for email delivery information and supportLOG MAIN lt= ltgt R=1JY4zH-0001ym-VM U=Debian-exim P=local S=1777LOG MAIN Completed

Pero en cambio GMail siacute que me lo acepta

mail nospamgmailcom lt tmpcorreotxt

delivering 1JY51y-0001yu-LWR dnslookup for nospamgmailcomT remote_smtp for nospamgmailcomConnecting to gmail-smtp-inlgooglecom [2162395927]25 connected SMTPltlt 220 mxgooglecom ESMTP g11si5603645gve6 SMTPgtgt EHLO localhost SMTPltlt 250-mxgooglecom at your service [8139245151] 250-SIZE 28311552 250-8BITMIME 250 ENHANCEDSTATUSCODES SMTPgtgt MAIL FROMltroothostingcaserohomelinuxorggt SIZE=1363 SMTPltlt 250 210 OK SMTPgtgt RCPT TOltnospamgmailcomgt SMTPltlt 250 215 OK SMTPgtgt DATA SMTPltlt 354 Go ahead SMTPgtgt writing message and terminating SMTPltlt 250 200 OK 1205005717 g11si5603645gve6 SMTPgtgt QUITLOG MAIN =gt nospamgmailcom R=dnslookup T=remote_smtp H=gmail-smtp-inlgooglecom [2162395927]

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

LOG MAIN Completed

aunque seguacuten mi experiencia dependiendo de la IP dinaacutemica que te haya tocado es muy posible que tambieacuten se te rechacen los correos si alguna vez la ha tenido alguien sospechoso de mandar spam En definitiva es un servicio nada fiable

Si tenemos un dominio propio con Custom DNS crear un registro SPF en el DNS puede ayudar para que no rechacen los correos de tu servidor En openspforg tienen un formulario que nos ayuda a confeccionar uno adecuado para nuestro servidor

Las MSN Hotmail Guidelines son un buen sitio donde contrastar todos estos requisitos que suelen ser bastante comunes

1 Sender is expected to comply with all technical standards for the transmission of Internet e-mail as published by The Internet Societyrsquos Internet Engineering Task Force (IETF) including RFC 2821 RFC 2822 and others2 After given a numeric SMTP error response code between 500 and 599 (also known as a permanent non-delivery response) the sender must not attempt to retransmit that message to that recipient3 After multiple non-delivery responses (see 2) the sender must cease further attempts to send e-mail to that recipient4 Sender must not open more than 500 simultaneous connections to MSN Services inbound e-mail servers without making prior arrangements5 Messages must not be transmitted through insecure e-mail relay or proxy servers6 The mechanism for unsubscribing either from individual lists or all lists hosted by the sender must be clearly documented and easy for recipients to find and use7 Connections from dynamic IP space may not be accepted8 E-mail servers must have valid reverse DNS records

Y fijeacutemonos ademaacutes en lo que nos deciacutea el mensaje de rechazo de Hotmail

Mail rejected by Windows Live Hotmail for policy reasons We generally do not accept email from dynamic IPrsquos as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server httpwwwspamhausorg maintains lists of dynamic and residential IP addresses If you are not an emailnetwork admin please contact your E-mailInternet Service Provider for help Emailnetwork admins please visit httppostmasterlivecom for email delivery information and support

Esa lista que menciona de Spamhaus no soacutelo la usa Microsoft sino que muchas otras empresas e ISPs se basan en ella para descartar los correos desde determinados rangos de IPs en funcioacuten de la lista

Con los correos entrantes no tendremos ninguacuten problema siempre que nuestro servidor esteacute arriba Los servidores SMTP que nos quieran mandar correo buscaraacuten el registro MX (o el A si no hay MX) en elDNS y salga la IP que salga ahiacute se mandaraacute el correo Para recuperar los correos recibidos en el servidor puede ser suficiente el claacutesico comando mail o con un simple ldquoapt-get install qpopperldquo podemos tener un servidor de POP3 listo en pocos segundos Sin embargo si nuestro servidor no estaacute arriba por alguacuten problema cuando otro servidor SMTP quiera conectarse al nuestro para enviarle un e-mail el servidor remoto tendraacute que decidir si reintenta el enviacuteo maacutes tarde o si lo descarta por lo que el servicio de recepcioacuten de correos tampoco es fiable

Si realmente queremos tener un servidor de correo fiable en nuestro sistema la solucioacuten definitiva puede venir por contratar el servicio de DynDNS MailHop Relay (425$antildeo) especiacuteficamente pensado para estos problemas El servidor SMTP de DynDNS es el que da la cara y nosotros lo usamos como smarthost para mandar los correos a traveacutes de eacutel y viceversa para que eacutel nos los enviacutee de vuelta guardaacutendolos temporalmente si nuestro servidor estaacute caiacutedo

Bytecoders tambieacuten tratoacute estos temas hace poco en Aviso de actualizaciones en Debian por e-mail y SMTP la lacra del SPAM

Correo con nuestro propio dominio con Google Apps

Para miacute todos estos problemas con el correo se acabaron cuando aparecioacute el Google Apps y pude usar el equivalente a GMail (con su POP3 y su IMAP) pero creando diferentes direcciones sobre mi propio dominio (vicente-navarrocom) Para ello lo uacutenico que tuve fue darme de alta en el servicio y apuntar los registros MX de mi dominio a los servidores de Google (Configuring Your MX Records)

nslookupgt set querytype=MXgt vicente-navarrocomServer 805861250Address 80586125053

Non-authoritative answervicente-navarrocom mail exchanger = 10 alt1aspmxlgooglecomvicente-navarrocom mail exchanger = 15 alt2aspmxlgooglecomvicente-navarrocom mail exchanger = 5 aspmxlgooglecom

Authoritative answers can be found fromalt1aspmxlgooglecom internet address = 7214215114alt1aspmxlgooglecom internet address = 721421527alt2aspmxlgooglecom internet address = 6423317927aspmxlgooglecom internet address = 2162395927

Tras esto creeacute buzones de correo (o alias) para cada una de las cuentas que iba a usar y reconfigureacute mi servidor para que usara un smarthost

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Y para que usara smtpgooglecom como smarthost

el resto de la configuracioacuten puede quedar igual que estaba antes Bueno igual pero no se nos tiene que olvidar poner nuestro dominio en el apartado de ldquoSystem mail nameldquo

Lo uacutenico que tendremos que tener en cuenta es que ahora los correos no se reciben localmente sino en la cuenta de Google Apps (lo que en realidad es maacutes coacutemodo) pero si auacuten asiacute fuera necesario traer esos correos a nuestro servidor siempre podriacuteamos configurarlo para que se los trajera de Google usando POP3

Por supuesto Google requiere autentificacioacuten para mandar correos a traveacutes de eacutel por lo que en el fichero etcexim4passwdclient tendremos que asociar nuestro usuario y contrasentildea de Google Apps al servidor SMTP

password file used when the local exim is authenticating to a remote host as a client see exim4_passwd_client(5) for more documentation Example targetmailserverexampleloginpasswordgmail-smtplgooglecomcuentaadministradorvicente-navarrocomcontrasenya

Independientemente de que vayamos a usar el servidor de HC para enviar y recibir correos en serio o no es indudable que necesitamos tenerlo bien configurado como servidor de correo para que podamos mandarnos advertencias sobre problemas que pueda haber en el servidor desde nuestros scripts de monitorizacioacuten O simplemente porque aplicaciones como WordPress mandan correos cada vez que llega un nuevo comentario por ejemplo Si el servidor de correo no estaacute bien configurado las aplicaciones que enviacutean correos como parte de su funcionamiento normal no podraacuten hacerlo

Otras cuestiones

Backups

binbashwhile queda_clarodo insistir_en_el_backupdoneno se puede insistir bastante

Creo que no hace falta decir maacutes Tenemos todo el trabajo invertido en configurar nuestro servidor casero las bases de

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

datos con los comentarios de nuestros visitantes nuestras imaacutegenes nuestro trabajo ahiacute iquestDe verdad nos vamos a arriesgar a que el disco duro falle o a que inadvertidamente hagamos un ldquorm -rf rdquo y desaparezca todo de un plumazo

Para esta tarea rysnc es nuestro mejor amigo (Backups con rsync) aunque herramientas como tar o cpio tambieacuten pueden ayudar Yo recomendariacutea una copia de todos los ficheros importantes en alguacuten directorio del propio servidor casero y otras copias en otros sistemas que tengamos a traveacutes de de la red con rsync

Para exportar todas las bases de datos MySQL del sistema e incluirlas en el backup podemos hacer un

mysqldump -uroot -ppassword --all-databases gt backup mysqlbak

y lo podriacuteamos recuperar con un

mysql -uroot -ppassword lt backup mysqlbak

Maacutes detalles sobre coacutemo usar el mysqldump en ldquomysqldump mdash A Database Backup Programldquo

El sistema de respaldo

Durante el antildeo habraacute algunos diacuteas semanas o meses que pases fuera de tu casa Seguramente esos diacuteas te querraacutes dejar la luz el agua y el gas de casa cerrados para prevenir incidentes iquestQueacute haces con el servidor casero iexclTiene que seguir dando servicio

Si tienes la suerte como yo de contar con alguacuten otro ordenador que pueda servir tambieacuten de servidor casero y de tener alguacuten familiaramigo con conexioacuten a Internet y que consienta en tenerlo en su casa una especie de ldquohousing caserordquo lo tenemos muy faacutecil

Instalamos la misma versioacuten de sistema operativo que en el servidor ldquooficialrdquo y lo llevamos a su nuevo destinoCreamos un nuevo nombre para el otro sistema en DynDNS y lo configuramos para que el ddclient del nuevo sistema lo actualice pero muchiacutesimo mejor si podemos configurar el router de ldquola otra casardquo para que lo haga automaacuteticamenteOpcional Preparamos el router y el sistema ldquohospedado en casa ajenardquo para arrancar con Wake on Lan Tenemos que tener en cuenta que si no es el router el que se encarga de actualizar la IP en DynDNS podemos tener el problema de no saber la IP de destino para enviarle el paquete maacutegicoLe ponemos una IP fija al sistema o configuramos el router para que le asigne por DHCP siempre la misma y abrimos los puertos necesarios en el routerCreamos una bateriacutea de scripts basados en rsync y SSH para sincronizar todos los ficheros de configuracioacuten necesarios y adaptar los que variacutean en el nuevo sistema (por ejemplo el etcddclientconf) Tambieacuten deberiacutean actualizar las bases de datos y reiniciar los procesos necesarios tras modificar la configuracioacutenTener previstos otros scrips para pasar el servicio de un sistema a otro Al final esto soacutelo consiste en que el sistema que sea el primario actualice los registros DNS con su IP y el secundario deje de hacerloTras la estancia en el otro sistema tendremos que sincronizar los cambios de vuelta al sistema principal y probablemente querramos recoger los logs que se hayan generado alliacute

Este sistema de respaldo no soacutelo nos puede servir en caso de tener que apagar nuestro servidor habitual Tambieacuten lo podemos utilizar mientras hacemos tareas de mantenimiento o si en tenemos problemas con la conexioacuten a Internet o estamos sufriendo un apagoacuten

Los cortes de corriente

Otro de los problemas con los que nos tendremos que enfrentar seraacuten los cortes de corriente Aunque no son muy frecuentes de vez en cuando tendremos uno y tenemos que tener previsto queacute hacer cuando ocurran

Si se trata de un breve corte lo maacutes importante es que el servidor arranque soacutelo cuando vuelva a recibir corriente Para ello tenemos que buscar el paraacutemetro de nuestra BIOS que lo permite

Por ejemplo en una VIA EPIA SP8000E el paraacutemetro se llama AC Loss Auto restart y podemos hacer que la maacutequina se encienda siempre cuando vuelva la luz que no se encienda nunca o que vuelva al estado anterior

AC Loss Auto restart

The field defines how the system will respond after an AC loss during system operation

Off Keeps the system in an off state until the power button is pressedOn Restarts the system when the power is backFormer-Sts Restores the system to its previous state

En una placa Asus A8N-SLI el paraacutemetro se llama Restore on AC Power Loss y soacutelo tiene dos valores posibles activado o desactivado

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Pero si queremos estar prevenidos de verdad ante cortes de corriente la mejor opcioacuten es tener un SAI al que conectar el servidor y el router que da acceso a Internet Si el servidor es un sistema de bajo consumo tendremos bastante tiempo de margen para esperar a que vuelva la luz o al menos el tiempo suficiente para actualizar nuestro servidor de respaldo por si tiene que entrar en accioacuten

Mantenimiento remoto

La posibilidad de conectarnos por SSH a nuestro servidor casero siempre tiene que estar abierta En mi experiencia un servidor SSH abierto en Internet trae infinidad de intentos de conexioacuten con reiteradas pruebas con distintos usuarios Sin ir maacutes lejos hoy mismo alguien ha probado 1520 combinaciones diferentes de usuariocontrasentildea en mi sistema

grep Invalid user authlog0 | grep Mar 9 | wc -l1520

Algunos ejemplos

Mar 9 061505 telemaco sshd[6028] Invalid user ibm from 612509134Mar 9 061509 telemaco sshd[6032] Invalid user informix from 612509134Mar 9 064008 telemaco sshd[7742] Invalid user stevie from 612509134Mar 9 064011 telemaco sshd[7746] Invalid user kelly from 612509134Mar 9 064015 telemaco sshd[7750] Invalid user rasoul from 612509134

Es por eso que lo mejor es deshabilitar completamente el acceso con usuariocontrasentildea y permitir exclusivamente la autentificacioacuten por clave puacuteblicaprivada Autentificacioacuten trasparente por clave puacuteblicaprivada con OpenSSH

Cambiar el puerto del servidor SSH (por defecto 22) a otro tambieacuten puede ser una medida uacutetil para evitar algunos de estos insistentes intentos de acceso

Otra herramienta de mucha utilidad para el mantenimiento remoto es conectar un moacutedem a nuestro servidor casero tal y como vimos en Configurar Linux para permitir el acceso remoto por moacutedem a la consola y por RASPPP En casos en que el router haya perdido la conexioacuten a Internet podemos tratar de conectarnos por moacutedem y a traveacutes del interfaz de configuracioacuten por telnet del router tratar de reiniciarlo Otra situacioacuten uacutetil es en caso de una avalancha de peticiones en la que tuacute mismo no puedes acceder por el router por la absoluta falta de ancho de banda y en ese caso la entrada ldquopor la puerta de atraacutesrdquo nos puede servir para llegar al sistema sin usar Internet

iquestP2P y hosting casero

Supongamos que necesitamos bajarnos el uacuteltimo DVD de Knoppix por Bittorrent iquestEs compatible el P2P con sus altas necesidades de ancho de banda con el HC

Pues en principio puede serlo -en funcioacuten del nuacutemero de visitas que recibamos- siempre que limitemos el ancho de banda de subida disponible para P2P a un liacutemite que permita servir los contenidos hospedados a una velocidad razonable En el mejor de los casos el uso de P2P en la misma conexioacuten de un HC iraacute completamente en detrimento de la experiencia de nuestros visitantes aunque soacutelo tengamos uno en ese momento pero que notaraacute que la paacutegina descarga maacutes lenta

El mejor consejo al respecto es que si activamos el P2P deberiacuteamos de estar pendientes de que el tiempo de respuesta sea un miacutenimo aceptable probando nosotros mismos a conectarnos desde otro sistema de Internet Si vemos que va muy lento deberiacuteamos desactivar el P2P Por supuesto en caso de un pico de visitas deberiacuteamos de desactivar el P2P inmediatamente

Scripting

Cualquier administrador que se encargue de un servidor UNIX tiene que estar continuamente creaacutendose scripts para no realizar las mismas tareas una y otra vez Para nosotros como administradores de nuestro HC no va a ser distinto Deberiacuteamos de tener unos conocimientos miacutenimos de scripting que nos seraacuten muy uacutetiles para hacer backups para analizar logs para monitorizar el estado de alguacuten proceso para enviar e-mails con advertencias etc

A lo largo de este antildeo yo me he llegado a crear un buen nuacutemero de scripts La mayoriacutea son muy especiacuteficos de mis necesidades particulares pero me gustariacutea dejar aquiacute uno muy sencillito que nos manda un e-mail cada vez que el ISP nos cambia la direccioacuten IP dinaacutemica

binbashcd rootscripts_ipmv -f ippublica ippublicaoldippublicash gt ippublicaif diff ippublica ippublicaold gt devnullthen cat cabecera ippublica | mail -s La IP del servidor ha cambiado - `date +gmd HM` userexamplecomfi

El ippublicash puede ser bien una peticioacuten por SNMP al router para ver cuaacutel es la IP del interfaz de WAN

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

snmpwalk -c comunidad -v 1 19216811 IP-MIBipAdEntAddr|egrep -v 00|192168 | awk print $4

bien un acceso a checkipdyndnsorg

usrbinwget -q -O - httpcheckipdyndnsorgindexhtml | usrbinfromdos | binsed s_lthtmlgtltheadgtlttitlegtCurrent IP ChecklttitlegtltheadgtltbodygtCurrent IP Address | binsed s ltbodygtlthtmlgt

El fichero cabecera es algo como

La IP del servidor es ahora

Conclusioacuten

En esta entrada he tratado de recopilar lo maacutes importante de lo que me ha sido necesario conocer durante un antildeo completo de autohospedaje en el que creo que el resultado ha sido bastante satisfactorio Por carambolas del destino ahora ya he pasado a un hosting profesional pero la travesiacutea ha valido la pena y la repetiriacutea tantas veces como hiciera falta Si alguien tiene intencioacuten de adentrarse en esta aventura ha de saber que aprenderaacute mucho y espero que en estas liacuteneas encuentre consejos que le sean de utilidad como creo que me hubieran sido a miacute

Tambieacuten hay que tener en cuenta que tambieacuten es posible tener un hosting casero sin tomaacuternoslo muy en serio de forma que no nos importe en absoluto si tenemos la paacutegina caiacuteda varios diacuteas seguidos pero creo que si nos ponemos vale la pena hacerlo lo mejor posible No hay nada que deacute peor impresioacuten en Internet que una paacutegina que tarda en cargar o que cada dos por tres esteacute caiacuteda Esa no es la forma de fidelizar a nuestros lectores

El HC es un poco como tener un perro en casa Puede ser divertido te daraacute muchas satisfacciones pero a cambio ganas muchas obligaciones Tienes que estar pendiente de eacutel te da trabajo y no puedes irte de vacaciones sin buscarle un acomodo

wq

Entradas relacionadas

iquestPiensas en si un diacutea te roban el portaacutetil (6)Servir con Apache imaacutegenes con marca de agua (watermark) (5)Primer aniversario del blog (5)Midiendo el ancho de banda de red con IPerf (y con scp netcat wget) (5)Probando el mod_deflate de Apache (4)mailto sin miedo a spammers (4)

Esta entrada fue publicada bajo una licencia CC el 9 marzo 2008 a las 1732 y pertenece a la categoriacutea GNULinux Internet LAMPWordPress Redes Sobre el Blog Etiquetas Apache backup blog ddclient Debian DNS DynDNS exim GNULinux Google hosting Internet modem MySQL OpenSSH PHP rsync shell SMTP spam VIA EPIA wget WordPress Zyxel 660HW Puedes seguir las respuestas a traveacutes de RSS Ya no se pueden dejar comentarios pero puedes hacer trackback desde tu paacutegina

137 Comentarios a ldquoHosting casero HOWTOrdquo

Osqui dice

9 marzo 2008 a las 2046

iexclDios Esto es LA ENTRADA Suacuteperinteresante suacuteperamena y suacuteper bien explicada Muchiacutesimas gracias

andoni dice

9 marzo 2008 a las 2149

impresionante

Sagman dice

9 marzo 2008 a las 2213

Impresionante O Ahora no tengo tiempo para leerlo detenidamente pero mantildeana intentareacute sumergirme en la lectura entera del artiacuteculo porque parece muy interesante Teniacutea ganas de que lo explicaras Gracias

PD Me entereacute de la entrada a traveacutes del pingback que viacute en mi blog

Raist dice

10 marzo 2008 a las 041

En plan didaacutectico seduce plantearse el instalarse el apache y demaacutes pero vamos en plan didaacutectico como dije los peros son muy significativos Eso si no dudo en seguir el tutorial para trastear y

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

aprender

Ivaacuten dice

10 marzo 2008 a las 1024

iexclImpresiontante artiacuteculo menudo curro Te lo has currado muchiacutesimo todo muy bien explicado con ejemplos ventajas distintos puntos de vistahellip Aunque no vaya a montarme un HC casero y vaya a seguir con blogger hay muchas ideas que siacute me van a ayudar mucho Lo primero que tengo que

conseguir es configurar el correo porque ya lo he intentado un par de veces y no hay manera

Saludos y gracias por el excelente artiacuteculo Ivaacuten

andres dice

10 marzo 2008 a las 1147

Enhorabuena muy bien explicado

Yo tenia algo parecido montado pero la placa acabo estropeandose tras mucho tiempo

Solo 2 apuntes que faltarian a mi entender para ser perfecto - Configuracion del iptables algunosmodems como por ejemplo los de cable solo tienen una boca y solo te dan una IP por lo que mi servidor estaba en medio y ademas de correo y web servia internet a la red interna Por ello tenia que configurar el IPTABLES para que hiciese de pasarela Es sencillo pero no muy obvio - Servidor de DHCP al hilo de lo anterior un servidor de DHCP para la red interna Con la instalacion por defecto es casi suficiente solo hacia falta cambiar el nombre de la interfaz de red a la que tenia que servir direcciones - QoS tambien tenia algun programa P2P y casi siempre iba bien pero deberia de haber puesto y al final por vagancia nunca lo hice alguna regla de QoS para dar la minima prioridad sobre el ersto de paquetes a los de los programas P2P

Como te digo el post esta muy bien pero con informacion sobre como hacer eso para mi ya seria perfecto

Un saludo

David GV dice

10 marzo 2008 a las 1247

Hola

Soacutelo queriacutea felicitarte por este howto tan interesante del que me he permitido hablar en mi blog ( httpwwwblogubuntucom159como-montar-un-servidor-web-casero-y-no-morir-en-el-intento )

Un saludo y felicidades por el material

Gustavo dice

10 marzo 2008 a las 1253

Muy pero que muy explicado todo Muy buen manualguia en todos los sentidos

Croc dice

10 marzo 2008 a las 1258

Praacutecticamente son los mismo pasos que yo seguiacute tambieacuten en su diacutea soacutelo que yo sigo hoy en diacutea tirando de mi HC con Telefonica (IP fija por usuario antiguo) y 320 kbps de subida

En lo que me gustariacutea hacer hincapieacute del artiacuteculo es en la seleccioacuten hardware Tened cuidado con la maacutequina que elegiacutes como servidor o despediacuteos de dormir por la noche Si compartiacutes habitacioacuten haced todo lo posible por eliminar completamente los ventiladores o invertid en algo super-silencioso Vuestro descanso os lo agradeceraacute

Actualmente estoy dandole una pasada a mi servidor de correo que auacuten no he recibido ninguacuten tipo de problema por denegacioacuten en ninguna maacutequina Por fortuna mi ISP resuelve inversamente mi IP sin problemas La configuracioacuten de un servidor Courier (SMTPPOPIMAP) y una interfaz web como RoundCubeMail se mereceriacutea otra entrada explicativa

Un saludo

sistemasorp dice

10 marzo 2008 a las 1304

Buen artiacuteculo yo tambieacuten tengo un dominio (sistemasorpcom) albergado en un ordenador VIA EPIA

Lo uacutenico que queriacutea comentar es que aunque yo tengo el dyndns para que desde el router cambie la ip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

de mi dominio tengo los DNS del dominio apuntando a Zoneedit (que pues antildeadir hasta 5 dominios gratuitamente) Asiacute poniendo CNAMEs como httpwwwsistemasorpcom o httpftpsistemasorpcom apuntando a sistemasorphomelinuxcom puedo hacer que cualquier peticioacuten que se haga a traveacutes del dominio pase al subdominio de dyndsn y finalmente a la ip que tenga en ese momento incluido el correo Por eso siempre que se haga un nslookup a httpwwwsistemasorpcom o similares lo resolveraacute a sistemasorphomelinuxcom

Gonzi50 dice

10 marzo 2008 a las 1350

Solo a modo de apunte deberias echar un vistazo a gnupanel es un panel de administracion estilo plesk gnu para debian

Puede simplificaros mucho las cosas porque instala de golpe muchos de los paquetes que se nombran y el menu de administracioacuten tanto de nivel usuario y administracion es muy buena

Creo que sera un referente en el futuro

juan dice

10 marzo 2008 a las 1416

Muy bueno felicitaciones

Otro ordenador util silencioso y de bajo consumo es el Mac Mini

Saludos

victor dice

10 marzo 2008 a las 1420

Hola he llegado a tu blog desde barrapunto y lo primero que habia pensado es que habias instalado un ldquoservidor de hostingrdquo real puro y duro tipo Cpanel o Plesk para que tus amigos pudieran redirigir su dominio y crearse cuentas de ftp y web contra tu servidor iquestlo has probado seria un gran reto la

verdad es que no podriacutea ser publico pues seguramente no tendraacutes ganas de gastarte las astronoacutemicas cantidades que valen las licencias hellip perohellip iquesthay soluciones gratuitas a cpanel y plesk

gracias y saludos

Julio Autor de curriculum web dice

10 marzo 2008 a las 1502

Te falta ciertas ventajas que no has mencionado

1 La libertad de configurar el servidor que suele ser muy importante si estas programando dicha web Y no te problemas de una configuracioacuten distinta de cuando haces la prueba 2 Ganar conocimientos por si te falta subir el ancho de banda Si contratas direcmente los servicios de hosting Cuando tienes un proyecto avanzado no puedes dedicarte a aprender en ese momento como montar un hosting 3 Si programas la web consigues que no te puedan robar coacutedigo o ideas Hombre claro esta por soacutelo 13 euros y tras una pesada documentacioacuten puedes registrar tus derechos de autor Pero edemaacutes de esto es bueno no tener el coacutedigo disponible de terceros 4 Antes un fallo de programacioacuten o del servidor los conocimientos son mayores para solucionarlo 5 Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

En yo mi caso un servidor llamado casero Pero ya mismo le voy poner dos lineas de telefono ampliamdo la seguridad y el ancho de banda iquestLo debereacute seguir llamando casero por estar en mi casa Doacutende aguanto visitas mas de 60000 visitas al mes entre todas mis web Por ejemplo esta de curriculum web Un incoveniente muy peligroso Ante un problemoacuten te puede dar un infarto Pero a veces esos problemones lo tienen las empresas no dan ese mal servicio que no podemos hacer nada

Smutops dice

10 marzo 2008 a las 1608

Gracias por la informacioacuten Te lo has currado

Saludos

InKiLiNo dice

10 marzo 2008 a las 1621

El manual estaacute de Puta Madre pero yo recomiendo para un servidor casero lighttpd en vez de apache2 y php5 + fastcgi mejor que mod_php5 ah y de paso le ponemos el eaccelerator y nuestro servidor

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

volaraacute

Gonzi50 dice

10 marzo 2008 a las 1639

para Victor

Como he dicho un par de comentarios mas para arriba te recomiendo gnupanel Yo llevo unos cuantos meses con uno montado y todos son buenas noticias

Jose A Cely dice

10 marzo 2008 a las 1738

Hola

Muy buen articulo lo leiacute completo me siento identificado con muchas cosas y la experiencia que tuve con mi antiguo servidor de produccioacuten (2005) sin embargo esa maquina que usaba aun la uso como servidor personal Te dejo el link de el articulo que escribiacute es su momento no es tan teacutecnico como el tuyo httpjosecelytecsuacomp=14 Saludos desde Colombia

Jose A Cely

Sr XX - Terror dice

10 marzo 2008 a las 1748

Hola felicidades todo muy claro y bien explicado

Yo hace unos antildeos hice lo mismo Queriacutea colocar mis programas java a disposicioacuten del puacuteblico y el hosting java era (y sigue siendo) cariacutesimo

Maacutes o menos hice lo que tuacute excepto en 2 cosas

1) Servidor web En un principio coloqueacute apache+tomcat (viacutea ajp) Tras unos benchmarks caseros me diacute cuenta de que tomcat podiacutea servir paacuteginas estaacuteticas casi a la misma velocidad que apache Asiacute que quiteacute apache y puse tomcat en el puerto 80 directamente

2) Servidor de correo Los MTAs de linux (exim sendmail y postnosequeacute) son un suplicio para configurarlos correctamente (demasiadas opciones) Me decanteacute por JAMES (del proyecto apache) Es un MTA supersimple javizado que permite almacenar el correo entrante en una base de datos relacional haciendo maravillosamente transparente toda la gestioacuten En fin hoy con el proyecto casi congelado sigo apostando por JAMES

Saludos

liken dice

10 marzo 2008 a las 1829

Hola Vicente Muy buen articulo

Se que hay diferentes opiniones pero discrepo solo en lo de no recomendar laptops como servidores La mayoria de los portatiles de consumo actuales estoy de acuerdo en que no son recomendables pero hay laptops antiguos de muy buena calidad y de bajo precio en Ebay que pueden ser una opcion bastante buena Yo tengo un IBM Thinkpad 600 (una maquina de calidad) de servidor encendido hace 2 antildeos aunque el uptime actual es 6 meses y sin ningun problema (toco madera ) Tienen muchas ventajas Es muy silencioso El ventilador se enciende solo aveces y apenas se escucha Tienen UPS incorporada la bateria aunque vieja te aguanta 10 minutos un apagon El consumo tambien es muy bajo al ser un portatil y con LCD cerrado Lo uso como servidor web a internet servidor samba local interface gmui para descargas centralizadas de P2P multiusuario y remotas servidor de correo tambien a traves de gogle apps y para alojar una libreria sobre ciencia que seria dificil de colocar en un host contratado Por necesidades uso un disco duro 25 de 60GB y que de momento va aguantando (El tema de que los 25rdquo duran menos tambien trae discusiones y algunos defienden lo contrario) Saludos

Liken mdashmdashndash

jecomovi dice

10 marzo 2008 a las 1829

La comunidad nos hace grandes articulos como este ENORMES Gracias

tenderodigital dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

10 marzo 2008 a las 1831

Muy buena entrada para guardar y revisar de vez en cuando

Yo de todas maneras le veo futuro a este tipo de servidores pero maacutes que para tener presencia en Internet para usar el servidor directamente tu A ver si me explico montas un Wiki un software de trabajo en grupo otro de gestioacuten de proyectos y lo alojas en tu propio servidor Y solo accedes tu y tus amigos no lo abres al puacuteblico Entonces tienes la ventaja de la comodidad puedes actualizar las versiones personalizarlo a topehellip y no tienes los problemas del ancho de banda

Saludos

Joan R dice

10 marzo 2008 a las 1915

Impresionante tu dominio del tema socio saludos desde Mallorca

ZP en lugar de dedicarte a salvar el culo de los ladrilleros que se iraacuten al paro preocuacutepate de toda la gente super capaz que hay en este pais y haz que suban como la espuma te presento a uno de ellos mi amigo Vicente Navarro hellip

Bytecoders dice

10 marzo 2008 a las 1917

Extrantildeo que nadie haya mencionado como ventaja el hecho de que el hosting solo depende de ti y de nadie maacutes Aunque a veces tambieacuten puede ser una desventaja En mi caso no depender excesivamente de terceros fue desde luego la mayor motivacioacuten

No puedo negar que estoy aprendiendodestrozando mucho etc etc pero eso queda (para miacute) en un segundo teacutermino

Saludos

Bytecoders dice

10 marzo 2008 a las 2022

Por cierto no cabe decir que el artiacuteculo es de Wikipedia Pero me ha picado la curiosidad Si no me equivoco tu ya has sobrevivido al efecto Barrapunto y Meneacuteame con el hosting casero no

Saludos tener buenos sitios de referencia tambieacuten ayuda Anda que no he aprendido cosas aquiacute o de ti

PS No seacute si podiacutea editar el comentario Al final por desconocimiento he puesto otro

Vicente Navarro dice

10 marzo 2008 a las 2042

Osqui andoni Sagman Raist Ivaacuten iexclMuchas gracias por vuestros amables comentarios

andres iexclGracias Respecto al IP tables es una buena sugerencia pero quizaacutes mereceriacutea una entrada especiacutefica sobre su uso Sobre el servidor DHCP a miacute no me haciacutea falta porque el router ya hace el trabajo aunque ya hableacute un poco sobre servidores DHCP en Iniciar una instalacioacuten de Debian por red Finalmente probar el QoS ha sido una de las grandes asignaturas pendientes que me han quedado aunque no esperaba mucha mejora ya que a diferencia de tu caso mi traacutefico no pasaba todo por el servidor De todas formas siacute que ajusteacute algunos paraacutemetros de priorizacioacuten de traacutefico que teniacutea el router En cualquier caso unas sugerencias muy buenas

David GV Gustavo iexclMe alegro de que os haya gustado

Croc Gracias por hacer hincapieacute en lo del servidor silencioso Creo que es algo realmente importante Sobre lo del Courier y el RoundCubeMail siacute me temo que tanto no cabriacutea aquiacute

sistemasorp iexclPues me parece una idea excelente iexclBuena de verdad Asiacute te ahorras comprar el ldquoCustom DNSrdquo Muchiacutesimas gracias por compartirla en esta entrada

Gonzi50 Gracias por la sugerencia

juan iexclGracias Siacute el Mac Mini podriacutea servir pero en su diacutea yo lo descarteacute porque aunque sea muy silencioso siacute que tiene ventiladores y si somos estrictos en la poliacutetica de nada de ruido me temo que no nos sirve

victor Bueno ya ves que el servicio era para miacute mismo soacutelo Sobre lo que me preguntas en la Wikipedia tienes una lista de web-hosting control panels tanto de pago como de coacutedigo abierto

Julio Autor de curriculum web Son muy interesantes los aspectos que mencionas Me ha parecido curioso lo de

Si programas la web consigues que no te puedan robar coacutedigo o ideas

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Sobre

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

no estoy de acuerdo En Dreamhost por ejemplo te permiten asociar un nuacutemero ilimitado de dominios a tu cuenta

Smutops Gracias

InKiLiNo iexclMuchas gracias por los consejos

Jose A Cely Gracias por la referencia al artiacuteculo Es muy interesante

Sr XX ndash Terror Gracias por la sugerencia del Java Apache Mail Enterprise Server (JAMES) de la fundacioacuten Apache La verdad es que no lo conociacutea Muy a tener en cuenta

liken iexclGracias por tu comentario y por expresar aquiacute tu opinioacuten Aunque puede haber casos de portaacutetiles que sobrevivan como heacuteroes durante antildeos sigo pensando que no son lo maacutes conveniente para un uso como servidor Ademaacutes de los discos de 25Prime el polvo que pueda entrar por los ventiladores se iraacute acumulando poco a poco en su interior causando problemas de calentamiento y reducir su vida Se pueden abrir y limpiar pero es una tarea extremadamente incoacutemoda En cualquier caso por supuesto puedo estar equivocado

jecomovi iexclGracias

tenderodigital Desde luego lo que comentas son excelentes sugerencias de uso de un hosting casero sin muchos de sus inconvenientes iexclGracias por tu comentario

Joan R iexclGracias

Bytecoders iexclMuchas gracias por tu aportacioacuten Por supuesto una ventaja muy importante del hosting casero es que puedes hacer lo que te deacute la gana con eacutel Sin embargo en las uacuteltimas semanas en las que he probado un hosting de verdad con SSH maacutes en serio me he dado cuenta de que teniendo el Apache el PHP el MySQL y una shell apenas tienes restricciones ni encuentras cosas en las que te encuentres tan limitado Uacutenicamente tal vez el debug y ciertos paraacutemetros que te gustariacutean cambiar del servidor

En Primer aniversario del blog se mencionaban las entradas que han salido en Barrapunto o Meneacuteame estando el blog en HC

EuLogos dice

10 marzo 2008 a las 2058

iexclMuy pero que muy interesante Queriacutea antildeadir un par de cosillas 1- No es por hacer publicidad pero con cdmoncom puedes registrar un dominio (por precios bastante

competitivos) y luego usar sus DNS para IP dinaacutemicas Ciertamente se complica el tema de actualizarla pero probablemente se podraacute usar un registro CNAME a la direccioacuten de dyndns gratuita 2- Ademaacutes de ldquoab (apachebench)rdquo puedes usar ldquosiegerdquo que ademaacutes te permitiacutea elegir la identificacioacuten del cliente Saludos

Vicente Navarro dice

10 marzo 2008 a las 2106

EuLogos Gracias por tus sugerencias de siege y cdmoncom Ciertamente son alternativas a considerar

Alberto dice

10 marzo 2008 a las 2116

Hola

Intel ha sacado una nueva version de la placa D210GLY la D210GLY2 sin ventilador En la siguiente direccioacuten han hecho un estudio del consumo frente a otras opciones Itx de Via

httpresourcesmini-boxcomonlineMBD-I-D201GLYintel-d201gly-power-consumptionhtml

Si queries calcular el coste de consumo de un equipo en la suiguiente paacutegina hay una calculadora que puede dar una idea bastante aproximada

httpwwweu-energystarorgeses_007cshtmlelectricity

Saludos y felicidades por el trabajo

Vicente Navarro dice

10 marzo 2008 a las 2212

Alberto Pues muchas gracias por tu amable comentario y por el enlace al anaacutelisis de consumo de la Intel que me gusta mucho Tanto tanto que ya lo habiacutea puesto por ahiacute arriba

Por otra parte la calculadora de consumo que mencionas estaacute muy chula

Para las VIA EPIA hay un simulador de consumo en EPIACENTER PowerSimulator

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Julio autor de curriculum web dice

11 marzo 2008 a las 104

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

Bueno pero no se si me explicado bienSeguacuten tengo entendido por cada dominio en algunos hosting se suele pagar un alojamiento distinto Compras un hosting dedicado limitado a nuacutemero de dominios especifico que es lo mejor lo que dreamhost te lo deja ilimitado Pero de todas formas he visto algunos que si tienes que reiniciar o arreglar algo servicio teacutecnico apartehellip

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Ok no somos dioses programando pero la posibilidad de robar existe Y lo de ofuscar ldquoque seraacute enredar el coacutedigordquo Ofuscar para molestar y desfucar(si existe) para programar asi cada vez en volverse loco Para eso le envio el cd (una vez registrado en derechos de autor)

Otra ventaja es si modificas continuamente la web es maacutes rapido enviarlo por tu red local

Para ampliarlo poner dos lineas con dos registro de dns Y ya que te queda bordao

igle dice

11 marzo 2008 a las 213

GuauuEs un fiel reflejo de lo que tengo yo montado actualmente En mi caso el tema hardware no lo elegiacute muchohelliptireacute con lo que teniacutea y es bastante decente (P3 y 368M de RAM) ademaacutes para evitar temas de ruido y demaacutes decidiacute colocar el servidor en la terraza de casa

No encontrareis servidor con mejores temperaturas y sin limiataciones de ruidos Alguacuten diacutea tengo que colgar fotos por el bloghellip Saludos y felicidades por el artiacuteculo

Robintux dice

11 marzo 2008 a las 445

Felicitaciones y saludos desde peru

Ernesto Celis dice

11 marzo 2008 a las 447

Feclicitaciones por tan buen HOWTO como tu tambieacuten yo hospede un HC por alguacuten tiempo Este vivioacute en 3 PCrsquos diferentes y con diferentes sistemas operativos El primero fue un Pentium de 100MHz y 32MB de RAM corriacutea FreeBSD 49 con todos los servicios deseables de un hosting

profesional

iexclVaya que aprendiacute con mi HC

Vicente Puchades dice

11 marzo 2008 a las 602

Hola tocayo te felicito extraordinario este Howto te lo has currado como todos los que tienes Todaviacutea sigo buscando para hacer el HC con una placa de bajo consumo las de VIA EPIA me parecen una opcioacuten extremadamente cara y estoy esperando a que salgan placas maacutes econoacutemicas si al final lo

que nos ahorramos en luz durante 5 antildeos nos lo gastamos en un ordenador cariacutesimo no hacemos nada Tambieacuten estoy esperando que los discos de estado solido esteacuten a un precio razonable Mientras tanto con una supertorre que hace mucho ruido con su SAI para protegerla de los cortes eleacutectricos

Yurgen dice

11 marzo 2008 a las 906

Buenas

Un gran post para los novatos en el tema de Hosting De todos modos no entiendo por que descartas Windows de primeras Entiendo que el inconveniente mas grande sea el tema de pago de licencias pero en cuanto administracioacuten y gestioacuten remota no le encuentro ninguna diferencia En linux SSH y en Windows Terminal Server Si a lo que te refieras es dar acceso a los clientes es cierto que ahiacute Linux gana por goleada Pero si solo es servicio de correo y FTP no creo que hubiera problema

Por suerte o por desgracia he trabajado y trabajo con los dos sistemas en entorno de Hosting compartido y dedicado y lejos de ser un defensor a ultranza de Windows la estabilidad de los servidores con eacuteste sistema es quizaacute mas alta que los Linux (no me pegueacuteis por favor ) Habriacutea que servicios se quiere ofrecer apache oacute IIS con SQL Server ASPnet y a partir de ahiacute decidir (PHP y MySql funciona en los dos correctamente ventajas del software libre )

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

No se que opinaacuteis

Saludos

PD Espero no haber sido un flamerhellip

Vicente Navarro dice

11 marzo 2008 a las 1000

Julio autor de curriculum web Lo que yo he visto en varios hostings es que tuacute contratas tu cuenta con su espacio y su liacutemite de transferencia mensual y luego le puedes asociar muchos dominios Sean comprados en ese mismo hosting o sean externos

igle Pues es un muy buen remedio contra el ruido Pero iexclno se te oxida la caja Ya se oxidan a veces incluso dentro de casahellip asiacute que iexclimagiacutenate en el balcoacuten

Robintux Ernesto Celis iexclGracias

Vicente Puchades iexclMuchas gracias Eacutechale un vistazo a la placa Intel que menciono arriba Tiene un precio muy razonable De todas formas no es soacutelo por el consumo para miacute lo maacutes importante de estas placas es que no llevan ninguacuten ventilador

Yurgen Por supuesto que no eres un ldquoflamerrdquo Presentas un opinioacuten muy razonada y respetable Para mi el inconveniente maacutes grande de Windows en este campo es la ausencia de una liacutenea de comandos en la que se puedan hacer cosas de verdad en el campo del mantenimiento remoto Mencionas el Terminal Server pero me temo que es mucho menos flexible que una humilde shell a traveacutes de SSH Ni que decir tiene que hablando de hosting casero el ancho de banda que necesitariacuteamos para acceder desde fuera de la LAN seriacutea totalmente desmesurado asiacute como la desaparicioacuten de la posibilidad de acceso por modem Ademaacutes necesitas una licencia de Windows Serverhellip iquestquieacuten querriacutea desembolsar tal cantidad de dinero para tener un hosting casero existiendo Linux

Ringmaster dice

11 marzo 2008 a las 1032

Uauuuh Menudo currazo imprescindible para los que se inicien en el hosting casero Parece que te hayas conectado al ordenador con el casco de Matrix y hayas volcado todos tus conocimientos Felicidades

Y siacute estoy de acuerdo contigo que actualmente las placas VIA NO son recomendables el soporte de controladores es peacutesimo y en cuanto a preciocalidadpotencia las de intel o incluso AMD son mejores Yo cambieacute la miacutea por una MicroATX AMD X2 4200 y soacutelo me consume 15W maacutes en idle (aunque se dispara al doble de la VIA cuando estaacute ocupado no hay duda que hace mucho maacutes trabajo)

corrosion dice

11 marzo 2008 a las 1237

Buenas Muy buena tu entrada Yo tambieacuten tengo montado lo mismo que tu bueno muy similar con una vieja epia800 y FreeBSD y es una delicia Claro que tengo la maacutequina a unos 15 metros de mi en un trastero

sin molestar a nadie con el ruido Es un servidor genial Voy a ver si le puedo echar el guante a esa placa intel que comentas DD

Alber dice

11 marzo 2008 a las 1250

Hola

Yo llevo tres antildeos con mi servidor de correo casero y estoy bastante contento Ocasionalmente he montado algun servidor web pero soacutelo para experimentar La maacutequina es un AMD Sempron 3000 con ventilador y fuente de muy bajo ruido y no molesta casi nada Uso Windows XP tambieacuten sin problemas (no uso mantenimiento remoto soacutelo local)

Algunos comentarios que pueden ser de utilidad

DNS para barato un registro de dominio (dominio con mi nombre) y DNS que que apunta el dominio a mi IP dinaacutemica tengo httpwwwsitelutionscom 9 $ al antildeo todo Sin ninguacuten problema (No permite dominios es)(Se pueden transferir dominios de otros sitios)

Correo Para resolver los problemas que hay al enviar correo desde IP dinaacutemica Hay que enviarlo a traveacutes de un smarthost de ese modo el correo llega desde una maacutequina acutelegalacute El smarthost a usar es el servido de correo de nuestro ISP en mi caso (tengo jazztel) smtpjazztelcom Cada ISP os habraacute dado los datos de su servidor de correo el cual se puede usar como smarthost

Para reibir el correo si nuestro servidor no estaacute online se puede usar un servicio de mail backup En sitelutions te dan uno por 18 $ al antildeo Cuando nuestro servidor vuelve a estar online recibe los correos pendientes

SPAM Para que no llegue SPAM lo mejor es el ASSP httpasspsourceforgenet LLeva algo de trabajo configurarlo bien pero una vez hecho no llega ni uno

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Awela dice

11 marzo 2008 a las 1750

Muy bueno Muy interesante

Yo lo tube en casa hace ya unos cuantos antildeoshellip de cuanto telefonica daba la Ip fija sin preguntarhellip La verdad es que aprendiacute un montoacutenhellip

Yo tenia un Compaq que compreacute de segunda manohellip un Pentium asi a secas con 2 gb de discohellip una debianhellip apache php y exim

Ya no tengo tiempo para estas cosas pero fue muy muy divertido cuidar de este pequentildeinhellip

Yo lo recomiendo

Vicente Navarro dice

11 marzo 2008 a las 1903

Ringmaster iexclGracias Siacute las VIAs estaacuten donde estaacuten por pura desidia de la compantildeiacutea Ahora que Intel ha entrado en este segmento de mercado estaacuten praacutecticamente

corrosion iexclGracias

Alber Sobre el DNS muchas gracias por recomendarnos Sitelutions Veo que soacutelo por el coste del dominio te permiten tener DNS dinaacutemico gratis incluso redirecciones de URL y DNS estaacutetico Una alternativa muy interesante

Sobre el ldquosmarthostrdquo el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)

Sobre el ldquospamrdquo iexclgracias por recomendarnos el ASSP

Awela iexclGracias

abaca dice

11 marzo 2008 a las 2034

iexclmenuda tesis doctoral vaya currada te has metido me prometo a mi mismo aprovechar estos apuntes alguacuten diacutea muchas gracias

macario dice

11 marzo 2008 a las 2046

Creo que el hosting casero cuya puesta en marcha has explicado tan bien es una excelente opcioacuten en casos de emergencia Hace unos diacuteas tras cesar mi proveedor sus servicios de hosting de modo repentino tuve que realojar urgentemente mi web osCommerce Para ello hice lo siguiente

1- Darme de alta en DynDNS 2- Buscar un SAI pequentildeo 3- Desempolvar un viejo Duron al que renoveacute los ventiladores (iexclquieacuten hubiera tenido un diminuto y silencioso NSLU2) 4- Instalarle Ubuntu Server Eligiendo la opcioacuten LAMP es rapidiacutesimo hacerlo funcionar (sobre la instalacioacuten por defecto soacutelo antildeadiacute OpenSSH y por comodidad mc y phpMyAdmin creo) 5- Retocar un par de cosas de configuracioacuten (como el conf de apache) y de seguridad (htpasswd por ejemplo) 6- Reponer mi web desde la uacuteltima copia de seguridad (bendita sea) 7- Activar el agente DynDNS de mi router Linksys

Al diacutea siguiente tras muy pocos ajustes ya estaba todo funcionando y ahora con mi paacutegina en marcha puedo ir probando tranquilamente nuevos proveedores

Alber dice

12 marzo 2008 a las 820

Super CoCo dijo ldquordquoSobre el smarthost el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)rdquo

Te puedo garantizar que en mi caso mando a traveacutes de smtpjazztel com los correos de tipo miscuentasmidominiocom He tenido que configurar mi servidor de correo para decirle que use como smarthost smtpjazztelcom junto con mi usuario y password en jazztel Llevo asiacute un antildeo o sea que funciona

Vicente Navarro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

12 marzo 2008 a las 945

abaca Siacute siacute doctor en Cacharreologiacutea por la Universidad de mi Casa iexclMuchas gracias

macario Es algo muy a tener en consideracioacuten Aunque ahora tengo un hosting normal sigo teniendo todo perfectamente preparado por si cualquier diacutea me toca volver a servir el blog desde mi servidor casero iexclque nunca se sabe queacute problemas puedes tener con una empresa de hosting

Alber Pues me alegro mucho que sea asiacute para tu comodidad Sin embargo si un servidor SMTP estaacute bien configurado no deberiacutea de permitir correos de dominios diferentes a los que gestiona ese servidor para evitar el spam (y otros servidores SMTP no deberiacutean aceptarlos seguacuten las reglas que hemos comentado maacutes arriba) Por ejemplo smtptelefonicanet soacutelo permite el dominio telefonicanet y todos los dominios que hayas comprado a Telefoacutenica junto con su servicio de hosting A miacute por ejemplo no me gustariacutea que nadie enviara correos con el dominio vicente-navarrocom y por lo que dices tuacute podriacuteas mandarlos a traveacutes de smtpjazztelcom iquestno

josemanu dice

12 marzo 2008 a las 1043

Super Cocohellip ERES EL MAS GRANDE

Has escrito un artiacuteculo eacutepico Ha partir de ahora referencia obligatoria para el que se quiera documentar sobre hosting casero (yo lo voy a consultar mucho te lo aseguro)

Un artiacuteculo completiacutesimo y faacutecil de entender pura poesia

Si alguna vez te acercas a Castelloacuten ponte en contacto conmigo que tienes pagado un almuerzo comida o lo que se tercie

Muchiacutesimas gracias

Vicente Navarro dice

12 marzo 2008 a las 1229

josemanu iexclMuchas gracias

Joan R dice

13 marzo 2008 a las 940

hellip

ldquoBuenos dias estaacute el sentildeor Vicente Navarro hola vengo de la Secretariacutea General de Poliacutetica Cientiacutefica y Tecnoloacutegica Ministerio de Ciencia y Tecnologia hellip

Estoy aquiacute para servirle diacutegame hellip que necesita usted para crear su empresa tecnoloacutegica y contratar a 10 personas para realizar I+D rdquo

Alber dice

13 marzo 2008 a las 945

Efectivamente yo podriacutea mandar correos del dominio vicente-navarrocom a traveacutes de smtpjazztelcom pero yo creo que cualquiera podriacutea mandarlos a traveacutes de su servidor smtp Los servidores smtp que conozco (he usado maacutes aparte de jazztel) normalmente soacutelo permiten su dominio

para evitar spam PERO si usas el servidor con autenticacioacuten (usuario y password ) permiten que el origen sea cualquier dominio (en este caso al ser usuario suyo no hay peligro de spam)

Esa prueba la he hecho con otras cuentas de correo que tengo y habitualmente funciona Creo que tengo alguna cuenta de telefonicanet si eso hago una prueba

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio Enviar correos con nombres de otros dominios es trivial (vease spam) El correo actual no garantiza que el originario sea quien dice ser

Vicente Navarro dice

13 marzo 2008 a las 1818

Joan R

Alber Sobre

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

estoy de acuerdo Pero muchos servidores SMTP ya estaacuten configurados para no aceptar correos de dominios cuyo origen no es una IP vaacutelida (seguacuten las reglas que comentaacutebamos de SPF resolucioacuten inversa etc) Por la misma regla de tres los servidores SMTP que enviacutean correos no deberiacutean aceptar hacer relay de correos de dominios que no estaacuten asignados a ellos aunque se autentificaran correctamente Si se cumplieran ambas condiciones habriacutea muchos menos problemas de suplantacioacuten de identidad (aunque para eso estaacute el PGP) y de spam iquestno te parece

Por tanto lo que hace Jazztel me parece bien de cara a dar facilidades sus usuarios y mal de cara a prevenir suplantaciones de identidad y spam Sobre Telefonicanet en las pruebas que hice en su diacutea vi que soacutelo acepta correos de dominios que tiene gestionados

Alta_suciedad dice

14 marzo 2008 a las 114

Es un manual perfecto Ademas tienes el don de la palabra y consigues que tantos datos juntos queden escritos de una manera entendible y agradecida de leer Un 10 para ti Yo tambien voy haciendo pinitos con un servidor domestico realizado con un equipo P4 de HP de

sobremesa pero con Win2003 Server + conexion de 6Mbps de Orange protegido por un SAI APC de 700 VA Me hace mucha gracia el planteamiento inicial del HW necesario el consumo electrio el ruido del ISP y de la estabilidad en la alimentacion porque coincido al 100 con lo que comentas Lo dicho felicidades y gracias por compartir tantas horas de trabajo con nosotros

Vicente Navarro dice

14 marzo 2008 a las 916

Alta_suciedad iexclGracias iexclMe alegro de que te haya gustado

Lazaro dice

15 marzo 2008 a las 820

Estaba navegando por la web y buscaba como hacer nuestro propio server (somos una Iglesia Cristiana en Lansing USA)y de verdad que me dejo muy impresionado tus explicaciones solo que tengo que leerlo todo y por lo que veohellip no creo podremos tengo servidor de Hosting con GoDaddy y hacemos

Streaming de audiovideo con Markoni y estos ultimos trabajan con el WMEncoder yo solo trabaje una vez Ubuntu pero por las razones explicadas ahora tenemos a ldquoVentanasrdquoBueno felicitaciones y suerte Alta_suciedad dijohellipfelicidades y gracias por compartir tantas horas de trabajo con nosotros Y en eso estoy de acuerdo 100 es una de las razones que mas admiro la comunidad Opensource (si esta bien dicho)

NotardquoOn this free world without frontierrsquosWho needs ldquoGates and Windowsrdquo

Vicente Navarro dice

15 marzo 2008 a las 843

Lazaro iexclGracias Y siacute tienes razoacutenhellip el streaming seriacutea demasiado para un pobre hosting casero

Roberto dice

16 marzo 2008 a las 2237

Estoy completamente deacuerdo en que la opcion mas practica para aquel que quiera tener un dominio en internet y alojar unas paginas un blog etc es abonarse a una de las muchas ofertas de hosting que tenemos disponibles y que tampoco son tan caras

Eso si como cacharreo aconsejo a todo el mundo que se aventure en la instalacion de una distro linux con apache mysql php webmin ssh etcetcetc y juegue con todo ello Aunque no sea para sacarle rendimiento simpre se aprenden cosas muy interesantes y conocemos un poco mas como funciona el tema

Otro articulo muy bueno y que da una idea muy buena de un servidor web casero

Felicidades Super Coco y gracias

MoDoRrO dice

18 marzo 2008 a las 649

perfecto

justo lo que se necesita para los que empiezan en servidores caseros

Saluds

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Vicente Navarro dice

18 marzo 2008 a las 948

Roberto MoDoRro iexclMuchas gracias

Cristiaacuten dice

26 marzo 2008 a las 2118

Hola estimado He leiacutedo tu excelente manual y bueno se me han aclarado muchos puntos de los que teniacutea ideas un poco vagashellip Pero tengo unas consultashellip a ver si tienes un tiempesito para ayudarmehellip

1) necesariamente debo ldquocomprarrdquo un dominio lo digo porque yo tengo una cuenta en no-ipcom y tengo un host (algo asi como xxxservehttpcom) pensando que podria poner esta direccioacuten en la barra del navegador y llegariacutea a ver mi paacuteginahellip

2) Tengo apache montado sobre Windows XP SP2 y cuando hago pruebas locales (en ie localhost) me funciona sin problemashellip

3) Tengo abierto el puerto 80 tanto en Windows como en mi Router D-link y ademas nateada mi direccion interna a la externahellip

Tonceshellip me puede orientar para saber en que estoy fallandohellip recuerda si que todo lo que estoy haciendo es sobre Windows XP lamentablementehellip Espero puedas ayudarme te lo agradecereacutehellip

Vicente Navarro dice

26 marzo 2008 a las 2247

Cristiaacuten Si la paacutegina te funciona localmente el problema supongo que puede estar en el NATeo o en que no asocies correctamente la IP puacuteblica al host de no-ipcom

Pero en realidad hay tantas cosas que pueden estar causando el problemahellip

bitor dice

11 abril 2008 a las 1424

Muy currado el articulo

Gracias

Omar Palomino dice

14 abril 2008 a las 1646

Hola que tal estuve leyendo tu POST sobre ldquoHosting Caserordquo y debo decir q me parece muy interesante yo ya habia montando un servidor casero con muchas cosas similares a las tuyas perohellip hay un parrafo que me dejo intrigado aqui lo escribo

El dominio

ldquoPor supuesto vamos a necesitar uno o mas dominios para hacer realidad nuestro poryecto Si tuvieramos una IP fija podriamos comprar un dominio a cualquier registrador y hacer que el DNS apuntara a nuestra IP fijardquo

Comentario Pues hasta aqui todo es normal es el procediemiento comun que se hace pero luegohellip

ldquoEn nuestro servidor tendriamos que configurar un servidor DNS ademas de todos los otros servicios que quisieramos proporcionarrdquo

Comentario Aqui me perdi no entiendo a lo que te refieres no valdria simplemente con hacer un NAT en el router a q te refieres con configurar un DNS en el servidor o seahellip aparte del DNS del registrador necesitamos otro DNS en nuestro propio servidor para que cual es la idea como lo hago no se si podrias enviarme quizas algun enlace q me ayude con esa duda o tratar de explicarme un poco ese tema

Disculpa por mis inquietudes pero es algo que he escuchado algunas veces y no entiendo ojala y me puedas ayudar y pasar algunos links Tambien te dejo mi blog Adios

httpyouta18awardspacecomwordpress

Saludos

Vicente Navarro dice

14 abril 2008 a las 1816

Omar Cuando tuacute compras un dominio y nada maacutes en principio lo que estaacutes comprando soacutelo es la posibilidad de servir las diferentes direcciones de ese dominio desde un servidor de DNS que tienes que tener corriendo tuacute mismo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Por ejemplo supongamos que compramos el dominio examplecom Al registrador soacutelo le tienes que decir cuaacuteles son los servidores de DNS que serviraacuten las peticiones dicho dominio Es lo que ves si haces un whois al dominio

Nameserver Information Nameserver aiana-serversnet IP Address 19203443 Nameserver biana-serversnet IP Address 19300236 Nameserver ciana-serversnet IP Address 13991110

Asiacute cuando tuacute pongas en tu navegador ldquohttpproyectoXexamplecomrdquo el cliente de DNS de tu sistema operativo le preguntaraacute a su servidor de DNS asignado que cuaacutel es la IP de ese sitio Y tu servidor de DNS asignado lo que haraacute es ir a preguntar a los servidores de DNS de examplecom que cuaacutel es la IP que busca

Por eso para hacer hosting casero si soacutelo compras un dominio y nada maacutes tendraacutes que montarte tu propio servidor de DNS a menos que la empresa a la que le has comprado el dominio te proporcione servicios como los de DynDNS o a menos que tengas una IP fija y el registrador de dominios incluya entre sus servicios el asociar dominios a IPs fijas usando sus propios servidores de DNS

Omar Palomino dice

15 abril 2008 a las 446

Gracias por responderme tan pronto pero tengo algunas otras dudas ojala me puedas ayudar

A continuacion le explico mis dudas

En realidad todo esta relacionado con servidores DNS mis dudas son las que siguen

Primera inquietud

Lo que estamos acostumbrados es a comprar un dominio junto con el hosting cierto entonces lo que hace la empresa registradora de dominios es ldquoregistrarrdquo nuestro dominio en un servidor DNS para que pueda ser accedido desde internet apuntando a una direccion IP publica (fija obviamente)

Hasta aqui tengo algunas dudas

- iquestEn que servidor DNS lo registran iquestellos tienen un servidor DNS propio si tienen un servidor DNS propio cualquiera puede publicar un servidor DNS en internet no necesita alguna autorizacion como saben los demas servidores DNS de la existencia de ese nuevo servidor

Segunda inquietud

Supongamos que decido comprar solo el dominio es decir no alquilo hosting y tampoco colocan mi dominio en un servidor dns Lo que he visto y he leido es que al momento de registrar mi dominio debo de colocar que servidores dns voy a usar para que se hace eso mi ldquoregistrador de dominiordquo hace alguna configuracion para que solo funcione en ese servidor DNS donde hacen esa configuracion en que tipo de servidor y con que proposito

Si yo mismo coloco mi servidor DNS y le digo a mi ldquoregistrador de dominiosrdquo la IP de mi servidor DNS (para que este resuelva) como se enteran en el mundo (es decir en internet) de la existencia de mi servidor DNS tendria que registrarlo en otro servidor DNS

Como ves tengo varias dudas espero me puedas ayudar a resolverlas

Saludos

Vicente Navarro dice

15 abril 2008 a las 945

Osmar Todas las compantildeiacuteas de hosting tienen servidores de DNS siacute pero dichos servidores de DNS soacutelo tienen autoridad sobre los dominios que estaacuten bajo su control Otros servidores de DNS cuando tengan que saber la IP de un nodo de este dominio tendraacuten que pasar siempre por los DNSs de la

compantildeiacutea de hosting Hay unos servidores DNS raiacutez que son los que tienen autoridad sobre los dominios com net org etc que son los que te redirigen al servidor DNS de la compantildeiacutea de hosting que tiene control sobre el dominio

Es un tema que requiere documentarse detenidamente El artiacuteculo de la Wikipedia Domain Name System tiene algunos esquemas que te pueden aydar a entenderlo

Sobre la segunda inquietud el tema es muy sencillo Cuando tuacute compras tu dominio lo que estaacutes haciendo es escribir en la base de datos de los servidores DNS raiacutez (los que tienen control sobre los com net org etc) que tu servidor DNS y soacutelo tu servidor DNS y ninguacuten otro es el que tiene derecho a dar la respuesta definitiva sobre cuaacutel es la IP que corresponde a tal nombre de tu dominio

Alex Dumont dice

18 abril 2008 a las 1402

Excelente lo de los Google Apps (entre otras cosas reconozco que no he leido todo de momento) Voy a probar esto en cuanto pueda

The Pro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

21 abril 2008 a las 2032

Buena Tarde Super Coco

2 Preguntas rapidas

La primera la tarjeta que recomiendas la D201GLY2A de Intel soporta el WOL (Wake On Lan) ya que en los lugares que he buscado no se menciona nada con respecto a eso te lo pregunto por que me interesa habilitar un Hosting Casero y pretendo basarme en tu excelente Guia

La segunda basandose en tu experiencia personal que me recomiendas decantarme por la D201GLY2A o tal vez buscar una Tarjeta de VIA como la PC3500G

Saludos y muchas gracias por compartir tus conocimientos

Vicente Navarro dice

22 abril 2008 a las 1103

The Pro Seguacuten el manual de la D201GLY2A siacute que soporta el Wake on Lan

Sobre queacute es mejor si la D201GLY2A o la VIA probablemente el procesador de Intel sea mucho mejor pero como no tengo ninguno de los dos no tengo elementos de juicio reales para opinar

Mauri dice

25 abril 2008 a las 845

Felicidades por el artiacuteculo manual en cuanto tenga tiempo lo pondreacute en praacutectica

Muchas gracias por compartir tus conocimientos

juan ignacio dice

5 junio 2008 a las 1932

Hola

Una pregunta de DynDNS ldquoiquestSi has registrado un dominio ldquowwwmidominiocomrdquo en una empresa sin servicios de actualizacion de IP dinamica y en casa tienes ADSL con IP dinamica puedo usar DynDNS (ddclient) para poder tener mi pagina publicada en internet y administrarla desde mi servidor localrdquo

Un cordial saludo

Vicente Navarro dice

5 junio 2008 a las 2003

juan ignacio No no podriacuteas usar ddclient Tendriacuteas que cada vez que tu proveedor de ADSL te cambia la IP ir al panel de control de tu registrador y decirle la nueva IP a la que tiene que apuntar el dominio Como tendriacutea que ser manual y encima el cambio de IP puede tardar un rato en tener efecto

no es praacutectico para tener una paacutegina puacuteblica Puede serlo si es algo exclusivamente para tiacute

Otra cosa que se puede hacer es que registres alguacuten hostname de los gratuitos en DynDNS como ldquoejemplodyndnscomrdquo que actualices desde tu routerservidor (con ddclient) y que ldquowwwmidominiocomrdquo sea un CNAME a ldquoejemplodyndnscomrdquo (si tu registrador te lo permite) Asiacute podriacuteas tener el servidor en casa sin problemas

angel dice

18 junio 2008 a las 1848

HOLA MI SERVIDOR LO PUEDO VER SOLO EN MI RED LOCAL como puedo Ver mi servidor fuera de mi LAN MI PUERTO 80 ESTA ABIERTO FTP TB

YA REDIRECCIONE EL IP ESTOY TRABAJANDO CON NO-IP MI MSN angeltres3hotmailcom

javierPindter dice

23 junio 2008 a las 620

Que tal antes que nada agradezco por tu gran aportacioacuten En lo particular tu publicacioacuten me ha resultado excelente pude resolver muchas dudas No se si ya lo conozcas pero httpwwweverydnsnet ofrece el servicio de DDNS gratuitamente con la ventaja que nos permite

usar nuestro propio dominio a diferencia de la version gratuita de DynDNS ademaacutes que permite libremente el control de registros como los CNAME y los MX para googleApps Hasta el momento no me ha causado ningun problema

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Saludos

Vicente Navarro dice

7 julio 2008 a las 1404

javierPindter No conociacutea esa empresa pero parece una buena opcioacuten iexclGracias por el informarnos de ella

javierPindter dice

7 julio 2008 a las 1539

Recientemente descubri el dd-wrt (httpwwwdd-wrtcomdd-wrtv3indexphp) que es un firmware mucho maacutes completo que el que viene de fabrica en mi caso WRT54G de LinkSys Al cambiar el firmware en la opcioacuten de DDNS se puede incluir la informacioacuten de acceso de muchos proveedores

DDNS (DynDNS no-ip TZO zoneedit changeip easydns etc) a diferencia de los dos por omisioacuten de LinkSys con la ventaja de que en caso de que no este en el listado se puede crear uno como es en el caso de everydns donde simplemente proporcionas tu login password y la ruta del servidor (httpwwwdd-wrtcomwikiindexphpDDNS_-_How_to_setup_Custom_DDNS_settings_using_embedded_inadyn_-_HOWTO) Saludos

Vicente Navarro dice

7 julio 2008 a las 1629

javierPindter Informacioacuten tambieacuten muy uacutetil e interesante iexclGracias

Eduardo Moreira dice

8 julio 2008 a las 209

Excelente trabajo lo explicas muy bien entendi como minimo un 95 llevo varios meses investigando y haciendo pruebas ya que quiero hacer un proyecto como el tuyo muchas cosas que expones en este blog ya las sabia pero despues de leerlo completo uffffffffff aprendi bastantes cosas nuevas Ahora si

voy a montar mi web server muy bien configuradohelliphellipGracias

Carlos Ruiz Ortega dice

15 julio 2008 a las 037

Holap

Wowww Queacute trabajo maacutes estupendo

Sin duda alguna es uno de los mejores tutoriales que he leido en la internethellip ahora siacute me ha quedado absolutamente claro todo lo relacionado con el hosting casero DNS dominios etchellip etchellip

Muchas gracias por todo

Saludooos

Vicente Navarro dice

15 julio 2008 a las 917

Eduardo Moreira Carlos Ruiz Ortega iexclGracias iexclMe alegro de que os haya gustado

katerine dice

6 agosto 2008 a las 319

Felicitaciones Tienes un blog muy bueno Y lo mejor Lo hiciste y yo tambien entedi muchas gracias

Al dice

6 agosto 2008 a las 2307

Excelente articulo pero por lo poco que cuestan hoy dia alojamientos como hostgatores da qeu pensar

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Franco dice

8 agosto 2008 a las 2142

Increible Esto siacute que es un aporte a la comunidad Felicitaciones

Rauacutel M dice

28 agosto 2008 a las 024

Bueno pues me ha motivado mucho tus grandes palabras sobre un HC y es que si pudiera hacerlo lo hariacuteahellip tan solo tengo 17 antildeos una conexioacuten bastante mala (Vodafone) y una madrehellip que mejor ni hablemos jajaja en un futuro hareacute algo por el estilo o a lo mejor una empresa de WebHosting quien

sabehellip se agradece mucho todo esto hasta me he guardado este documento por si acaso

Saludos y suerte amigo

gameshells dice

28 agosto 2008 a las 1708

Buen post la verdad no hay que negarlo pero a mis 23 antildeos de vida te digo que solo entendi algunas cosas desafortunadamente Dioz no me dio un cerebrito como el tuyo para hecharle cabeza a todo esto hellip Peroooo buee gracias por el post intentare leerlo bien sin que me de ladilla

JainuX dice

18 septiembre 2008 a las 1216

muy buen tuto

Saludos

jgaztelu dice

12 noviembre 2008 a las 1516

Hola

Muy buen artiacuteculo me ha encantado y estoy montando (maacutes o menos) un servidor HC Por cierto no ahs mencionado que se puede utilizar alguna utilidad tipo XAMPP Por uacuteltimo una pregunta iquestCoacutemo puedo tener maacutes de un sitio web en el mismo server

Gracias

Vicente Navarro dice

12 noviembre 2008 a las 1541

jgaztelu Gracias Siacute el XAMPP podriacutea resultar uacutetil para nuestro propoacutesito

Sobre lo de los distintos sitios siacute que se explica Hay que poner un fichero de configuracioacuten diferente por sitio en etcapache2sites-available

tttony dice

3 diciembre 2008 a las 350

WOW aunque todavia no me lo he leido completo necesito saber que sistema operativo recomiendan para este cacharro

celeron 400MHZ 256MB RAM PCChips mobo

pienso correr paginas en PHP con mysql

saludos y gracias

Vicente Navarro dice

3 diciembre 2008 a las 827

tttony Cualquier distribucioacuten de Linux instalada con el miacutenimo nuacutemero de paquetes necesario te iraacute

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

bien pero no esperes poder servir a muchos clientes a la vez ya que la maacutequina no es muy potente

Daniel dice

9 diciembre 2008 a las 1621

Execente material estoy teniendo problemas con mi servidor de correo Conectado a mi VPN a traves de webmail funciona bien poniedo la IP pero desde internet aparece error 501 no se que hacerhellip

finidine dice

19 diciembre 2008 a las 1006

Ante todo Vicente felicitarte por tu excelente blog

Tengo un pequentildeo hosting casero basado en un viejo Pentium III a 800 MHz no es mala opcioacuten ya que esa CPU tiene un TDP maacuteximo de tan solo 22 Whellip a veces el viejo PC es lo adecuado para estas funciones (simultanear hosting y p2p)

Saludos

Mauricio dice

8 enero 2009 a las 2238

Sentildeores les pido un favor soy nuevo en esto quiero poner un hosting en mi casa me compre un dominio y tengo internet con ip dinamica pero no se como configurar mi servidor con mi dominio me podrias ayudar de antemano muchas gracias

ALoGeNo dice

12 enero 2009 a las 1319

Puedes usar algo como no-ip o dyndns te creas una cuenta de usuario en cualquiera de ellos y creas una dns gratuita la cual luego le tendras q dar a tu proveedor DNS (el q te vendio el dominio) para q linke la dns asociada a no-ip o dyndns con la tuya

httpswwwdyndnscomaccountcreatehtml

httpwwwno-ipcom

(Muchos routers ofrecen la opcion de usar algun servicio como dyndns o no-ip el cual se encarga de comunicar los cambios de ip al servidor dns de no-ip o dyndns en caso de que tu router no lo permitan tanto no-ip como dyndns ofrecen clientes configurables que harian el trabajo)

Salu2

Di3g0 dice

22 enero 2009 a las 2214

Tio eres genialhellip

Llevo mas de 1 dia arrancandome los cabellos leyendo de todo y gracias a ti he solucionado mi ultimo error en wordpress Gracias a lo que escribistee en la seccion ROUTER de este articulo

Tienes mucha razon en que un blog o cualquier site hospedada en una pc de casa no conviene pero aun asi me parece la manera mas facil de aprender y sobre todo si al jugar tienes una responsabilidad

Yo estoy en el proceso de administrar un pequentildeo blog para no mas de 10 personas x lo que me resulta facil hacerlo en mi pc PERO he tenido varios problemas al tratar de implementarlo y lo he ido solucionando 1 por 1 con lecturas yo logicahellip hasta que me quede estancado en el router puesto que no podia editar mi blog si no esta con la direccion de localhost en localhost el blog no se ve bien para afuera empezando por la plantilla que recurre a la direccion local del templatehellip direccion que no esta en la maquina de la persona q lo ve del otro lado entonces tenia que poner todo el blog al dominio que tengo gracias a no-ip pero de esa manera no podia usar localhost para editar tampoco podia usar el dominio de no-ip para editar porque no se procesaba la peticion gracias a la edicion del archivo ldquohellipetchostrdquo lo he logrado

Nuevamente muchas gracias eres el unico que me ha sabido explicar que y porque debo de hacerlo Te has ganado un pedazo de cielo ^^

Di3g0 dice

23 enero 2009 a las 124

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

mi felicidad no es completa hellip T_T

Realizando los pasos que sale en la seccion ROUTER de este articulo he logrado ver mediante la direccion que me brinda no-ip mi blog especificamente la pagina principal puesto que cuando procedo a hacerle click a algun comentario entrada o cualquier otro enlace (dentro del blog) la pagina no carga y se produce un error del tipo

NOT FOUND The requested URL blogcategorygeneral was not foun on this server mdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdash-

Cosa totalmente ilogicahellip Ya no doy mas y tampoco tengo tiempo para averiguar que esta pasando por lo que ahora si pido ayuda y si alguien puede ayudarme en este paso envieme un correo a diegoiparraguirregmailcom

Gracias de antemano

CarlosVM dice

24 enero 2009 a las 243

Como sabiamente lo mencionas La gran maravilla de hacer tu propio hosting es toda el conocimiento que tendraacutes y asiacute poder recurrir a cualquier distribuidor con muchos maacutes conocimientos Darte las gracias por tu aporte seriacutea poco

Saludos Carlos

Williams Nasser dice

20 febrero 2009 a las 1520

Hola a todos de verdad lo felicito muy bien explicado aun que difiero de tener un excelente HC con windows XP Profesional SPK3

yo he montado Windows XP actualizado con SPK3 apache Friends 17 un panel de control que parte del codigo es codigo libre pero e modificado sustantivamente para ir acoplando las necesidades que poseeo para el ISP XDSL y para la actualizacion de la ip dinamica un servicio en espantildeol gratuito muy bueno como lo es CDMONCOM tengo hasta ahora apenas 20 dominios hospedados en un pc con las siguientes caracteristicas PIV de 32Ghzh con doble nucleo 2GB de Ram 1024 GB de DD aproximadamente en 3 Discos Windows XP actualizaado con SPK3 JAVA SDK sun microsystem XAMPP apache friends con algunas modificaciones para adaptarlo al panel de control TOMCATS y PERL como ADDons y un Pack de aplicaciones codigo abierto para su libre instalacion desde el panel de control hellip de verdad esto me ha trabajado muy bien sin problema alguno para el webmail usaba antes hmailserver el cual es muy bueno pero vivia luchando con las limitaciones de otros proveedores incluso el de no aceptar mail de ip dinamicas pero la gran solucion con google apps me ha sacado los pies del barro y bueno ya no doy cuentas ilimitadas de mail pero en experiencia no pasan nunca de 30 cuentas asi que les manejo el panel yo mismo y es una entrada extra tener esos 20 dominios y creciendo poco a poco

Ivaacuten E S dice

23 febrero 2009 a las 1431

Muy buen post Es gigante excelente te mataste escribiendoloacute voy a tomarlo como parte de mi aprendizaje al escribir post salvo que me desanimaste a hacer un HChellip Hay que tener mucha maacutes guita que para pagar un hostinghellip o mucha basura informaacutetica en casa Asiacute como deciacutes vos para aprender

es genial Una idea que tengo en mente es si se pueden usar por ejemplo dos hostings que vayan rotando cuando uno se cae funciona el otrohellip iquestUtoacutepico No seacute pero suena genial Saludos y gracias por tus post son excelentes

Vicente Navarro dice

25 febrero 2009 a las 1152

Lo que comentas de dos servidores de hosting casero por si uno tiene problemas se podriacutea hacer sin muchos problemas Yo mismo lo hice a menudo como comento en la entrada Si van a estar detraacutes del mismo router es tan sencillo como cambiar en la configuracioacuten de NAT del router a queacute

sistema reenviacuteas las peticiones al puerto 80 Si van a estar detraacutes de conexiones de red distintas lo uacutenico que hay que hacer es cambiar la IP del DNS en el proveedor de DNS dinaacutemico que tengas

Ivaacuten E S dice

25 febrero 2009 a las 1805

Gracias por tu ayuda Sabeacute que este blog ya pasoacute a mi lista de favoritos Saludos

Trackbacks y pingbacks

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

laquo La licencia Affero (AGPL) y su relacioacuten con la GPL iexclQueacute diacutea el de aquella semana raquo

meneamenet raquo [How-to] Coacutemo montar y mantener un Hosting caseroInstalar un servidor web en casa paso a paso | KabytesCoacutemo montar servidores web - un par de buenos tutoriales at El MoacutedemMetaholic raquo Hosting casero HOWTOHosting caserohellip laquo Que che vou contarhellipComo hospedar um site em sua casa laquo Nataniel Notas sobre as TICComo montar un servidor web dedicado | ItimagnetCrea tu hosting casero at Tod-OScom Te ponemos al dia OPCIONWEBcom Experiencias Informaacuteticas raquo Problemas eleacutectricos en el Hosting CaseroHosting Casero laquo Think Free - LinuxPhpJavaMEMoviesAl otro lado del mostrador raquo Servidores de hosting caseros7 Fast Links (y X) Un lugar en el mundohellipBreves Como montar tu propio hosting casero - BiteliaNoMeDigas raquo Blog Archive raquo Hosting CaseroComo hacer un Hosting en Casa | Tu Lugar en InternetCoacutemo instalar un servidor web en tu casaservidor web caserotu servidor casero laquo NanoBug - Tecnologiacutea amp HobbyBitaacutecora de Vicente Puchades raquo Blog Archive raquo Instalado un servidor web de bajo consumo en un pen USB de 8GbSisBlog raquo Blog Archive raquo Hosting caseroLinux-OS raquo Hosting casero HOWTOHosting casero HOWTO laquo Conocimiento Libre (o lo que estaacute detraacutes del Software Libre)HOWTO Hosting casero laquo Epeoraquo Enlaces (Semana 25) | xavierhernandezblogCon mis movidashellip y mis lios raquo Una de servidoresRicardo Lasa un poco de todo raquo Viernes eaaaaaaaaLa Biblia del Hosting Casero laquo No se me ocurre un tiacutetulo originalhellipMejor respuesta raquo iquestcomo hago para montar una pagina en internet usando mi pc como servidorTargz raquo Blog Archive raquo Curs tegravecnic sistemes micro-informagravetics Sessioacute 22 Desembre 2008[HOSTING] Hosting Web Java - psicofxpcomApunts de tallers classes i sessions raquo Curs de Sistemes drsquoInformacioacute Geogragravefica i computeritzada Edicioacute octubre de 2010 Sessioacute XVIII [35]Como medir el rendimiento de tu servidor web laquo iTank Ideas TankTa pa Ponga raquo Archivu del blogue raquo Sirvidor nun USB de 2GbMontar un servidor de hosting caseroTener email con tu dominio en un servidor caseroHosting casero | nopalituxnetEmail con tu dominio en un servidor casero | Going Geek

Tema LHYLE09 creado por Vicente Navarro

  • vicente-navarrocom
    • Lo hice y lo entendiacute | Hosting casero HOWTO
          1. 9ob3N0aW5nLWNhc2Vyby1ob3d0by8A
            1. form1
              1. s
              2. input5
Page 6: Hosting Casero

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

puedes encontrarte con que la sentildeal del vecino causa interrupciones en la tuya Definitivamente no parece lo maacutes conveniente

El servidor web

Hablar de servidor web en un sistema UNIX es casi sinoacutenimo de hablar de Apache Siempre quise probar el lighttpd pero nunca llegueacute a ponerme manos a la obra asiacute que no puedo contar de primera mano queacute tal funciona en un sistema modesto como el miacuteo pero en general tiene muy buena prensa especialmente en lo que toca a consumo de memoria En la graacutefica de Febrero de Netcraft vemos que lighttpd ya va hacieacutendose ver con su milloacuten y medio de sitios que lo usan Creo que es un candidato excelente como servidor web para nuestro HC

Volviendo a Apache todas las distribuciones tienen un paquete de Apache perfectamente listo para instalar y comenzar a trabajar cada una con sus peculiaridades de configuracioacuten Lo primero que tendremos que elegir es si queremos Apache 13 o Apache 2x un viejo debate en el que yo no me atrevo a entrar Para el desarrollo de Apache 20 se reescribioacute la mayor parche del coacutedigo y su mayor novedad fue que funcionaba con threads UNIX Aunque su rendimiento es mejor en general su adopcioacuten ha sido muy lenta porque muchos de los moacutedulos existentes para Apache 13 no existiacutean en Apache 2x y porque la documentacioacuten de PHP desaconsejaba usarlo En la actualidad las instrucciones de instalacioacuten de PHP en entornos con Apache 2 muestran la siguiente advertencia

Warning

We do not recommend using a threaded MPM in production with Apache2 Use the prefork MPM instead or use Apache1 For information on why read the related FAQ entry on using Apache2 with a threaded MPM

En Debian tenemos paquetes para Apache 13 y para Apache 22 En el caso de Apache 2 con distintas posibilidades de MPM (Multi-Processing Module)

apache - versatile high-performance HTTP serverapache-common - support files for all Apache webserversapache-dbg - debug versions of the Apache webserversapache-dev - development kit for the Apache webserverapache-doc - documentation for the Apache webserverapache-perl - versatile high-performance HTTP server with Perl supportapache-ssl - versatile high-performance HTTP server with SSL supportapache2 - Next generation scalable extendable web serverapache2-doc - documentation for apache2apache2-mpm-event - Event driven model for Apache HTTPD 21apache2-mpm-itk - multiuser MPM for Apache 22apache2-mpm-perchild - Transitional package - please removeapache2-mpm-prefork - Traditional model for Apache HTTPD 21apache2-mpm-worker - High speed threaded model for Apache HTTPD 21apache2-prefork-dev - development headers for apache2apache2-src - Apache source codeapache2-threaded-dev - development headers for apache2apache2-utils - utility programs for webserversapache22-common - Next generation scalable extendable web server

El paquete apache2-mpm-prefork es el que necesitamos seguacuten la documentacioacuten de PHP (Apache MPM prefork) Si miramos su descripccioacuten vemos que permite usar Apache 2 de una forma similar a la que funcionaba Apache 13 evitando problemas con libreriacuteas que no son thread-safe a cambio de algo de rendimiento

$ apt-cache show apache2-mpm-prefork[]Description Traditional model for Apache HTTPD 21 This Multi-Processing Module (MPM) implements a non-threaded pre-forking web server that handles requests in a manner similar to Apache 13 It is appropriate for sites that need to avoid threading for compatibility with non-thread-safe libraries It is also the best MPM for isolating each request so that a problem with a single request will not affect any other It is not as fast but is considered to be more stable[]

Y de hecho podemos comprobar que es un prerequisito para instalar el mod-php5

$ apt-cache show libapache2-mod-php5[]Depends libbz2-10 libc6 (gt= 236-6) libcomerr2 (gt= 133-3) libdb44 libkrb53 (gt= 142)libpcre3 (gt= 45) libssl098 (gt= 098c-1) libxml2 (gt= 2627) zlib1g (gt= 1121)mime-support (gt= 203-1) apache2-mpm-prefork (gtgt 2052) | apache2-mpm-itkapache22-common php5-common (= 520-8+etch10) libmagic1 ucf[]

Los diferentes paquetes apache2-mpm- lo que hacen es instalar un binario principal de Apache diferente

$ dpkg -L apache2-mpm-prefork | egrep bin|libusrsbinusrsbinapache2

El moacutedulo de MPM que Debian instala por defecto si hacemos un simple ldquoapt-get install apache2rdquo es el apache2-mpm-worker (Apache MPM worker) pero si instalamos el mod-php5 es reemplazado por el apache2-mpm-prefork

En definitiva para instalar con un soacutelo comando un sistema LAMP (Linux+Apache+MySQL+PHP) en Debian soacutelo necesitaremos ejecutar el siguiente comando

apt-get install apache2 libapache2-mod-php5 php5-mysql mysql-server-50Reading package lists DoneBuilding dependency treeReading state information Done[]The following NEW packages will be installed apache2 apache2-mpm-prefork apache2-utils apache22-common libapache2-mod-php5 libdbd-mysql-perl libdbi-perl libmysqlclient15off libnet-daemon-perl libplrpc-perl libterm-readkey-perl mysql-client-50 mysql-common mysql-server-50 php5-common php5-mysql[]

Las versiones de Debian Etch son razonablemente recientes Apache 22 MySQL 50 y PHP 5 Creo que en un sistema que montamos a nuestro gusto para aprender tampoco vale la pena irnos a las versiones maacutes viejas Los hostings profesionales ya son bastante raacutecanos en cuanto al uso de versiones modernas (iexclhace poco me encontreacute con uno que auacuten usaba MySQL

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

3) como para que nosotros les emulemos Si la versioacuten es estable para Debian tambieacuten lo es para miacute

Por tanto una vez que tenemos el Apache 22 instalado en Debian tenemos un fichero de configuracioacuten global en etcapache2apache2conf Desde ese fichero se incluye el etcapache2httpdconf que por defecto estaacute vaciacuteo y preparado para que nosotros introduzcamos nuestras liacuteneas de configuracioacuten personalizadas sin tener que alterar el principal En el fichero portsconf se especifica el puerto a usar por defecto el 80 Luego tenemos los directorios de etcapache2

mods-availablemods-enabledsites-availablesites-enabled

En el mods-available tenemos los moacutedulos instalados en el sistema En el sites-available tenemos todos los sitios virtuales configurados en el sistema En los directorios mods-enabled y sites-enabled tenemos enlaces a los moacutedulos y sitios virtuales que queremos habilitar En las entradas de compresioacuten y cacheo de Apache vimos coacutemo habilitar y configurar los moacutedulos

Probando el mod_deflate de ApacheUsando el mod_cache de Apache para que el mod_deflate no incremente la carga del servidor

Los enlaces los podemos crear y eliminar a mano o con las siguientes herramientas de Debian

a2dismod a2dissite a2enmod a2ensite

Tenemos maacutes informacioacuten sobre los aspectos particulares de configuracioacuten de Apache en Debian en el fichero usrsharedocapache22-commonREADMEDebian

Configuracioacuten de los sitios virtuales

Por defecto Debian soacutelo nos deja un sitio virtual configurado en etcapache2sites-availabledefault que es el que por defecto se usa cuando se accede con un hostname que no tiene una configuracioacuten de sitio virtual especiacutefica Tiene el directorio base de documentos en varwwwapache2-default y nos permite recorrer la documentacioacuten del servidor soacutelo desde el navegador del propio servidor httplocalhostdoc

NameVirtualHost ltVirtualHost gt ServerAdmin webmasterlocalhost

DocumentRoot varwww ltDirectory gt Options FollowSymLinks AllowOverride None ltDirectorygt ltDirectory varwwwgt Options Indexes FollowSymLinks MultiViews AllowOverride None Order allowdeny allow from all This directive allows us to have apache2s default start page in apache2-default but still have go to the right place RedirectMatch ^$ apache2-default ltDirectorygt

ScriptAlias cgi-bin usrlibcgi-bin ltDirectory usrlibcgi-bingt AllowOverride None Options ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allowdeny Allow from all ltDirectorygt

ErrorLog varlogapache2errorlog

Possible values include debug info notice warn error crit alert emerg LogLevel warn

CustomLog varlogapache2accesslog combined ServerSignature On

Alias doc usrsharedoc ltDirectory usrsharedocgt Options Indexes MultiViews FollowSymLinks AllowOverride None Order denyallow Deny from all Allow from 127000255000 1128 ltDirectorygtltVirtualHostgt

La configuracioacuten baacutesica de sitio virtual que yo usaba (etcapache2sites-availablevicente-navarrocom con enlace en sites-enabled) era

ltVirtualHost gt

ServerName vicente-navarrocom ServerAlias wwwvicente-navarrocom

DocumentRoot varwwwvicente-navarrocom

ltDirectory gt Options FollowSymLinks AllowOverride None ltDirectorygt

ltDirectory varwwwvicente-navarrocomgt Options FollowSymLinks MultiViews AllowOverride None Order allowdeny Allow from all ltDirectorygt

ErrorLog varlogapache2error_vnlog

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Possible values include debug info notice warn error crit alert emerg LogLevel warn

CustomLog varlogapache2access_vnlog combined ServerSignature OnltVirtualHostgt

Sobre ella podemos hacer algunos cambios

Si queremos permitir la configuracioacuten con ficheros htaccess tendremos que quitar las liacuteneas ldquoAllowOverride NoneldquoSi queremos presentar un documento personalizado para errores 404 podemos incluir una liacutenea como ldquoErrorDocument 404 404phpldquo

Por otra parte teniendo en cuenta que nuestro ancho de banda de subida es muy limitado el hotlinking (enlace a las imaacutegenes de nuestro sitio desde otro sitio) es especialmente dantildeino por lo que deberiacuteamos de prevenir hasta donde sea posible el ldquorobo de imaacutegenesrdquo Una buena forma de hacerlo es rechazando las peticiones cuyo referer no sea nuestra propia paacutegina o ninguno (hay firewalls que los eliminan la extensioacuten No-Referer de Firefox tambieacuten los elimina e incluso podemos controlarlo en Firefox con el paraacutemetro NetworkhttpsendRefererHeader) How can I prevent people from ldquostealingrdquo the images from my web site

SetEnvIf REFERER vicente-navarrocom linked_from_hereSetEnvIf REFERER ^$ linked_from_here

ltFilesMatch (gif|jpg|png)gt Order denyallow Deny from all Allow from env=linked_from_hereltFilesMatchgt

Ademaacutes en mi caso cuando cambieacute el dominio principal de valenciahomelinuxorg a wwwvicente-navarrocom tuve que implementar una redireccioacuten 301 para lo que creeacute un sitio virtual en etcapache2sites-availablevalenciahomelinuxorg

ltVirtualHost gt ServerName valenciahomelinuxorg

Redirect permanent httpwwwvicente-navarrocomblog

ErrorLog varlogapache2error_vholog

Possible values include debug info notice warn error crit alert emerg LogLevel warn

CustomLog varlogapache2access_vholog combined ServerSignature OnltVirtualHostgt

Por supuesto podemos crearnos todos los sitios virtuales que queramos Sobre todo uno de desarrollo es fundamental para ir probando todas las cosas nuevas que queramos implementar sin que sean visibles antes de que esteacuten acabadas

Poniendo en marcha la nueva configuracioacuten

Cuando hagamos cualquier cambio a los ficheros de configuracioacuten de Apache y queramos que tengan efecto interrumpiendo de forma miacutenima el servicio tenemos que tener la precaucioacuten de chequear que estaacuten correctos

apache2ctl configtestSyntax OK

Porque si la sintaxis no fuera correcta o hubiera cualquier otro error

apache2ctl configtestSyntax error on line 1 of etcapache2sites-enabled000-defaultInvalid command ZerverName perhaps misspelled or defined by a module not included in the server configuration

hellipy no lo hemos verificado antes el servidor no arrancaraacute y tendremos el servicio parado hasta que consigamos arreglar el error

apache2ctl restartSyntax error on line 1 of etcapache2sites-enabled000-defaultInvalid command ZerverName perhaps misspelled or defined by a module not included in the server configuration

Ademaacutes el ldquoapache2ctl restartrdquo mata las conexiones que estuvieran activas en ese momento Es por eso que es mucho maacutes respetuoso con nuestros visitantes hacer un ldquoapache2ctl gracefulldquo que espera a que todos los servidores activos acaben antes de reiniciar Por tanto para releer la configuracioacuten de Apache cuando la cambiemos haremos

apache2ctl configtestSyntax OK apache2ctl graceful

No debemos olvidar revisar frecuentemente los posibles errores que puedan aparecer en los logs para asegurarnos de que no haya ninguacuten problema de configuracioacuten o que estemos sufriendo alguacuten tipo de ataque

MaxClients

En casos de avalanchas de visitas nos encontraremos con que ni la CPU ni la memoria son nuestro cuello de botella sino evidentemente el ancho de banda de subida Pero en esos casos si nos entran muchiacutesimas conexiones de diferentes clientes al mismo tiempo el servidor siacute que puede llegar a tener problemas de memoria porque tiene las conexiones abiertas y por el ancho de banda no se estaacuten sirviendo Es por ello que yo descubriacute que bajando el nuacutemero maacuteximo de clientes que se pueden atender (MaxClients) en el apache2conf de los 150 de por defecto a 50 en casos de avalancha la maacutequina no se agobiaba y a aquellos clientes que aceptaba les serviacutea maacutes o menos correctamente Habiacutea muchos que no eran aceptados eso siacute pero que en cualquier caso por el ancho de banda no se les podiacutea haber servido en condiciones asiacute que mejor rechazarlos desde el principio y asiacute desahogar al servidor

prefork MPM StartServers number of server processes to start MinSpareServers minimum number of server processes which are kept spare MaxSpareServers maximum number of server processes which are kept spare

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

MaxClients maximum number of server processes allowed to start MaxRequestsPerChild maximum number of requests a server process servesltIfModule mpm_prefork_modulegt StartServers 5 MinSpareServers 5 MaxSpareServers 10 MaxClients 50 MaxRequestsPerChild 0ltIfModulegt

Tenemos mucha maacutes informacioacuten sobre coacutemo configurar Apache en la paacutegina de documentacioacuten de Apache 22

Moderacioacuten con el tamantildeo de lo que publicamos

Y es precisamente por la limitacioacuten de ancho de banda que debemos de ser contenidos en lo que publicamos en nuestra web Por ejemplo una imagen de 300KiB que se muestre en todas las paacutegina de nuestro sitio puede suponer una verdadera bofetada a nuestros visitantes que tendraacuten que esperar segundos y segundos a que la paacutegina acabe de cargarhellip y eso si finalmente esperan y no la cierran antes Por eso cuidado con lo que hospedamos y seamos muy tacantildeos con el escaso ancho de banda con el que contamos Antes haciacutea referencia a entradas previas que trataban de la compresioacuten y cacheo de las paacuteginas web Con dicha teacutecnica podremos reducir al miacutenimo el volumen de los ficheros HTML CSS y JavaScript pero el objetivo de mantener a un tamantildeo razonable las imaacutegenes no debe de perderse nunca de vista

Un poco de SEO para ahorrar ancho de banda

Unos visitantes tan pesados como necesarios son los robots de los buscadores Los necesitamos para existir en Internet pero sus visitas constantes consumen ancho de banda y no poco ya que recordemos que recorren perioacutedicamente toda nuestra web Una solucioacuten para aliviar el problema es usar un fichero robotstxt y bloquear todo aquello que no necesitemos que sea encontrado En el caso de un blog podemos bloquear las paacuteginas de categoriacuteas las de etiquetas los archivoshellip al fin y al cabo es soacutelo contenido duplicado que lo uacutenico que puede hacer es confundir al buscador a la hora de decidirse por la mejor paacutegina Pero la jugada maestra para ahorrar ancho de banda es prohibir a los buscadores que indexen las imaacutegenes de nuestro sitio (Remove an image from Google Image Search) La gente que busca imaacutegenes raramente estaraacute interesada por el contenido de nuestra paacutegina en siacute mismo Por ello prohibiendo la buacutesqueda de imaacutegenes evitamos por un lado el gasto de ancho de banda de servir nuestras imaacutegenes a los buscadores de imaacutegenes y por otro el de aquellos que acceden a nuestra paacutegina buscando imaacutegenes e incluso el de aquellos que una vez encontrada la imagen que buscaban decidan hacer hotlinking a nuestra imagen Otra cosa es que te pueda interesar mucho el traacutefico proveniente de buscadores de imaacutegenes En mi caso el nuacutemero de visitas procedente de imagesgooglecom llegoacute a ser muy alto hasta que prohibiacute la buacutesqueda de imaacutegenes en mi sitio ya que analizando las buacutesquedas origen de las visitas llegue a la conclusioacuten de que no eran visitantes interesados en el contenido de mis paacuteginas

Si tenemos un feed por RSS o Atom tenemos que tener en cuenta que los diferentes agregadores de noticias suelen acceder con cierta frecuencia para ver si hay nuevas entradas asiacute que puede ser muy uacutetil para ahorrar ancho de banda servir el feed a traveacutes FeedBurner de forma que FeedBurner sea el uacutenico que acceda a nuestro feed y que sea eacutel el que use su ancho de banda para alimentar al resto de agregadores

Para analizar los logs Debian nos ofrece varias aplicaciones ya preempaquetadas Visitors WebDruid AWFFull y el veterano wwwstat

Apache HTTP server benchmarking tool

Por uacuteltimo no podemos dejar de mencionar el ab (Apache HTTP server benchmarking tool) una utilidad incluida en el paquete apache2-utils con la que podremos hacerle pruebas de carga a nuestro servidor web Puede resultarnos uacutetil para comparar el rendimiento de un Apache 13 con el de un Apache 22 o con el de un lighttpd o para probar las mejoras de la cacheacute o de la compresioacuten o para estudiar las consecuencias que los cambios en el coacutedigo pueden suponer (por ejemplo tras introducir un trozo de coacutedigo PHP muy complejo de ejecutar y que tal vez resulte muy lento)

En esta prueba de ejemplo le lanzo a mi servidor a traveacutes de la LAN peticiones de 5 en 5 (-c 5) durante un tiempo maacuteximo de 60 segundos (-t 30) y veo que es capaz de atender 23 peticiones (los fallos ldquoLength 21rdquo son porque las paacuteginas devueltas no tienen todas el mismo tamantildeo algo que no es un problema en este caso) pero que algunas han tenido que esperar hasta 40 segundos

ab -c 5 -t 60 httpwwwvicente-navarrocomblogThis is ApacheBench Version 2040-dev lt$Revision 1146 $gt apache-20Copyright 1996 Adam Twiss Zeus Technology Ltd httpwwwzeustechnetCopyright 2006 The Apache Software Foundation httpwwwapacheorg

Benchmarking wwwvicente-navarrocom (be patient)Finished 23 requests

Server Software Apache223Server Hostname wwwvicente-navarrocomServer Port 80

Document Path blogDocument Length 63231 bytes

Concurrency Level 5Time taken for tests 60523663 secondsComplete requests 23Failed requests 21 (Connect 0 Length 21 Exceptions 0)Write errors 0Total transferred 1510651 bytesHTML transferred 1505035 bytesRequests per second 038 [sec] (mean)Time per request 13157318 [ms] (mean)Time per request 2631464 [ms] (mean across all concurrent requests)Transfer rate 2437 [Kbytessec] received

Connection Times (ms) min mean[+-sd] median maxConnect 0 0 00 0 0Processing 2319 11847 99217 9117 40440Waiting 1251 5547 72839 2763 30366Total 2319 11847 99217 9117 40440

Percentage of the requests served within a certain time (ms) 50 8977 66 14074 75 15522 80 18804

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

90 27300 95 29838 98 40440 99 40440 100 40440 (longest request)

Volvamos a repetir la prueba tras habilitar el plugin para WordPress WP Super Cache del que ya hablamos en Comprimir y cachear las paacuteginas generadas por WordPress y veremos que de las decepcionantes 23 peticiones servidas pasamos a nada menos que 8193 peticiones con un tiempo de espera maacuteximos de 71ms

ab -c 5 -t 60 httpwwwvicente-navarrocomblogThis is ApacheBench Version 2040-dev lt$Revision 1146 $gt apache-20Copyright 1996 Adam Twiss Zeus Technology Ltd httpwwwzeustechnetCopyright 2006 The Apache Software Foundation httpwwwapacheorg

Benchmarking wwwvicente-navarrocom (be patient)Completed 5000 requestsFinished 8193 requests

Server Software Apache223Server Hostname wwwvicente-navarrocomServer Port 80

Document Path blogDocument Length 63301 bytes

Concurrency Level 5Time taken for tests 60358 secondsComplete requests 8193Failed requests 0Write errors 0Total transferred 520941496 bytesHTML transferred 518752897 bytesRequests per second 13655 [sec] (mean)Time per request 36617 [ms] (mean)Time per request 7323 [ms] (mean across all concurrent requests)Transfer rate 847880 [Kbytessec] received

Connection Times (ms) min mean[+-sd] median maxConnect 0 3 25 3 26Processing 13 32 41 33 69Waiting 2 8 44 8 49Total 18 36 41 36 71

Percentage of the requests served within a certain time (ms) 50 36 66 37 75 38 80 39 90 41 95 43 98 45 99 46 100 71 (longest request)

iexclAh Y si permitimos la compresioacuten con la opcioacuten -H Accept-Encoding gzip el resultado es incluso maacutes espectacular llegaacutendose a las 16122 peticiones servidas aunque ahora la diferencia ya era previsible ya que es debida soacutelo a que ahora se sirven menos datos

ab -c 5 -t 60 -H Accept-Encoding gzip httpwwwvicente-navarrocomblog[]Complete requests 16122[]

Por supuesto lo ideal es hacer estas pruebas desde otro sistema de Internet donde el cuello de botella del ancho de banda se note pero estas pruebas desde la LAN tambieacuten pueden ser muy ilustrativas y uacutetiles para entender por doacutende cojea nuestre servidor web

El servidor de correo

Los dos servicios baacutesicos de un hosting son el servidor web y el servidor de correo asiacute que de nuestro HC tambieacuten podriacuteamos esperar que fuera un buen servidor de correo

Sin embargo quitando la parte de que un servidor de correo como sendmail o exim puede ser realmente difiacutecil de configurar la realidad es que en la actualidad siendo el spam un problema tan grande en Internet un servidor de SMTP funcionando desde una red de usuarios finales con IPs dinaacutemicas es candidato seguro a ser ignorado por casi todos los servidores de correo de Internet

E incluso aunque nuestra IP fuera fija al no ser la IP conocida de un ISP profesional lo maacutes probable es que nuestros correos tambieacuten fueran rechazados por un alto porcentaje de servidores destino Ademaacutes no podremos cambiar la resolucioacuten inversa de la IP algo que muchos servidores de correo verifican

Por ejemplo imaginemos que instalo el paquete exim4 y lo configuro con ldquodpkg-reconfigure exim4-configrdquo como servidor SMTP del dominio hostingcaserohomelinuxorg (para direcciones como usuariohostingcaserohomelinuxorg)

Elegimos que el ldquoGeneral type of mail configurationrdquo sea ldquointernet siteldquo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

En ldquoSystem mail namerdquo ponemos hostingcaserohomelinuxorg

En ldquoIP-addresses to listen on for incoming SMTP connectionsrdquo lo podemos dejar vaciacuteo para que el servidor acepte conexiones SMTP por todos los interfaces de red

En ldquoOther destinations for which mail is acceptedldquo pondremos el hostname de nuestro servidor asiacute como hostingcaserohomelinuxorg

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

El ldquoDomains to relay mail forrdquo en principio lo podemos dejar vaciacuteo asiacute como el ldquoMachines to relay mail forldquo El ldquoKeep number of DNS-queries minimal (Dial-on-Demand)rdquo no tiene mayor importancia en nuestra configuracioacuten asiacute como el ldquoDelivery method for local mailrdquo y el ldquoSplit configuration into small filesldquo que ya van seguacuten las preferencias de cada uno

Pues bien a finalizar me encuentro con que si intento enviar un e-mail a Hotmail me dice que no acepta mi correo porque mi IP no es de fiar

mail nospamhotmailcom lt tmpcorreotxtdelivering 1JY4zH-0001ym-VMR dnslookup for nospamhotmailcomT remote_smtp for nospamhotmailcomConnecting to mx2hotmailcom [6554244168]25 connected SMTPltlt 220 bay0-mc2-f2bay0hotmailcom Sending unsolicited commercial or bulk e-mail to Microsofts computer network is prohibited Other restrictions are found at httpprivacymsncomAnti-spam Violations will result in use of equipment located in California and other states Sat 8 Mar 2008 114544 -0800 SMTPgtgt EHLO localhost SMTPltlt 250-bay0-mc2-f2bay0hotmailcom (35022) Hello [8139245151] 250-SIZE 29696000 250-PIPELINING 250-8bitmime 250-BINARYMIME 250-CHUNKING 250-AUTH LOGIN 250-AUTH=LOGIN 250 OK SMTPgtgt MAIL FROMltroothostingcaserohomelinuxorggt SIZE=1367 SMTPgtgt RCPT TOltnospamhotmailcomgt SMTPgtgt DATA SMTPltlt 550 DY-001 Mail rejected by Windows Live Hotmail for policy reasons We generally do not accept email from dynamic IPs as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server httpwwwspamhausorg maintains lists of dynamic and residential IP addresses If you are not an emailnetwork admin please contact your E-mailInternet Service Provider for help Emailnetwork admins please visit httppostmasterlivecom for email delivery information and support SMTPgtgt QUITLOG MAIN nospamhotmailcom R=dnslookup T=remote_smtp SMTP error from remote mail server after MAIL FROMltroothostingcaserohomelinuxorggt SIZE=1367 host mx2hotmailcom [6554244168] 550 DY-001 Mail rejected by Windows Live Hotmail for policy reasons We generally do not accept email from dynamic IPs as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server httpwwwspamhausorg maintains lists of dynamic and residential IP addresses If you are not an emailnetwork admin please contact your E-mailInternet Service Provider for help Emailnetwork admins please visit httppostmasterlivecom for email delivery information and supportLOG MAIN lt= ltgt R=1JY4zH-0001ym-VM U=Debian-exim P=local S=1777LOG MAIN Completed

Pero en cambio GMail siacute que me lo acepta

mail nospamgmailcom lt tmpcorreotxt

delivering 1JY51y-0001yu-LWR dnslookup for nospamgmailcomT remote_smtp for nospamgmailcomConnecting to gmail-smtp-inlgooglecom [2162395927]25 connected SMTPltlt 220 mxgooglecom ESMTP g11si5603645gve6 SMTPgtgt EHLO localhost SMTPltlt 250-mxgooglecom at your service [8139245151] 250-SIZE 28311552 250-8BITMIME 250 ENHANCEDSTATUSCODES SMTPgtgt MAIL FROMltroothostingcaserohomelinuxorggt SIZE=1363 SMTPltlt 250 210 OK SMTPgtgt RCPT TOltnospamgmailcomgt SMTPltlt 250 215 OK SMTPgtgt DATA SMTPltlt 354 Go ahead SMTPgtgt writing message and terminating SMTPltlt 250 200 OK 1205005717 g11si5603645gve6 SMTPgtgt QUITLOG MAIN =gt nospamgmailcom R=dnslookup T=remote_smtp H=gmail-smtp-inlgooglecom [2162395927]

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

LOG MAIN Completed

aunque seguacuten mi experiencia dependiendo de la IP dinaacutemica que te haya tocado es muy posible que tambieacuten se te rechacen los correos si alguna vez la ha tenido alguien sospechoso de mandar spam En definitiva es un servicio nada fiable

Si tenemos un dominio propio con Custom DNS crear un registro SPF en el DNS puede ayudar para que no rechacen los correos de tu servidor En openspforg tienen un formulario que nos ayuda a confeccionar uno adecuado para nuestro servidor

Las MSN Hotmail Guidelines son un buen sitio donde contrastar todos estos requisitos que suelen ser bastante comunes

1 Sender is expected to comply with all technical standards for the transmission of Internet e-mail as published by The Internet Societyrsquos Internet Engineering Task Force (IETF) including RFC 2821 RFC 2822 and others2 After given a numeric SMTP error response code between 500 and 599 (also known as a permanent non-delivery response) the sender must not attempt to retransmit that message to that recipient3 After multiple non-delivery responses (see 2) the sender must cease further attempts to send e-mail to that recipient4 Sender must not open more than 500 simultaneous connections to MSN Services inbound e-mail servers without making prior arrangements5 Messages must not be transmitted through insecure e-mail relay or proxy servers6 The mechanism for unsubscribing either from individual lists or all lists hosted by the sender must be clearly documented and easy for recipients to find and use7 Connections from dynamic IP space may not be accepted8 E-mail servers must have valid reverse DNS records

Y fijeacutemonos ademaacutes en lo que nos deciacutea el mensaje de rechazo de Hotmail

Mail rejected by Windows Live Hotmail for policy reasons We generally do not accept email from dynamic IPrsquos as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server httpwwwspamhausorg maintains lists of dynamic and residential IP addresses If you are not an emailnetwork admin please contact your E-mailInternet Service Provider for help Emailnetwork admins please visit httppostmasterlivecom for email delivery information and support

Esa lista que menciona de Spamhaus no soacutelo la usa Microsoft sino que muchas otras empresas e ISPs se basan en ella para descartar los correos desde determinados rangos de IPs en funcioacuten de la lista

Con los correos entrantes no tendremos ninguacuten problema siempre que nuestro servidor esteacute arriba Los servidores SMTP que nos quieran mandar correo buscaraacuten el registro MX (o el A si no hay MX) en elDNS y salga la IP que salga ahiacute se mandaraacute el correo Para recuperar los correos recibidos en el servidor puede ser suficiente el claacutesico comando mail o con un simple ldquoapt-get install qpopperldquo podemos tener un servidor de POP3 listo en pocos segundos Sin embargo si nuestro servidor no estaacute arriba por alguacuten problema cuando otro servidor SMTP quiera conectarse al nuestro para enviarle un e-mail el servidor remoto tendraacute que decidir si reintenta el enviacuteo maacutes tarde o si lo descarta por lo que el servicio de recepcioacuten de correos tampoco es fiable

Si realmente queremos tener un servidor de correo fiable en nuestro sistema la solucioacuten definitiva puede venir por contratar el servicio de DynDNS MailHop Relay (425$antildeo) especiacuteficamente pensado para estos problemas El servidor SMTP de DynDNS es el que da la cara y nosotros lo usamos como smarthost para mandar los correos a traveacutes de eacutel y viceversa para que eacutel nos los enviacutee de vuelta guardaacutendolos temporalmente si nuestro servidor estaacute caiacutedo

Bytecoders tambieacuten tratoacute estos temas hace poco en Aviso de actualizaciones en Debian por e-mail y SMTP la lacra del SPAM

Correo con nuestro propio dominio con Google Apps

Para miacute todos estos problemas con el correo se acabaron cuando aparecioacute el Google Apps y pude usar el equivalente a GMail (con su POP3 y su IMAP) pero creando diferentes direcciones sobre mi propio dominio (vicente-navarrocom) Para ello lo uacutenico que tuve fue darme de alta en el servicio y apuntar los registros MX de mi dominio a los servidores de Google (Configuring Your MX Records)

nslookupgt set querytype=MXgt vicente-navarrocomServer 805861250Address 80586125053

Non-authoritative answervicente-navarrocom mail exchanger = 10 alt1aspmxlgooglecomvicente-navarrocom mail exchanger = 15 alt2aspmxlgooglecomvicente-navarrocom mail exchanger = 5 aspmxlgooglecom

Authoritative answers can be found fromalt1aspmxlgooglecom internet address = 7214215114alt1aspmxlgooglecom internet address = 721421527alt2aspmxlgooglecom internet address = 6423317927aspmxlgooglecom internet address = 2162395927

Tras esto creeacute buzones de correo (o alias) para cada una de las cuentas que iba a usar y reconfigureacute mi servidor para que usara un smarthost

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Y para que usara smtpgooglecom como smarthost

el resto de la configuracioacuten puede quedar igual que estaba antes Bueno igual pero no se nos tiene que olvidar poner nuestro dominio en el apartado de ldquoSystem mail nameldquo

Lo uacutenico que tendremos que tener en cuenta es que ahora los correos no se reciben localmente sino en la cuenta de Google Apps (lo que en realidad es maacutes coacutemodo) pero si auacuten asiacute fuera necesario traer esos correos a nuestro servidor siempre podriacuteamos configurarlo para que se los trajera de Google usando POP3

Por supuesto Google requiere autentificacioacuten para mandar correos a traveacutes de eacutel por lo que en el fichero etcexim4passwdclient tendremos que asociar nuestro usuario y contrasentildea de Google Apps al servidor SMTP

password file used when the local exim is authenticating to a remote host as a client see exim4_passwd_client(5) for more documentation Example targetmailserverexampleloginpasswordgmail-smtplgooglecomcuentaadministradorvicente-navarrocomcontrasenya

Independientemente de que vayamos a usar el servidor de HC para enviar y recibir correos en serio o no es indudable que necesitamos tenerlo bien configurado como servidor de correo para que podamos mandarnos advertencias sobre problemas que pueda haber en el servidor desde nuestros scripts de monitorizacioacuten O simplemente porque aplicaciones como WordPress mandan correos cada vez que llega un nuevo comentario por ejemplo Si el servidor de correo no estaacute bien configurado las aplicaciones que enviacutean correos como parte de su funcionamiento normal no podraacuten hacerlo

Otras cuestiones

Backups

binbashwhile queda_clarodo insistir_en_el_backupdoneno se puede insistir bastante

Creo que no hace falta decir maacutes Tenemos todo el trabajo invertido en configurar nuestro servidor casero las bases de

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

datos con los comentarios de nuestros visitantes nuestras imaacutegenes nuestro trabajo ahiacute iquestDe verdad nos vamos a arriesgar a que el disco duro falle o a que inadvertidamente hagamos un ldquorm -rf rdquo y desaparezca todo de un plumazo

Para esta tarea rysnc es nuestro mejor amigo (Backups con rsync) aunque herramientas como tar o cpio tambieacuten pueden ayudar Yo recomendariacutea una copia de todos los ficheros importantes en alguacuten directorio del propio servidor casero y otras copias en otros sistemas que tengamos a traveacutes de de la red con rsync

Para exportar todas las bases de datos MySQL del sistema e incluirlas en el backup podemos hacer un

mysqldump -uroot -ppassword --all-databases gt backup mysqlbak

y lo podriacuteamos recuperar con un

mysql -uroot -ppassword lt backup mysqlbak

Maacutes detalles sobre coacutemo usar el mysqldump en ldquomysqldump mdash A Database Backup Programldquo

El sistema de respaldo

Durante el antildeo habraacute algunos diacuteas semanas o meses que pases fuera de tu casa Seguramente esos diacuteas te querraacutes dejar la luz el agua y el gas de casa cerrados para prevenir incidentes iquestQueacute haces con el servidor casero iexclTiene que seguir dando servicio

Si tienes la suerte como yo de contar con alguacuten otro ordenador que pueda servir tambieacuten de servidor casero y de tener alguacuten familiaramigo con conexioacuten a Internet y que consienta en tenerlo en su casa una especie de ldquohousing caserordquo lo tenemos muy faacutecil

Instalamos la misma versioacuten de sistema operativo que en el servidor ldquooficialrdquo y lo llevamos a su nuevo destinoCreamos un nuevo nombre para el otro sistema en DynDNS y lo configuramos para que el ddclient del nuevo sistema lo actualice pero muchiacutesimo mejor si podemos configurar el router de ldquola otra casardquo para que lo haga automaacuteticamenteOpcional Preparamos el router y el sistema ldquohospedado en casa ajenardquo para arrancar con Wake on Lan Tenemos que tener en cuenta que si no es el router el que se encarga de actualizar la IP en DynDNS podemos tener el problema de no saber la IP de destino para enviarle el paquete maacutegicoLe ponemos una IP fija al sistema o configuramos el router para que le asigne por DHCP siempre la misma y abrimos los puertos necesarios en el routerCreamos una bateriacutea de scripts basados en rsync y SSH para sincronizar todos los ficheros de configuracioacuten necesarios y adaptar los que variacutean en el nuevo sistema (por ejemplo el etcddclientconf) Tambieacuten deberiacutean actualizar las bases de datos y reiniciar los procesos necesarios tras modificar la configuracioacutenTener previstos otros scrips para pasar el servicio de un sistema a otro Al final esto soacutelo consiste en que el sistema que sea el primario actualice los registros DNS con su IP y el secundario deje de hacerloTras la estancia en el otro sistema tendremos que sincronizar los cambios de vuelta al sistema principal y probablemente querramos recoger los logs que se hayan generado alliacute

Este sistema de respaldo no soacutelo nos puede servir en caso de tener que apagar nuestro servidor habitual Tambieacuten lo podemos utilizar mientras hacemos tareas de mantenimiento o si en tenemos problemas con la conexioacuten a Internet o estamos sufriendo un apagoacuten

Los cortes de corriente

Otro de los problemas con los que nos tendremos que enfrentar seraacuten los cortes de corriente Aunque no son muy frecuentes de vez en cuando tendremos uno y tenemos que tener previsto queacute hacer cuando ocurran

Si se trata de un breve corte lo maacutes importante es que el servidor arranque soacutelo cuando vuelva a recibir corriente Para ello tenemos que buscar el paraacutemetro de nuestra BIOS que lo permite

Por ejemplo en una VIA EPIA SP8000E el paraacutemetro se llama AC Loss Auto restart y podemos hacer que la maacutequina se encienda siempre cuando vuelva la luz que no se encienda nunca o que vuelva al estado anterior

AC Loss Auto restart

The field defines how the system will respond after an AC loss during system operation

Off Keeps the system in an off state until the power button is pressedOn Restarts the system when the power is backFormer-Sts Restores the system to its previous state

En una placa Asus A8N-SLI el paraacutemetro se llama Restore on AC Power Loss y soacutelo tiene dos valores posibles activado o desactivado

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Pero si queremos estar prevenidos de verdad ante cortes de corriente la mejor opcioacuten es tener un SAI al que conectar el servidor y el router que da acceso a Internet Si el servidor es un sistema de bajo consumo tendremos bastante tiempo de margen para esperar a que vuelva la luz o al menos el tiempo suficiente para actualizar nuestro servidor de respaldo por si tiene que entrar en accioacuten

Mantenimiento remoto

La posibilidad de conectarnos por SSH a nuestro servidor casero siempre tiene que estar abierta En mi experiencia un servidor SSH abierto en Internet trae infinidad de intentos de conexioacuten con reiteradas pruebas con distintos usuarios Sin ir maacutes lejos hoy mismo alguien ha probado 1520 combinaciones diferentes de usuariocontrasentildea en mi sistema

grep Invalid user authlog0 | grep Mar 9 | wc -l1520

Algunos ejemplos

Mar 9 061505 telemaco sshd[6028] Invalid user ibm from 612509134Mar 9 061509 telemaco sshd[6032] Invalid user informix from 612509134Mar 9 064008 telemaco sshd[7742] Invalid user stevie from 612509134Mar 9 064011 telemaco sshd[7746] Invalid user kelly from 612509134Mar 9 064015 telemaco sshd[7750] Invalid user rasoul from 612509134

Es por eso que lo mejor es deshabilitar completamente el acceso con usuariocontrasentildea y permitir exclusivamente la autentificacioacuten por clave puacuteblicaprivada Autentificacioacuten trasparente por clave puacuteblicaprivada con OpenSSH

Cambiar el puerto del servidor SSH (por defecto 22) a otro tambieacuten puede ser una medida uacutetil para evitar algunos de estos insistentes intentos de acceso

Otra herramienta de mucha utilidad para el mantenimiento remoto es conectar un moacutedem a nuestro servidor casero tal y como vimos en Configurar Linux para permitir el acceso remoto por moacutedem a la consola y por RASPPP En casos en que el router haya perdido la conexioacuten a Internet podemos tratar de conectarnos por moacutedem y a traveacutes del interfaz de configuracioacuten por telnet del router tratar de reiniciarlo Otra situacioacuten uacutetil es en caso de una avalancha de peticiones en la que tuacute mismo no puedes acceder por el router por la absoluta falta de ancho de banda y en ese caso la entrada ldquopor la puerta de atraacutesrdquo nos puede servir para llegar al sistema sin usar Internet

iquestP2P y hosting casero

Supongamos que necesitamos bajarnos el uacuteltimo DVD de Knoppix por Bittorrent iquestEs compatible el P2P con sus altas necesidades de ancho de banda con el HC

Pues en principio puede serlo -en funcioacuten del nuacutemero de visitas que recibamos- siempre que limitemos el ancho de banda de subida disponible para P2P a un liacutemite que permita servir los contenidos hospedados a una velocidad razonable En el mejor de los casos el uso de P2P en la misma conexioacuten de un HC iraacute completamente en detrimento de la experiencia de nuestros visitantes aunque soacutelo tengamos uno en ese momento pero que notaraacute que la paacutegina descarga maacutes lenta

El mejor consejo al respecto es que si activamos el P2P deberiacuteamos de estar pendientes de que el tiempo de respuesta sea un miacutenimo aceptable probando nosotros mismos a conectarnos desde otro sistema de Internet Si vemos que va muy lento deberiacuteamos desactivar el P2P Por supuesto en caso de un pico de visitas deberiacuteamos de desactivar el P2P inmediatamente

Scripting

Cualquier administrador que se encargue de un servidor UNIX tiene que estar continuamente creaacutendose scripts para no realizar las mismas tareas una y otra vez Para nosotros como administradores de nuestro HC no va a ser distinto Deberiacuteamos de tener unos conocimientos miacutenimos de scripting que nos seraacuten muy uacutetiles para hacer backups para analizar logs para monitorizar el estado de alguacuten proceso para enviar e-mails con advertencias etc

A lo largo de este antildeo yo me he llegado a crear un buen nuacutemero de scripts La mayoriacutea son muy especiacuteficos de mis necesidades particulares pero me gustariacutea dejar aquiacute uno muy sencillito que nos manda un e-mail cada vez que el ISP nos cambia la direccioacuten IP dinaacutemica

binbashcd rootscripts_ipmv -f ippublica ippublicaoldippublicash gt ippublicaif diff ippublica ippublicaold gt devnullthen cat cabecera ippublica | mail -s La IP del servidor ha cambiado - `date +gmd HM` userexamplecomfi

El ippublicash puede ser bien una peticioacuten por SNMP al router para ver cuaacutel es la IP del interfaz de WAN

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

snmpwalk -c comunidad -v 1 19216811 IP-MIBipAdEntAddr|egrep -v 00|192168 | awk print $4

bien un acceso a checkipdyndnsorg

usrbinwget -q -O - httpcheckipdyndnsorgindexhtml | usrbinfromdos | binsed s_lthtmlgtltheadgtlttitlegtCurrent IP ChecklttitlegtltheadgtltbodygtCurrent IP Address | binsed s ltbodygtlthtmlgt

El fichero cabecera es algo como

La IP del servidor es ahora

Conclusioacuten

En esta entrada he tratado de recopilar lo maacutes importante de lo que me ha sido necesario conocer durante un antildeo completo de autohospedaje en el que creo que el resultado ha sido bastante satisfactorio Por carambolas del destino ahora ya he pasado a un hosting profesional pero la travesiacutea ha valido la pena y la repetiriacutea tantas veces como hiciera falta Si alguien tiene intencioacuten de adentrarse en esta aventura ha de saber que aprenderaacute mucho y espero que en estas liacuteneas encuentre consejos que le sean de utilidad como creo que me hubieran sido a miacute

Tambieacuten hay que tener en cuenta que tambieacuten es posible tener un hosting casero sin tomaacuternoslo muy en serio de forma que no nos importe en absoluto si tenemos la paacutegina caiacuteda varios diacuteas seguidos pero creo que si nos ponemos vale la pena hacerlo lo mejor posible No hay nada que deacute peor impresioacuten en Internet que una paacutegina que tarda en cargar o que cada dos por tres esteacute caiacuteda Esa no es la forma de fidelizar a nuestros lectores

El HC es un poco como tener un perro en casa Puede ser divertido te daraacute muchas satisfacciones pero a cambio ganas muchas obligaciones Tienes que estar pendiente de eacutel te da trabajo y no puedes irte de vacaciones sin buscarle un acomodo

wq

Entradas relacionadas

iquestPiensas en si un diacutea te roban el portaacutetil (6)Servir con Apache imaacutegenes con marca de agua (watermark) (5)Primer aniversario del blog (5)Midiendo el ancho de banda de red con IPerf (y con scp netcat wget) (5)Probando el mod_deflate de Apache (4)mailto sin miedo a spammers (4)

Esta entrada fue publicada bajo una licencia CC el 9 marzo 2008 a las 1732 y pertenece a la categoriacutea GNULinux Internet LAMPWordPress Redes Sobre el Blog Etiquetas Apache backup blog ddclient Debian DNS DynDNS exim GNULinux Google hosting Internet modem MySQL OpenSSH PHP rsync shell SMTP spam VIA EPIA wget WordPress Zyxel 660HW Puedes seguir las respuestas a traveacutes de RSS Ya no se pueden dejar comentarios pero puedes hacer trackback desde tu paacutegina

137 Comentarios a ldquoHosting casero HOWTOrdquo

Osqui dice

9 marzo 2008 a las 2046

iexclDios Esto es LA ENTRADA Suacuteperinteresante suacuteperamena y suacuteper bien explicada Muchiacutesimas gracias

andoni dice

9 marzo 2008 a las 2149

impresionante

Sagman dice

9 marzo 2008 a las 2213

Impresionante O Ahora no tengo tiempo para leerlo detenidamente pero mantildeana intentareacute sumergirme en la lectura entera del artiacuteculo porque parece muy interesante Teniacutea ganas de que lo explicaras Gracias

PD Me entereacute de la entrada a traveacutes del pingback que viacute en mi blog

Raist dice

10 marzo 2008 a las 041

En plan didaacutectico seduce plantearse el instalarse el apache y demaacutes pero vamos en plan didaacutectico como dije los peros son muy significativos Eso si no dudo en seguir el tutorial para trastear y

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

aprender

Ivaacuten dice

10 marzo 2008 a las 1024

iexclImpresiontante artiacuteculo menudo curro Te lo has currado muchiacutesimo todo muy bien explicado con ejemplos ventajas distintos puntos de vistahellip Aunque no vaya a montarme un HC casero y vaya a seguir con blogger hay muchas ideas que siacute me van a ayudar mucho Lo primero que tengo que

conseguir es configurar el correo porque ya lo he intentado un par de veces y no hay manera

Saludos y gracias por el excelente artiacuteculo Ivaacuten

andres dice

10 marzo 2008 a las 1147

Enhorabuena muy bien explicado

Yo tenia algo parecido montado pero la placa acabo estropeandose tras mucho tiempo

Solo 2 apuntes que faltarian a mi entender para ser perfecto - Configuracion del iptables algunosmodems como por ejemplo los de cable solo tienen una boca y solo te dan una IP por lo que mi servidor estaba en medio y ademas de correo y web servia internet a la red interna Por ello tenia que configurar el IPTABLES para que hiciese de pasarela Es sencillo pero no muy obvio - Servidor de DHCP al hilo de lo anterior un servidor de DHCP para la red interna Con la instalacion por defecto es casi suficiente solo hacia falta cambiar el nombre de la interfaz de red a la que tenia que servir direcciones - QoS tambien tenia algun programa P2P y casi siempre iba bien pero deberia de haber puesto y al final por vagancia nunca lo hice alguna regla de QoS para dar la minima prioridad sobre el ersto de paquetes a los de los programas P2P

Como te digo el post esta muy bien pero con informacion sobre como hacer eso para mi ya seria perfecto

Un saludo

David GV dice

10 marzo 2008 a las 1247

Hola

Soacutelo queriacutea felicitarte por este howto tan interesante del que me he permitido hablar en mi blog ( httpwwwblogubuntucom159como-montar-un-servidor-web-casero-y-no-morir-en-el-intento )

Un saludo y felicidades por el material

Gustavo dice

10 marzo 2008 a las 1253

Muy pero que muy explicado todo Muy buen manualguia en todos los sentidos

Croc dice

10 marzo 2008 a las 1258

Praacutecticamente son los mismo pasos que yo seguiacute tambieacuten en su diacutea soacutelo que yo sigo hoy en diacutea tirando de mi HC con Telefonica (IP fija por usuario antiguo) y 320 kbps de subida

En lo que me gustariacutea hacer hincapieacute del artiacuteculo es en la seleccioacuten hardware Tened cuidado con la maacutequina que elegiacutes como servidor o despediacuteos de dormir por la noche Si compartiacutes habitacioacuten haced todo lo posible por eliminar completamente los ventiladores o invertid en algo super-silencioso Vuestro descanso os lo agradeceraacute

Actualmente estoy dandole una pasada a mi servidor de correo que auacuten no he recibido ninguacuten tipo de problema por denegacioacuten en ninguna maacutequina Por fortuna mi ISP resuelve inversamente mi IP sin problemas La configuracioacuten de un servidor Courier (SMTPPOPIMAP) y una interfaz web como RoundCubeMail se mereceriacutea otra entrada explicativa

Un saludo

sistemasorp dice

10 marzo 2008 a las 1304

Buen artiacuteculo yo tambieacuten tengo un dominio (sistemasorpcom) albergado en un ordenador VIA EPIA

Lo uacutenico que queriacutea comentar es que aunque yo tengo el dyndns para que desde el router cambie la ip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

de mi dominio tengo los DNS del dominio apuntando a Zoneedit (que pues antildeadir hasta 5 dominios gratuitamente) Asiacute poniendo CNAMEs como httpwwwsistemasorpcom o httpftpsistemasorpcom apuntando a sistemasorphomelinuxcom puedo hacer que cualquier peticioacuten que se haga a traveacutes del dominio pase al subdominio de dyndsn y finalmente a la ip que tenga en ese momento incluido el correo Por eso siempre que se haga un nslookup a httpwwwsistemasorpcom o similares lo resolveraacute a sistemasorphomelinuxcom

Gonzi50 dice

10 marzo 2008 a las 1350

Solo a modo de apunte deberias echar un vistazo a gnupanel es un panel de administracion estilo plesk gnu para debian

Puede simplificaros mucho las cosas porque instala de golpe muchos de los paquetes que se nombran y el menu de administracioacuten tanto de nivel usuario y administracion es muy buena

Creo que sera un referente en el futuro

juan dice

10 marzo 2008 a las 1416

Muy bueno felicitaciones

Otro ordenador util silencioso y de bajo consumo es el Mac Mini

Saludos

victor dice

10 marzo 2008 a las 1420

Hola he llegado a tu blog desde barrapunto y lo primero que habia pensado es que habias instalado un ldquoservidor de hostingrdquo real puro y duro tipo Cpanel o Plesk para que tus amigos pudieran redirigir su dominio y crearse cuentas de ftp y web contra tu servidor iquestlo has probado seria un gran reto la

verdad es que no podriacutea ser publico pues seguramente no tendraacutes ganas de gastarte las astronoacutemicas cantidades que valen las licencias hellip perohellip iquesthay soluciones gratuitas a cpanel y plesk

gracias y saludos

Julio Autor de curriculum web dice

10 marzo 2008 a las 1502

Te falta ciertas ventajas que no has mencionado

1 La libertad de configurar el servidor que suele ser muy importante si estas programando dicha web Y no te problemas de una configuracioacuten distinta de cuando haces la prueba 2 Ganar conocimientos por si te falta subir el ancho de banda Si contratas direcmente los servicios de hosting Cuando tienes un proyecto avanzado no puedes dedicarte a aprender en ese momento como montar un hosting 3 Si programas la web consigues que no te puedan robar coacutedigo o ideas Hombre claro esta por soacutelo 13 euros y tras una pesada documentacioacuten puedes registrar tus derechos de autor Pero edemaacutes de esto es bueno no tener el coacutedigo disponible de terceros 4 Antes un fallo de programacioacuten o del servidor los conocimientos son mayores para solucionarlo 5 Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

En yo mi caso un servidor llamado casero Pero ya mismo le voy poner dos lineas de telefono ampliamdo la seguridad y el ancho de banda iquestLo debereacute seguir llamando casero por estar en mi casa Doacutende aguanto visitas mas de 60000 visitas al mes entre todas mis web Por ejemplo esta de curriculum web Un incoveniente muy peligroso Ante un problemoacuten te puede dar un infarto Pero a veces esos problemones lo tienen las empresas no dan ese mal servicio que no podemos hacer nada

Smutops dice

10 marzo 2008 a las 1608

Gracias por la informacioacuten Te lo has currado

Saludos

InKiLiNo dice

10 marzo 2008 a las 1621

El manual estaacute de Puta Madre pero yo recomiendo para un servidor casero lighttpd en vez de apache2 y php5 + fastcgi mejor que mod_php5 ah y de paso le ponemos el eaccelerator y nuestro servidor

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

volaraacute

Gonzi50 dice

10 marzo 2008 a las 1639

para Victor

Como he dicho un par de comentarios mas para arriba te recomiendo gnupanel Yo llevo unos cuantos meses con uno montado y todos son buenas noticias

Jose A Cely dice

10 marzo 2008 a las 1738

Hola

Muy buen articulo lo leiacute completo me siento identificado con muchas cosas y la experiencia que tuve con mi antiguo servidor de produccioacuten (2005) sin embargo esa maquina que usaba aun la uso como servidor personal Te dejo el link de el articulo que escribiacute es su momento no es tan teacutecnico como el tuyo httpjosecelytecsuacomp=14 Saludos desde Colombia

Jose A Cely

Sr XX - Terror dice

10 marzo 2008 a las 1748

Hola felicidades todo muy claro y bien explicado

Yo hace unos antildeos hice lo mismo Queriacutea colocar mis programas java a disposicioacuten del puacuteblico y el hosting java era (y sigue siendo) cariacutesimo

Maacutes o menos hice lo que tuacute excepto en 2 cosas

1) Servidor web En un principio coloqueacute apache+tomcat (viacutea ajp) Tras unos benchmarks caseros me diacute cuenta de que tomcat podiacutea servir paacuteginas estaacuteticas casi a la misma velocidad que apache Asiacute que quiteacute apache y puse tomcat en el puerto 80 directamente

2) Servidor de correo Los MTAs de linux (exim sendmail y postnosequeacute) son un suplicio para configurarlos correctamente (demasiadas opciones) Me decanteacute por JAMES (del proyecto apache) Es un MTA supersimple javizado que permite almacenar el correo entrante en una base de datos relacional haciendo maravillosamente transparente toda la gestioacuten En fin hoy con el proyecto casi congelado sigo apostando por JAMES

Saludos

liken dice

10 marzo 2008 a las 1829

Hola Vicente Muy buen articulo

Se que hay diferentes opiniones pero discrepo solo en lo de no recomendar laptops como servidores La mayoria de los portatiles de consumo actuales estoy de acuerdo en que no son recomendables pero hay laptops antiguos de muy buena calidad y de bajo precio en Ebay que pueden ser una opcion bastante buena Yo tengo un IBM Thinkpad 600 (una maquina de calidad) de servidor encendido hace 2 antildeos aunque el uptime actual es 6 meses y sin ningun problema (toco madera ) Tienen muchas ventajas Es muy silencioso El ventilador se enciende solo aveces y apenas se escucha Tienen UPS incorporada la bateria aunque vieja te aguanta 10 minutos un apagon El consumo tambien es muy bajo al ser un portatil y con LCD cerrado Lo uso como servidor web a internet servidor samba local interface gmui para descargas centralizadas de P2P multiusuario y remotas servidor de correo tambien a traves de gogle apps y para alojar una libreria sobre ciencia que seria dificil de colocar en un host contratado Por necesidades uso un disco duro 25 de 60GB y que de momento va aguantando (El tema de que los 25rdquo duran menos tambien trae discusiones y algunos defienden lo contrario) Saludos

Liken mdashmdashndash

jecomovi dice

10 marzo 2008 a las 1829

La comunidad nos hace grandes articulos como este ENORMES Gracias

tenderodigital dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

10 marzo 2008 a las 1831

Muy buena entrada para guardar y revisar de vez en cuando

Yo de todas maneras le veo futuro a este tipo de servidores pero maacutes que para tener presencia en Internet para usar el servidor directamente tu A ver si me explico montas un Wiki un software de trabajo en grupo otro de gestioacuten de proyectos y lo alojas en tu propio servidor Y solo accedes tu y tus amigos no lo abres al puacuteblico Entonces tienes la ventaja de la comodidad puedes actualizar las versiones personalizarlo a topehellip y no tienes los problemas del ancho de banda

Saludos

Joan R dice

10 marzo 2008 a las 1915

Impresionante tu dominio del tema socio saludos desde Mallorca

ZP en lugar de dedicarte a salvar el culo de los ladrilleros que se iraacuten al paro preocuacutepate de toda la gente super capaz que hay en este pais y haz que suban como la espuma te presento a uno de ellos mi amigo Vicente Navarro hellip

Bytecoders dice

10 marzo 2008 a las 1917

Extrantildeo que nadie haya mencionado como ventaja el hecho de que el hosting solo depende de ti y de nadie maacutes Aunque a veces tambieacuten puede ser una desventaja En mi caso no depender excesivamente de terceros fue desde luego la mayor motivacioacuten

No puedo negar que estoy aprendiendodestrozando mucho etc etc pero eso queda (para miacute) en un segundo teacutermino

Saludos

Bytecoders dice

10 marzo 2008 a las 2022

Por cierto no cabe decir que el artiacuteculo es de Wikipedia Pero me ha picado la curiosidad Si no me equivoco tu ya has sobrevivido al efecto Barrapunto y Meneacuteame con el hosting casero no

Saludos tener buenos sitios de referencia tambieacuten ayuda Anda que no he aprendido cosas aquiacute o de ti

PS No seacute si podiacutea editar el comentario Al final por desconocimiento he puesto otro

Vicente Navarro dice

10 marzo 2008 a las 2042

Osqui andoni Sagman Raist Ivaacuten iexclMuchas gracias por vuestros amables comentarios

andres iexclGracias Respecto al IP tables es una buena sugerencia pero quizaacutes mereceriacutea una entrada especiacutefica sobre su uso Sobre el servidor DHCP a miacute no me haciacutea falta porque el router ya hace el trabajo aunque ya hableacute un poco sobre servidores DHCP en Iniciar una instalacioacuten de Debian por red Finalmente probar el QoS ha sido una de las grandes asignaturas pendientes que me han quedado aunque no esperaba mucha mejora ya que a diferencia de tu caso mi traacutefico no pasaba todo por el servidor De todas formas siacute que ajusteacute algunos paraacutemetros de priorizacioacuten de traacutefico que teniacutea el router En cualquier caso unas sugerencias muy buenas

David GV Gustavo iexclMe alegro de que os haya gustado

Croc Gracias por hacer hincapieacute en lo del servidor silencioso Creo que es algo realmente importante Sobre lo del Courier y el RoundCubeMail siacute me temo que tanto no cabriacutea aquiacute

sistemasorp iexclPues me parece una idea excelente iexclBuena de verdad Asiacute te ahorras comprar el ldquoCustom DNSrdquo Muchiacutesimas gracias por compartirla en esta entrada

Gonzi50 Gracias por la sugerencia

juan iexclGracias Siacute el Mac Mini podriacutea servir pero en su diacutea yo lo descarteacute porque aunque sea muy silencioso siacute que tiene ventiladores y si somos estrictos en la poliacutetica de nada de ruido me temo que no nos sirve

victor Bueno ya ves que el servicio era para miacute mismo soacutelo Sobre lo que me preguntas en la Wikipedia tienes una lista de web-hosting control panels tanto de pago como de coacutedigo abierto

Julio Autor de curriculum web Son muy interesantes los aspectos que mencionas Me ha parecido curioso lo de

Si programas la web consigues que no te puedan robar coacutedigo o ideas

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Sobre

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

no estoy de acuerdo En Dreamhost por ejemplo te permiten asociar un nuacutemero ilimitado de dominios a tu cuenta

Smutops Gracias

InKiLiNo iexclMuchas gracias por los consejos

Jose A Cely Gracias por la referencia al artiacuteculo Es muy interesante

Sr XX ndash Terror Gracias por la sugerencia del Java Apache Mail Enterprise Server (JAMES) de la fundacioacuten Apache La verdad es que no lo conociacutea Muy a tener en cuenta

liken iexclGracias por tu comentario y por expresar aquiacute tu opinioacuten Aunque puede haber casos de portaacutetiles que sobrevivan como heacuteroes durante antildeos sigo pensando que no son lo maacutes conveniente para un uso como servidor Ademaacutes de los discos de 25Prime el polvo que pueda entrar por los ventiladores se iraacute acumulando poco a poco en su interior causando problemas de calentamiento y reducir su vida Se pueden abrir y limpiar pero es una tarea extremadamente incoacutemoda En cualquier caso por supuesto puedo estar equivocado

jecomovi iexclGracias

tenderodigital Desde luego lo que comentas son excelentes sugerencias de uso de un hosting casero sin muchos de sus inconvenientes iexclGracias por tu comentario

Joan R iexclGracias

Bytecoders iexclMuchas gracias por tu aportacioacuten Por supuesto una ventaja muy importante del hosting casero es que puedes hacer lo que te deacute la gana con eacutel Sin embargo en las uacuteltimas semanas en las que he probado un hosting de verdad con SSH maacutes en serio me he dado cuenta de que teniendo el Apache el PHP el MySQL y una shell apenas tienes restricciones ni encuentras cosas en las que te encuentres tan limitado Uacutenicamente tal vez el debug y ciertos paraacutemetros que te gustariacutean cambiar del servidor

En Primer aniversario del blog se mencionaban las entradas que han salido en Barrapunto o Meneacuteame estando el blog en HC

EuLogos dice

10 marzo 2008 a las 2058

iexclMuy pero que muy interesante Queriacutea antildeadir un par de cosillas 1- No es por hacer publicidad pero con cdmoncom puedes registrar un dominio (por precios bastante

competitivos) y luego usar sus DNS para IP dinaacutemicas Ciertamente se complica el tema de actualizarla pero probablemente se podraacute usar un registro CNAME a la direccioacuten de dyndns gratuita 2- Ademaacutes de ldquoab (apachebench)rdquo puedes usar ldquosiegerdquo que ademaacutes te permitiacutea elegir la identificacioacuten del cliente Saludos

Vicente Navarro dice

10 marzo 2008 a las 2106

EuLogos Gracias por tus sugerencias de siege y cdmoncom Ciertamente son alternativas a considerar

Alberto dice

10 marzo 2008 a las 2116

Hola

Intel ha sacado una nueva version de la placa D210GLY la D210GLY2 sin ventilador En la siguiente direccioacuten han hecho un estudio del consumo frente a otras opciones Itx de Via

httpresourcesmini-boxcomonlineMBD-I-D201GLYintel-d201gly-power-consumptionhtml

Si queries calcular el coste de consumo de un equipo en la suiguiente paacutegina hay una calculadora que puede dar una idea bastante aproximada

httpwwweu-energystarorgeses_007cshtmlelectricity

Saludos y felicidades por el trabajo

Vicente Navarro dice

10 marzo 2008 a las 2212

Alberto Pues muchas gracias por tu amable comentario y por el enlace al anaacutelisis de consumo de la Intel que me gusta mucho Tanto tanto que ya lo habiacutea puesto por ahiacute arriba

Por otra parte la calculadora de consumo que mencionas estaacute muy chula

Para las VIA EPIA hay un simulador de consumo en EPIACENTER PowerSimulator

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Julio autor de curriculum web dice

11 marzo 2008 a las 104

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

Bueno pero no se si me explicado bienSeguacuten tengo entendido por cada dominio en algunos hosting se suele pagar un alojamiento distinto Compras un hosting dedicado limitado a nuacutemero de dominios especifico que es lo mejor lo que dreamhost te lo deja ilimitado Pero de todas formas he visto algunos que si tienes que reiniciar o arreglar algo servicio teacutecnico apartehellip

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Ok no somos dioses programando pero la posibilidad de robar existe Y lo de ofuscar ldquoque seraacute enredar el coacutedigordquo Ofuscar para molestar y desfucar(si existe) para programar asi cada vez en volverse loco Para eso le envio el cd (una vez registrado en derechos de autor)

Otra ventaja es si modificas continuamente la web es maacutes rapido enviarlo por tu red local

Para ampliarlo poner dos lineas con dos registro de dns Y ya que te queda bordao

igle dice

11 marzo 2008 a las 213

GuauuEs un fiel reflejo de lo que tengo yo montado actualmente En mi caso el tema hardware no lo elegiacute muchohelliptireacute con lo que teniacutea y es bastante decente (P3 y 368M de RAM) ademaacutes para evitar temas de ruido y demaacutes decidiacute colocar el servidor en la terraza de casa

No encontrareis servidor con mejores temperaturas y sin limiataciones de ruidos Alguacuten diacutea tengo que colgar fotos por el bloghellip Saludos y felicidades por el artiacuteculo

Robintux dice

11 marzo 2008 a las 445

Felicitaciones y saludos desde peru

Ernesto Celis dice

11 marzo 2008 a las 447

Feclicitaciones por tan buen HOWTO como tu tambieacuten yo hospede un HC por alguacuten tiempo Este vivioacute en 3 PCrsquos diferentes y con diferentes sistemas operativos El primero fue un Pentium de 100MHz y 32MB de RAM corriacutea FreeBSD 49 con todos los servicios deseables de un hosting

profesional

iexclVaya que aprendiacute con mi HC

Vicente Puchades dice

11 marzo 2008 a las 602

Hola tocayo te felicito extraordinario este Howto te lo has currado como todos los que tienes Todaviacutea sigo buscando para hacer el HC con una placa de bajo consumo las de VIA EPIA me parecen una opcioacuten extremadamente cara y estoy esperando a que salgan placas maacutes econoacutemicas si al final lo

que nos ahorramos en luz durante 5 antildeos nos lo gastamos en un ordenador cariacutesimo no hacemos nada Tambieacuten estoy esperando que los discos de estado solido esteacuten a un precio razonable Mientras tanto con una supertorre que hace mucho ruido con su SAI para protegerla de los cortes eleacutectricos

Yurgen dice

11 marzo 2008 a las 906

Buenas

Un gran post para los novatos en el tema de Hosting De todos modos no entiendo por que descartas Windows de primeras Entiendo que el inconveniente mas grande sea el tema de pago de licencias pero en cuanto administracioacuten y gestioacuten remota no le encuentro ninguna diferencia En linux SSH y en Windows Terminal Server Si a lo que te refieras es dar acceso a los clientes es cierto que ahiacute Linux gana por goleada Pero si solo es servicio de correo y FTP no creo que hubiera problema

Por suerte o por desgracia he trabajado y trabajo con los dos sistemas en entorno de Hosting compartido y dedicado y lejos de ser un defensor a ultranza de Windows la estabilidad de los servidores con eacuteste sistema es quizaacute mas alta que los Linux (no me pegueacuteis por favor ) Habriacutea que servicios se quiere ofrecer apache oacute IIS con SQL Server ASPnet y a partir de ahiacute decidir (PHP y MySql funciona en los dos correctamente ventajas del software libre )

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

No se que opinaacuteis

Saludos

PD Espero no haber sido un flamerhellip

Vicente Navarro dice

11 marzo 2008 a las 1000

Julio autor de curriculum web Lo que yo he visto en varios hostings es que tuacute contratas tu cuenta con su espacio y su liacutemite de transferencia mensual y luego le puedes asociar muchos dominios Sean comprados en ese mismo hosting o sean externos

igle Pues es un muy buen remedio contra el ruido Pero iexclno se te oxida la caja Ya se oxidan a veces incluso dentro de casahellip asiacute que iexclimagiacutenate en el balcoacuten

Robintux Ernesto Celis iexclGracias

Vicente Puchades iexclMuchas gracias Eacutechale un vistazo a la placa Intel que menciono arriba Tiene un precio muy razonable De todas formas no es soacutelo por el consumo para miacute lo maacutes importante de estas placas es que no llevan ninguacuten ventilador

Yurgen Por supuesto que no eres un ldquoflamerrdquo Presentas un opinioacuten muy razonada y respetable Para mi el inconveniente maacutes grande de Windows en este campo es la ausencia de una liacutenea de comandos en la que se puedan hacer cosas de verdad en el campo del mantenimiento remoto Mencionas el Terminal Server pero me temo que es mucho menos flexible que una humilde shell a traveacutes de SSH Ni que decir tiene que hablando de hosting casero el ancho de banda que necesitariacuteamos para acceder desde fuera de la LAN seriacutea totalmente desmesurado asiacute como la desaparicioacuten de la posibilidad de acceso por modem Ademaacutes necesitas una licencia de Windows Serverhellip iquestquieacuten querriacutea desembolsar tal cantidad de dinero para tener un hosting casero existiendo Linux

Ringmaster dice

11 marzo 2008 a las 1032

Uauuuh Menudo currazo imprescindible para los que se inicien en el hosting casero Parece que te hayas conectado al ordenador con el casco de Matrix y hayas volcado todos tus conocimientos Felicidades

Y siacute estoy de acuerdo contigo que actualmente las placas VIA NO son recomendables el soporte de controladores es peacutesimo y en cuanto a preciocalidadpotencia las de intel o incluso AMD son mejores Yo cambieacute la miacutea por una MicroATX AMD X2 4200 y soacutelo me consume 15W maacutes en idle (aunque se dispara al doble de la VIA cuando estaacute ocupado no hay duda que hace mucho maacutes trabajo)

corrosion dice

11 marzo 2008 a las 1237

Buenas Muy buena tu entrada Yo tambieacuten tengo montado lo mismo que tu bueno muy similar con una vieja epia800 y FreeBSD y es una delicia Claro que tengo la maacutequina a unos 15 metros de mi en un trastero

sin molestar a nadie con el ruido Es un servidor genial Voy a ver si le puedo echar el guante a esa placa intel que comentas DD

Alber dice

11 marzo 2008 a las 1250

Hola

Yo llevo tres antildeos con mi servidor de correo casero y estoy bastante contento Ocasionalmente he montado algun servidor web pero soacutelo para experimentar La maacutequina es un AMD Sempron 3000 con ventilador y fuente de muy bajo ruido y no molesta casi nada Uso Windows XP tambieacuten sin problemas (no uso mantenimiento remoto soacutelo local)

Algunos comentarios que pueden ser de utilidad

DNS para barato un registro de dominio (dominio con mi nombre) y DNS que que apunta el dominio a mi IP dinaacutemica tengo httpwwwsitelutionscom 9 $ al antildeo todo Sin ninguacuten problema (No permite dominios es)(Se pueden transferir dominios de otros sitios)

Correo Para resolver los problemas que hay al enviar correo desde IP dinaacutemica Hay que enviarlo a traveacutes de un smarthost de ese modo el correo llega desde una maacutequina acutelegalacute El smarthost a usar es el servido de correo de nuestro ISP en mi caso (tengo jazztel) smtpjazztelcom Cada ISP os habraacute dado los datos de su servidor de correo el cual se puede usar como smarthost

Para reibir el correo si nuestro servidor no estaacute online se puede usar un servicio de mail backup En sitelutions te dan uno por 18 $ al antildeo Cuando nuestro servidor vuelve a estar online recibe los correos pendientes

SPAM Para que no llegue SPAM lo mejor es el ASSP httpasspsourceforgenet LLeva algo de trabajo configurarlo bien pero una vez hecho no llega ni uno

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Awela dice

11 marzo 2008 a las 1750

Muy bueno Muy interesante

Yo lo tube en casa hace ya unos cuantos antildeoshellip de cuanto telefonica daba la Ip fija sin preguntarhellip La verdad es que aprendiacute un montoacutenhellip

Yo tenia un Compaq que compreacute de segunda manohellip un Pentium asi a secas con 2 gb de discohellip una debianhellip apache php y exim

Ya no tengo tiempo para estas cosas pero fue muy muy divertido cuidar de este pequentildeinhellip

Yo lo recomiendo

Vicente Navarro dice

11 marzo 2008 a las 1903

Ringmaster iexclGracias Siacute las VIAs estaacuten donde estaacuten por pura desidia de la compantildeiacutea Ahora que Intel ha entrado en este segmento de mercado estaacuten praacutecticamente

corrosion iexclGracias

Alber Sobre el DNS muchas gracias por recomendarnos Sitelutions Veo que soacutelo por el coste del dominio te permiten tener DNS dinaacutemico gratis incluso redirecciones de URL y DNS estaacutetico Una alternativa muy interesante

Sobre el ldquosmarthostrdquo el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)

Sobre el ldquospamrdquo iexclgracias por recomendarnos el ASSP

Awela iexclGracias

abaca dice

11 marzo 2008 a las 2034

iexclmenuda tesis doctoral vaya currada te has metido me prometo a mi mismo aprovechar estos apuntes alguacuten diacutea muchas gracias

macario dice

11 marzo 2008 a las 2046

Creo que el hosting casero cuya puesta en marcha has explicado tan bien es una excelente opcioacuten en casos de emergencia Hace unos diacuteas tras cesar mi proveedor sus servicios de hosting de modo repentino tuve que realojar urgentemente mi web osCommerce Para ello hice lo siguiente

1- Darme de alta en DynDNS 2- Buscar un SAI pequentildeo 3- Desempolvar un viejo Duron al que renoveacute los ventiladores (iexclquieacuten hubiera tenido un diminuto y silencioso NSLU2) 4- Instalarle Ubuntu Server Eligiendo la opcioacuten LAMP es rapidiacutesimo hacerlo funcionar (sobre la instalacioacuten por defecto soacutelo antildeadiacute OpenSSH y por comodidad mc y phpMyAdmin creo) 5- Retocar un par de cosas de configuracioacuten (como el conf de apache) y de seguridad (htpasswd por ejemplo) 6- Reponer mi web desde la uacuteltima copia de seguridad (bendita sea) 7- Activar el agente DynDNS de mi router Linksys

Al diacutea siguiente tras muy pocos ajustes ya estaba todo funcionando y ahora con mi paacutegina en marcha puedo ir probando tranquilamente nuevos proveedores

Alber dice

12 marzo 2008 a las 820

Super CoCo dijo ldquordquoSobre el smarthost el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)rdquo

Te puedo garantizar que en mi caso mando a traveacutes de smtpjazztel com los correos de tipo miscuentasmidominiocom He tenido que configurar mi servidor de correo para decirle que use como smarthost smtpjazztelcom junto con mi usuario y password en jazztel Llevo asiacute un antildeo o sea que funciona

Vicente Navarro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

12 marzo 2008 a las 945

abaca Siacute siacute doctor en Cacharreologiacutea por la Universidad de mi Casa iexclMuchas gracias

macario Es algo muy a tener en consideracioacuten Aunque ahora tengo un hosting normal sigo teniendo todo perfectamente preparado por si cualquier diacutea me toca volver a servir el blog desde mi servidor casero iexclque nunca se sabe queacute problemas puedes tener con una empresa de hosting

Alber Pues me alegro mucho que sea asiacute para tu comodidad Sin embargo si un servidor SMTP estaacute bien configurado no deberiacutea de permitir correos de dominios diferentes a los que gestiona ese servidor para evitar el spam (y otros servidores SMTP no deberiacutean aceptarlos seguacuten las reglas que hemos comentado maacutes arriba) Por ejemplo smtptelefonicanet soacutelo permite el dominio telefonicanet y todos los dominios que hayas comprado a Telefoacutenica junto con su servicio de hosting A miacute por ejemplo no me gustariacutea que nadie enviara correos con el dominio vicente-navarrocom y por lo que dices tuacute podriacuteas mandarlos a traveacutes de smtpjazztelcom iquestno

josemanu dice

12 marzo 2008 a las 1043

Super Cocohellip ERES EL MAS GRANDE

Has escrito un artiacuteculo eacutepico Ha partir de ahora referencia obligatoria para el que se quiera documentar sobre hosting casero (yo lo voy a consultar mucho te lo aseguro)

Un artiacuteculo completiacutesimo y faacutecil de entender pura poesia

Si alguna vez te acercas a Castelloacuten ponte en contacto conmigo que tienes pagado un almuerzo comida o lo que se tercie

Muchiacutesimas gracias

Vicente Navarro dice

12 marzo 2008 a las 1229

josemanu iexclMuchas gracias

Joan R dice

13 marzo 2008 a las 940

hellip

ldquoBuenos dias estaacute el sentildeor Vicente Navarro hola vengo de la Secretariacutea General de Poliacutetica Cientiacutefica y Tecnoloacutegica Ministerio de Ciencia y Tecnologia hellip

Estoy aquiacute para servirle diacutegame hellip que necesita usted para crear su empresa tecnoloacutegica y contratar a 10 personas para realizar I+D rdquo

Alber dice

13 marzo 2008 a las 945

Efectivamente yo podriacutea mandar correos del dominio vicente-navarrocom a traveacutes de smtpjazztelcom pero yo creo que cualquiera podriacutea mandarlos a traveacutes de su servidor smtp Los servidores smtp que conozco (he usado maacutes aparte de jazztel) normalmente soacutelo permiten su dominio

para evitar spam PERO si usas el servidor con autenticacioacuten (usuario y password ) permiten que el origen sea cualquier dominio (en este caso al ser usuario suyo no hay peligro de spam)

Esa prueba la he hecho con otras cuentas de correo que tengo y habitualmente funciona Creo que tengo alguna cuenta de telefonicanet si eso hago una prueba

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio Enviar correos con nombres de otros dominios es trivial (vease spam) El correo actual no garantiza que el originario sea quien dice ser

Vicente Navarro dice

13 marzo 2008 a las 1818

Joan R

Alber Sobre

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

estoy de acuerdo Pero muchos servidores SMTP ya estaacuten configurados para no aceptar correos de dominios cuyo origen no es una IP vaacutelida (seguacuten las reglas que comentaacutebamos de SPF resolucioacuten inversa etc) Por la misma regla de tres los servidores SMTP que enviacutean correos no deberiacutean aceptar hacer relay de correos de dominios que no estaacuten asignados a ellos aunque se autentificaran correctamente Si se cumplieran ambas condiciones habriacutea muchos menos problemas de suplantacioacuten de identidad (aunque para eso estaacute el PGP) y de spam iquestno te parece

Por tanto lo que hace Jazztel me parece bien de cara a dar facilidades sus usuarios y mal de cara a prevenir suplantaciones de identidad y spam Sobre Telefonicanet en las pruebas que hice en su diacutea vi que soacutelo acepta correos de dominios que tiene gestionados

Alta_suciedad dice

14 marzo 2008 a las 114

Es un manual perfecto Ademas tienes el don de la palabra y consigues que tantos datos juntos queden escritos de una manera entendible y agradecida de leer Un 10 para ti Yo tambien voy haciendo pinitos con un servidor domestico realizado con un equipo P4 de HP de

sobremesa pero con Win2003 Server + conexion de 6Mbps de Orange protegido por un SAI APC de 700 VA Me hace mucha gracia el planteamiento inicial del HW necesario el consumo electrio el ruido del ISP y de la estabilidad en la alimentacion porque coincido al 100 con lo que comentas Lo dicho felicidades y gracias por compartir tantas horas de trabajo con nosotros

Vicente Navarro dice

14 marzo 2008 a las 916

Alta_suciedad iexclGracias iexclMe alegro de que te haya gustado

Lazaro dice

15 marzo 2008 a las 820

Estaba navegando por la web y buscaba como hacer nuestro propio server (somos una Iglesia Cristiana en Lansing USA)y de verdad que me dejo muy impresionado tus explicaciones solo que tengo que leerlo todo y por lo que veohellip no creo podremos tengo servidor de Hosting con GoDaddy y hacemos

Streaming de audiovideo con Markoni y estos ultimos trabajan con el WMEncoder yo solo trabaje una vez Ubuntu pero por las razones explicadas ahora tenemos a ldquoVentanasrdquoBueno felicitaciones y suerte Alta_suciedad dijohellipfelicidades y gracias por compartir tantas horas de trabajo con nosotros Y en eso estoy de acuerdo 100 es una de las razones que mas admiro la comunidad Opensource (si esta bien dicho)

NotardquoOn this free world without frontierrsquosWho needs ldquoGates and Windowsrdquo

Vicente Navarro dice

15 marzo 2008 a las 843

Lazaro iexclGracias Y siacute tienes razoacutenhellip el streaming seriacutea demasiado para un pobre hosting casero

Roberto dice

16 marzo 2008 a las 2237

Estoy completamente deacuerdo en que la opcion mas practica para aquel que quiera tener un dominio en internet y alojar unas paginas un blog etc es abonarse a una de las muchas ofertas de hosting que tenemos disponibles y que tampoco son tan caras

Eso si como cacharreo aconsejo a todo el mundo que se aventure en la instalacion de una distro linux con apache mysql php webmin ssh etcetcetc y juegue con todo ello Aunque no sea para sacarle rendimiento simpre se aprenden cosas muy interesantes y conocemos un poco mas como funciona el tema

Otro articulo muy bueno y que da una idea muy buena de un servidor web casero

Felicidades Super Coco y gracias

MoDoRrO dice

18 marzo 2008 a las 649

perfecto

justo lo que se necesita para los que empiezan en servidores caseros

Saluds

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Vicente Navarro dice

18 marzo 2008 a las 948

Roberto MoDoRro iexclMuchas gracias

Cristiaacuten dice

26 marzo 2008 a las 2118

Hola estimado He leiacutedo tu excelente manual y bueno se me han aclarado muchos puntos de los que teniacutea ideas un poco vagashellip Pero tengo unas consultashellip a ver si tienes un tiempesito para ayudarmehellip

1) necesariamente debo ldquocomprarrdquo un dominio lo digo porque yo tengo una cuenta en no-ipcom y tengo un host (algo asi como xxxservehttpcom) pensando que podria poner esta direccioacuten en la barra del navegador y llegariacutea a ver mi paacuteginahellip

2) Tengo apache montado sobre Windows XP SP2 y cuando hago pruebas locales (en ie localhost) me funciona sin problemashellip

3) Tengo abierto el puerto 80 tanto en Windows como en mi Router D-link y ademas nateada mi direccion interna a la externahellip

Tonceshellip me puede orientar para saber en que estoy fallandohellip recuerda si que todo lo que estoy haciendo es sobre Windows XP lamentablementehellip Espero puedas ayudarme te lo agradecereacutehellip

Vicente Navarro dice

26 marzo 2008 a las 2247

Cristiaacuten Si la paacutegina te funciona localmente el problema supongo que puede estar en el NATeo o en que no asocies correctamente la IP puacuteblica al host de no-ipcom

Pero en realidad hay tantas cosas que pueden estar causando el problemahellip

bitor dice

11 abril 2008 a las 1424

Muy currado el articulo

Gracias

Omar Palomino dice

14 abril 2008 a las 1646

Hola que tal estuve leyendo tu POST sobre ldquoHosting Caserordquo y debo decir q me parece muy interesante yo ya habia montando un servidor casero con muchas cosas similares a las tuyas perohellip hay un parrafo que me dejo intrigado aqui lo escribo

El dominio

ldquoPor supuesto vamos a necesitar uno o mas dominios para hacer realidad nuestro poryecto Si tuvieramos una IP fija podriamos comprar un dominio a cualquier registrador y hacer que el DNS apuntara a nuestra IP fijardquo

Comentario Pues hasta aqui todo es normal es el procediemiento comun que se hace pero luegohellip

ldquoEn nuestro servidor tendriamos que configurar un servidor DNS ademas de todos los otros servicios que quisieramos proporcionarrdquo

Comentario Aqui me perdi no entiendo a lo que te refieres no valdria simplemente con hacer un NAT en el router a q te refieres con configurar un DNS en el servidor o seahellip aparte del DNS del registrador necesitamos otro DNS en nuestro propio servidor para que cual es la idea como lo hago no se si podrias enviarme quizas algun enlace q me ayude con esa duda o tratar de explicarme un poco ese tema

Disculpa por mis inquietudes pero es algo que he escuchado algunas veces y no entiendo ojala y me puedas ayudar y pasar algunos links Tambien te dejo mi blog Adios

httpyouta18awardspacecomwordpress

Saludos

Vicente Navarro dice

14 abril 2008 a las 1816

Omar Cuando tuacute compras un dominio y nada maacutes en principio lo que estaacutes comprando soacutelo es la posibilidad de servir las diferentes direcciones de ese dominio desde un servidor de DNS que tienes que tener corriendo tuacute mismo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Por ejemplo supongamos que compramos el dominio examplecom Al registrador soacutelo le tienes que decir cuaacuteles son los servidores de DNS que serviraacuten las peticiones dicho dominio Es lo que ves si haces un whois al dominio

Nameserver Information Nameserver aiana-serversnet IP Address 19203443 Nameserver biana-serversnet IP Address 19300236 Nameserver ciana-serversnet IP Address 13991110

Asiacute cuando tuacute pongas en tu navegador ldquohttpproyectoXexamplecomrdquo el cliente de DNS de tu sistema operativo le preguntaraacute a su servidor de DNS asignado que cuaacutel es la IP de ese sitio Y tu servidor de DNS asignado lo que haraacute es ir a preguntar a los servidores de DNS de examplecom que cuaacutel es la IP que busca

Por eso para hacer hosting casero si soacutelo compras un dominio y nada maacutes tendraacutes que montarte tu propio servidor de DNS a menos que la empresa a la que le has comprado el dominio te proporcione servicios como los de DynDNS o a menos que tengas una IP fija y el registrador de dominios incluya entre sus servicios el asociar dominios a IPs fijas usando sus propios servidores de DNS

Omar Palomino dice

15 abril 2008 a las 446

Gracias por responderme tan pronto pero tengo algunas otras dudas ojala me puedas ayudar

A continuacion le explico mis dudas

En realidad todo esta relacionado con servidores DNS mis dudas son las que siguen

Primera inquietud

Lo que estamos acostumbrados es a comprar un dominio junto con el hosting cierto entonces lo que hace la empresa registradora de dominios es ldquoregistrarrdquo nuestro dominio en un servidor DNS para que pueda ser accedido desde internet apuntando a una direccion IP publica (fija obviamente)

Hasta aqui tengo algunas dudas

- iquestEn que servidor DNS lo registran iquestellos tienen un servidor DNS propio si tienen un servidor DNS propio cualquiera puede publicar un servidor DNS en internet no necesita alguna autorizacion como saben los demas servidores DNS de la existencia de ese nuevo servidor

Segunda inquietud

Supongamos que decido comprar solo el dominio es decir no alquilo hosting y tampoco colocan mi dominio en un servidor dns Lo que he visto y he leido es que al momento de registrar mi dominio debo de colocar que servidores dns voy a usar para que se hace eso mi ldquoregistrador de dominiordquo hace alguna configuracion para que solo funcione en ese servidor DNS donde hacen esa configuracion en que tipo de servidor y con que proposito

Si yo mismo coloco mi servidor DNS y le digo a mi ldquoregistrador de dominiosrdquo la IP de mi servidor DNS (para que este resuelva) como se enteran en el mundo (es decir en internet) de la existencia de mi servidor DNS tendria que registrarlo en otro servidor DNS

Como ves tengo varias dudas espero me puedas ayudar a resolverlas

Saludos

Vicente Navarro dice

15 abril 2008 a las 945

Osmar Todas las compantildeiacuteas de hosting tienen servidores de DNS siacute pero dichos servidores de DNS soacutelo tienen autoridad sobre los dominios que estaacuten bajo su control Otros servidores de DNS cuando tengan que saber la IP de un nodo de este dominio tendraacuten que pasar siempre por los DNSs de la

compantildeiacutea de hosting Hay unos servidores DNS raiacutez que son los que tienen autoridad sobre los dominios com net org etc que son los que te redirigen al servidor DNS de la compantildeiacutea de hosting que tiene control sobre el dominio

Es un tema que requiere documentarse detenidamente El artiacuteculo de la Wikipedia Domain Name System tiene algunos esquemas que te pueden aydar a entenderlo

Sobre la segunda inquietud el tema es muy sencillo Cuando tuacute compras tu dominio lo que estaacutes haciendo es escribir en la base de datos de los servidores DNS raiacutez (los que tienen control sobre los com net org etc) que tu servidor DNS y soacutelo tu servidor DNS y ninguacuten otro es el que tiene derecho a dar la respuesta definitiva sobre cuaacutel es la IP que corresponde a tal nombre de tu dominio

Alex Dumont dice

18 abril 2008 a las 1402

Excelente lo de los Google Apps (entre otras cosas reconozco que no he leido todo de momento) Voy a probar esto en cuanto pueda

The Pro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

21 abril 2008 a las 2032

Buena Tarde Super Coco

2 Preguntas rapidas

La primera la tarjeta que recomiendas la D201GLY2A de Intel soporta el WOL (Wake On Lan) ya que en los lugares que he buscado no se menciona nada con respecto a eso te lo pregunto por que me interesa habilitar un Hosting Casero y pretendo basarme en tu excelente Guia

La segunda basandose en tu experiencia personal que me recomiendas decantarme por la D201GLY2A o tal vez buscar una Tarjeta de VIA como la PC3500G

Saludos y muchas gracias por compartir tus conocimientos

Vicente Navarro dice

22 abril 2008 a las 1103

The Pro Seguacuten el manual de la D201GLY2A siacute que soporta el Wake on Lan

Sobre queacute es mejor si la D201GLY2A o la VIA probablemente el procesador de Intel sea mucho mejor pero como no tengo ninguno de los dos no tengo elementos de juicio reales para opinar

Mauri dice

25 abril 2008 a las 845

Felicidades por el artiacuteculo manual en cuanto tenga tiempo lo pondreacute en praacutectica

Muchas gracias por compartir tus conocimientos

juan ignacio dice

5 junio 2008 a las 1932

Hola

Una pregunta de DynDNS ldquoiquestSi has registrado un dominio ldquowwwmidominiocomrdquo en una empresa sin servicios de actualizacion de IP dinamica y en casa tienes ADSL con IP dinamica puedo usar DynDNS (ddclient) para poder tener mi pagina publicada en internet y administrarla desde mi servidor localrdquo

Un cordial saludo

Vicente Navarro dice

5 junio 2008 a las 2003

juan ignacio No no podriacuteas usar ddclient Tendriacuteas que cada vez que tu proveedor de ADSL te cambia la IP ir al panel de control de tu registrador y decirle la nueva IP a la que tiene que apuntar el dominio Como tendriacutea que ser manual y encima el cambio de IP puede tardar un rato en tener efecto

no es praacutectico para tener una paacutegina puacuteblica Puede serlo si es algo exclusivamente para tiacute

Otra cosa que se puede hacer es que registres alguacuten hostname de los gratuitos en DynDNS como ldquoejemplodyndnscomrdquo que actualices desde tu routerservidor (con ddclient) y que ldquowwwmidominiocomrdquo sea un CNAME a ldquoejemplodyndnscomrdquo (si tu registrador te lo permite) Asiacute podriacuteas tener el servidor en casa sin problemas

angel dice

18 junio 2008 a las 1848

HOLA MI SERVIDOR LO PUEDO VER SOLO EN MI RED LOCAL como puedo Ver mi servidor fuera de mi LAN MI PUERTO 80 ESTA ABIERTO FTP TB

YA REDIRECCIONE EL IP ESTOY TRABAJANDO CON NO-IP MI MSN angeltres3hotmailcom

javierPindter dice

23 junio 2008 a las 620

Que tal antes que nada agradezco por tu gran aportacioacuten En lo particular tu publicacioacuten me ha resultado excelente pude resolver muchas dudas No se si ya lo conozcas pero httpwwweverydnsnet ofrece el servicio de DDNS gratuitamente con la ventaja que nos permite

usar nuestro propio dominio a diferencia de la version gratuita de DynDNS ademaacutes que permite libremente el control de registros como los CNAME y los MX para googleApps Hasta el momento no me ha causado ningun problema

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Saludos

Vicente Navarro dice

7 julio 2008 a las 1404

javierPindter No conociacutea esa empresa pero parece una buena opcioacuten iexclGracias por el informarnos de ella

javierPindter dice

7 julio 2008 a las 1539

Recientemente descubri el dd-wrt (httpwwwdd-wrtcomdd-wrtv3indexphp) que es un firmware mucho maacutes completo que el que viene de fabrica en mi caso WRT54G de LinkSys Al cambiar el firmware en la opcioacuten de DDNS se puede incluir la informacioacuten de acceso de muchos proveedores

DDNS (DynDNS no-ip TZO zoneedit changeip easydns etc) a diferencia de los dos por omisioacuten de LinkSys con la ventaja de que en caso de que no este en el listado se puede crear uno como es en el caso de everydns donde simplemente proporcionas tu login password y la ruta del servidor (httpwwwdd-wrtcomwikiindexphpDDNS_-_How_to_setup_Custom_DDNS_settings_using_embedded_inadyn_-_HOWTO) Saludos

Vicente Navarro dice

7 julio 2008 a las 1629

javierPindter Informacioacuten tambieacuten muy uacutetil e interesante iexclGracias

Eduardo Moreira dice

8 julio 2008 a las 209

Excelente trabajo lo explicas muy bien entendi como minimo un 95 llevo varios meses investigando y haciendo pruebas ya que quiero hacer un proyecto como el tuyo muchas cosas que expones en este blog ya las sabia pero despues de leerlo completo uffffffffff aprendi bastantes cosas nuevas Ahora si

voy a montar mi web server muy bien configuradohelliphellipGracias

Carlos Ruiz Ortega dice

15 julio 2008 a las 037

Holap

Wowww Queacute trabajo maacutes estupendo

Sin duda alguna es uno de los mejores tutoriales que he leido en la internethellip ahora siacute me ha quedado absolutamente claro todo lo relacionado con el hosting casero DNS dominios etchellip etchellip

Muchas gracias por todo

Saludooos

Vicente Navarro dice

15 julio 2008 a las 917

Eduardo Moreira Carlos Ruiz Ortega iexclGracias iexclMe alegro de que os haya gustado

katerine dice

6 agosto 2008 a las 319

Felicitaciones Tienes un blog muy bueno Y lo mejor Lo hiciste y yo tambien entedi muchas gracias

Al dice

6 agosto 2008 a las 2307

Excelente articulo pero por lo poco que cuestan hoy dia alojamientos como hostgatores da qeu pensar

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Franco dice

8 agosto 2008 a las 2142

Increible Esto siacute que es un aporte a la comunidad Felicitaciones

Rauacutel M dice

28 agosto 2008 a las 024

Bueno pues me ha motivado mucho tus grandes palabras sobre un HC y es que si pudiera hacerlo lo hariacuteahellip tan solo tengo 17 antildeos una conexioacuten bastante mala (Vodafone) y una madrehellip que mejor ni hablemos jajaja en un futuro hareacute algo por el estilo o a lo mejor una empresa de WebHosting quien

sabehellip se agradece mucho todo esto hasta me he guardado este documento por si acaso

Saludos y suerte amigo

gameshells dice

28 agosto 2008 a las 1708

Buen post la verdad no hay que negarlo pero a mis 23 antildeos de vida te digo que solo entendi algunas cosas desafortunadamente Dioz no me dio un cerebrito como el tuyo para hecharle cabeza a todo esto hellip Peroooo buee gracias por el post intentare leerlo bien sin que me de ladilla

JainuX dice

18 septiembre 2008 a las 1216

muy buen tuto

Saludos

jgaztelu dice

12 noviembre 2008 a las 1516

Hola

Muy buen artiacuteculo me ha encantado y estoy montando (maacutes o menos) un servidor HC Por cierto no ahs mencionado que se puede utilizar alguna utilidad tipo XAMPP Por uacuteltimo una pregunta iquestCoacutemo puedo tener maacutes de un sitio web en el mismo server

Gracias

Vicente Navarro dice

12 noviembre 2008 a las 1541

jgaztelu Gracias Siacute el XAMPP podriacutea resultar uacutetil para nuestro propoacutesito

Sobre lo de los distintos sitios siacute que se explica Hay que poner un fichero de configuracioacuten diferente por sitio en etcapache2sites-available

tttony dice

3 diciembre 2008 a las 350

WOW aunque todavia no me lo he leido completo necesito saber que sistema operativo recomiendan para este cacharro

celeron 400MHZ 256MB RAM PCChips mobo

pienso correr paginas en PHP con mysql

saludos y gracias

Vicente Navarro dice

3 diciembre 2008 a las 827

tttony Cualquier distribucioacuten de Linux instalada con el miacutenimo nuacutemero de paquetes necesario te iraacute

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

bien pero no esperes poder servir a muchos clientes a la vez ya que la maacutequina no es muy potente

Daniel dice

9 diciembre 2008 a las 1621

Execente material estoy teniendo problemas con mi servidor de correo Conectado a mi VPN a traves de webmail funciona bien poniedo la IP pero desde internet aparece error 501 no se que hacerhellip

finidine dice

19 diciembre 2008 a las 1006

Ante todo Vicente felicitarte por tu excelente blog

Tengo un pequentildeo hosting casero basado en un viejo Pentium III a 800 MHz no es mala opcioacuten ya que esa CPU tiene un TDP maacuteximo de tan solo 22 Whellip a veces el viejo PC es lo adecuado para estas funciones (simultanear hosting y p2p)

Saludos

Mauricio dice

8 enero 2009 a las 2238

Sentildeores les pido un favor soy nuevo en esto quiero poner un hosting en mi casa me compre un dominio y tengo internet con ip dinamica pero no se como configurar mi servidor con mi dominio me podrias ayudar de antemano muchas gracias

ALoGeNo dice

12 enero 2009 a las 1319

Puedes usar algo como no-ip o dyndns te creas una cuenta de usuario en cualquiera de ellos y creas una dns gratuita la cual luego le tendras q dar a tu proveedor DNS (el q te vendio el dominio) para q linke la dns asociada a no-ip o dyndns con la tuya

httpswwwdyndnscomaccountcreatehtml

httpwwwno-ipcom

(Muchos routers ofrecen la opcion de usar algun servicio como dyndns o no-ip el cual se encarga de comunicar los cambios de ip al servidor dns de no-ip o dyndns en caso de que tu router no lo permitan tanto no-ip como dyndns ofrecen clientes configurables que harian el trabajo)

Salu2

Di3g0 dice

22 enero 2009 a las 2214

Tio eres genialhellip

Llevo mas de 1 dia arrancandome los cabellos leyendo de todo y gracias a ti he solucionado mi ultimo error en wordpress Gracias a lo que escribistee en la seccion ROUTER de este articulo

Tienes mucha razon en que un blog o cualquier site hospedada en una pc de casa no conviene pero aun asi me parece la manera mas facil de aprender y sobre todo si al jugar tienes una responsabilidad

Yo estoy en el proceso de administrar un pequentildeo blog para no mas de 10 personas x lo que me resulta facil hacerlo en mi pc PERO he tenido varios problemas al tratar de implementarlo y lo he ido solucionando 1 por 1 con lecturas yo logicahellip hasta que me quede estancado en el router puesto que no podia editar mi blog si no esta con la direccion de localhost en localhost el blog no se ve bien para afuera empezando por la plantilla que recurre a la direccion local del templatehellip direccion que no esta en la maquina de la persona q lo ve del otro lado entonces tenia que poner todo el blog al dominio que tengo gracias a no-ip pero de esa manera no podia usar localhost para editar tampoco podia usar el dominio de no-ip para editar porque no se procesaba la peticion gracias a la edicion del archivo ldquohellipetchostrdquo lo he logrado

Nuevamente muchas gracias eres el unico que me ha sabido explicar que y porque debo de hacerlo Te has ganado un pedazo de cielo ^^

Di3g0 dice

23 enero 2009 a las 124

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

mi felicidad no es completa hellip T_T

Realizando los pasos que sale en la seccion ROUTER de este articulo he logrado ver mediante la direccion que me brinda no-ip mi blog especificamente la pagina principal puesto que cuando procedo a hacerle click a algun comentario entrada o cualquier otro enlace (dentro del blog) la pagina no carga y se produce un error del tipo

NOT FOUND The requested URL blogcategorygeneral was not foun on this server mdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdash-

Cosa totalmente ilogicahellip Ya no doy mas y tampoco tengo tiempo para averiguar que esta pasando por lo que ahora si pido ayuda y si alguien puede ayudarme en este paso envieme un correo a diegoiparraguirregmailcom

Gracias de antemano

CarlosVM dice

24 enero 2009 a las 243

Como sabiamente lo mencionas La gran maravilla de hacer tu propio hosting es toda el conocimiento que tendraacutes y asiacute poder recurrir a cualquier distribuidor con muchos maacutes conocimientos Darte las gracias por tu aporte seriacutea poco

Saludos Carlos

Williams Nasser dice

20 febrero 2009 a las 1520

Hola a todos de verdad lo felicito muy bien explicado aun que difiero de tener un excelente HC con windows XP Profesional SPK3

yo he montado Windows XP actualizado con SPK3 apache Friends 17 un panel de control que parte del codigo es codigo libre pero e modificado sustantivamente para ir acoplando las necesidades que poseeo para el ISP XDSL y para la actualizacion de la ip dinamica un servicio en espantildeol gratuito muy bueno como lo es CDMONCOM tengo hasta ahora apenas 20 dominios hospedados en un pc con las siguientes caracteristicas PIV de 32Ghzh con doble nucleo 2GB de Ram 1024 GB de DD aproximadamente en 3 Discos Windows XP actualizaado con SPK3 JAVA SDK sun microsystem XAMPP apache friends con algunas modificaciones para adaptarlo al panel de control TOMCATS y PERL como ADDons y un Pack de aplicaciones codigo abierto para su libre instalacion desde el panel de control hellip de verdad esto me ha trabajado muy bien sin problema alguno para el webmail usaba antes hmailserver el cual es muy bueno pero vivia luchando con las limitaciones de otros proveedores incluso el de no aceptar mail de ip dinamicas pero la gran solucion con google apps me ha sacado los pies del barro y bueno ya no doy cuentas ilimitadas de mail pero en experiencia no pasan nunca de 30 cuentas asi que les manejo el panel yo mismo y es una entrada extra tener esos 20 dominios y creciendo poco a poco

Ivaacuten E S dice

23 febrero 2009 a las 1431

Muy buen post Es gigante excelente te mataste escribiendoloacute voy a tomarlo como parte de mi aprendizaje al escribir post salvo que me desanimaste a hacer un HChellip Hay que tener mucha maacutes guita que para pagar un hostinghellip o mucha basura informaacutetica en casa Asiacute como deciacutes vos para aprender

es genial Una idea que tengo en mente es si se pueden usar por ejemplo dos hostings que vayan rotando cuando uno se cae funciona el otrohellip iquestUtoacutepico No seacute pero suena genial Saludos y gracias por tus post son excelentes

Vicente Navarro dice

25 febrero 2009 a las 1152

Lo que comentas de dos servidores de hosting casero por si uno tiene problemas se podriacutea hacer sin muchos problemas Yo mismo lo hice a menudo como comento en la entrada Si van a estar detraacutes del mismo router es tan sencillo como cambiar en la configuracioacuten de NAT del router a queacute

sistema reenviacuteas las peticiones al puerto 80 Si van a estar detraacutes de conexiones de red distintas lo uacutenico que hay que hacer es cambiar la IP del DNS en el proveedor de DNS dinaacutemico que tengas

Ivaacuten E S dice

25 febrero 2009 a las 1805

Gracias por tu ayuda Sabeacute que este blog ya pasoacute a mi lista de favoritos Saludos

Trackbacks y pingbacks

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

laquo La licencia Affero (AGPL) y su relacioacuten con la GPL iexclQueacute diacutea el de aquella semana raquo

meneamenet raquo [How-to] Coacutemo montar y mantener un Hosting caseroInstalar un servidor web en casa paso a paso | KabytesCoacutemo montar servidores web - un par de buenos tutoriales at El MoacutedemMetaholic raquo Hosting casero HOWTOHosting caserohellip laquo Que che vou contarhellipComo hospedar um site em sua casa laquo Nataniel Notas sobre as TICComo montar un servidor web dedicado | ItimagnetCrea tu hosting casero at Tod-OScom Te ponemos al dia OPCIONWEBcom Experiencias Informaacuteticas raquo Problemas eleacutectricos en el Hosting CaseroHosting Casero laquo Think Free - LinuxPhpJavaMEMoviesAl otro lado del mostrador raquo Servidores de hosting caseros7 Fast Links (y X) Un lugar en el mundohellipBreves Como montar tu propio hosting casero - BiteliaNoMeDigas raquo Blog Archive raquo Hosting CaseroComo hacer un Hosting en Casa | Tu Lugar en InternetCoacutemo instalar un servidor web en tu casaservidor web caserotu servidor casero laquo NanoBug - Tecnologiacutea amp HobbyBitaacutecora de Vicente Puchades raquo Blog Archive raquo Instalado un servidor web de bajo consumo en un pen USB de 8GbSisBlog raquo Blog Archive raquo Hosting caseroLinux-OS raquo Hosting casero HOWTOHosting casero HOWTO laquo Conocimiento Libre (o lo que estaacute detraacutes del Software Libre)HOWTO Hosting casero laquo Epeoraquo Enlaces (Semana 25) | xavierhernandezblogCon mis movidashellip y mis lios raquo Una de servidoresRicardo Lasa un poco de todo raquo Viernes eaaaaaaaaLa Biblia del Hosting Casero laquo No se me ocurre un tiacutetulo originalhellipMejor respuesta raquo iquestcomo hago para montar una pagina en internet usando mi pc como servidorTargz raquo Blog Archive raquo Curs tegravecnic sistemes micro-informagravetics Sessioacute 22 Desembre 2008[HOSTING] Hosting Web Java - psicofxpcomApunts de tallers classes i sessions raquo Curs de Sistemes drsquoInformacioacute Geogragravefica i computeritzada Edicioacute octubre de 2010 Sessioacute XVIII [35]Como medir el rendimiento de tu servidor web laquo iTank Ideas TankTa pa Ponga raquo Archivu del blogue raquo Sirvidor nun USB de 2GbMontar un servidor de hosting caseroTener email con tu dominio en un servidor caseroHosting casero | nopalituxnetEmail con tu dominio en un servidor casero | Going Geek

Tema LHYLE09 creado por Vicente Navarro

  • vicente-navarrocom
    • Lo hice y lo entendiacute | Hosting casero HOWTO
          1. 9ob3N0aW5nLWNhc2Vyby1ob3d0by8A
            1. form1
              1. s
              2. input5
Page 7: Hosting Casero

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

3) como para que nosotros les emulemos Si la versioacuten es estable para Debian tambieacuten lo es para miacute

Por tanto una vez que tenemos el Apache 22 instalado en Debian tenemos un fichero de configuracioacuten global en etcapache2apache2conf Desde ese fichero se incluye el etcapache2httpdconf que por defecto estaacute vaciacuteo y preparado para que nosotros introduzcamos nuestras liacuteneas de configuracioacuten personalizadas sin tener que alterar el principal En el fichero portsconf se especifica el puerto a usar por defecto el 80 Luego tenemos los directorios de etcapache2

mods-availablemods-enabledsites-availablesites-enabled

En el mods-available tenemos los moacutedulos instalados en el sistema En el sites-available tenemos todos los sitios virtuales configurados en el sistema En los directorios mods-enabled y sites-enabled tenemos enlaces a los moacutedulos y sitios virtuales que queremos habilitar En las entradas de compresioacuten y cacheo de Apache vimos coacutemo habilitar y configurar los moacutedulos

Probando el mod_deflate de ApacheUsando el mod_cache de Apache para que el mod_deflate no incremente la carga del servidor

Los enlaces los podemos crear y eliminar a mano o con las siguientes herramientas de Debian

a2dismod a2dissite a2enmod a2ensite

Tenemos maacutes informacioacuten sobre los aspectos particulares de configuracioacuten de Apache en Debian en el fichero usrsharedocapache22-commonREADMEDebian

Configuracioacuten de los sitios virtuales

Por defecto Debian soacutelo nos deja un sitio virtual configurado en etcapache2sites-availabledefault que es el que por defecto se usa cuando se accede con un hostname que no tiene una configuracioacuten de sitio virtual especiacutefica Tiene el directorio base de documentos en varwwwapache2-default y nos permite recorrer la documentacioacuten del servidor soacutelo desde el navegador del propio servidor httplocalhostdoc

NameVirtualHost ltVirtualHost gt ServerAdmin webmasterlocalhost

DocumentRoot varwww ltDirectory gt Options FollowSymLinks AllowOverride None ltDirectorygt ltDirectory varwwwgt Options Indexes FollowSymLinks MultiViews AllowOverride None Order allowdeny allow from all This directive allows us to have apache2s default start page in apache2-default but still have go to the right place RedirectMatch ^$ apache2-default ltDirectorygt

ScriptAlias cgi-bin usrlibcgi-bin ltDirectory usrlibcgi-bingt AllowOverride None Options ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allowdeny Allow from all ltDirectorygt

ErrorLog varlogapache2errorlog

Possible values include debug info notice warn error crit alert emerg LogLevel warn

CustomLog varlogapache2accesslog combined ServerSignature On

Alias doc usrsharedoc ltDirectory usrsharedocgt Options Indexes MultiViews FollowSymLinks AllowOverride None Order denyallow Deny from all Allow from 127000255000 1128 ltDirectorygtltVirtualHostgt

La configuracioacuten baacutesica de sitio virtual que yo usaba (etcapache2sites-availablevicente-navarrocom con enlace en sites-enabled) era

ltVirtualHost gt

ServerName vicente-navarrocom ServerAlias wwwvicente-navarrocom

DocumentRoot varwwwvicente-navarrocom

ltDirectory gt Options FollowSymLinks AllowOverride None ltDirectorygt

ltDirectory varwwwvicente-navarrocomgt Options FollowSymLinks MultiViews AllowOverride None Order allowdeny Allow from all ltDirectorygt

ErrorLog varlogapache2error_vnlog

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Possible values include debug info notice warn error crit alert emerg LogLevel warn

CustomLog varlogapache2access_vnlog combined ServerSignature OnltVirtualHostgt

Sobre ella podemos hacer algunos cambios

Si queremos permitir la configuracioacuten con ficheros htaccess tendremos que quitar las liacuteneas ldquoAllowOverride NoneldquoSi queremos presentar un documento personalizado para errores 404 podemos incluir una liacutenea como ldquoErrorDocument 404 404phpldquo

Por otra parte teniendo en cuenta que nuestro ancho de banda de subida es muy limitado el hotlinking (enlace a las imaacutegenes de nuestro sitio desde otro sitio) es especialmente dantildeino por lo que deberiacuteamos de prevenir hasta donde sea posible el ldquorobo de imaacutegenesrdquo Una buena forma de hacerlo es rechazando las peticiones cuyo referer no sea nuestra propia paacutegina o ninguno (hay firewalls que los eliminan la extensioacuten No-Referer de Firefox tambieacuten los elimina e incluso podemos controlarlo en Firefox con el paraacutemetro NetworkhttpsendRefererHeader) How can I prevent people from ldquostealingrdquo the images from my web site

SetEnvIf REFERER vicente-navarrocom linked_from_hereSetEnvIf REFERER ^$ linked_from_here

ltFilesMatch (gif|jpg|png)gt Order denyallow Deny from all Allow from env=linked_from_hereltFilesMatchgt

Ademaacutes en mi caso cuando cambieacute el dominio principal de valenciahomelinuxorg a wwwvicente-navarrocom tuve que implementar una redireccioacuten 301 para lo que creeacute un sitio virtual en etcapache2sites-availablevalenciahomelinuxorg

ltVirtualHost gt ServerName valenciahomelinuxorg

Redirect permanent httpwwwvicente-navarrocomblog

ErrorLog varlogapache2error_vholog

Possible values include debug info notice warn error crit alert emerg LogLevel warn

CustomLog varlogapache2access_vholog combined ServerSignature OnltVirtualHostgt

Por supuesto podemos crearnos todos los sitios virtuales que queramos Sobre todo uno de desarrollo es fundamental para ir probando todas las cosas nuevas que queramos implementar sin que sean visibles antes de que esteacuten acabadas

Poniendo en marcha la nueva configuracioacuten

Cuando hagamos cualquier cambio a los ficheros de configuracioacuten de Apache y queramos que tengan efecto interrumpiendo de forma miacutenima el servicio tenemos que tener la precaucioacuten de chequear que estaacuten correctos

apache2ctl configtestSyntax OK

Porque si la sintaxis no fuera correcta o hubiera cualquier otro error

apache2ctl configtestSyntax error on line 1 of etcapache2sites-enabled000-defaultInvalid command ZerverName perhaps misspelled or defined by a module not included in the server configuration

hellipy no lo hemos verificado antes el servidor no arrancaraacute y tendremos el servicio parado hasta que consigamos arreglar el error

apache2ctl restartSyntax error on line 1 of etcapache2sites-enabled000-defaultInvalid command ZerverName perhaps misspelled or defined by a module not included in the server configuration

Ademaacutes el ldquoapache2ctl restartrdquo mata las conexiones que estuvieran activas en ese momento Es por eso que es mucho maacutes respetuoso con nuestros visitantes hacer un ldquoapache2ctl gracefulldquo que espera a que todos los servidores activos acaben antes de reiniciar Por tanto para releer la configuracioacuten de Apache cuando la cambiemos haremos

apache2ctl configtestSyntax OK apache2ctl graceful

No debemos olvidar revisar frecuentemente los posibles errores que puedan aparecer en los logs para asegurarnos de que no haya ninguacuten problema de configuracioacuten o que estemos sufriendo alguacuten tipo de ataque

MaxClients

En casos de avalanchas de visitas nos encontraremos con que ni la CPU ni la memoria son nuestro cuello de botella sino evidentemente el ancho de banda de subida Pero en esos casos si nos entran muchiacutesimas conexiones de diferentes clientes al mismo tiempo el servidor siacute que puede llegar a tener problemas de memoria porque tiene las conexiones abiertas y por el ancho de banda no se estaacuten sirviendo Es por ello que yo descubriacute que bajando el nuacutemero maacuteximo de clientes que se pueden atender (MaxClients) en el apache2conf de los 150 de por defecto a 50 en casos de avalancha la maacutequina no se agobiaba y a aquellos clientes que aceptaba les serviacutea maacutes o menos correctamente Habiacutea muchos que no eran aceptados eso siacute pero que en cualquier caso por el ancho de banda no se les podiacutea haber servido en condiciones asiacute que mejor rechazarlos desde el principio y asiacute desahogar al servidor

prefork MPM StartServers number of server processes to start MinSpareServers minimum number of server processes which are kept spare MaxSpareServers maximum number of server processes which are kept spare

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

MaxClients maximum number of server processes allowed to start MaxRequestsPerChild maximum number of requests a server process servesltIfModule mpm_prefork_modulegt StartServers 5 MinSpareServers 5 MaxSpareServers 10 MaxClients 50 MaxRequestsPerChild 0ltIfModulegt

Tenemos mucha maacutes informacioacuten sobre coacutemo configurar Apache en la paacutegina de documentacioacuten de Apache 22

Moderacioacuten con el tamantildeo de lo que publicamos

Y es precisamente por la limitacioacuten de ancho de banda que debemos de ser contenidos en lo que publicamos en nuestra web Por ejemplo una imagen de 300KiB que se muestre en todas las paacutegina de nuestro sitio puede suponer una verdadera bofetada a nuestros visitantes que tendraacuten que esperar segundos y segundos a que la paacutegina acabe de cargarhellip y eso si finalmente esperan y no la cierran antes Por eso cuidado con lo que hospedamos y seamos muy tacantildeos con el escaso ancho de banda con el que contamos Antes haciacutea referencia a entradas previas que trataban de la compresioacuten y cacheo de las paacuteginas web Con dicha teacutecnica podremos reducir al miacutenimo el volumen de los ficheros HTML CSS y JavaScript pero el objetivo de mantener a un tamantildeo razonable las imaacutegenes no debe de perderse nunca de vista

Un poco de SEO para ahorrar ancho de banda

Unos visitantes tan pesados como necesarios son los robots de los buscadores Los necesitamos para existir en Internet pero sus visitas constantes consumen ancho de banda y no poco ya que recordemos que recorren perioacutedicamente toda nuestra web Una solucioacuten para aliviar el problema es usar un fichero robotstxt y bloquear todo aquello que no necesitemos que sea encontrado En el caso de un blog podemos bloquear las paacuteginas de categoriacuteas las de etiquetas los archivoshellip al fin y al cabo es soacutelo contenido duplicado que lo uacutenico que puede hacer es confundir al buscador a la hora de decidirse por la mejor paacutegina Pero la jugada maestra para ahorrar ancho de banda es prohibir a los buscadores que indexen las imaacutegenes de nuestro sitio (Remove an image from Google Image Search) La gente que busca imaacutegenes raramente estaraacute interesada por el contenido de nuestra paacutegina en siacute mismo Por ello prohibiendo la buacutesqueda de imaacutegenes evitamos por un lado el gasto de ancho de banda de servir nuestras imaacutegenes a los buscadores de imaacutegenes y por otro el de aquellos que acceden a nuestra paacutegina buscando imaacutegenes e incluso el de aquellos que una vez encontrada la imagen que buscaban decidan hacer hotlinking a nuestra imagen Otra cosa es que te pueda interesar mucho el traacutefico proveniente de buscadores de imaacutegenes En mi caso el nuacutemero de visitas procedente de imagesgooglecom llegoacute a ser muy alto hasta que prohibiacute la buacutesqueda de imaacutegenes en mi sitio ya que analizando las buacutesquedas origen de las visitas llegue a la conclusioacuten de que no eran visitantes interesados en el contenido de mis paacuteginas

Si tenemos un feed por RSS o Atom tenemos que tener en cuenta que los diferentes agregadores de noticias suelen acceder con cierta frecuencia para ver si hay nuevas entradas asiacute que puede ser muy uacutetil para ahorrar ancho de banda servir el feed a traveacutes FeedBurner de forma que FeedBurner sea el uacutenico que acceda a nuestro feed y que sea eacutel el que use su ancho de banda para alimentar al resto de agregadores

Para analizar los logs Debian nos ofrece varias aplicaciones ya preempaquetadas Visitors WebDruid AWFFull y el veterano wwwstat

Apache HTTP server benchmarking tool

Por uacuteltimo no podemos dejar de mencionar el ab (Apache HTTP server benchmarking tool) una utilidad incluida en el paquete apache2-utils con la que podremos hacerle pruebas de carga a nuestro servidor web Puede resultarnos uacutetil para comparar el rendimiento de un Apache 13 con el de un Apache 22 o con el de un lighttpd o para probar las mejoras de la cacheacute o de la compresioacuten o para estudiar las consecuencias que los cambios en el coacutedigo pueden suponer (por ejemplo tras introducir un trozo de coacutedigo PHP muy complejo de ejecutar y que tal vez resulte muy lento)

En esta prueba de ejemplo le lanzo a mi servidor a traveacutes de la LAN peticiones de 5 en 5 (-c 5) durante un tiempo maacuteximo de 60 segundos (-t 30) y veo que es capaz de atender 23 peticiones (los fallos ldquoLength 21rdquo son porque las paacuteginas devueltas no tienen todas el mismo tamantildeo algo que no es un problema en este caso) pero que algunas han tenido que esperar hasta 40 segundos

ab -c 5 -t 60 httpwwwvicente-navarrocomblogThis is ApacheBench Version 2040-dev lt$Revision 1146 $gt apache-20Copyright 1996 Adam Twiss Zeus Technology Ltd httpwwwzeustechnetCopyright 2006 The Apache Software Foundation httpwwwapacheorg

Benchmarking wwwvicente-navarrocom (be patient)Finished 23 requests

Server Software Apache223Server Hostname wwwvicente-navarrocomServer Port 80

Document Path blogDocument Length 63231 bytes

Concurrency Level 5Time taken for tests 60523663 secondsComplete requests 23Failed requests 21 (Connect 0 Length 21 Exceptions 0)Write errors 0Total transferred 1510651 bytesHTML transferred 1505035 bytesRequests per second 038 [sec] (mean)Time per request 13157318 [ms] (mean)Time per request 2631464 [ms] (mean across all concurrent requests)Transfer rate 2437 [Kbytessec] received

Connection Times (ms) min mean[+-sd] median maxConnect 0 0 00 0 0Processing 2319 11847 99217 9117 40440Waiting 1251 5547 72839 2763 30366Total 2319 11847 99217 9117 40440

Percentage of the requests served within a certain time (ms) 50 8977 66 14074 75 15522 80 18804

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

90 27300 95 29838 98 40440 99 40440 100 40440 (longest request)

Volvamos a repetir la prueba tras habilitar el plugin para WordPress WP Super Cache del que ya hablamos en Comprimir y cachear las paacuteginas generadas por WordPress y veremos que de las decepcionantes 23 peticiones servidas pasamos a nada menos que 8193 peticiones con un tiempo de espera maacuteximos de 71ms

ab -c 5 -t 60 httpwwwvicente-navarrocomblogThis is ApacheBench Version 2040-dev lt$Revision 1146 $gt apache-20Copyright 1996 Adam Twiss Zeus Technology Ltd httpwwwzeustechnetCopyright 2006 The Apache Software Foundation httpwwwapacheorg

Benchmarking wwwvicente-navarrocom (be patient)Completed 5000 requestsFinished 8193 requests

Server Software Apache223Server Hostname wwwvicente-navarrocomServer Port 80

Document Path blogDocument Length 63301 bytes

Concurrency Level 5Time taken for tests 60358 secondsComplete requests 8193Failed requests 0Write errors 0Total transferred 520941496 bytesHTML transferred 518752897 bytesRequests per second 13655 [sec] (mean)Time per request 36617 [ms] (mean)Time per request 7323 [ms] (mean across all concurrent requests)Transfer rate 847880 [Kbytessec] received

Connection Times (ms) min mean[+-sd] median maxConnect 0 3 25 3 26Processing 13 32 41 33 69Waiting 2 8 44 8 49Total 18 36 41 36 71

Percentage of the requests served within a certain time (ms) 50 36 66 37 75 38 80 39 90 41 95 43 98 45 99 46 100 71 (longest request)

iexclAh Y si permitimos la compresioacuten con la opcioacuten -H Accept-Encoding gzip el resultado es incluso maacutes espectacular llegaacutendose a las 16122 peticiones servidas aunque ahora la diferencia ya era previsible ya que es debida soacutelo a que ahora se sirven menos datos

ab -c 5 -t 60 -H Accept-Encoding gzip httpwwwvicente-navarrocomblog[]Complete requests 16122[]

Por supuesto lo ideal es hacer estas pruebas desde otro sistema de Internet donde el cuello de botella del ancho de banda se note pero estas pruebas desde la LAN tambieacuten pueden ser muy ilustrativas y uacutetiles para entender por doacutende cojea nuestre servidor web

El servidor de correo

Los dos servicios baacutesicos de un hosting son el servidor web y el servidor de correo asiacute que de nuestro HC tambieacuten podriacuteamos esperar que fuera un buen servidor de correo

Sin embargo quitando la parte de que un servidor de correo como sendmail o exim puede ser realmente difiacutecil de configurar la realidad es que en la actualidad siendo el spam un problema tan grande en Internet un servidor de SMTP funcionando desde una red de usuarios finales con IPs dinaacutemicas es candidato seguro a ser ignorado por casi todos los servidores de correo de Internet

E incluso aunque nuestra IP fuera fija al no ser la IP conocida de un ISP profesional lo maacutes probable es que nuestros correos tambieacuten fueran rechazados por un alto porcentaje de servidores destino Ademaacutes no podremos cambiar la resolucioacuten inversa de la IP algo que muchos servidores de correo verifican

Por ejemplo imaginemos que instalo el paquete exim4 y lo configuro con ldquodpkg-reconfigure exim4-configrdquo como servidor SMTP del dominio hostingcaserohomelinuxorg (para direcciones como usuariohostingcaserohomelinuxorg)

Elegimos que el ldquoGeneral type of mail configurationrdquo sea ldquointernet siteldquo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

En ldquoSystem mail namerdquo ponemos hostingcaserohomelinuxorg

En ldquoIP-addresses to listen on for incoming SMTP connectionsrdquo lo podemos dejar vaciacuteo para que el servidor acepte conexiones SMTP por todos los interfaces de red

En ldquoOther destinations for which mail is acceptedldquo pondremos el hostname de nuestro servidor asiacute como hostingcaserohomelinuxorg

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

El ldquoDomains to relay mail forrdquo en principio lo podemos dejar vaciacuteo asiacute como el ldquoMachines to relay mail forldquo El ldquoKeep number of DNS-queries minimal (Dial-on-Demand)rdquo no tiene mayor importancia en nuestra configuracioacuten asiacute como el ldquoDelivery method for local mailrdquo y el ldquoSplit configuration into small filesldquo que ya van seguacuten las preferencias de cada uno

Pues bien a finalizar me encuentro con que si intento enviar un e-mail a Hotmail me dice que no acepta mi correo porque mi IP no es de fiar

mail nospamhotmailcom lt tmpcorreotxtdelivering 1JY4zH-0001ym-VMR dnslookup for nospamhotmailcomT remote_smtp for nospamhotmailcomConnecting to mx2hotmailcom [6554244168]25 connected SMTPltlt 220 bay0-mc2-f2bay0hotmailcom Sending unsolicited commercial or bulk e-mail to Microsofts computer network is prohibited Other restrictions are found at httpprivacymsncomAnti-spam Violations will result in use of equipment located in California and other states Sat 8 Mar 2008 114544 -0800 SMTPgtgt EHLO localhost SMTPltlt 250-bay0-mc2-f2bay0hotmailcom (35022) Hello [8139245151] 250-SIZE 29696000 250-PIPELINING 250-8bitmime 250-BINARYMIME 250-CHUNKING 250-AUTH LOGIN 250-AUTH=LOGIN 250 OK SMTPgtgt MAIL FROMltroothostingcaserohomelinuxorggt SIZE=1367 SMTPgtgt RCPT TOltnospamhotmailcomgt SMTPgtgt DATA SMTPltlt 550 DY-001 Mail rejected by Windows Live Hotmail for policy reasons We generally do not accept email from dynamic IPs as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server httpwwwspamhausorg maintains lists of dynamic and residential IP addresses If you are not an emailnetwork admin please contact your E-mailInternet Service Provider for help Emailnetwork admins please visit httppostmasterlivecom for email delivery information and support SMTPgtgt QUITLOG MAIN nospamhotmailcom R=dnslookup T=remote_smtp SMTP error from remote mail server after MAIL FROMltroothostingcaserohomelinuxorggt SIZE=1367 host mx2hotmailcom [6554244168] 550 DY-001 Mail rejected by Windows Live Hotmail for policy reasons We generally do not accept email from dynamic IPs as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server httpwwwspamhausorg maintains lists of dynamic and residential IP addresses If you are not an emailnetwork admin please contact your E-mailInternet Service Provider for help Emailnetwork admins please visit httppostmasterlivecom for email delivery information and supportLOG MAIN lt= ltgt R=1JY4zH-0001ym-VM U=Debian-exim P=local S=1777LOG MAIN Completed

Pero en cambio GMail siacute que me lo acepta

mail nospamgmailcom lt tmpcorreotxt

delivering 1JY51y-0001yu-LWR dnslookup for nospamgmailcomT remote_smtp for nospamgmailcomConnecting to gmail-smtp-inlgooglecom [2162395927]25 connected SMTPltlt 220 mxgooglecom ESMTP g11si5603645gve6 SMTPgtgt EHLO localhost SMTPltlt 250-mxgooglecom at your service [8139245151] 250-SIZE 28311552 250-8BITMIME 250 ENHANCEDSTATUSCODES SMTPgtgt MAIL FROMltroothostingcaserohomelinuxorggt SIZE=1363 SMTPltlt 250 210 OK SMTPgtgt RCPT TOltnospamgmailcomgt SMTPltlt 250 215 OK SMTPgtgt DATA SMTPltlt 354 Go ahead SMTPgtgt writing message and terminating SMTPltlt 250 200 OK 1205005717 g11si5603645gve6 SMTPgtgt QUITLOG MAIN =gt nospamgmailcom R=dnslookup T=remote_smtp H=gmail-smtp-inlgooglecom [2162395927]

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

LOG MAIN Completed

aunque seguacuten mi experiencia dependiendo de la IP dinaacutemica que te haya tocado es muy posible que tambieacuten se te rechacen los correos si alguna vez la ha tenido alguien sospechoso de mandar spam En definitiva es un servicio nada fiable

Si tenemos un dominio propio con Custom DNS crear un registro SPF en el DNS puede ayudar para que no rechacen los correos de tu servidor En openspforg tienen un formulario que nos ayuda a confeccionar uno adecuado para nuestro servidor

Las MSN Hotmail Guidelines son un buen sitio donde contrastar todos estos requisitos que suelen ser bastante comunes

1 Sender is expected to comply with all technical standards for the transmission of Internet e-mail as published by The Internet Societyrsquos Internet Engineering Task Force (IETF) including RFC 2821 RFC 2822 and others2 After given a numeric SMTP error response code between 500 and 599 (also known as a permanent non-delivery response) the sender must not attempt to retransmit that message to that recipient3 After multiple non-delivery responses (see 2) the sender must cease further attempts to send e-mail to that recipient4 Sender must not open more than 500 simultaneous connections to MSN Services inbound e-mail servers without making prior arrangements5 Messages must not be transmitted through insecure e-mail relay or proxy servers6 The mechanism for unsubscribing either from individual lists or all lists hosted by the sender must be clearly documented and easy for recipients to find and use7 Connections from dynamic IP space may not be accepted8 E-mail servers must have valid reverse DNS records

Y fijeacutemonos ademaacutes en lo que nos deciacutea el mensaje de rechazo de Hotmail

Mail rejected by Windows Live Hotmail for policy reasons We generally do not accept email from dynamic IPrsquos as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server httpwwwspamhausorg maintains lists of dynamic and residential IP addresses If you are not an emailnetwork admin please contact your E-mailInternet Service Provider for help Emailnetwork admins please visit httppostmasterlivecom for email delivery information and support

Esa lista que menciona de Spamhaus no soacutelo la usa Microsoft sino que muchas otras empresas e ISPs se basan en ella para descartar los correos desde determinados rangos de IPs en funcioacuten de la lista

Con los correos entrantes no tendremos ninguacuten problema siempre que nuestro servidor esteacute arriba Los servidores SMTP que nos quieran mandar correo buscaraacuten el registro MX (o el A si no hay MX) en elDNS y salga la IP que salga ahiacute se mandaraacute el correo Para recuperar los correos recibidos en el servidor puede ser suficiente el claacutesico comando mail o con un simple ldquoapt-get install qpopperldquo podemos tener un servidor de POP3 listo en pocos segundos Sin embargo si nuestro servidor no estaacute arriba por alguacuten problema cuando otro servidor SMTP quiera conectarse al nuestro para enviarle un e-mail el servidor remoto tendraacute que decidir si reintenta el enviacuteo maacutes tarde o si lo descarta por lo que el servicio de recepcioacuten de correos tampoco es fiable

Si realmente queremos tener un servidor de correo fiable en nuestro sistema la solucioacuten definitiva puede venir por contratar el servicio de DynDNS MailHop Relay (425$antildeo) especiacuteficamente pensado para estos problemas El servidor SMTP de DynDNS es el que da la cara y nosotros lo usamos como smarthost para mandar los correos a traveacutes de eacutel y viceversa para que eacutel nos los enviacutee de vuelta guardaacutendolos temporalmente si nuestro servidor estaacute caiacutedo

Bytecoders tambieacuten tratoacute estos temas hace poco en Aviso de actualizaciones en Debian por e-mail y SMTP la lacra del SPAM

Correo con nuestro propio dominio con Google Apps

Para miacute todos estos problemas con el correo se acabaron cuando aparecioacute el Google Apps y pude usar el equivalente a GMail (con su POP3 y su IMAP) pero creando diferentes direcciones sobre mi propio dominio (vicente-navarrocom) Para ello lo uacutenico que tuve fue darme de alta en el servicio y apuntar los registros MX de mi dominio a los servidores de Google (Configuring Your MX Records)

nslookupgt set querytype=MXgt vicente-navarrocomServer 805861250Address 80586125053

Non-authoritative answervicente-navarrocom mail exchanger = 10 alt1aspmxlgooglecomvicente-navarrocom mail exchanger = 15 alt2aspmxlgooglecomvicente-navarrocom mail exchanger = 5 aspmxlgooglecom

Authoritative answers can be found fromalt1aspmxlgooglecom internet address = 7214215114alt1aspmxlgooglecom internet address = 721421527alt2aspmxlgooglecom internet address = 6423317927aspmxlgooglecom internet address = 2162395927

Tras esto creeacute buzones de correo (o alias) para cada una de las cuentas que iba a usar y reconfigureacute mi servidor para que usara un smarthost

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Y para que usara smtpgooglecom como smarthost

el resto de la configuracioacuten puede quedar igual que estaba antes Bueno igual pero no se nos tiene que olvidar poner nuestro dominio en el apartado de ldquoSystem mail nameldquo

Lo uacutenico que tendremos que tener en cuenta es que ahora los correos no se reciben localmente sino en la cuenta de Google Apps (lo que en realidad es maacutes coacutemodo) pero si auacuten asiacute fuera necesario traer esos correos a nuestro servidor siempre podriacuteamos configurarlo para que se los trajera de Google usando POP3

Por supuesto Google requiere autentificacioacuten para mandar correos a traveacutes de eacutel por lo que en el fichero etcexim4passwdclient tendremos que asociar nuestro usuario y contrasentildea de Google Apps al servidor SMTP

password file used when the local exim is authenticating to a remote host as a client see exim4_passwd_client(5) for more documentation Example targetmailserverexampleloginpasswordgmail-smtplgooglecomcuentaadministradorvicente-navarrocomcontrasenya

Independientemente de que vayamos a usar el servidor de HC para enviar y recibir correos en serio o no es indudable que necesitamos tenerlo bien configurado como servidor de correo para que podamos mandarnos advertencias sobre problemas que pueda haber en el servidor desde nuestros scripts de monitorizacioacuten O simplemente porque aplicaciones como WordPress mandan correos cada vez que llega un nuevo comentario por ejemplo Si el servidor de correo no estaacute bien configurado las aplicaciones que enviacutean correos como parte de su funcionamiento normal no podraacuten hacerlo

Otras cuestiones

Backups

binbashwhile queda_clarodo insistir_en_el_backupdoneno se puede insistir bastante

Creo que no hace falta decir maacutes Tenemos todo el trabajo invertido en configurar nuestro servidor casero las bases de

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

datos con los comentarios de nuestros visitantes nuestras imaacutegenes nuestro trabajo ahiacute iquestDe verdad nos vamos a arriesgar a que el disco duro falle o a que inadvertidamente hagamos un ldquorm -rf rdquo y desaparezca todo de un plumazo

Para esta tarea rysnc es nuestro mejor amigo (Backups con rsync) aunque herramientas como tar o cpio tambieacuten pueden ayudar Yo recomendariacutea una copia de todos los ficheros importantes en alguacuten directorio del propio servidor casero y otras copias en otros sistemas que tengamos a traveacutes de de la red con rsync

Para exportar todas las bases de datos MySQL del sistema e incluirlas en el backup podemos hacer un

mysqldump -uroot -ppassword --all-databases gt backup mysqlbak

y lo podriacuteamos recuperar con un

mysql -uroot -ppassword lt backup mysqlbak

Maacutes detalles sobre coacutemo usar el mysqldump en ldquomysqldump mdash A Database Backup Programldquo

El sistema de respaldo

Durante el antildeo habraacute algunos diacuteas semanas o meses que pases fuera de tu casa Seguramente esos diacuteas te querraacutes dejar la luz el agua y el gas de casa cerrados para prevenir incidentes iquestQueacute haces con el servidor casero iexclTiene que seguir dando servicio

Si tienes la suerte como yo de contar con alguacuten otro ordenador que pueda servir tambieacuten de servidor casero y de tener alguacuten familiaramigo con conexioacuten a Internet y que consienta en tenerlo en su casa una especie de ldquohousing caserordquo lo tenemos muy faacutecil

Instalamos la misma versioacuten de sistema operativo que en el servidor ldquooficialrdquo y lo llevamos a su nuevo destinoCreamos un nuevo nombre para el otro sistema en DynDNS y lo configuramos para que el ddclient del nuevo sistema lo actualice pero muchiacutesimo mejor si podemos configurar el router de ldquola otra casardquo para que lo haga automaacuteticamenteOpcional Preparamos el router y el sistema ldquohospedado en casa ajenardquo para arrancar con Wake on Lan Tenemos que tener en cuenta que si no es el router el que se encarga de actualizar la IP en DynDNS podemos tener el problema de no saber la IP de destino para enviarle el paquete maacutegicoLe ponemos una IP fija al sistema o configuramos el router para que le asigne por DHCP siempre la misma y abrimos los puertos necesarios en el routerCreamos una bateriacutea de scripts basados en rsync y SSH para sincronizar todos los ficheros de configuracioacuten necesarios y adaptar los que variacutean en el nuevo sistema (por ejemplo el etcddclientconf) Tambieacuten deberiacutean actualizar las bases de datos y reiniciar los procesos necesarios tras modificar la configuracioacutenTener previstos otros scrips para pasar el servicio de un sistema a otro Al final esto soacutelo consiste en que el sistema que sea el primario actualice los registros DNS con su IP y el secundario deje de hacerloTras la estancia en el otro sistema tendremos que sincronizar los cambios de vuelta al sistema principal y probablemente querramos recoger los logs que se hayan generado alliacute

Este sistema de respaldo no soacutelo nos puede servir en caso de tener que apagar nuestro servidor habitual Tambieacuten lo podemos utilizar mientras hacemos tareas de mantenimiento o si en tenemos problemas con la conexioacuten a Internet o estamos sufriendo un apagoacuten

Los cortes de corriente

Otro de los problemas con los que nos tendremos que enfrentar seraacuten los cortes de corriente Aunque no son muy frecuentes de vez en cuando tendremos uno y tenemos que tener previsto queacute hacer cuando ocurran

Si se trata de un breve corte lo maacutes importante es que el servidor arranque soacutelo cuando vuelva a recibir corriente Para ello tenemos que buscar el paraacutemetro de nuestra BIOS que lo permite

Por ejemplo en una VIA EPIA SP8000E el paraacutemetro se llama AC Loss Auto restart y podemos hacer que la maacutequina se encienda siempre cuando vuelva la luz que no se encienda nunca o que vuelva al estado anterior

AC Loss Auto restart

The field defines how the system will respond after an AC loss during system operation

Off Keeps the system in an off state until the power button is pressedOn Restarts the system when the power is backFormer-Sts Restores the system to its previous state

En una placa Asus A8N-SLI el paraacutemetro se llama Restore on AC Power Loss y soacutelo tiene dos valores posibles activado o desactivado

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Pero si queremos estar prevenidos de verdad ante cortes de corriente la mejor opcioacuten es tener un SAI al que conectar el servidor y el router que da acceso a Internet Si el servidor es un sistema de bajo consumo tendremos bastante tiempo de margen para esperar a que vuelva la luz o al menos el tiempo suficiente para actualizar nuestro servidor de respaldo por si tiene que entrar en accioacuten

Mantenimiento remoto

La posibilidad de conectarnos por SSH a nuestro servidor casero siempre tiene que estar abierta En mi experiencia un servidor SSH abierto en Internet trae infinidad de intentos de conexioacuten con reiteradas pruebas con distintos usuarios Sin ir maacutes lejos hoy mismo alguien ha probado 1520 combinaciones diferentes de usuariocontrasentildea en mi sistema

grep Invalid user authlog0 | grep Mar 9 | wc -l1520

Algunos ejemplos

Mar 9 061505 telemaco sshd[6028] Invalid user ibm from 612509134Mar 9 061509 telemaco sshd[6032] Invalid user informix from 612509134Mar 9 064008 telemaco sshd[7742] Invalid user stevie from 612509134Mar 9 064011 telemaco sshd[7746] Invalid user kelly from 612509134Mar 9 064015 telemaco sshd[7750] Invalid user rasoul from 612509134

Es por eso que lo mejor es deshabilitar completamente el acceso con usuariocontrasentildea y permitir exclusivamente la autentificacioacuten por clave puacuteblicaprivada Autentificacioacuten trasparente por clave puacuteblicaprivada con OpenSSH

Cambiar el puerto del servidor SSH (por defecto 22) a otro tambieacuten puede ser una medida uacutetil para evitar algunos de estos insistentes intentos de acceso

Otra herramienta de mucha utilidad para el mantenimiento remoto es conectar un moacutedem a nuestro servidor casero tal y como vimos en Configurar Linux para permitir el acceso remoto por moacutedem a la consola y por RASPPP En casos en que el router haya perdido la conexioacuten a Internet podemos tratar de conectarnos por moacutedem y a traveacutes del interfaz de configuracioacuten por telnet del router tratar de reiniciarlo Otra situacioacuten uacutetil es en caso de una avalancha de peticiones en la que tuacute mismo no puedes acceder por el router por la absoluta falta de ancho de banda y en ese caso la entrada ldquopor la puerta de atraacutesrdquo nos puede servir para llegar al sistema sin usar Internet

iquestP2P y hosting casero

Supongamos que necesitamos bajarnos el uacuteltimo DVD de Knoppix por Bittorrent iquestEs compatible el P2P con sus altas necesidades de ancho de banda con el HC

Pues en principio puede serlo -en funcioacuten del nuacutemero de visitas que recibamos- siempre que limitemos el ancho de banda de subida disponible para P2P a un liacutemite que permita servir los contenidos hospedados a una velocidad razonable En el mejor de los casos el uso de P2P en la misma conexioacuten de un HC iraacute completamente en detrimento de la experiencia de nuestros visitantes aunque soacutelo tengamos uno en ese momento pero que notaraacute que la paacutegina descarga maacutes lenta

El mejor consejo al respecto es que si activamos el P2P deberiacuteamos de estar pendientes de que el tiempo de respuesta sea un miacutenimo aceptable probando nosotros mismos a conectarnos desde otro sistema de Internet Si vemos que va muy lento deberiacuteamos desactivar el P2P Por supuesto en caso de un pico de visitas deberiacuteamos de desactivar el P2P inmediatamente

Scripting

Cualquier administrador que se encargue de un servidor UNIX tiene que estar continuamente creaacutendose scripts para no realizar las mismas tareas una y otra vez Para nosotros como administradores de nuestro HC no va a ser distinto Deberiacuteamos de tener unos conocimientos miacutenimos de scripting que nos seraacuten muy uacutetiles para hacer backups para analizar logs para monitorizar el estado de alguacuten proceso para enviar e-mails con advertencias etc

A lo largo de este antildeo yo me he llegado a crear un buen nuacutemero de scripts La mayoriacutea son muy especiacuteficos de mis necesidades particulares pero me gustariacutea dejar aquiacute uno muy sencillito que nos manda un e-mail cada vez que el ISP nos cambia la direccioacuten IP dinaacutemica

binbashcd rootscripts_ipmv -f ippublica ippublicaoldippublicash gt ippublicaif diff ippublica ippublicaold gt devnullthen cat cabecera ippublica | mail -s La IP del servidor ha cambiado - `date +gmd HM` userexamplecomfi

El ippublicash puede ser bien una peticioacuten por SNMP al router para ver cuaacutel es la IP del interfaz de WAN

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

snmpwalk -c comunidad -v 1 19216811 IP-MIBipAdEntAddr|egrep -v 00|192168 | awk print $4

bien un acceso a checkipdyndnsorg

usrbinwget -q -O - httpcheckipdyndnsorgindexhtml | usrbinfromdos | binsed s_lthtmlgtltheadgtlttitlegtCurrent IP ChecklttitlegtltheadgtltbodygtCurrent IP Address | binsed s ltbodygtlthtmlgt

El fichero cabecera es algo como

La IP del servidor es ahora

Conclusioacuten

En esta entrada he tratado de recopilar lo maacutes importante de lo que me ha sido necesario conocer durante un antildeo completo de autohospedaje en el que creo que el resultado ha sido bastante satisfactorio Por carambolas del destino ahora ya he pasado a un hosting profesional pero la travesiacutea ha valido la pena y la repetiriacutea tantas veces como hiciera falta Si alguien tiene intencioacuten de adentrarse en esta aventura ha de saber que aprenderaacute mucho y espero que en estas liacuteneas encuentre consejos que le sean de utilidad como creo que me hubieran sido a miacute

Tambieacuten hay que tener en cuenta que tambieacuten es posible tener un hosting casero sin tomaacuternoslo muy en serio de forma que no nos importe en absoluto si tenemos la paacutegina caiacuteda varios diacuteas seguidos pero creo que si nos ponemos vale la pena hacerlo lo mejor posible No hay nada que deacute peor impresioacuten en Internet que una paacutegina que tarda en cargar o que cada dos por tres esteacute caiacuteda Esa no es la forma de fidelizar a nuestros lectores

El HC es un poco como tener un perro en casa Puede ser divertido te daraacute muchas satisfacciones pero a cambio ganas muchas obligaciones Tienes que estar pendiente de eacutel te da trabajo y no puedes irte de vacaciones sin buscarle un acomodo

wq

Entradas relacionadas

iquestPiensas en si un diacutea te roban el portaacutetil (6)Servir con Apache imaacutegenes con marca de agua (watermark) (5)Primer aniversario del blog (5)Midiendo el ancho de banda de red con IPerf (y con scp netcat wget) (5)Probando el mod_deflate de Apache (4)mailto sin miedo a spammers (4)

Esta entrada fue publicada bajo una licencia CC el 9 marzo 2008 a las 1732 y pertenece a la categoriacutea GNULinux Internet LAMPWordPress Redes Sobre el Blog Etiquetas Apache backup blog ddclient Debian DNS DynDNS exim GNULinux Google hosting Internet modem MySQL OpenSSH PHP rsync shell SMTP spam VIA EPIA wget WordPress Zyxel 660HW Puedes seguir las respuestas a traveacutes de RSS Ya no se pueden dejar comentarios pero puedes hacer trackback desde tu paacutegina

137 Comentarios a ldquoHosting casero HOWTOrdquo

Osqui dice

9 marzo 2008 a las 2046

iexclDios Esto es LA ENTRADA Suacuteperinteresante suacuteperamena y suacuteper bien explicada Muchiacutesimas gracias

andoni dice

9 marzo 2008 a las 2149

impresionante

Sagman dice

9 marzo 2008 a las 2213

Impresionante O Ahora no tengo tiempo para leerlo detenidamente pero mantildeana intentareacute sumergirme en la lectura entera del artiacuteculo porque parece muy interesante Teniacutea ganas de que lo explicaras Gracias

PD Me entereacute de la entrada a traveacutes del pingback que viacute en mi blog

Raist dice

10 marzo 2008 a las 041

En plan didaacutectico seduce plantearse el instalarse el apache y demaacutes pero vamos en plan didaacutectico como dije los peros son muy significativos Eso si no dudo en seguir el tutorial para trastear y

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

aprender

Ivaacuten dice

10 marzo 2008 a las 1024

iexclImpresiontante artiacuteculo menudo curro Te lo has currado muchiacutesimo todo muy bien explicado con ejemplos ventajas distintos puntos de vistahellip Aunque no vaya a montarme un HC casero y vaya a seguir con blogger hay muchas ideas que siacute me van a ayudar mucho Lo primero que tengo que

conseguir es configurar el correo porque ya lo he intentado un par de veces y no hay manera

Saludos y gracias por el excelente artiacuteculo Ivaacuten

andres dice

10 marzo 2008 a las 1147

Enhorabuena muy bien explicado

Yo tenia algo parecido montado pero la placa acabo estropeandose tras mucho tiempo

Solo 2 apuntes que faltarian a mi entender para ser perfecto - Configuracion del iptables algunosmodems como por ejemplo los de cable solo tienen una boca y solo te dan una IP por lo que mi servidor estaba en medio y ademas de correo y web servia internet a la red interna Por ello tenia que configurar el IPTABLES para que hiciese de pasarela Es sencillo pero no muy obvio - Servidor de DHCP al hilo de lo anterior un servidor de DHCP para la red interna Con la instalacion por defecto es casi suficiente solo hacia falta cambiar el nombre de la interfaz de red a la que tenia que servir direcciones - QoS tambien tenia algun programa P2P y casi siempre iba bien pero deberia de haber puesto y al final por vagancia nunca lo hice alguna regla de QoS para dar la minima prioridad sobre el ersto de paquetes a los de los programas P2P

Como te digo el post esta muy bien pero con informacion sobre como hacer eso para mi ya seria perfecto

Un saludo

David GV dice

10 marzo 2008 a las 1247

Hola

Soacutelo queriacutea felicitarte por este howto tan interesante del que me he permitido hablar en mi blog ( httpwwwblogubuntucom159como-montar-un-servidor-web-casero-y-no-morir-en-el-intento )

Un saludo y felicidades por el material

Gustavo dice

10 marzo 2008 a las 1253

Muy pero que muy explicado todo Muy buen manualguia en todos los sentidos

Croc dice

10 marzo 2008 a las 1258

Praacutecticamente son los mismo pasos que yo seguiacute tambieacuten en su diacutea soacutelo que yo sigo hoy en diacutea tirando de mi HC con Telefonica (IP fija por usuario antiguo) y 320 kbps de subida

En lo que me gustariacutea hacer hincapieacute del artiacuteculo es en la seleccioacuten hardware Tened cuidado con la maacutequina que elegiacutes como servidor o despediacuteos de dormir por la noche Si compartiacutes habitacioacuten haced todo lo posible por eliminar completamente los ventiladores o invertid en algo super-silencioso Vuestro descanso os lo agradeceraacute

Actualmente estoy dandole una pasada a mi servidor de correo que auacuten no he recibido ninguacuten tipo de problema por denegacioacuten en ninguna maacutequina Por fortuna mi ISP resuelve inversamente mi IP sin problemas La configuracioacuten de un servidor Courier (SMTPPOPIMAP) y una interfaz web como RoundCubeMail se mereceriacutea otra entrada explicativa

Un saludo

sistemasorp dice

10 marzo 2008 a las 1304

Buen artiacuteculo yo tambieacuten tengo un dominio (sistemasorpcom) albergado en un ordenador VIA EPIA

Lo uacutenico que queriacutea comentar es que aunque yo tengo el dyndns para que desde el router cambie la ip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

de mi dominio tengo los DNS del dominio apuntando a Zoneedit (que pues antildeadir hasta 5 dominios gratuitamente) Asiacute poniendo CNAMEs como httpwwwsistemasorpcom o httpftpsistemasorpcom apuntando a sistemasorphomelinuxcom puedo hacer que cualquier peticioacuten que se haga a traveacutes del dominio pase al subdominio de dyndsn y finalmente a la ip que tenga en ese momento incluido el correo Por eso siempre que se haga un nslookup a httpwwwsistemasorpcom o similares lo resolveraacute a sistemasorphomelinuxcom

Gonzi50 dice

10 marzo 2008 a las 1350

Solo a modo de apunte deberias echar un vistazo a gnupanel es un panel de administracion estilo plesk gnu para debian

Puede simplificaros mucho las cosas porque instala de golpe muchos de los paquetes que se nombran y el menu de administracioacuten tanto de nivel usuario y administracion es muy buena

Creo que sera un referente en el futuro

juan dice

10 marzo 2008 a las 1416

Muy bueno felicitaciones

Otro ordenador util silencioso y de bajo consumo es el Mac Mini

Saludos

victor dice

10 marzo 2008 a las 1420

Hola he llegado a tu blog desde barrapunto y lo primero que habia pensado es que habias instalado un ldquoservidor de hostingrdquo real puro y duro tipo Cpanel o Plesk para que tus amigos pudieran redirigir su dominio y crearse cuentas de ftp y web contra tu servidor iquestlo has probado seria un gran reto la

verdad es que no podriacutea ser publico pues seguramente no tendraacutes ganas de gastarte las astronoacutemicas cantidades que valen las licencias hellip perohellip iquesthay soluciones gratuitas a cpanel y plesk

gracias y saludos

Julio Autor de curriculum web dice

10 marzo 2008 a las 1502

Te falta ciertas ventajas que no has mencionado

1 La libertad de configurar el servidor que suele ser muy importante si estas programando dicha web Y no te problemas de una configuracioacuten distinta de cuando haces la prueba 2 Ganar conocimientos por si te falta subir el ancho de banda Si contratas direcmente los servicios de hosting Cuando tienes un proyecto avanzado no puedes dedicarte a aprender en ese momento como montar un hosting 3 Si programas la web consigues que no te puedan robar coacutedigo o ideas Hombre claro esta por soacutelo 13 euros y tras una pesada documentacioacuten puedes registrar tus derechos de autor Pero edemaacutes de esto es bueno no tener el coacutedigo disponible de terceros 4 Antes un fallo de programacioacuten o del servidor los conocimientos son mayores para solucionarlo 5 Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

En yo mi caso un servidor llamado casero Pero ya mismo le voy poner dos lineas de telefono ampliamdo la seguridad y el ancho de banda iquestLo debereacute seguir llamando casero por estar en mi casa Doacutende aguanto visitas mas de 60000 visitas al mes entre todas mis web Por ejemplo esta de curriculum web Un incoveniente muy peligroso Ante un problemoacuten te puede dar un infarto Pero a veces esos problemones lo tienen las empresas no dan ese mal servicio que no podemos hacer nada

Smutops dice

10 marzo 2008 a las 1608

Gracias por la informacioacuten Te lo has currado

Saludos

InKiLiNo dice

10 marzo 2008 a las 1621

El manual estaacute de Puta Madre pero yo recomiendo para un servidor casero lighttpd en vez de apache2 y php5 + fastcgi mejor que mod_php5 ah y de paso le ponemos el eaccelerator y nuestro servidor

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

volaraacute

Gonzi50 dice

10 marzo 2008 a las 1639

para Victor

Como he dicho un par de comentarios mas para arriba te recomiendo gnupanel Yo llevo unos cuantos meses con uno montado y todos son buenas noticias

Jose A Cely dice

10 marzo 2008 a las 1738

Hola

Muy buen articulo lo leiacute completo me siento identificado con muchas cosas y la experiencia que tuve con mi antiguo servidor de produccioacuten (2005) sin embargo esa maquina que usaba aun la uso como servidor personal Te dejo el link de el articulo que escribiacute es su momento no es tan teacutecnico como el tuyo httpjosecelytecsuacomp=14 Saludos desde Colombia

Jose A Cely

Sr XX - Terror dice

10 marzo 2008 a las 1748

Hola felicidades todo muy claro y bien explicado

Yo hace unos antildeos hice lo mismo Queriacutea colocar mis programas java a disposicioacuten del puacuteblico y el hosting java era (y sigue siendo) cariacutesimo

Maacutes o menos hice lo que tuacute excepto en 2 cosas

1) Servidor web En un principio coloqueacute apache+tomcat (viacutea ajp) Tras unos benchmarks caseros me diacute cuenta de que tomcat podiacutea servir paacuteginas estaacuteticas casi a la misma velocidad que apache Asiacute que quiteacute apache y puse tomcat en el puerto 80 directamente

2) Servidor de correo Los MTAs de linux (exim sendmail y postnosequeacute) son un suplicio para configurarlos correctamente (demasiadas opciones) Me decanteacute por JAMES (del proyecto apache) Es un MTA supersimple javizado que permite almacenar el correo entrante en una base de datos relacional haciendo maravillosamente transparente toda la gestioacuten En fin hoy con el proyecto casi congelado sigo apostando por JAMES

Saludos

liken dice

10 marzo 2008 a las 1829

Hola Vicente Muy buen articulo

Se que hay diferentes opiniones pero discrepo solo en lo de no recomendar laptops como servidores La mayoria de los portatiles de consumo actuales estoy de acuerdo en que no son recomendables pero hay laptops antiguos de muy buena calidad y de bajo precio en Ebay que pueden ser una opcion bastante buena Yo tengo un IBM Thinkpad 600 (una maquina de calidad) de servidor encendido hace 2 antildeos aunque el uptime actual es 6 meses y sin ningun problema (toco madera ) Tienen muchas ventajas Es muy silencioso El ventilador se enciende solo aveces y apenas se escucha Tienen UPS incorporada la bateria aunque vieja te aguanta 10 minutos un apagon El consumo tambien es muy bajo al ser un portatil y con LCD cerrado Lo uso como servidor web a internet servidor samba local interface gmui para descargas centralizadas de P2P multiusuario y remotas servidor de correo tambien a traves de gogle apps y para alojar una libreria sobre ciencia que seria dificil de colocar en un host contratado Por necesidades uso un disco duro 25 de 60GB y que de momento va aguantando (El tema de que los 25rdquo duran menos tambien trae discusiones y algunos defienden lo contrario) Saludos

Liken mdashmdashndash

jecomovi dice

10 marzo 2008 a las 1829

La comunidad nos hace grandes articulos como este ENORMES Gracias

tenderodigital dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

10 marzo 2008 a las 1831

Muy buena entrada para guardar y revisar de vez en cuando

Yo de todas maneras le veo futuro a este tipo de servidores pero maacutes que para tener presencia en Internet para usar el servidor directamente tu A ver si me explico montas un Wiki un software de trabajo en grupo otro de gestioacuten de proyectos y lo alojas en tu propio servidor Y solo accedes tu y tus amigos no lo abres al puacuteblico Entonces tienes la ventaja de la comodidad puedes actualizar las versiones personalizarlo a topehellip y no tienes los problemas del ancho de banda

Saludos

Joan R dice

10 marzo 2008 a las 1915

Impresionante tu dominio del tema socio saludos desde Mallorca

ZP en lugar de dedicarte a salvar el culo de los ladrilleros que se iraacuten al paro preocuacutepate de toda la gente super capaz que hay en este pais y haz que suban como la espuma te presento a uno de ellos mi amigo Vicente Navarro hellip

Bytecoders dice

10 marzo 2008 a las 1917

Extrantildeo que nadie haya mencionado como ventaja el hecho de que el hosting solo depende de ti y de nadie maacutes Aunque a veces tambieacuten puede ser una desventaja En mi caso no depender excesivamente de terceros fue desde luego la mayor motivacioacuten

No puedo negar que estoy aprendiendodestrozando mucho etc etc pero eso queda (para miacute) en un segundo teacutermino

Saludos

Bytecoders dice

10 marzo 2008 a las 2022

Por cierto no cabe decir que el artiacuteculo es de Wikipedia Pero me ha picado la curiosidad Si no me equivoco tu ya has sobrevivido al efecto Barrapunto y Meneacuteame con el hosting casero no

Saludos tener buenos sitios de referencia tambieacuten ayuda Anda que no he aprendido cosas aquiacute o de ti

PS No seacute si podiacutea editar el comentario Al final por desconocimiento he puesto otro

Vicente Navarro dice

10 marzo 2008 a las 2042

Osqui andoni Sagman Raist Ivaacuten iexclMuchas gracias por vuestros amables comentarios

andres iexclGracias Respecto al IP tables es una buena sugerencia pero quizaacutes mereceriacutea una entrada especiacutefica sobre su uso Sobre el servidor DHCP a miacute no me haciacutea falta porque el router ya hace el trabajo aunque ya hableacute un poco sobre servidores DHCP en Iniciar una instalacioacuten de Debian por red Finalmente probar el QoS ha sido una de las grandes asignaturas pendientes que me han quedado aunque no esperaba mucha mejora ya que a diferencia de tu caso mi traacutefico no pasaba todo por el servidor De todas formas siacute que ajusteacute algunos paraacutemetros de priorizacioacuten de traacutefico que teniacutea el router En cualquier caso unas sugerencias muy buenas

David GV Gustavo iexclMe alegro de que os haya gustado

Croc Gracias por hacer hincapieacute en lo del servidor silencioso Creo que es algo realmente importante Sobre lo del Courier y el RoundCubeMail siacute me temo que tanto no cabriacutea aquiacute

sistemasorp iexclPues me parece una idea excelente iexclBuena de verdad Asiacute te ahorras comprar el ldquoCustom DNSrdquo Muchiacutesimas gracias por compartirla en esta entrada

Gonzi50 Gracias por la sugerencia

juan iexclGracias Siacute el Mac Mini podriacutea servir pero en su diacutea yo lo descarteacute porque aunque sea muy silencioso siacute que tiene ventiladores y si somos estrictos en la poliacutetica de nada de ruido me temo que no nos sirve

victor Bueno ya ves que el servicio era para miacute mismo soacutelo Sobre lo que me preguntas en la Wikipedia tienes una lista de web-hosting control panels tanto de pago como de coacutedigo abierto

Julio Autor de curriculum web Son muy interesantes los aspectos que mencionas Me ha parecido curioso lo de

Si programas la web consigues que no te puedan robar coacutedigo o ideas

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Sobre

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

no estoy de acuerdo En Dreamhost por ejemplo te permiten asociar un nuacutemero ilimitado de dominios a tu cuenta

Smutops Gracias

InKiLiNo iexclMuchas gracias por los consejos

Jose A Cely Gracias por la referencia al artiacuteculo Es muy interesante

Sr XX ndash Terror Gracias por la sugerencia del Java Apache Mail Enterprise Server (JAMES) de la fundacioacuten Apache La verdad es que no lo conociacutea Muy a tener en cuenta

liken iexclGracias por tu comentario y por expresar aquiacute tu opinioacuten Aunque puede haber casos de portaacutetiles que sobrevivan como heacuteroes durante antildeos sigo pensando que no son lo maacutes conveniente para un uso como servidor Ademaacutes de los discos de 25Prime el polvo que pueda entrar por los ventiladores se iraacute acumulando poco a poco en su interior causando problemas de calentamiento y reducir su vida Se pueden abrir y limpiar pero es una tarea extremadamente incoacutemoda En cualquier caso por supuesto puedo estar equivocado

jecomovi iexclGracias

tenderodigital Desde luego lo que comentas son excelentes sugerencias de uso de un hosting casero sin muchos de sus inconvenientes iexclGracias por tu comentario

Joan R iexclGracias

Bytecoders iexclMuchas gracias por tu aportacioacuten Por supuesto una ventaja muy importante del hosting casero es que puedes hacer lo que te deacute la gana con eacutel Sin embargo en las uacuteltimas semanas en las que he probado un hosting de verdad con SSH maacutes en serio me he dado cuenta de que teniendo el Apache el PHP el MySQL y una shell apenas tienes restricciones ni encuentras cosas en las que te encuentres tan limitado Uacutenicamente tal vez el debug y ciertos paraacutemetros que te gustariacutean cambiar del servidor

En Primer aniversario del blog se mencionaban las entradas que han salido en Barrapunto o Meneacuteame estando el blog en HC

EuLogos dice

10 marzo 2008 a las 2058

iexclMuy pero que muy interesante Queriacutea antildeadir un par de cosillas 1- No es por hacer publicidad pero con cdmoncom puedes registrar un dominio (por precios bastante

competitivos) y luego usar sus DNS para IP dinaacutemicas Ciertamente se complica el tema de actualizarla pero probablemente se podraacute usar un registro CNAME a la direccioacuten de dyndns gratuita 2- Ademaacutes de ldquoab (apachebench)rdquo puedes usar ldquosiegerdquo que ademaacutes te permitiacutea elegir la identificacioacuten del cliente Saludos

Vicente Navarro dice

10 marzo 2008 a las 2106

EuLogos Gracias por tus sugerencias de siege y cdmoncom Ciertamente son alternativas a considerar

Alberto dice

10 marzo 2008 a las 2116

Hola

Intel ha sacado una nueva version de la placa D210GLY la D210GLY2 sin ventilador En la siguiente direccioacuten han hecho un estudio del consumo frente a otras opciones Itx de Via

httpresourcesmini-boxcomonlineMBD-I-D201GLYintel-d201gly-power-consumptionhtml

Si queries calcular el coste de consumo de un equipo en la suiguiente paacutegina hay una calculadora que puede dar una idea bastante aproximada

httpwwweu-energystarorgeses_007cshtmlelectricity

Saludos y felicidades por el trabajo

Vicente Navarro dice

10 marzo 2008 a las 2212

Alberto Pues muchas gracias por tu amable comentario y por el enlace al anaacutelisis de consumo de la Intel que me gusta mucho Tanto tanto que ya lo habiacutea puesto por ahiacute arriba

Por otra parte la calculadora de consumo que mencionas estaacute muy chula

Para las VIA EPIA hay un simulador de consumo en EPIACENTER PowerSimulator

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Julio autor de curriculum web dice

11 marzo 2008 a las 104

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

Bueno pero no se si me explicado bienSeguacuten tengo entendido por cada dominio en algunos hosting se suele pagar un alojamiento distinto Compras un hosting dedicado limitado a nuacutemero de dominios especifico que es lo mejor lo que dreamhost te lo deja ilimitado Pero de todas formas he visto algunos que si tienes que reiniciar o arreglar algo servicio teacutecnico apartehellip

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Ok no somos dioses programando pero la posibilidad de robar existe Y lo de ofuscar ldquoque seraacute enredar el coacutedigordquo Ofuscar para molestar y desfucar(si existe) para programar asi cada vez en volverse loco Para eso le envio el cd (una vez registrado en derechos de autor)

Otra ventaja es si modificas continuamente la web es maacutes rapido enviarlo por tu red local

Para ampliarlo poner dos lineas con dos registro de dns Y ya que te queda bordao

igle dice

11 marzo 2008 a las 213

GuauuEs un fiel reflejo de lo que tengo yo montado actualmente En mi caso el tema hardware no lo elegiacute muchohelliptireacute con lo que teniacutea y es bastante decente (P3 y 368M de RAM) ademaacutes para evitar temas de ruido y demaacutes decidiacute colocar el servidor en la terraza de casa

No encontrareis servidor con mejores temperaturas y sin limiataciones de ruidos Alguacuten diacutea tengo que colgar fotos por el bloghellip Saludos y felicidades por el artiacuteculo

Robintux dice

11 marzo 2008 a las 445

Felicitaciones y saludos desde peru

Ernesto Celis dice

11 marzo 2008 a las 447

Feclicitaciones por tan buen HOWTO como tu tambieacuten yo hospede un HC por alguacuten tiempo Este vivioacute en 3 PCrsquos diferentes y con diferentes sistemas operativos El primero fue un Pentium de 100MHz y 32MB de RAM corriacutea FreeBSD 49 con todos los servicios deseables de un hosting

profesional

iexclVaya que aprendiacute con mi HC

Vicente Puchades dice

11 marzo 2008 a las 602

Hola tocayo te felicito extraordinario este Howto te lo has currado como todos los que tienes Todaviacutea sigo buscando para hacer el HC con una placa de bajo consumo las de VIA EPIA me parecen una opcioacuten extremadamente cara y estoy esperando a que salgan placas maacutes econoacutemicas si al final lo

que nos ahorramos en luz durante 5 antildeos nos lo gastamos en un ordenador cariacutesimo no hacemos nada Tambieacuten estoy esperando que los discos de estado solido esteacuten a un precio razonable Mientras tanto con una supertorre que hace mucho ruido con su SAI para protegerla de los cortes eleacutectricos

Yurgen dice

11 marzo 2008 a las 906

Buenas

Un gran post para los novatos en el tema de Hosting De todos modos no entiendo por que descartas Windows de primeras Entiendo que el inconveniente mas grande sea el tema de pago de licencias pero en cuanto administracioacuten y gestioacuten remota no le encuentro ninguna diferencia En linux SSH y en Windows Terminal Server Si a lo que te refieras es dar acceso a los clientes es cierto que ahiacute Linux gana por goleada Pero si solo es servicio de correo y FTP no creo que hubiera problema

Por suerte o por desgracia he trabajado y trabajo con los dos sistemas en entorno de Hosting compartido y dedicado y lejos de ser un defensor a ultranza de Windows la estabilidad de los servidores con eacuteste sistema es quizaacute mas alta que los Linux (no me pegueacuteis por favor ) Habriacutea que servicios se quiere ofrecer apache oacute IIS con SQL Server ASPnet y a partir de ahiacute decidir (PHP y MySql funciona en los dos correctamente ventajas del software libre )

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

No se que opinaacuteis

Saludos

PD Espero no haber sido un flamerhellip

Vicente Navarro dice

11 marzo 2008 a las 1000

Julio autor de curriculum web Lo que yo he visto en varios hostings es que tuacute contratas tu cuenta con su espacio y su liacutemite de transferencia mensual y luego le puedes asociar muchos dominios Sean comprados en ese mismo hosting o sean externos

igle Pues es un muy buen remedio contra el ruido Pero iexclno se te oxida la caja Ya se oxidan a veces incluso dentro de casahellip asiacute que iexclimagiacutenate en el balcoacuten

Robintux Ernesto Celis iexclGracias

Vicente Puchades iexclMuchas gracias Eacutechale un vistazo a la placa Intel que menciono arriba Tiene un precio muy razonable De todas formas no es soacutelo por el consumo para miacute lo maacutes importante de estas placas es que no llevan ninguacuten ventilador

Yurgen Por supuesto que no eres un ldquoflamerrdquo Presentas un opinioacuten muy razonada y respetable Para mi el inconveniente maacutes grande de Windows en este campo es la ausencia de una liacutenea de comandos en la que se puedan hacer cosas de verdad en el campo del mantenimiento remoto Mencionas el Terminal Server pero me temo que es mucho menos flexible que una humilde shell a traveacutes de SSH Ni que decir tiene que hablando de hosting casero el ancho de banda que necesitariacuteamos para acceder desde fuera de la LAN seriacutea totalmente desmesurado asiacute como la desaparicioacuten de la posibilidad de acceso por modem Ademaacutes necesitas una licencia de Windows Serverhellip iquestquieacuten querriacutea desembolsar tal cantidad de dinero para tener un hosting casero existiendo Linux

Ringmaster dice

11 marzo 2008 a las 1032

Uauuuh Menudo currazo imprescindible para los que se inicien en el hosting casero Parece que te hayas conectado al ordenador con el casco de Matrix y hayas volcado todos tus conocimientos Felicidades

Y siacute estoy de acuerdo contigo que actualmente las placas VIA NO son recomendables el soporte de controladores es peacutesimo y en cuanto a preciocalidadpotencia las de intel o incluso AMD son mejores Yo cambieacute la miacutea por una MicroATX AMD X2 4200 y soacutelo me consume 15W maacutes en idle (aunque se dispara al doble de la VIA cuando estaacute ocupado no hay duda que hace mucho maacutes trabajo)

corrosion dice

11 marzo 2008 a las 1237

Buenas Muy buena tu entrada Yo tambieacuten tengo montado lo mismo que tu bueno muy similar con una vieja epia800 y FreeBSD y es una delicia Claro que tengo la maacutequina a unos 15 metros de mi en un trastero

sin molestar a nadie con el ruido Es un servidor genial Voy a ver si le puedo echar el guante a esa placa intel que comentas DD

Alber dice

11 marzo 2008 a las 1250

Hola

Yo llevo tres antildeos con mi servidor de correo casero y estoy bastante contento Ocasionalmente he montado algun servidor web pero soacutelo para experimentar La maacutequina es un AMD Sempron 3000 con ventilador y fuente de muy bajo ruido y no molesta casi nada Uso Windows XP tambieacuten sin problemas (no uso mantenimiento remoto soacutelo local)

Algunos comentarios que pueden ser de utilidad

DNS para barato un registro de dominio (dominio con mi nombre) y DNS que que apunta el dominio a mi IP dinaacutemica tengo httpwwwsitelutionscom 9 $ al antildeo todo Sin ninguacuten problema (No permite dominios es)(Se pueden transferir dominios de otros sitios)

Correo Para resolver los problemas que hay al enviar correo desde IP dinaacutemica Hay que enviarlo a traveacutes de un smarthost de ese modo el correo llega desde una maacutequina acutelegalacute El smarthost a usar es el servido de correo de nuestro ISP en mi caso (tengo jazztel) smtpjazztelcom Cada ISP os habraacute dado los datos de su servidor de correo el cual se puede usar como smarthost

Para reibir el correo si nuestro servidor no estaacute online se puede usar un servicio de mail backup En sitelutions te dan uno por 18 $ al antildeo Cuando nuestro servidor vuelve a estar online recibe los correos pendientes

SPAM Para que no llegue SPAM lo mejor es el ASSP httpasspsourceforgenet LLeva algo de trabajo configurarlo bien pero una vez hecho no llega ni uno

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Awela dice

11 marzo 2008 a las 1750

Muy bueno Muy interesante

Yo lo tube en casa hace ya unos cuantos antildeoshellip de cuanto telefonica daba la Ip fija sin preguntarhellip La verdad es que aprendiacute un montoacutenhellip

Yo tenia un Compaq que compreacute de segunda manohellip un Pentium asi a secas con 2 gb de discohellip una debianhellip apache php y exim

Ya no tengo tiempo para estas cosas pero fue muy muy divertido cuidar de este pequentildeinhellip

Yo lo recomiendo

Vicente Navarro dice

11 marzo 2008 a las 1903

Ringmaster iexclGracias Siacute las VIAs estaacuten donde estaacuten por pura desidia de la compantildeiacutea Ahora que Intel ha entrado en este segmento de mercado estaacuten praacutecticamente

corrosion iexclGracias

Alber Sobre el DNS muchas gracias por recomendarnos Sitelutions Veo que soacutelo por el coste del dominio te permiten tener DNS dinaacutemico gratis incluso redirecciones de URL y DNS estaacutetico Una alternativa muy interesante

Sobre el ldquosmarthostrdquo el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)

Sobre el ldquospamrdquo iexclgracias por recomendarnos el ASSP

Awela iexclGracias

abaca dice

11 marzo 2008 a las 2034

iexclmenuda tesis doctoral vaya currada te has metido me prometo a mi mismo aprovechar estos apuntes alguacuten diacutea muchas gracias

macario dice

11 marzo 2008 a las 2046

Creo que el hosting casero cuya puesta en marcha has explicado tan bien es una excelente opcioacuten en casos de emergencia Hace unos diacuteas tras cesar mi proveedor sus servicios de hosting de modo repentino tuve que realojar urgentemente mi web osCommerce Para ello hice lo siguiente

1- Darme de alta en DynDNS 2- Buscar un SAI pequentildeo 3- Desempolvar un viejo Duron al que renoveacute los ventiladores (iexclquieacuten hubiera tenido un diminuto y silencioso NSLU2) 4- Instalarle Ubuntu Server Eligiendo la opcioacuten LAMP es rapidiacutesimo hacerlo funcionar (sobre la instalacioacuten por defecto soacutelo antildeadiacute OpenSSH y por comodidad mc y phpMyAdmin creo) 5- Retocar un par de cosas de configuracioacuten (como el conf de apache) y de seguridad (htpasswd por ejemplo) 6- Reponer mi web desde la uacuteltima copia de seguridad (bendita sea) 7- Activar el agente DynDNS de mi router Linksys

Al diacutea siguiente tras muy pocos ajustes ya estaba todo funcionando y ahora con mi paacutegina en marcha puedo ir probando tranquilamente nuevos proveedores

Alber dice

12 marzo 2008 a las 820

Super CoCo dijo ldquordquoSobre el smarthost el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)rdquo

Te puedo garantizar que en mi caso mando a traveacutes de smtpjazztel com los correos de tipo miscuentasmidominiocom He tenido que configurar mi servidor de correo para decirle que use como smarthost smtpjazztelcom junto con mi usuario y password en jazztel Llevo asiacute un antildeo o sea que funciona

Vicente Navarro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

12 marzo 2008 a las 945

abaca Siacute siacute doctor en Cacharreologiacutea por la Universidad de mi Casa iexclMuchas gracias

macario Es algo muy a tener en consideracioacuten Aunque ahora tengo un hosting normal sigo teniendo todo perfectamente preparado por si cualquier diacutea me toca volver a servir el blog desde mi servidor casero iexclque nunca se sabe queacute problemas puedes tener con una empresa de hosting

Alber Pues me alegro mucho que sea asiacute para tu comodidad Sin embargo si un servidor SMTP estaacute bien configurado no deberiacutea de permitir correos de dominios diferentes a los que gestiona ese servidor para evitar el spam (y otros servidores SMTP no deberiacutean aceptarlos seguacuten las reglas que hemos comentado maacutes arriba) Por ejemplo smtptelefonicanet soacutelo permite el dominio telefonicanet y todos los dominios que hayas comprado a Telefoacutenica junto con su servicio de hosting A miacute por ejemplo no me gustariacutea que nadie enviara correos con el dominio vicente-navarrocom y por lo que dices tuacute podriacuteas mandarlos a traveacutes de smtpjazztelcom iquestno

josemanu dice

12 marzo 2008 a las 1043

Super Cocohellip ERES EL MAS GRANDE

Has escrito un artiacuteculo eacutepico Ha partir de ahora referencia obligatoria para el que se quiera documentar sobre hosting casero (yo lo voy a consultar mucho te lo aseguro)

Un artiacuteculo completiacutesimo y faacutecil de entender pura poesia

Si alguna vez te acercas a Castelloacuten ponte en contacto conmigo que tienes pagado un almuerzo comida o lo que se tercie

Muchiacutesimas gracias

Vicente Navarro dice

12 marzo 2008 a las 1229

josemanu iexclMuchas gracias

Joan R dice

13 marzo 2008 a las 940

hellip

ldquoBuenos dias estaacute el sentildeor Vicente Navarro hola vengo de la Secretariacutea General de Poliacutetica Cientiacutefica y Tecnoloacutegica Ministerio de Ciencia y Tecnologia hellip

Estoy aquiacute para servirle diacutegame hellip que necesita usted para crear su empresa tecnoloacutegica y contratar a 10 personas para realizar I+D rdquo

Alber dice

13 marzo 2008 a las 945

Efectivamente yo podriacutea mandar correos del dominio vicente-navarrocom a traveacutes de smtpjazztelcom pero yo creo que cualquiera podriacutea mandarlos a traveacutes de su servidor smtp Los servidores smtp que conozco (he usado maacutes aparte de jazztel) normalmente soacutelo permiten su dominio

para evitar spam PERO si usas el servidor con autenticacioacuten (usuario y password ) permiten que el origen sea cualquier dominio (en este caso al ser usuario suyo no hay peligro de spam)

Esa prueba la he hecho con otras cuentas de correo que tengo y habitualmente funciona Creo que tengo alguna cuenta de telefonicanet si eso hago una prueba

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio Enviar correos con nombres de otros dominios es trivial (vease spam) El correo actual no garantiza que el originario sea quien dice ser

Vicente Navarro dice

13 marzo 2008 a las 1818

Joan R

Alber Sobre

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

estoy de acuerdo Pero muchos servidores SMTP ya estaacuten configurados para no aceptar correos de dominios cuyo origen no es una IP vaacutelida (seguacuten las reglas que comentaacutebamos de SPF resolucioacuten inversa etc) Por la misma regla de tres los servidores SMTP que enviacutean correos no deberiacutean aceptar hacer relay de correos de dominios que no estaacuten asignados a ellos aunque se autentificaran correctamente Si se cumplieran ambas condiciones habriacutea muchos menos problemas de suplantacioacuten de identidad (aunque para eso estaacute el PGP) y de spam iquestno te parece

Por tanto lo que hace Jazztel me parece bien de cara a dar facilidades sus usuarios y mal de cara a prevenir suplantaciones de identidad y spam Sobre Telefonicanet en las pruebas que hice en su diacutea vi que soacutelo acepta correos de dominios que tiene gestionados

Alta_suciedad dice

14 marzo 2008 a las 114

Es un manual perfecto Ademas tienes el don de la palabra y consigues que tantos datos juntos queden escritos de una manera entendible y agradecida de leer Un 10 para ti Yo tambien voy haciendo pinitos con un servidor domestico realizado con un equipo P4 de HP de

sobremesa pero con Win2003 Server + conexion de 6Mbps de Orange protegido por un SAI APC de 700 VA Me hace mucha gracia el planteamiento inicial del HW necesario el consumo electrio el ruido del ISP y de la estabilidad en la alimentacion porque coincido al 100 con lo que comentas Lo dicho felicidades y gracias por compartir tantas horas de trabajo con nosotros

Vicente Navarro dice

14 marzo 2008 a las 916

Alta_suciedad iexclGracias iexclMe alegro de que te haya gustado

Lazaro dice

15 marzo 2008 a las 820

Estaba navegando por la web y buscaba como hacer nuestro propio server (somos una Iglesia Cristiana en Lansing USA)y de verdad que me dejo muy impresionado tus explicaciones solo que tengo que leerlo todo y por lo que veohellip no creo podremos tengo servidor de Hosting con GoDaddy y hacemos

Streaming de audiovideo con Markoni y estos ultimos trabajan con el WMEncoder yo solo trabaje una vez Ubuntu pero por las razones explicadas ahora tenemos a ldquoVentanasrdquoBueno felicitaciones y suerte Alta_suciedad dijohellipfelicidades y gracias por compartir tantas horas de trabajo con nosotros Y en eso estoy de acuerdo 100 es una de las razones que mas admiro la comunidad Opensource (si esta bien dicho)

NotardquoOn this free world without frontierrsquosWho needs ldquoGates and Windowsrdquo

Vicente Navarro dice

15 marzo 2008 a las 843

Lazaro iexclGracias Y siacute tienes razoacutenhellip el streaming seriacutea demasiado para un pobre hosting casero

Roberto dice

16 marzo 2008 a las 2237

Estoy completamente deacuerdo en que la opcion mas practica para aquel que quiera tener un dominio en internet y alojar unas paginas un blog etc es abonarse a una de las muchas ofertas de hosting que tenemos disponibles y que tampoco son tan caras

Eso si como cacharreo aconsejo a todo el mundo que se aventure en la instalacion de una distro linux con apache mysql php webmin ssh etcetcetc y juegue con todo ello Aunque no sea para sacarle rendimiento simpre se aprenden cosas muy interesantes y conocemos un poco mas como funciona el tema

Otro articulo muy bueno y que da una idea muy buena de un servidor web casero

Felicidades Super Coco y gracias

MoDoRrO dice

18 marzo 2008 a las 649

perfecto

justo lo que se necesita para los que empiezan en servidores caseros

Saluds

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Vicente Navarro dice

18 marzo 2008 a las 948

Roberto MoDoRro iexclMuchas gracias

Cristiaacuten dice

26 marzo 2008 a las 2118

Hola estimado He leiacutedo tu excelente manual y bueno se me han aclarado muchos puntos de los que teniacutea ideas un poco vagashellip Pero tengo unas consultashellip a ver si tienes un tiempesito para ayudarmehellip

1) necesariamente debo ldquocomprarrdquo un dominio lo digo porque yo tengo una cuenta en no-ipcom y tengo un host (algo asi como xxxservehttpcom) pensando que podria poner esta direccioacuten en la barra del navegador y llegariacutea a ver mi paacuteginahellip

2) Tengo apache montado sobre Windows XP SP2 y cuando hago pruebas locales (en ie localhost) me funciona sin problemashellip

3) Tengo abierto el puerto 80 tanto en Windows como en mi Router D-link y ademas nateada mi direccion interna a la externahellip

Tonceshellip me puede orientar para saber en que estoy fallandohellip recuerda si que todo lo que estoy haciendo es sobre Windows XP lamentablementehellip Espero puedas ayudarme te lo agradecereacutehellip

Vicente Navarro dice

26 marzo 2008 a las 2247

Cristiaacuten Si la paacutegina te funciona localmente el problema supongo que puede estar en el NATeo o en que no asocies correctamente la IP puacuteblica al host de no-ipcom

Pero en realidad hay tantas cosas que pueden estar causando el problemahellip

bitor dice

11 abril 2008 a las 1424

Muy currado el articulo

Gracias

Omar Palomino dice

14 abril 2008 a las 1646

Hola que tal estuve leyendo tu POST sobre ldquoHosting Caserordquo y debo decir q me parece muy interesante yo ya habia montando un servidor casero con muchas cosas similares a las tuyas perohellip hay un parrafo que me dejo intrigado aqui lo escribo

El dominio

ldquoPor supuesto vamos a necesitar uno o mas dominios para hacer realidad nuestro poryecto Si tuvieramos una IP fija podriamos comprar un dominio a cualquier registrador y hacer que el DNS apuntara a nuestra IP fijardquo

Comentario Pues hasta aqui todo es normal es el procediemiento comun que se hace pero luegohellip

ldquoEn nuestro servidor tendriamos que configurar un servidor DNS ademas de todos los otros servicios que quisieramos proporcionarrdquo

Comentario Aqui me perdi no entiendo a lo que te refieres no valdria simplemente con hacer un NAT en el router a q te refieres con configurar un DNS en el servidor o seahellip aparte del DNS del registrador necesitamos otro DNS en nuestro propio servidor para que cual es la idea como lo hago no se si podrias enviarme quizas algun enlace q me ayude con esa duda o tratar de explicarme un poco ese tema

Disculpa por mis inquietudes pero es algo que he escuchado algunas veces y no entiendo ojala y me puedas ayudar y pasar algunos links Tambien te dejo mi blog Adios

httpyouta18awardspacecomwordpress

Saludos

Vicente Navarro dice

14 abril 2008 a las 1816

Omar Cuando tuacute compras un dominio y nada maacutes en principio lo que estaacutes comprando soacutelo es la posibilidad de servir las diferentes direcciones de ese dominio desde un servidor de DNS que tienes que tener corriendo tuacute mismo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Por ejemplo supongamos que compramos el dominio examplecom Al registrador soacutelo le tienes que decir cuaacuteles son los servidores de DNS que serviraacuten las peticiones dicho dominio Es lo que ves si haces un whois al dominio

Nameserver Information Nameserver aiana-serversnet IP Address 19203443 Nameserver biana-serversnet IP Address 19300236 Nameserver ciana-serversnet IP Address 13991110

Asiacute cuando tuacute pongas en tu navegador ldquohttpproyectoXexamplecomrdquo el cliente de DNS de tu sistema operativo le preguntaraacute a su servidor de DNS asignado que cuaacutel es la IP de ese sitio Y tu servidor de DNS asignado lo que haraacute es ir a preguntar a los servidores de DNS de examplecom que cuaacutel es la IP que busca

Por eso para hacer hosting casero si soacutelo compras un dominio y nada maacutes tendraacutes que montarte tu propio servidor de DNS a menos que la empresa a la que le has comprado el dominio te proporcione servicios como los de DynDNS o a menos que tengas una IP fija y el registrador de dominios incluya entre sus servicios el asociar dominios a IPs fijas usando sus propios servidores de DNS

Omar Palomino dice

15 abril 2008 a las 446

Gracias por responderme tan pronto pero tengo algunas otras dudas ojala me puedas ayudar

A continuacion le explico mis dudas

En realidad todo esta relacionado con servidores DNS mis dudas son las que siguen

Primera inquietud

Lo que estamos acostumbrados es a comprar un dominio junto con el hosting cierto entonces lo que hace la empresa registradora de dominios es ldquoregistrarrdquo nuestro dominio en un servidor DNS para que pueda ser accedido desde internet apuntando a una direccion IP publica (fija obviamente)

Hasta aqui tengo algunas dudas

- iquestEn que servidor DNS lo registran iquestellos tienen un servidor DNS propio si tienen un servidor DNS propio cualquiera puede publicar un servidor DNS en internet no necesita alguna autorizacion como saben los demas servidores DNS de la existencia de ese nuevo servidor

Segunda inquietud

Supongamos que decido comprar solo el dominio es decir no alquilo hosting y tampoco colocan mi dominio en un servidor dns Lo que he visto y he leido es que al momento de registrar mi dominio debo de colocar que servidores dns voy a usar para que se hace eso mi ldquoregistrador de dominiordquo hace alguna configuracion para que solo funcione en ese servidor DNS donde hacen esa configuracion en que tipo de servidor y con que proposito

Si yo mismo coloco mi servidor DNS y le digo a mi ldquoregistrador de dominiosrdquo la IP de mi servidor DNS (para que este resuelva) como se enteran en el mundo (es decir en internet) de la existencia de mi servidor DNS tendria que registrarlo en otro servidor DNS

Como ves tengo varias dudas espero me puedas ayudar a resolverlas

Saludos

Vicente Navarro dice

15 abril 2008 a las 945

Osmar Todas las compantildeiacuteas de hosting tienen servidores de DNS siacute pero dichos servidores de DNS soacutelo tienen autoridad sobre los dominios que estaacuten bajo su control Otros servidores de DNS cuando tengan que saber la IP de un nodo de este dominio tendraacuten que pasar siempre por los DNSs de la

compantildeiacutea de hosting Hay unos servidores DNS raiacutez que son los que tienen autoridad sobre los dominios com net org etc que son los que te redirigen al servidor DNS de la compantildeiacutea de hosting que tiene control sobre el dominio

Es un tema que requiere documentarse detenidamente El artiacuteculo de la Wikipedia Domain Name System tiene algunos esquemas que te pueden aydar a entenderlo

Sobre la segunda inquietud el tema es muy sencillo Cuando tuacute compras tu dominio lo que estaacutes haciendo es escribir en la base de datos de los servidores DNS raiacutez (los que tienen control sobre los com net org etc) que tu servidor DNS y soacutelo tu servidor DNS y ninguacuten otro es el que tiene derecho a dar la respuesta definitiva sobre cuaacutel es la IP que corresponde a tal nombre de tu dominio

Alex Dumont dice

18 abril 2008 a las 1402

Excelente lo de los Google Apps (entre otras cosas reconozco que no he leido todo de momento) Voy a probar esto en cuanto pueda

The Pro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

21 abril 2008 a las 2032

Buena Tarde Super Coco

2 Preguntas rapidas

La primera la tarjeta que recomiendas la D201GLY2A de Intel soporta el WOL (Wake On Lan) ya que en los lugares que he buscado no se menciona nada con respecto a eso te lo pregunto por que me interesa habilitar un Hosting Casero y pretendo basarme en tu excelente Guia

La segunda basandose en tu experiencia personal que me recomiendas decantarme por la D201GLY2A o tal vez buscar una Tarjeta de VIA como la PC3500G

Saludos y muchas gracias por compartir tus conocimientos

Vicente Navarro dice

22 abril 2008 a las 1103

The Pro Seguacuten el manual de la D201GLY2A siacute que soporta el Wake on Lan

Sobre queacute es mejor si la D201GLY2A o la VIA probablemente el procesador de Intel sea mucho mejor pero como no tengo ninguno de los dos no tengo elementos de juicio reales para opinar

Mauri dice

25 abril 2008 a las 845

Felicidades por el artiacuteculo manual en cuanto tenga tiempo lo pondreacute en praacutectica

Muchas gracias por compartir tus conocimientos

juan ignacio dice

5 junio 2008 a las 1932

Hola

Una pregunta de DynDNS ldquoiquestSi has registrado un dominio ldquowwwmidominiocomrdquo en una empresa sin servicios de actualizacion de IP dinamica y en casa tienes ADSL con IP dinamica puedo usar DynDNS (ddclient) para poder tener mi pagina publicada en internet y administrarla desde mi servidor localrdquo

Un cordial saludo

Vicente Navarro dice

5 junio 2008 a las 2003

juan ignacio No no podriacuteas usar ddclient Tendriacuteas que cada vez que tu proveedor de ADSL te cambia la IP ir al panel de control de tu registrador y decirle la nueva IP a la que tiene que apuntar el dominio Como tendriacutea que ser manual y encima el cambio de IP puede tardar un rato en tener efecto

no es praacutectico para tener una paacutegina puacuteblica Puede serlo si es algo exclusivamente para tiacute

Otra cosa que se puede hacer es que registres alguacuten hostname de los gratuitos en DynDNS como ldquoejemplodyndnscomrdquo que actualices desde tu routerservidor (con ddclient) y que ldquowwwmidominiocomrdquo sea un CNAME a ldquoejemplodyndnscomrdquo (si tu registrador te lo permite) Asiacute podriacuteas tener el servidor en casa sin problemas

angel dice

18 junio 2008 a las 1848

HOLA MI SERVIDOR LO PUEDO VER SOLO EN MI RED LOCAL como puedo Ver mi servidor fuera de mi LAN MI PUERTO 80 ESTA ABIERTO FTP TB

YA REDIRECCIONE EL IP ESTOY TRABAJANDO CON NO-IP MI MSN angeltres3hotmailcom

javierPindter dice

23 junio 2008 a las 620

Que tal antes que nada agradezco por tu gran aportacioacuten En lo particular tu publicacioacuten me ha resultado excelente pude resolver muchas dudas No se si ya lo conozcas pero httpwwweverydnsnet ofrece el servicio de DDNS gratuitamente con la ventaja que nos permite

usar nuestro propio dominio a diferencia de la version gratuita de DynDNS ademaacutes que permite libremente el control de registros como los CNAME y los MX para googleApps Hasta el momento no me ha causado ningun problema

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Saludos

Vicente Navarro dice

7 julio 2008 a las 1404

javierPindter No conociacutea esa empresa pero parece una buena opcioacuten iexclGracias por el informarnos de ella

javierPindter dice

7 julio 2008 a las 1539

Recientemente descubri el dd-wrt (httpwwwdd-wrtcomdd-wrtv3indexphp) que es un firmware mucho maacutes completo que el que viene de fabrica en mi caso WRT54G de LinkSys Al cambiar el firmware en la opcioacuten de DDNS se puede incluir la informacioacuten de acceso de muchos proveedores

DDNS (DynDNS no-ip TZO zoneedit changeip easydns etc) a diferencia de los dos por omisioacuten de LinkSys con la ventaja de que en caso de que no este en el listado se puede crear uno como es en el caso de everydns donde simplemente proporcionas tu login password y la ruta del servidor (httpwwwdd-wrtcomwikiindexphpDDNS_-_How_to_setup_Custom_DDNS_settings_using_embedded_inadyn_-_HOWTO) Saludos

Vicente Navarro dice

7 julio 2008 a las 1629

javierPindter Informacioacuten tambieacuten muy uacutetil e interesante iexclGracias

Eduardo Moreira dice

8 julio 2008 a las 209

Excelente trabajo lo explicas muy bien entendi como minimo un 95 llevo varios meses investigando y haciendo pruebas ya que quiero hacer un proyecto como el tuyo muchas cosas que expones en este blog ya las sabia pero despues de leerlo completo uffffffffff aprendi bastantes cosas nuevas Ahora si

voy a montar mi web server muy bien configuradohelliphellipGracias

Carlos Ruiz Ortega dice

15 julio 2008 a las 037

Holap

Wowww Queacute trabajo maacutes estupendo

Sin duda alguna es uno de los mejores tutoriales que he leido en la internethellip ahora siacute me ha quedado absolutamente claro todo lo relacionado con el hosting casero DNS dominios etchellip etchellip

Muchas gracias por todo

Saludooos

Vicente Navarro dice

15 julio 2008 a las 917

Eduardo Moreira Carlos Ruiz Ortega iexclGracias iexclMe alegro de que os haya gustado

katerine dice

6 agosto 2008 a las 319

Felicitaciones Tienes un blog muy bueno Y lo mejor Lo hiciste y yo tambien entedi muchas gracias

Al dice

6 agosto 2008 a las 2307

Excelente articulo pero por lo poco que cuestan hoy dia alojamientos como hostgatores da qeu pensar

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Franco dice

8 agosto 2008 a las 2142

Increible Esto siacute que es un aporte a la comunidad Felicitaciones

Rauacutel M dice

28 agosto 2008 a las 024

Bueno pues me ha motivado mucho tus grandes palabras sobre un HC y es que si pudiera hacerlo lo hariacuteahellip tan solo tengo 17 antildeos una conexioacuten bastante mala (Vodafone) y una madrehellip que mejor ni hablemos jajaja en un futuro hareacute algo por el estilo o a lo mejor una empresa de WebHosting quien

sabehellip se agradece mucho todo esto hasta me he guardado este documento por si acaso

Saludos y suerte amigo

gameshells dice

28 agosto 2008 a las 1708

Buen post la verdad no hay que negarlo pero a mis 23 antildeos de vida te digo que solo entendi algunas cosas desafortunadamente Dioz no me dio un cerebrito como el tuyo para hecharle cabeza a todo esto hellip Peroooo buee gracias por el post intentare leerlo bien sin que me de ladilla

JainuX dice

18 septiembre 2008 a las 1216

muy buen tuto

Saludos

jgaztelu dice

12 noviembre 2008 a las 1516

Hola

Muy buen artiacuteculo me ha encantado y estoy montando (maacutes o menos) un servidor HC Por cierto no ahs mencionado que se puede utilizar alguna utilidad tipo XAMPP Por uacuteltimo una pregunta iquestCoacutemo puedo tener maacutes de un sitio web en el mismo server

Gracias

Vicente Navarro dice

12 noviembre 2008 a las 1541

jgaztelu Gracias Siacute el XAMPP podriacutea resultar uacutetil para nuestro propoacutesito

Sobre lo de los distintos sitios siacute que se explica Hay que poner un fichero de configuracioacuten diferente por sitio en etcapache2sites-available

tttony dice

3 diciembre 2008 a las 350

WOW aunque todavia no me lo he leido completo necesito saber que sistema operativo recomiendan para este cacharro

celeron 400MHZ 256MB RAM PCChips mobo

pienso correr paginas en PHP con mysql

saludos y gracias

Vicente Navarro dice

3 diciembre 2008 a las 827

tttony Cualquier distribucioacuten de Linux instalada con el miacutenimo nuacutemero de paquetes necesario te iraacute

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

bien pero no esperes poder servir a muchos clientes a la vez ya que la maacutequina no es muy potente

Daniel dice

9 diciembre 2008 a las 1621

Execente material estoy teniendo problemas con mi servidor de correo Conectado a mi VPN a traves de webmail funciona bien poniedo la IP pero desde internet aparece error 501 no se que hacerhellip

finidine dice

19 diciembre 2008 a las 1006

Ante todo Vicente felicitarte por tu excelente blog

Tengo un pequentildeo hosting casero basado en un viejo Pentium III a 800 MHz no es mala opcioacuten ya que esa CPU tiene un TDP maacuteximo de tan solo 22 Whellip a veces el viejo PC es lo adecuado para estas funciones (simultanear hosting y p2p)

Saludos

Mauricio dice

8 enero 2009 a las 2238

Sentildeores les pido un favor soy nuevo en esto quiero poner un hosting en mi casa me compre un dominio y tengo internet con ip dinamica pero no se como configurar mi servidor con mi dominio me podrias ayudar de antemano muchas gracias

ALoGeNo dice

12 enero 2009 a las 1319

Puedes usar algo como no-ip o dyndns te creas una cuenta de usuario en cualquiera de ellos y creas una dns gratuita la cual luego le tendras q dar a tu proveedor DNS (el q te vendio el dominio) para q linke la dns asociada a no-ip o dyndns con la tuya

httpswwwdyndnscomaccountcreatehtml

httpwwwno-ipcom

(Muchos routers ofrecen la opcion de usar algun servicio como dyndns o no-ip el cual se encarga de comunicar los cambios de ip al servidor dns de no-ip o dyndns en caso de que tu router no lo permitan tanto no-ip como dyndns ofrecen clientes configurables que harian el trabajo)

Salu2

Di3g0 dice

22 enero 2009 a las 2214

Tio eres genialhellip

Llevo mas de 1 dia arrancandome los cabellos leyendo de todo y gracias a ti he solucionado mi ultimo error en wordpress Gracias a lo que escribistee en la seccion ROUTER de este articulo

Tienes mucha razon en que un blog o cualquier site hospedada en una pc de casa no conviene pero aun asi me parece la manera mas facil de aprender y sobre todo si al jugar tienes una responsabilidad

Yo estoy en el proceso de administrar un pequentildeo blog para no mas de 10 personas x lo que me resulta facil hacerlo en mi pc PERO he tenido varios problemas al tratar de implementarlo y lo he ido solucionando 1 por 1 con lecturas yo logicahellip hasta que me quede estancado en el router puesto que no podia editar mi blog si no esta con la direccion de localhost en localhost el blog no se ve bien para afuera empezando por la plantilla que recurre a la direccion local del templatehellip direccion que no esta en la maquina de la persona q lo ve del otro lado entonces tenia que poner todo el blog al dominio que tengo gracias a no-ip pero de esa manera no podia usar localhost para editar tampoco podia usar el dominio de no-ip para editar porque no se procesaba la peticion gracias a la edicion del archivo ldquohellipetchostrdquo lo he logrado

Nuevamente muchas gracias eres el unico que me ha sabido explicar que y porque debo de hacerlo Te has ganado un pedazo de cielo ^^

Di3g0 dice

23 enero 2009 a las 124

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

mi felicidad no es completa hellip T_T

Realizando los pasos que sale en la seccion ROUTER de este articulo he logrado ver mediante la direccion que me brinda no-ip mi blog especificamente la pagina principal puesto que cuando procedo a hacerle click a algun comentario entrada o cualquier otro enlace (dentro del blog) la pagina no carga y se produce un error del tipo

NOT FOUND The requested URL blogcategorygeneral was not foun on this server mdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdash-

Cosa totalmente ilogicahellip Ya no doy mas y tampoco tengo tiempo para averiguar que esta pasando por lo que ahora si pido ayuda y si alguien puede ayudarme en este paso envieme un correo a diegoiparraguirregmailcom

Gracias de antemano

CarlosVM dice

24 enero 2009 a las 243

Como sabiamente lo mencionas La gran maravilla de hacer tu propio hosting es toda el conocimiento que tendraacutes y asiacute poder recurrir a cualquier distribuidor con muchos maacutes conocimientos Darte las gracias por tu aporte seriacutea poco

Saludos Carlos

Williams Nasser dice

20 febrero 2009 a las 1520

Hola a todos de verdad lo felicito muy bien explicado aun que difiero de tener un excelente HC con windows XP Profesional SPK3

yo he montado Windows XP actualizado con SPK3 apache Friends 17 un panel de control que parte del codigo es codigo libre pero e modificado sustantivamente para ir acoplando las necesidades que poseeo para el ISP XDSL y para la actualizacion de la ip dinamica un servicio en espantildeol gratuito muy bueno como lo es CDMONCOM tengo hasta ahora apenas 20 dominios hospedados en un pc con las siguientes caracteristicas PIV de 32Ghzh con doble nucleo 2GB de Ram 1024 GB de DD aproximadamente en 3 Discos Windows XP actualizaado con SPK3 JAVA SDK sun microsystem XAMPP apache friends con algunas modificaciones para adaptarlo al panel de control TOMCATS y PERL como ADDons y un Pack de aplicaciones codigo abierto para su libre instalacion desde el panel de control hellip de verdad esto me ha trabajado muy bien sin problema alguno para el webmail usaba antes hmailserver el cual es muy bueno pero vivia luchando con las limitaciones de otros proveedores incluso el de no aceptar mail de ip dinamicas pero la gran solucion con google apps me ha sacado los pies del barro y bueno ya no doy cuentas ilimitadas de mail pero en experiencia no pasan nunca de 30 cuentas asi que les manejo el panel yo mismo y es una entrada extra tener esos 20 dominios y creciendo poco a poco

Ivaacuten E S dice

23 febrero 2009 a las 1431

Muy buen post Es gigante excelente te mataste escribiendoloacute voy a tomarlo como parte de mi aprendizaje al escribir post salvo que me desanimaste a hacer un HChellip Hay que tener mucha maacutes guita que para pagar un hostinghellip o mucha basura informaacutetica en casa Asiacute como deciacutes vos para aprender

es genial Una idea que tengo en mente es si se pueden usar por ejemplo dos hostings que vayan rotando cuando uno se cae funciona el otrohellip iquestUtoacutepico No seacute pero suena genial Saludos y gracias por tus post son excelentes

Vicente Navarro dice

25 febrero 2009 a las 1152

Lo que comentas de dos servidores de hosting casero por si uno tiene problemas se podriacutea hacer sin muchos problemas Yo mismo lo hice a menudo como comento en la entrada Si van a estar detraacutes del mismo router es tan sencillo como cambiar en la configuracioacuten de NAT del router a queacute

sistema reenviacuteas las peticiones al puerto 80 Si van a estar detraacutes de conexiones de red distintas lo uacutenico que hay que hacer es cambiar la IP del DNS en el proveedor de DNS dinaacutemico que tengas

Ivaacuten E S dice

25 febrero 2009 a las 1805

Gracias por tu ayuda Sabeacute que este blog ya pasoacute a mi lista de favoritos Saludos

Trackbacks y pingbacks

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

laquo La licencia Affero (AGPL) y su relacioacuten con la GPL iexclQueacute diacutea el de aquella semana raquo

meneamenet raquo [How-to] Coacutemo montar y mantener un Hosting caseroInstalar un servidor web en casa paso a paso | KabytesCoacutemo montar servidores web - un par de buenos tutoriales at El MoacutedemMetaholic raquo Hosting casero HOWTOHosting caserohellip laquo Que che vou contarhellipComo hospedar um site em sua casa laquo Nataniel Notas sobre as TICComo montar un servidor web dedicado | ItimagnetCrea tu hosting casero at Tod-OScom Te ponemos al dia OPCIONWEBcom Experiencias Informaacuteticas raquo Problemas eleacutectricos en el Hosting CaseroHosting Casero laquo Think Free - LinuxPhpJavaMEMoviesAl otro lado del mostrador raquo Servidores de hosting caseros7 Fast Links (y X) Un lugar en el mundohellipBreves Como montar tu propio hosting casero - BiteliaNoMeDigas raquo Blog Archive raquo Hosting CaseroComo hacer un Hosting en Casa | Tu Lugar en InternetCoacutemo instalar un servidor web en tu casaservidor web caserotu servidor casero laquo NanoBug - Tecnologiacutea amp HobbyBitaacutecora de Vicente Puchades raquo Blog Archive raquo Instalado un servidor web de bajo consumo en un pen USB de 8GbSisBlog raquo Blog Archive raquo Hosting caseroLinux-OS raquo Hosting casero HOWTOHosting casero HOWTO laquo Conocimiento Libre (o lo que estaacute detraacutes del Software Libre)HOWTO Hosting casero laquo Epeoraquo Enlaces (Semana 25) | xavierhernandezblogCon mis movidashellip y mis lios raquo Una de servidoresRicardo Lasa un poco de todo raquo Viernes eaaaaaaaaLa Biblia del Hosting Casero laquo No se me ocurre un tiacutetulo originalhellipMejor respuesta raquo iquestcomo hago para montar una pagina en internet usando mi pc como servidorTargz raquo Blog Archive raquo Curs tegravecnic sistemes micro-informagravetics Sessioacute 22 Desembre 2008[HOSTING] Hosting Web Java - psicofxpcomApunts de tallers classes i sessions raquo Curs de Sistemes drsquoInformacioacute Geogragravefica i computeritzada Edicioacute octubre de 2010 Sessioacute XVIII [35]Como medir el rendimiento de tu servidor web laquo iTank Ideas TankTa pa Ponga raquo Archivu del blogue raquo Sirvidor nun USB de 2GbMontar un servidor de hosting caseroTener email con tu dominio en un servidor caseroHosting casero | nopalituxnetEmail con tu dominio en un servidor casero | Going Geek

Tema LHYLE09 creado por Vicente Navarro

  • vicente-navarrocom
    • Lo hice y lo entendiacute | Hosting casero HOWTO
          1. 9ob3N0aW5nLWNhc2Vyby1ob3d0by8A
            1. form1
              1. s
              2. input5
Page 8: Hosting Casero

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Possible values include debug info notice warn error crit alert emerg LogLevel warn

CustomLog varlogapache2access_vnlog combined ServerSignature OnltVirtualHostgt

Sobre ella podemos hacer algunos cambios

Si queremos permitir la configuracioacuten con ficheros htaccess tendremos que quitar las liacuteneas ldquoAllowOverride NoneldquoSi queremos presentar un documento personalizado para errores 404 podemos incluir una liacutenea como ldquoErrorDocument 404 404phpldquo

Por otra parte teniendo en cuenta que nuestro ancho de banda de subida es muy limitado el hotlinking (enlace a las imaacutegenes de nuestro sitio desde otro sitio) es especialmente dantildeino por lo que deberiacuteamos de prevenir hasta donde sea posible el ldquorobo de imaacutegenesrdquo Una buena forma de hacerlo es rechazando las peticiones cuyo referer no sea nuestra propia paacutegina o ninguno (hay firewalls que los eliminan la extensioacuten No-Referer de Firefox tambieacuten los elimina e incluso podemos controlarlo en Firefox con el paraacutemetro NetworkhttpsendRefererHeader) How can I prevent people from ldquostealingrdquo the images from my web site

SetEnvIf REFERER vicente-navarrocom linked_from_hereSetEnvIf REFERER ^$ linked_from_here

ltFilesMatch (gif|jpg|png)gt Order denyallow Deny from all Allow from env=linked_from_hereltFilesMatchgt

Ademaacutes en mi caso cuando cambieacute el dominio principal de valenciahomelinuxorg a wwwvicente-navarrocom tuve que implementar una redireccioacuten 301 para lo que creeacute un sitio virtual en etcapache2sites-availablevalenciahomelinuxorg

ltVirtualHost gt ServerName valenciahomelinuxorg

Redirect permanent httpwwwvicente-navarrocomblog

ErrorLog varlogapache2error_vholog

Possible values include debug info notice warn error crit alert emerg LogLevel warn

CustomLog varlogapache2access_vholog combined ServerSignature OnltVirtualHostgt

Por supuesto podemos crearnos todos los sitios virtuales que queramos Sobre todo uno de desarrollo es fundamental para ir probando todas las cosas nuevas que queramos implementar sin que sean visibles antes de que esteacuten acabadas

Poniendo en marcha la nueva configuracioacuten

Cuando hagamos cualquier cambio a los ficheros de configuracioacuten de Apache y queramos que tengan efecto interrumpiendo de forma miacutenima el servicio tenemos que tener la precaucioacuten de chequear que estaacuten correctos

apache2ctl configtestSyntax OK

Porque si la sintaxis no fuera correcta o hubiera cualquier otro error

apache2ctl configtestSyntax error on line 1 of etcapache2sites-enabled000-defaultInvalid command ZerverName perhaps misspelled or defined by a module not included in the server configuration

hellipy no lo hemos verificado antes el servidor no arrancaraacute y tendremos el servicio parado hasta que consigamos arreglar el error

apache2ctl restartSyntax error on line 1 of etcapache2sites-enabled000-defaultInvalid command ZerverName perhaps misspelled or defined by a module not included in the server configuration

Ademaacutes el ldquoapache2ctl restartrdquo mata las conexiones que estuvieran activas en ese momento Es por eso que es mucho maacutes respetuoso con nuestros visitantes hacer un ldquoapache2ctl gracefulldquo que espera a que todos los servidores activos acaben antes de reiniciar Por tanto para releer la configuracioacuten de Apache cuando la cambiemos haremos

apache2ctl configtestSyntax OK apache2ctl graceful

No debemos olvidar revisar frecuentemente los posibles errores que puedan aparecer en los logs para asegurarnos de que no haya ninguacuten problema de configuracioacuten o que estemos sufriendo alguacuten tipo de ataque

MaxClients

En casos de avalanchas de visitas nos encontraremos con que ni la CPU ni la memoria son nuestro cuello de botella sino evidentemente el ancho de banda de subida Pero en esos casos si nos entran muchiacutesimas conexiones de diferentes clientes al mismo tiempo el servidor siacute que puede llegar a tener problemas de memoria porque tiene las conexiones abiertas y por el ancho de banda no se estaacuten sirviendo Es por ello que yo descubriacute que bajando el nuacutemero maacuteximo de clientes que se pueden atender (MaxClients) en el apache2conf de los 150 de por defecto a 50 en casos de avalancha la maacutequina no se agobiaba y a aquellos clientes que aceptaba les serviacutea maacutes o menos correctamente Habiacutea muchos que no eran aceptados eso siacute pero que en cualquier caso por el ancho de banda no se les podiacutea haber servido en condiciones asiacute que mejor rechazarlos desde el principio y asiacute desahogar al servidor

prefork MPM StartServers number of server processes to start MinSpareServers minimum number of server processes which are kept spare MaxSpareServers maximum number of server processes which are kept spare

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

MaxClients maximum number of server processes allowed to start MaxRequestsPerChild maximum number of requests a server process servesltIfModule mpm_prefork_modulegt StartServers 5 MinSpareServers 5 MaxSpareServers 10 MaxClients 50 MaxRequestsPerChild 0ltIfModulegt

Tenemos mucha maacutes informacioacuten sobre coacutemo configurar Apache en la paacutegina de documentacioacuten de Apache 22

Moderacioacuten con el tamantildeo de lo que publicamos

Y es precisamente por la limitacioacuten de ancho de banda que debemos de ser contenidos en lo que publicamos en nuestra web Por ejemplo una imagen de 300KiB que se muestre en todas las paacutegina de nuestro sitio puede suponer una verdadera bofetada a nuestros visitantes que tendraacuten que esperar segundos y segundos a que la paacutegina acabe de cargarhellip y eso si finalmente esperan y no la cierran antes Por eso cuidado con lo que hospedamos y seamos muy tacantildeos con el escaso ancho de banda con el que contamos Antes haciacutea referencia a entradas previas que trataban de la compresioacuten y cacheo de las paacuteginas web Con dicha teacutecnica podremos reducir al miacutenimo el volumen de los ficheros HTML CSS y JavaScript pero el objetivo de mantener a un tamantildeo razonable las imaacutegenes no debe de perderse nunca de vista

Un poco de SEO para ahorrar ancho de banda

Unos visitantes tan pesados como necesarios son los robots de los buscadores Los necesitamos para existir en Internet pero sus visitas constantes consumen ancho de banda y no poco ya que recordemos que recorren perioacutedicamente toda nuestra web Una solucioacuten para aliviar el problema es usar un fichero robotstxt y bloquear todo aquello que no necesitemos que sea encontrado En el caso de un blog podemos bloquear las paacuteginas de categoriacuteas las de etiquetas los archivoshellip al fin y al cabo es soacutelo contenido duplicado que lo uacutenico que puede hacer es confundir al buscador a la hora de decidirse por la mejor paacutegina Pero la jugada maestra para ahorrar ancho de banda es prohibir a los buscadores que indexen las imaacutegenes de nuestro sitio (Remove an image from Google Image Search) La gente que busca imaacutegenes raramente estaraacute interesada por el contenido de nuestra paacutegina en siacute mismo Por ello prohibiendo la buacutesqueda de imaacutegenes evitamos por un lado el gasto de ancho de banda de servir nuestras imaacutegenes a los buscadores de imaacutegenes y por otro el de aquellos que acceden a nuestra paacutegina buscando imaacutegenes e incluso el de aquellos que una vez encontrada la imagen que buscaban decidan hacer hotlinking a nuestra imagen Otra cosa es que te pueda interesar mucho el traacutefico proveniente de buscadores de imaacutegenes En mi caso el nuacutemero de visitas procedente de imagesgooglecom llegoacute a ser muy alto hasta que prohibiacute la buacutesqueda de imaacutegenes en mi sitio ya que analizando las buacutesquedas origen de las visitas llegue a la conclusioacuten de que no eran visitantes interesados en el contenido de mis paacuteginas

Si tenemos un feed por RSS o Atom tenemos que tener en cuenta que los diferentes agregadores de noticias suelen acceder con cierta frecuencia para ver si hay nuevas entradas asiacute que puede ser muy uacutetil para ahorrar ancho de banda servir el feed a traveacutes FeedBurner de forma que FeedBurner sea el uacutenico que acceda a nuestro feed y que sea eacutel el que use su ancho de banda para alimentar al resto de agregadores

Para analizar los logs Debian nos ofrece varias aplicaciones ya preempaquetadas Visitors WebDruid AWFFull y el veterano wwwstat

Apache HTTP server benchmarking tool

Por uacuteltimo no podemos dejar de mencionar el ab (Apache HTTP server benchmarking tool) una utilidad incluida en el paquete apache2-utils con la que podremos hacerle pruebas de carga a nuestro servidor web Puede resultarnos uacutetil para comparar el rendimiento de un Apache 13 con el de un Apache 22 o con el de un lighttpd o para probar las mejoras de la cacheacute o de la compresioacuten o para estudiar las consecuencias que los cambios en el coacutedigo pueden suponer (por ejemplo tras introducir un trozo de coacutedigo PHP muy complejo de ejecutar y que tal vez resulte muy lento)

En esta prueba de ejemplo le lanzo a mi servidor a traveacutes de la LAN peticiones de 5 en 5 (-c 5) durante un tiempo maacuteximo de 60 segundos (-t 30) y veo que es capaz de atender 23 peticiones (los fallos ldquoLength 21rdquo son porque las paacuteginas devueltas no tienen todas el mismo tamantildeo algo que no es un problema en este caso) pero que algunas han tenido que esperar hasta 40 segundos

ab -c 5 -t 60 httpwwwvicente-navarrocomblogThis is ApacheBench Version 2040-dev lt$Revision 1146 $gt apache-20Copyright 1996 Adam Twiss Zeus Technology Ltd httpwwwzeustechnetCopyright 2006 The Apache Software Foundation httpwwwapacheorg

Benchmarking wwwvicente-navarrocom (be patient)Finished 23 requests

Server Software Apache223Server Hostname wwwvicente-navarrocomServer Port 80

Document Path blogDocument Length 63231 bytes

Concurrency Level 5Time taken for tests 60523663 secondsComplete requests 23Failed requests 21 (Connect 0 Length 21 Exceptions 0)Write errors 0Total transferred 1510651 bytesHTML transferred 1505035 bytesRequests per second 038 [sec] (mean)Time per request 13157318 [ms] (mean)Time per request 2631464 [ms] (mean across all concurrent requests)Transfer rate 2437 [Kbytessec] received

Connection Times (ms) min mean[+-sd] median maxConnect 0 0 00 0 0Processing 2319 11847 99217 9117 40440Waiting 1251 5547 72839 2763 30366Total 2319 11847 99217 9117 40440

Percentage of the requests served within a certain time (ms) 50 8977 66 14074 75 15522 80 18804

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

90 27300 95 29838 98 40440 99 40440 100 40440 (longest request)

Volvamos a repetir la prueba tras habilitar el plugin para WordPress WP Super Cache del que ya hablamos en Comprimir y cachear las paacuteginas generadas por WordPress y veremos que de las decepcionantes 23 peticiones servidas pasamos a nada menos que 8193 peticiones con un tiempo de espera maacuteximos de 71ms

ab -c 5 -t 60 httpwwwvicente-navarrocomblogThis is ApacheBench Version 2040-dev lt$Revision 1146 $gt apache-20Copyright 1996 Adam Twiss Zeus Technology Ltd httpwwwzeustechnetCopyright 2006 The Apache Software Foundation httpwwwapacheorg

Benchmarking wwwvicente-navarrocom (be patient)Completed 5000 requestsFinished 8193 requests

Server Software Apache223Server Hostname wwwvicente-navarrocomServer Port 80

Document Path blogDocument Length 63301 bytes

Concurrency Level 5Time taken for tests 60358 secondsComplete requests 8193Failed requests 0Write errors 0Total transferred 520941496 bytesHTML transferred 518752897 bytesRequests per second 13655 [sec] (mean)Time per request 36617 [ms] (mean)Time per request 7323 [ms] (mean across all concurrent requests)Transfer rate 847880 [Kbytessec] received

Connection Times (ms) min mean[+-sd] median maxConnect 0 3 25 3 26Processing 13 32 41 33 69Waiting 2 8 44 8 49Total 18 36 41 36 71

Percentage of the requests served within a certain time (ms) 50 36 66 37 75 38 80 39 90 41 95 43 98 45 99 46 100 71 (longest request)

iexclAh Y si permitimos la compresioacuten con la opcioacuten -H Accept-Encoding gzip el resultado es incluso maacutes espectacular llegaacutendose a las 16122 peticiones servidas aunque ahora la diferencia ya era previsible ya que es debida soacutelo a que ahora se sirven menos datos

ab -c 5 -t 60 -H Accept-Encoding gzip httpwwwvicente-navarrocomblog[]Complete requests 16122[]

Por supuesto lo ideal es hacer estas pruebas desde otro sistema de Internet donde el cuello de botella del ancho de banda se note pero estas pruebas desde la LAN tambieacuten pueden ser muy ilustrativas y uacutetiles para entender por doacutende cojea nuestre servidor web

El servidor de correo

Los dos servicios baacutesicos de un hosting son el servidor web y el servidor de correo asiacute que de nuestro HC tambieacuten podriacuteamos esperar que fuera un buen servidor de correo

Sin embargo quitando la parte de que un servidor de correo como sendmail o exim puede ser realmente difiacutecil de configurar la realidad es que en la actualidad siendo el spam un problema tan grande en Internet un servidor de SMTP funcionando desde una red de usuarios finales con IPs dinaacutemicas es candidato seguro a ser ignorado por casi todos los servidores de correo de Internet

E incluso aunque nuestra IP fuera fija al no ser la IP conocida de un ISP profesional lo maacutes probable es que nuestros correos tambieacuten fueran rechazados por un alto porcentaje de servidores destino Ademaacutes no podremos cambiar la resolucioacuten inversa de la IP algo que muchos servidores de correo verifican

Por ejemplo imaginemos que instalo el paquete exim4 y lo configuro con ldquodpkg-reconfigure exim4-configrdquo como servidor SMTP del dominio hostingcaserohomelinuxorg (para direcciones como usuariohostingcaserohomelinuxorg)

Elegimos que el ldquoGeneral type of mail configurationrdquo sea ldquointernet siteldquo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

En ldquoSystem mail namerdquo ponemos hostingcaserohomelinuxorg

En ldquoIP-addresses to listen on for incoming SMTP connectionsrdquo lo podemos dejar vaciacuteo para que el servidor acepte conexiones SMTP por todos los interfaces de red

En ldquoOther destinations for which mail is acceptedldquo pondremos el hostname de nuestro servidor asiacute como hostingcaserohomelinuxorg

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

El ldquoDomains to relay mail forrdquo en principio lo podemos dejar vaciacuteo asiacute como el ldquoMachines to relay mail forldquo El ldquoKeep number of DNS-queries minimal (Dial-on-Demand)rdquo no tiene mayor importancia en nuestra configuracioacuten asiacute como el ldquoDelivery method for local mailrdquo y el ldquoSplit configuration into small filesldquo que ya van seguacuten las preferencias de cada uno

Pues bien a finalizar me encuentro con que si intento enviar un e-mail a Hotmail me dice que no acepta mi correo porque mi IP no es de fiar

mail nospamhotmailcom lt tmpcorreotxtdelivering 1JY4zH-0001ym-VMR dnslookup for nospamhotmailcomT remote_smtp for nospamhotmailcomConnecting to mx2hotmailcom [6554244168]25 connected SMTPltlt 220 bay0-mc2-f2bay0hotmailcom Sending unsolicited commercial or bulk e-mail to Microsofts computer network is prohibited Other restrictions are found at httpprivacymsncomAnti-spam Violations will result in use of equipment located in California and other states Sat 8 Mar 2008 114544 -0800 SMTPgtgt EHLO localhost SMTPltlt 250-bay0-mc2-f2bay0hotmailcom (35022) Hello [8139245151] 250-SIZE 29696000 250-PIPELINING 250-8bitmime 250-BINARYMIME 250-CHUNKING 250-AUTH LOGIN 250-AUTH=LOGIN 250 OK SMTPgtgt MAIL FROMltroothostingcaserohomelinuxorggt SIZE=1367 SMTPgtgt RCPT TOltnospamhotmailcomgt SMTPgtgt DATA SMTPltlt 550 DY-001 Mail rejected by Windows Live Hotmail for policy reasons We generally do not accept email from dynamic IPs as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server httpwwwspamhausorg maintains lists of dynamic and residential IP addresses If you are not an emailnetwork admin please contact your E-mailInternet Service Provider for help Emailnetwork admins please visit httppostmasterlivecom for email delivery information and support SMTPgtgt QUITLOG MAIN nospamhotmailcom R=dnslookup T=remote_smtp SMTP error from remote mail server after MAIL FROMltroothostingcaserohomelinuxorggt SIZE=1367 host mx2hotmailcom [6554244168] 550 DY-001 Mail rejected by Windows Live Hotmail for policy reasons We generally do not accept email from dynamic IPs as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server httpwwwspamhausorg maintains lists of dynamic and residential IP addresses If you are not an emailnetwork admin please contact your E-mailInternet Service Provider for help Emailnetwork admins please visit httppostmasterlivecom for email delivery information and supportLOG MAIN lt= ltgt R=1JY4zH-0001ym-VM U=Debian-exim P=local S=1777LOG MAIN Completed

Pero en cambio GMail siacute que me lo acepta

mail nospamgmailcom lt tmpcorreotxt

delivering 1JY51y-0001yu-LWR dnslookup for nospamgmailcomT remote_smtp for nospamgmailcomConnecting to gmail-smtp-inlgooglecom [2162395927]25 connected SMTPltlt 220 mxgooglecom ESMTP g11si5603645gve6 SMTPgtgt EHLO localhost SMTPltlt 250-mxgooglecom at your service [8139245151] 250-SIZE 28311552 250-8BITMIME 250 ENHANCEDSTATUSCODES SMTPgtgt MAIL FROMltroothostingcaserohomelinuxorggt SIZE=1363 SMTPltlt 250 210 OK SMTPgtgt RCPT TOltnospamgmailcomgt SMTPltlt 250 215 OK SMTPgtgt DATA SMTPltlt 354 Go ahead SMTPgtgt writing message and terminating SMTPltlt 250 200 OK 1205005717 g11si5603645gve6 SMTPgtgt QUITLOG MAIN =gt nospamgmailcom R=dnslookup T=remote_smtp H=gmail-smtp-inlgooglecom [2162395927]

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

LOG MAIN Completed

aunque seguacuten mi experiencia dependiendo de la IP dinaacutemica que te haya tocado es muy posible que tambieacuten se te rechacen los correos si alguna vez la ha tenido alguien sospechoso de mandar spam En definitiva es un servicio nada fiable

Si tenemos un dominio propio con Custom DNS crear un registro SPF en el DNS puede ayudar para que no rechacen los correos de tu servidor En openspforg tienen un formulario que nos ayuda a confeccionar uno adecuado para nuestro servidor

Las MSN Hotmail Guidelines son un buen sitio donde contrastar todos estos requisitos que suelen ser bastante comunes

1 Sender is expected to comply with all technical standards for the transmission of Internet e-mail as published by The Internet Societyrsquos Internet Engineering Task Force (IETF) including RFC 2821 RFC 2822 and others2 After given a numeric SMTP error response code between 500 and 599 (also known as a permanent non-delivery response) the sender must not attempt to retransmit that message to that recipient3 After multiple non-delivery responses (see 2) the sender must cease further attempts to send e-mail to that recipient4 Sender must not open more than 500 simultaneous connections to MSN Services inbound e-mail servers without making prior arrangements5 Messages must not be transmitted through insecure e-mail relay or proxy servers6 The mechanism for unsubscribing either from individual lists or all lists hosted by the sender must be clearly documented and easy for recipients to find and use7 Connections from dynamic IP space may not be accepted8 E-mail servers must have valid reverse DNS records

Y fijeacutemonos ademaacutes en lo que nos deciacutea el mensaje de rechazo de Hotmail

Mail rejected by Windows Live Hotmail for policy reasons We generally do not accept email from dynamic IPrsquos as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server httpwwwspamhausorg maintains lists of dynamic and residential IP addresses If you are not an emailnetwork admin please contact your E-mailInternet Service Provider for help Emailnetwork admins please visit httppostmasterlivecom for email delivery information and support

Esa lista que menciona de Spamhaus no soacutelo la usa Microsoft sino que muchas otras empresas e ISPs se basan en ella para descartar los correos desde determinados rangos de IPs en funcioacuten de la lista

Con los correos entrantes no tendremos ninguacuten problema siempre que nuestro servidor esteacute arriba Los servidores SMTP que nos quieran mandar correo buscaraacuten el registro MX (o el A si no hay MX) en elDNS y salga la IP que salga ahiacute se mandaraacute el correo Para recuperar los correos recibidos en el servidor puede ser suficiente el claacutesico comando mail o con un simple ldquoapt-get install qpopperldquo podemos tener un servidor de POP3 listo en pocos segundos Sin embargo si nuestro servidor no estaacute arriba por alguacuten problema cuando otro servidor SMTP quiera conectarse al nuestro para enviarle un e-mail el servidor remoto tendraacute que decidir si reintenta el enviacuteo maacutes tarde o si lo descarta por lo que el servicio de recepcioacuten de correos tampoco es fiable

Si realmente queremos tener un servidor de correo fiable en nuestro sistema la solucioacuten definitiva puede venir por contratar el servicio de DynDNS MailHop Relay (425$antildeo) especiacuteficamente pensado para estos problemas El servidor SMTP de DynDNS es el que da la cara y nosotros lo usamos como smarthost para mandar los correos a traveacutes de eacutel y viceversa para que eacutel nos los enviacutee de vuelta guardaacutendolos temporalmente si nuestro servidor estaacute caiacutedo

Bytecoders tambieacuten tratoacute estos temas hace poco en Aviso de actualizaciones en Debian por e-mail y SMTP la lacra del SPAM

Correo con nuestro propio dominio con Google Apps

Para miacute todos estos problemas con el correo se acabaron cuando aparecioacute el Google Apps y pude usar el equivalente a GMail (con su POP3 y su IMAP) pero creando diferentes direcciones sobre mi propio dominio (vicente-navarrocom) Para ello lo uacutenico que tuve fue darme de alta en el servicio y apuntar los registros MX de mi dominio a los servidores de Google (Configuring Your MX Records)

nslookupgt set querytype=MXgt vicente-navarrocomServer 805861250Address 80586125053

Non-authoritative answervicente-navarrocom mail exchanger = 10 alt1aspmxlgooglecomvicente-navarrocom mail exchanger = 15 alt2aspmxlgooglecomvicente-navarrocom mail exchanger = 5 aspmxlgooglecom

Authoritative answers can be found fromalt1aspmxlgooglecom internet address = 7214215114alt1aspmxlgooglecom internet address = 721421527alt2aspmxlgooglecom internet address = 6423317927aspmxlgooglecom internet address = 2162395927

Tras esto creeacute buzones de correo (o alias) para cada una de las cuentas que iba a usar y reconfigureacute mi servidor para que usara un smarthost

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Y para que usara smtpgooglecom como smarthost

el resto de la configuracioacuten puede quedar igual que estaba antes Bueno igual pero no se nos tiene que olvidar poner nuestro dominio en el apartado de ldquoSystem mail nameldquo

Lo uacutenico que tendremos que tener en cuenta es que ahora los correos no se reciben localmente sino en la cuenta de Google Apps (lo que en realidad es maacutes coacutemodo) pero si auacuten asiacute fuera necesario traer esos correos a nuestro servidor siempre podriacuteamos configurarlo para que se los trajera de Google usando POP3

Por supuesto Google requiere autentificacioacuten para mandar correos a traveacutes de eacutel por lo que en el fichero etcexim4passwdclient tendremos que asociar nuestro usuario y contrasentildea de Google Apps al servidor SMTP

password file used when the local exim is authenticating to a remote host as a client see exim4_passwd_client(5) for more documentation Example targetmailserverexampleloginpasswordgmail-smtplgooglecomcuentaadministradorvicente-navarrocomcontrasenya

Independientemente de que vayamos a usar el servidor de HC para enviar y recibir correos en serio o no es indudable que necesitamos tenerlo bien configurado como servidor de correo para que podamos mandarnos advertencias sobre problemas que pueda haber en el servidor desde nuestros scripts de monitorizacioacuten O simplemente porque aplicaciones como WordPress mandan correos cada vez que llega un nuevo comentario por ejemplo Si el servidor de correo no estaacute bien configurado las aplicaciones que enviacutean correos como parte de su funcionamiento normal no podraacuten hacerlo

Otras cuestiones

Backups

binbashwhile queda_clarodo insistir_en_el_backupdoneno se puede insistir bastante

Creo que no hace falta decir maacutes Tenemos todo el trabajo invertido en configurar nuestro servidor casero las bases de

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

datos con los comentarios de nuestros visitantes nuestras imaacutegenes nuestro trabajo ahiacute iquestDe verdad nos vamos a arriesgar a que el disco duro falle o a que inadvertidamente hagamos un ldquorm -rf rdquo y desaparezca todo de un plumazo

Para esta tarea rysnc es nuestro mejor amigo (Backups con rsync) aunque herramientas como tar o cpio tambieacuten pueden ayudar Yo recomendariacutea una copia de todos los ficheros importantes en alguacuten directorio del propio servidor casero y otras copias en otros sistemas que tengamos a traveacutes de de la red con rsync

Para exportar todas las bases de datos MySQL del sistema e incluirlas en el backup podemos hacer un

mysqldump -uroot -ppassword --all-databases gt backup mysqlbak

y lo podriacuteamos recuperar con un

mysql -uroot -ppassword lt backup mysqlbak

Maacutes detalles sobre coacutemo usar el mysqldump en ldquomysqldump mdash A Database Backup Programldquo

El sistema de respaldo

Durante el antildeo habraacute algunos diacuteas semanas o meses que pases fuera de tu casa Seguramente esos diacuteas te querraacutes dejar la luz el agua y el gas de casa cerrados para prevenir incidentes iquestQueacute haces con el servidor casero iexclTiene que seguir dando servicio

Si tienes la suerte como yo de contar con alguacuten otro ordenador que pueda servir tambieacuten de servidor casero y de tener alguacuten familiaramigo con conexioacuten a Internet y que consienta en tenerlo en su casa una especie de ldquohousing caserordquo lo tenemos muy faacutecil

Instalamos la misma versioacuten de sistema operativo que en el servidor ldquooficialrdquo y lo llevamos a su nuevo destinoCreamos un nuevo nombre para el otro sistema en DynDNS y lo configuramos para que el ddclient del nuevo sistema lo actualice pero muchiacutesimo mejor si podemos configurar el router de ldquola otra casardquo para que lo haga automaacuteticamenteOpcional Preparamos el router y el sistema ldquohospedado en casa ajenardquo para arrancar con Wake on Lan Tenemos que tener en cuenta que si no es el router el que se encarga de actualizar la IP en DynDNS podemos tener el problema de no saber la IP de destino para enviarle el paquete maacutegicoLe ponemos una IP fija al sistema o configuramos el router para que le asigne por DHCP siempre la misma y abrimos los puertos necesarios en el routerCreamos una bateriacutea de scripts basados en rsync y SSH para sincronizar todos los ficheros de configuracioacuten necesarios y adaptar los que variacutean en el nuevo sistema (por ejemplo el etcddclientconf) Tambieacuten deberiacutean actualizar las bases de datos y reiniciar los procesos necesarios tras modificar la configuracioacutenTener previstos otros scrips para pasar el servicio de un sistema a otro Al final esto soacutelo consiste en que el sistema que sea el primario actualice los registros DNS con su IP y el secundario deje de hacerloTras la estancia en el otro sistema tendremos que sincronizar los cambios de vuelta al sistema principal y probablemente querramos recoger los logs que se hayan generado alliacute

Este sistema de respaldo no soacutelo nos puede servir en caso de tener que apagar nuestro servidor habitual Tambieacuten lo podemos utilizar mientras hacemos tareas de mantenimiento o si en tenemos problemas con la conexioacuten a Internet o estamos sufriendo un apagoacuten

Los cortes de corriente

Otro de los problemas con los que nos tendremos que enfrentar seraacuten los cortes de corriente Aunque no son muy frecuentes de vez en cuando tendremos uno y tenemos que tener previsto queacute hacer cuando ocurran

Si se trata de un breve corte lo maacutes importante es que el servidor arranque soacutelo cuando vuelva a recibir corriente Para ello tenemos que buscar el paraacutemetro de nuestra BIOS que lo permite

Por ejemplo en una VIA EPIA SP8000E el paraacutemetro se llama AC Loss Auto restart y podemos hacer que la maacutequina se encienda siempre cuando vuelva la luz que no se encienda nunca o que vuelva al estado anterior

AC Loss Auto restart

The field defines how the system will respond after an AC loss during system operation

Off Keeps the system in an off state until the power button is pressedOn Restarts the system when the power is backFormer-Sts Restores the system to its previous state

En una placa Asus A8N-SLI el paraacutemetro se llama Restore on AC Power Loss y soacutelo tiene dos valores posibles activado o desactivado

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Pero si queremos estar prevenidos de verdad ante cortes de corriente la mejor opcioacuten es tener un SAI al que conectar el servidor y el router que da acceso a Internet Si el servidor es un sistema de bajo consumo tendremos bastante tiempo de margen para esperar a que vuelva la luz o al menos el tiempo suficiente para actualizar nuestro servidor de respaldo por si tiene que entrar en accioacuten

Mantenimiento remoto

La posibilidad de conectarnos por SSH a nuestro servidor casero siempre tiene que estar abierta En mi experiencia un servidor SSH abierto en Internet trae infinidad de intentos de conexioacuten con reiteradas pruebas con distintos usuarios Sin ir maacutes lejos hoy mismo alguien ha probado 1520 combinaciones diferentes de usuariocontrasentildea en mi sistema

grep Invalid user authlog0 | grep Mar 9 | wc -l1520

Algunos ejemplos

Mar 9 061505 telemaco sshd[6028] Invalid user ibm from 612509134Mar 9 061509 telemaco sshd[6032] Invalid user informix from 612509134Mar 9 064008 telemaco sshd[7742] Invalid user stevie from 612509134Mar 9 064011 telemaco sshd[7746] Invalid user kelly from 612509134Mar 9 064015 telemaco sshd[7750] Invalid user rasoul from 612509134

Es por eso que lo mejor es deshabilitar completamente el acceso con usuariocontrasentildea y permitir exclusivamente la autentificacioacuten por clave puacuteblicaprivada Autentificacioacuten trasparente por clave puacuteblicaprivada con OpenSSH

Cambiar el puerto del servidor SSH (por defecto 22) a otro tambieacuten puede ser una medida uacutetil para evitar algunos de estos insistentes intentos de acceso

Otra herramienta de mucha utilidad para el mantenimiento remoto es conectar un moacutedem a nuestro servidor casero tal y como vimos en Configurar Linux para permitir el acceso remoto por moacutedem a la consola y por RASPPP En casos en que el router haya perdido la conexioacuten a Internet podemos tratar de conectarnos por moacutedem y a traveacutes del interfaz de configuracioacuten por telnet del router tratar de reiniciarlo Otra situacioacuten uacutetil es en caso de una avalancha de peticiones en la que tuacute mismo no puedes acceder por el router por la absoluta falta de ancho de banda y en ese caso la entrada ldquopor la puerta de atraacutesrdquo nos puede servir para llegar al sistema sin usar Internet

iquestP2P y hosting casero

Supongamos que necesitamos bajarnos el uacuteltimo DVD de Knoppix por Bittorrent iquestEs compatible el P2P con sus altas necesidades de ancho de banda con el HC

Pues en principio puede serlo -en funcioacuten del nuacutemero de visitas que recibamos- siempre que limitemos el ancho de banda de subida disponible para P2P a un liacutemite que permita servir los contenidos hospedados a una velocidad razonable En el mejor de los casos el uso de P2P en la misma conexioacuten de un HC iraacute completamente en detrimento de la experiencia de nuestros visitantes aunque soacutelo tengamos uno en ese momento pero que notaraacute que la paacutegina descarga maacutes lenta

El mejor consejo al respecto es que si activamos el P2P deberiacuteamos de estar pendientes de que el tiempo de respuesta sea un miacutenimo aceptable probando nosotros mismos a conectarnos desde otro sistema de Internet Si vemos que va muy lento deberiacuteamos desactivar el P2P Por supuesto en caso de un pico de visitas deberiacuteamos de desactivar el P2P inmediatamente

Scripting

Cualquier administrador que se encargue de un servidor UNIX tiene que estar continuamente creaacutendose scripts para no realizar las mismas tareas una y otra vez Para nosotros como administradores de nuestro HC no va a ser distinto Deberiacuteamos de tener unos conocimientos miacutenimos de scripting que nos seraacuten muy uacutetiles para hacer backups para analizar logs para monitorizar el estado de alguacuten proceso para enviar e-mails con advertencias etc

A lo largo de este antildeo yo me he llegado a crear un buen nuacutemero de scripts La mayoriacutea son muy especiacuteficos de mis necesidades particulares pero me gustariacutea dejar aquiacute uno muy sencillito que nos manda un e-mail cada vez que el ISP nos cambia la direccioacuten IP dinaacutemica

binbashcd rootscripts_ipmv -f ippublica ippublicaoldippublicash gt ippublicaif diff ippublica ippublicaold gt devnullthen cat cabecera ippublica | mail -s La IP del servidor ha cambiado - `date +gmd HM` userexamplecomfi

El ippublicash puede ser bien una peticioacuten por SNMP al router para ver cuaacutel es la IP del interfaz de WAN

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

snmpwalk -c comunidad -v 1 19216811 IP-MIBipAdEntAddr|egrep -v 00|192168 | awk print $4

bien un acceso a checkipdyndnsorg

usrbinwget -q -O - httpcheckipdyndnsorgindexhtml | usrbinfromdos | binsed s_lthtmlgtltheadgtlttitlegtCurrent IP ChecklttitlegtltheadgtltbodygtCurrent IP Address | binsed s ltbodygtlthtmlgt

El fichero cabecera es algo como

La IP del servidor es ahora

Conclusioacuten

En esta entrada he tratado de recopilar lo maacutes importante de lo que me ha sido necesario conocer durante un antildeo completo de autohospedaje en el que creo que el resultado ha sido bastante satisfactorio Por carambolas del destino ahora ya he pasado a un hosting profesional pero la travesiacutea ha valido la pena y la repetiriacutea tantas veces como hiciera falta Si alguien tiene intencioacuten de adentrarse en esta aventura ha de saber que aprenderaacute mucho y espero que en estas liacuteneas encuentre consejos que le sean de utilidad como creo que me hubieran sido a miacute

Tambieacuten hay que tener en cuenta que tambieacuten es posible tener un hosting casero sin tomaacuternoslo muy en serio de forma que no nos importe en absoluto si tenemos la paacutegina caiacuteda varios diacuteas seguidos pero creo que si nos ponemos vale la pena hacerlo lo mejor posible No hay nada que deacute peor impresioacuten en Internet que una paacutegina que tarda en cargar o que cada dos por tres esteacute caiacuteda Esa no es la forma de fidelizar a nuestros lectores

El HC es un poco como tener un perro en casa Puede ser divertido te daraacute muchas satisfacciones pero a cambio ganas muchas obligaciones Tienes que estar pendiente de eacutel te da trabajo y no puedes irte de vacaciones sin buscarle un acomodo

wq

Entradas relacionadas

iquestPiensas en si un diacutea te roban el portaacutetil (6)Servir con Apache imaacutegenes con marca de agua (watermark) (5)Primer aniversario del blog (5)Midiendo el ancho de banda de red con IPerf (y con scp netcat wget) (5)Probando el mod_deflate de Apache (4)mailto sin miedo a spammers (4)

Esta entrada fue publicada bajo una licencia CC el 9 marzo 2008 a las 1732 y pertenece a la categoriacutea GNULinux Internet LAMPWordPress Redes Sobre el Blog Etiquetas Apache backup blog ddclient Debian DNS DynDNS exim GNULinux Google hosting Internet modem MySQL OpenSSH PHP rsync shell SMTP spam VIA EPIA wget WordPress Zyxel 660HW Puedes seguir las respuestas a traveacutes de RSS Ya no se pueden dejar comentarios pero puedes hacer trackback desde tu paacutegina

137 Comentarios a ldquoHosting casero HOWTOrdquo

Osqui dice

9 marzo 2008 a las 2046

iexclDios Esto es LA ENTRADA Suacuteperinteresante suacuteperamena y suacuteper bien explicada Muchiacutesimas gracias

andoni dice

9 marzo 2008 a las 2149

impresionante

Sagman dice

9 marzo 2008 a las 2213

Impresionante O Ahora no tengo tiempo para leerlo detenidamente pero mantildeana intentareacute sumergirme en la lectura entera del artiacuteculo porque parece muy interesante Teniacutea ganas de que lo explicaras Gracias

PD Me entereacute de la entrada a traveacutes del pingback que viacute en mi blog

Raist dice

10 marzo 2008 a las 041

En plan didaacutectico seduce plantearse el instalarse el apache y demaacutes pero vamos en plan didaacutectico como dije los peros son muy significativos Eso si no dudo en seguir el tutorial para trastear y

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

aprender

Ivaacuten dice

10 marzo 2008 a las 1024

iexclImpresiontante artiacuteculo menudo curro Te lo has currado muchiacutesimo todo muy bien explicado con ejemplos ventajas distintos puntos de vistahellip Aunque no vaya a montarme un HC casero y vaya a seguir con blogger hay muchas ideas que siacute me van a ayudar mucho Lo primero que tengo que

conseguir es configurar el correo porque ya lo he intentado un par de veces y no hay manera

Saludos y gracias por el excelente artiacuteculo Ivaacuten

andres dice

10 marzo 2008 a las 1147

Enhorabuena muy bien explicado

Yo tenia algo parecido montado pero la placa acabo estropeandose tras mucho tiempo

Solo 2 apuntes que faltarian a mi entender para ser perfecto - Configuracion del iptables algunosmodems como por ejemplo los de cable solo tienen una boca y solo te dan una IP por lo que mi servidor estaba en medio y ademas de correo y web servia internet a la red interna Por ello tenia que configurar el IPTABLES para que hiciese de pasarela Es sencillo pero no muy obvio - Servidor de DHCP al hilo de lo anterior un servidor de DHCP para la red interna Con la instalacion por defecto es casi suficiente solo hacia falta cambiar el nombre de la interfaz de red a la que tenia que servir direcciones - QoS tambien tenia algun programa P2P y casi siempre iba bien pero deberia de haber puesto y al final por vagancia nunca lo hice alguna regla de QoS para dar la minima prioridad sobre el ersto de paquetes a los de los programas P2P

Como te digo el post esta muy bien pero con informacion sobre como hacer eso para mi ya seria perfecto

Un saludo

David GV dice

10 marzo 2008 a las 1247

Hola

Soacutelo queriacutea felicitarte por este howto tan interesante del que me he permitido hablar en mi blog ( httpwwwblogubuntucom159como-montar-un-servidor-web-casero-y-no-morir-en-el-intento )

Un saludo y felicidades por el material

Gustavo dice

10 marzo 2008 a las 1253

Muy pero que muy explicado todo Muy buen manualguia en todos los sentidos

Croc dice

10 marzo 2008 a las 1258

Praacutecticamente son los mismo pasos que yo seguiacute tambieacuten en su diacutea soacutelo que yo sigo hoy en diacutea tirando de mi HC con Telefonica (IP fija por usuario antiguo) y 320 kbps de subida

En lo que me gustariacutea hacer hincapieacute del artiacuteculo es en la seleccioacuten hardware Tened cuidado con la maacutequina que elegiacutes como servidor o despediacuteos de dormir por la noche Si compartiacutes habitacioacuten haced todo lo posible por eliminar completamente los ventiladores o invertid en algo super-silencioso Vuestro descanso os lo agradeceraacute

Actualmente estoy dandole una pasada a mi servidor de correo que auacuten no he recibido ninguacuten tipo de problema por denegacioacuten en ninguna maacutequina Por fortuna mi ISP resuelve inversamente mi IP sin problemas La configuracioacuten de un servidor Courier (SMTPPOPIMAP) y una interfaz web como RoundCubeMail se mereceriacutea otra entrada explicativa

Un saludo

sistemasorp dice

10 marzo 2008 a las 1304

Buen artiacuteculo yo tambieacuten tengo un dominio (sistemasorpcom) albergado en un ordenador VIA EPIA

Lo uacutenico que queriacutea comentar es que aunque yo tengo el dyndns para que desde el router cambie la ip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

de mi dominio tengo los DNS del dominio apuntando a Zoneedit (que pues antildeadir hasta 5 dominios gratuitamente) Asiacute poniendo CNAMEs como httpwwwsistemasorpcom o httpftpsistemasorpcom apuntando a sistemasorphomelinuxcom puedo hacer que cualquier peticioacuten que se haga a traveacutes del dominio pase al subdominio de dyndsn y finalmente a la ip que tenga en ese momento incluido el correo Por eso siempre que se haga un nslookup a httpwwwsistemasorpcom o similares lo resolveraacute a sistemasorphomelinuxcom

Gonzi50 dice

10 marzo 2008 a las 1350

Solo a modo de apunte deberias echar un vistazo a gnupanel es un panel de administracion estilo plesk gnu para debian

Puede simplificaros mucho las cosas porque instala de golpe muchos de los paquetes que se nombran y el menu de administracioacuten tanto de nivel usuario y administracion es muy buena

Creo que sera un referente en el futuro

juan dice

10 marzo 2008 a las 1416

Muy bueno felicitaciones

Otro ordenador util silencioso y de bajo consumo es el Mac Mini

Saludos

victor dice

10 marzo 2008 a las 1420

Hola he llegado a tu blog desde barrapunto y lo primero que habia pensado es que habias instalado un ldquoservidor de hostingrdquo real puro y duro tipo Cpanel o Plesk para que tus amigos pudieran redirigir su dominio y crearse cuentas de ftp y web contra tu servidor iquestlo has probado seria un gran reto la

verdad es que no podriacutea ser publico pues seguramente no tendraacutes ganas de gastarte las astronoacutemicas cantidades que valen las licencias hellip perohellip iquesthay soluciones gratuitas a cpanel y plesk

gracias y saludos

Julio Autor de curriculum web dice

10 marzo 2008 a las 1502

Te falta ciertas ventajas que no has mencionado

1 La libertad de configurar el servidor que suele ser muy importante si estas programando dicha web Y no te problemas de una configuracioacuten distinta de cuando haces la prueba 2 Ganar conocimientos por si te falta subir el ancho de banda Si contratas direcmente los servicios de hosting Cuando tienes un proyecto avanzado no puedes dedicarte a aprender en ese momento como montar un hosting 3 Si programas la web consigues que no te puedan robar coacutedigo o ideas Hombre claro esta por soacutelo 13 euros y tras una pesada documentacioacuten puedes registrar tus derechos de autor Pero edemaacutes de esto es bueno no tener el coacutedigo disponible de terceros 4 Antes un fallo de programacioacuten o del servidor los conocimientos son mayores para solucionarlo 5 Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

En yo mi caso un servidor llamado casero Pero ya mismo le voy poner dos lineas de telefono ampliamdo la seguridad y el ancho de banda iquestLo debereacute seguir llamando casero por estar en mi casa Doacutende aguanto visitas mas de 60000 visitas al mes entre todas mis web Por ejemplo esta de curriculum web Un incoveniente muy peligroso Ante un problemoacuten te puede dar un infarto Pero a veces esos problemones lo tienen las empresas no dan ese mal servicio que no podemos hacer nada

Smutops dice

10 marzo 2008 a las 1608

Gracias por la informacioacuten Te lo has currado

Saludos

InKiLiNo dice

10 marzo 2008 a las 1621

El manual estaacute de Puta Madre pero yo recomiendo para un servidor casero lighttpd en vez de apache2 y php5 + fastcgi mejor que mod_php5 ah y de paso le ponemos el eaccelerator y nuestro servidor

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

volaraacute

Gonzi50 dice

10 marzo 2008 a las 1639

para Victor

Como he dicho un par de comentarios mas para arriba te recomiendo gnupanel Yo llevo unos cuantos meses con uno montado y todos son buenas noticias

Jose A Cely dice

10 marzo 2008 a las 1738

Hola

Muy buen articulo lo leiacute completo me siento identificado con muchas cosas y la experiencia que tuve con mi antiguo servidor de produccioacuten (2005) sin embargo esa maquina que usaba aun la uso como servidor personal Te dejo el link de el articulo que escribiacute es su momento no es tan teacutecnico como el tuyo httpjosecelytecsuacomp=14 Saludos desde Colombia

Jose A Cely

Sr XX - Terror dice

10 marzo 2008 a las 1748

Hola felicidades todo muy claro y bien explicado

Yo hace unos antildeos hice lo mismo Queriacutea colocar mis programas java a disposicioacuten del puacuteblico y el hosting java era (y sigue siendo) cariacutesimo

Maacutes o menos hice lo que tuacute excepto en 2 cosas

1) Servidor web En un principio coloqueacute apache+tomcat (viacutea ajp) Tras unos benchmarks caseros me diacute cuenta de que tomcat podiacutea servir paacuteginas estaacuteticas casi a la misma velocidad que apache Asiacute que quiteacute apache y puse tomcat en el puerto 80 directamente

2) Servidor de correo Los MTAs de linux (exim sendmail y postnosequeacute) son un suplicio para configurarlos correctamente (demasiadas opciones) Me decanteacute por JAMES (del proyecto apache) Es un MTA supersimple javizado que permite almacenar el correo entrante en una base de datos relacional haciendo maravillosamente transparente toda la gestioacuten En fin hoy con el proyecto casi congelado sigo apostando por JAMES

Saludos

liken dice

10 marzo 2008 a las 1829

Hola Vicente Muy buen articulo

Se que hay diferentes opiniones pero discrepo solo en lo de no recomendar laptops como servidores La mayoria de los portatiles de consumo actuales estoy de acuerdo en que no son recomendables pero hay laptops antiguos de muy buena calidad y de bajo precio en Ebay que pueden ser una opcion bastante buena Yo tengo un IBM Thinkpad 600 (una maquina de calidad) de servidor encendido hace 2 antildeos aunque el uptime actual es 6 meses y sin ningun problema (toco madera ) Tienen muchas ventajas Es muy silencioso El ventilador se enciende solo aveces y apenas se escucha Tienen UPS incorporada la bateria aunque vieja te aguanta 10 minutos un apagon El consumo tambien es muy bajo al ser un portatil y con LCD cerrado Lo uso como servidor web a internet servidor samba local interface gmui para descargas centralizadas de P2P multiusuario y remotas servidor de correo tambien a traves de gogle apps y para alojar una libreria sobre ciencia que seria dificil de colocar en un host contratado Por necesidades uso un disco duro 25 de 60GB y que de momento va aguantando (El tema de que los 25rdquo duran menos tambien trae discusiones y algunos defienden lo contrario) Saludos

Liken mdashmdashndash

jecomovi dice

10 marzo 2008 a las 1829

La comunidad nos hace grandes articulos como este ENORMES Gracias

tenderodigital dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

10 marzo 2008 a las 1831

Muy buena entrada para guardar y revisar de vez en cuando

Yo de todas maneras le veo futuro a este tipo de servidores pero maacutes que para tener presencia en Internet para usar el servidor directamente tu A ver si me explico montas un Wiki un software de trabajo en grupo otro de gestioacuten de proyectos y lo alojas en tu propio servidor Y solo accedes tu y tus amigos no lo abres al puacuteblico Entonces tienes la ventaja de la comodidad puedes actualizar las versiones personalizarlo a topehellip y no tienes los problemas del ancho de banda

Saludos

Joan R dice

10 marzo 2008 a las 1915

Impresionante tu dominio del tema socio saludos desde Mallorca

ZP en lugar de dedicarte a salvar el culo de los ladrilleros que se iraacuten al paro preocuacutepate de toda la gente super capaz que hay en este pais y haz que suban como la espuma te presento a uno de ellos mi amigo Vicente Navarro hellip

Bytecoders dice

10 marzo 2008 a las 1917

Extrantildeo que nadie haya mencionado como ventaja el hecho de que el hosting solo depende de ti y de nadie maacutes Aunque a veces tambieacuten puede ser una desventaja En mi caso no depender excesivamente de terceros fue desde luego la mayor motivacioacuten

No puedo negar que estoy aprendiendodestrozando mucho etc etc pero eso queda (para miacute) en un segundo teacutermino

Saludos

Bytecoders dice

10 marzo 2008 a las 2022

Por cierto no cabe decir que el artiacuteculo es de Wikipedia Pero me ha picado la curiosidad Si no me equivoco tu ya has sobrevivido al efecto Barrapunto y Meneacuteame con el hosting casero no

Saludos tener buenos sitios de referencia tambieacuten ayuda Anda que no he aprendido cosas aquiacute o de ti

PS No seacute si podiacutea editar el comentario Al final por desconocimiento he puesto otro

Vicente Navarro dice

10 marzo 2008 a las 2042

Osqui andoni Sagman Raist Ivaacuten iexclMuchas gracias por vuestros amables comentarios

andres iexclGracias Respecto al IP tables es una buena sugerencia pero quizaacutes mereceriacutea una entrada especiacutefica sobre su uso Sobre el servidor DHCP a miacute no me haciacutea falta porque el router ya hace el trabajo aunque ya hableacute un poco sobre servidores DHCP en Iniciar una instalacioacuten de Debian por red Finalmente probar el QoS ha sido una de las grandes asignaturas pendientes que me han quedado aunque no esperaba mucha mejora ya que a diferencia de tu caso mi traacutefico no pasaba todo por el servidor De todas formas siacute que ajusteacute algunos paraacutemetros de priorizacioacuten de traacutefico que teniacutea el router En cualquier caso unas sugerencias muy buenas

David GV Gustavo iexclMe alegro de que os haya gustado

Croc Gracias por hacer hincapieacute en lo del servidor silencioso Creo que es algo realmente importante Sobre lo del Courier y el RoundCubeMail siacute me temo que tanto no cabriacutea aquiacute

sistemasorp iexclPues me parece una idea excelente iexclBuena de verdad Asiacute te ahorras comprar el ldquoCustom DNSrdquo Muchiacutesimas gracias por compartirla en esta entrada

Gonzi50 Gracias por la sugerencia

juan iexclGracias Siacute el Mac Mini podriacutea servir pero en su diacutea yo lo descarteacute porque aunque sea muy silencioso siacute que tiene ventiladores y si somos estrictos en la poliacutetica de nada de ruido me temo que no nos sirve

victor Bueno ya ves que el servicio era para miacute mismo soacutelo Sobre lo que me preguntas en la Wikipedia tienes una lista de web-hosting control panels tanto de pago como de coacutedigo abierto

Julio Autor de curriculum web Son muy interesantes los aspectos que mencionas Me ha parecido curioso lo de

Si programas la web consigues que no te puedan robar coacutedigo o ideas

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Sobre

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

no estoy de acuerdo En Dreamhost por ejemplo te permiten asociar un nuacutemero ilimitado de dominios a tu cuenta

Smutops Gracias

InKiLiNo iexclMuchas gracias por los consejos

Jose A Cely Gracias por la referencia al artiacuteculo Es muy interesante

Sr XX ndash Terror Gracias por la sugerencia del Java Apache Mail Enterprise Server (JAMES) de la fundacioacuten Apache La verdad es que no lo conociacutea Muy a tener en cuenta

liken iexclGracias por tu comentario y por expresar aquiacute tu opinioacuten Aunque puede haber casos de portaacutetiles que sobrevivan como heacuteroes durante antildeos sigo pensando que no son lo maacutes conveniente para un uso como servidor Ademaacutes de los discos de 25Prime el polvo que pueda entrar por los ventiladores se iraacute acumulando poco a poco en su interior causando problemas de calentamiento y reducir su vida Se pueden abrir y limpiar pero es una tarea extremadamente incoacutemoda En cualquier caso por supuesto puedo estar equivocado

jecomovi iexclGracias

tenderodigital Desde luego lo que comentas son excelentes sugerencias de uso de un hosting casero sin muchos de sus inconvenientes iexclGracias por tu comentario

Joan R iexclGracias

Bytecoders iexclMuchas gracias por tu aportacioacuten Por supuesto una ventaja muy importante del hosting casero es que puedes hacer lo que te deacute la gana con eacutel Sin embargo en las uacuteltimas semanas en las que he probado un hosting de verdad con SSH maacutes en serio me he dado cuenta de que teniendo el Apache el PHP el MySQL y una shell apenas tienes restricciones ni encuentras cosas en las que te encuentres tan limitado Uacutenicamente tal vez el debug y ciertos paraacutemetros que te gustariacutean cambiar del servidor

En Primer aniversario del blog se mencionaban las entradas que han salido en Barrapunto o Meneacuteame estando el blog en HC

EuLogos dice

10 marzo 2008 a las 2058

iexclMuy pero que muy interesante Queriacutea antildeadir un par de cosillas 1- No es por hacer publicidad pero con cdmoncom puedes registrar un dominio (por precios bastante

competitivos) y luego usar sus DNS para IP dinaacutemicas Ciertamente se complica el tema de actualizarla pero probablemente se podraacute usar un registro CNAME a la direccioacuten de dyndns gratuita 2- Ademaacutes de ldquoab (apachebench)rdquo puedes usar ldquosiegerdquo que ademaacutes te permitiacutea elegir la identificacioacuten del cliente Saludos

Vicente Navarro dice

10 marzo 2008 a las 2106

EuLogos Gracias por tus sugerencias de siege y cdmoncom Ciertamente son alternativas a considerar

Alberto dice

10 marzo 2008 a las 2116

Hola

Intel ha sacado una nueva version de la placa D210GLY la D210GLY2 sin ventilador En la siguiente direccioacuten han hecho un estudio del consumo frente a otras opciones Itx de Via

httpresourcesmini-boxcomonlineMBD-I-D201GLYintel-d201gly-power-consumptionhtml

Si queries calcular el coste de consumo de un equipo en la suiguiente paacutegina hay una calculadora que puede dar una idea bastante aproximada

httpwwweu-energystarorgeses_007cshtmlelectricity

Saludos y felicidades por el trabajo

Vicente Navarro dice

10 marzo 2008 a las 2212

Alberto Pues muchas gracias por tu amable comentario y por el enlace al anaacutelisis de consumo de la Intel que me gusta mucho Tanto tanto que ya lo habiacutea puesto por ahiacute arriba

Por otra parte la calculadora de consumo que mencionas estaacute muy chula

Para las VIA EPIA hay un simulador de consumo en EPIACENTER PowerSimulator

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Julio autor de curriculum web dice

11 marzo 2008 a las 104

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

Bueno pero no se si me explicado bienSeguacuten tengo entendido por cada dominio en algunos hosting se suele pagar un alojamiento distinto Compras un hosting dedicado limitado a nuacutemero de dominios especifico que es lo mejor lo que dreamhost te lo deja ilimitado Pero de todas formas he visto algunos que si tienes que reiniciar o arreglar algo servicio teacutecnico apartehellip

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Ok no somos dioses programando pero la posibilidad de robar existe Y lo de ofuscar ldquoque seraacute enredar el coacutedigordquo Ofuscar para molestar y desfucar(si existe) para programar asi cada vez en volverse loco Para eso le envio el cd (una vez registrado en derechos de autor)

Otra ventaja es si modificas continuamente la web es maacutes rapido enviarlo por tu red local

Para ampliarlo poner dos lineas con dos registro de dns Y ya que te queda bordao

igle dice

11 marzo 2008 a las 213

GuauuEs un fiel reflejo de lo que tengo yo montado actualmente En mi caso el tema hardware no lo elegiacute muchohelliptireacute con lo que teniacutea y es bastante decente (P3 y 368M de RAM) ademaacutes para evitar temas de ruido y demaacutes decidiacute colocar el servidor en la terraza de casa

No encontrareis servidor con mejores temperaturas y sin limiataciones de ruidos Alguacuten diacutea tengo que colgar fotos por el bloghellip Saludos y felicidades por el artiacuteculo

Robintux dice

11 marzo 2008 a las 445

Felicitaciones y saludos desde peru

Ernesto Celis dice

11 marzo 2008 a las 447

Feclicitaciones por tan buen HOWTO como tu tambieacuten yo hospede un HC por alguacuten tiempo Este vivioacute en 3 PCrsquos diferentes y con diferentes sistemas operativos El primero fue un Pentium de 100MHz y 32MB de RAM corriacutea FreeBSD 49 con todos los servicios deseables de un hosting

profesional

iexclVaya que aprendiacute con mi HC

Vicente Puchades dice

11 marzo 2008 a las 602

Hola tocayo te felicito extraordinario este Howto te lo has currado como todos los que tienes Todaviacutea sigo buscando para hacer el HC con una placa de bajo consumo las de VIA EPIA me parecen una opcioacuten extremadamente cara y estoy esperando a que salgan placas maacutes econoacutemicas si al final lo

que nos ahorramos en luz durante 5 antildeos nos lo gastamos en un ordenador cariacutesimo no hacemos nada Tambieacuten estoy esperando que los discos de estado solido esteacuten a un precio razonable Mientras tanto con una supertorre que hace mucho ruido con su SAI para protegerla de los cortes eleacutectricos

Yurgen dice

11 marzo 2008 a las 906

Buenas

Un gran post para los novatos en el tema de Hosting De todos modos no entiendo por que descartas Windows de primeras Entiendo que el inconveniente mas grande sea el tema de pago de licencias pero en cuanto administracioacuten y gestioacuten remota no le encuentro ninguna diferencia En linux SSH y en Windows Terminal Server Si a lo que te refieras es dar acceso a los clientes es cierto que ahiacute Linux gana por goleada Pero si solo es servicio de correo y FTP no creo que hubiera problema

Por suerte o por desgracia he trabajado y trabajo con los dos sistemas en entorno de Hosting compartido y dedicado y lejos de ser un defensor a ultranza de Windows la estabilidad de los servidores con eacuteste sistema es quizaacute mas alta que los Linux (no me pegueacuteis por favor ) Habriacutea que servicios se quiere ofrecer apache oacute IIS con SQL Server ASPnet y a partir de ahiacute decidir (PHP y MySql funciona en los dos correctamente ventajas del software libre )

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

No se que opinaacuteis

Saludos

PD Espero no haber sido un flamerhellip

Vicente Navarro dice

11 marzo 2008 a las 1000

Julio autor de curriculum web Lo que yo he visto en varios hostings es que tuacute contratas tu cuenta con su espacio y su liacutemite de transferencia mensual y luego le puedes asociar muchos dominios Sean comprados en ese mismo hosting o sean externos

igle Pues es un muy buen remedio contra el ruido Pero iexclno se te oxida la caja Ya se oxidan a veces incluso dentro de casahellip asiacute que iexclimagiacutenate en el balcoacuten

Robintux Ernesto Celis iexclGracias

Vicente Puchades iexclMuchas gracias Eacutechale un vistazo a la placa Intel que menciono arriba Tiene un precio muy razonable De todas formas no es soacutelo por el consumo para miacute lo maacutes importante de estas placas es que no llevan ninguacuten ventilador

Yurgen Por supuesto que no eres un ldquoflamerrdquo Presentas un opinioacuten muy razonada y respetable Para mi el inconveniente maacutes grande de Windows en este campo es la ausencia de una liacutenea de comandos en la que se puedan hacer cosas de verdad en el campo del mantenimiento remoto Mencionas el Terminal Server pero me temo que es mucho menos flexible que una humilde shell a traveacutes de SSH Ni que decir tiene que hablando de hosting casero el ancho de banda que necesitariacuteamos para acceder desde fuera de la LAN seriacutea totalmente desmesurado asiacute como la desaparicioacuten de la posibilidad de acceso por modem Ademaacutes necesitas una licencia de Windows Serverhellip iquestquieacuten querriacutea desembolsar tal cantidad de dinero para tener un hosting casero existiendo Linux

Ringmaster dice

11 marzo 2008 a las 1032

Uauuuh Menudo currazo imprescindible para los que se inicien en el hosting casero Parece que te hayas conectado al ordenador con el casco de Matrix y hayas volcado todos tus conocimientos Felicidades

Y siacute estoy de acuerdo contigo que actualmente las placas VIA NO son recomendables el soporte de controladores es peacutesimo y en cuanto a preciocalidadpotencia las de intel o incluso AMD son mejores Yo cambieacute la miacutea por una MicroATX AMD X2 4200 y soacutelo me consume 15W maacutes en idle (aunque se dispara al doble de la VIA cuando estaacute ocupado no hay duda que hace mucho maacutes trabajo)

corrosion dice

11 marzo 2008 a las 1237

Buenas Muy buena tu entrada Yo tambieacuten tengo montado lo mismo que tu bueno muy similar con una vieja epia800 y FreeBSD y es una delicia Claro que tengo la maacutequina a unos 15 metros de mi en un trastero

sin molestar a nadie con el ruido Es un servidor genial Voy a ver si le puedo echar el guante a esa placa intel que comentas DD

Alber dice

11 marzo 2008 a las 1250

Hola

Yo llevo tres antildeos con mi servidor de correo casero y estoy bastante contento Ocasionalmente he montado algun servidor web pero soacutelo para experimentar La maacutequina es un AMD Sempron 3000 con ventilador y fuente de muy bajo ruido y no molesta casi nada Uso Windows XP tambieacuten sin problemas (no uso mantenimiento remoto soacutelo local)

Algunos comentarios que pueden ser de utilidad

DNS para barato un registro de dominio (dominio con mi nombre) y DNS que que apunta el dominio a mi IP dinaacutemica tengo httpwwwsitelutionscom 9 $ al antildeo todo Sin ninguacuten problema (No permite dominios es)(Se pueden transferir dominios de otros sitios)

Correo Para resolver los problemas que hay al enviar correo desde IP dinaacutemica Hay que enviarlo a traveacutes de un smarthost de ese modo el correo llega desde una maacutequina acutelegalacute El smarthost a usar es el servido de correo de nuestro ISP en mi caso (tengo jazztel) smtpjazztelcom Cada ISP os habraacute dado los datos de su servidor de correo el cual se puede usar como smarthost

Para reibir el correo si nuestro servidor no estaacute online se puede usar un servicio de mail backup En sitelutions te dan uno por 18 $ al antildeo Cuando nuestro servidor vuelve a estar online recibe los correos pendientes

SPAM Para que no llegue SPAM lo mejor es el ASSP httpasspsourceforgenet LLeva algo de trabajo configurarlo bien pero una vez hecho no llega ni uno

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Awela dice

11 marzo 2008 a las 1750

Muy bueno Muy interesante

Yo lo tube en casa hace ya unos cuantos antildeoshellip de cuanto telefonica daba la Ip fija sin preguntarhellip La verdad es que aprendiacute un montoacutenhellip

Yo tenia un Compaq que compreacute de segunda manohellip un Pentium asi a secas con 2 gb de discohellip una debianhellip apache php y exim

Ya no tengo tiempo para estas cosas pero fue muy muy divertido cuidar de este pequentildeinhellip

Yo lo recomiendo

Vicente Navarro dice

11 marzo 2008 a las 1903

Ringmaster iexclGracias Siacute las VIAs estaacuten donde estaacuten por pura desidia de la compantildeiacutea Ahora que Intel ha entrado en este segmento de mercado estaacuten praacutecticamente

corrosion iexclGracias

Alber Sobre el DNS muchas gracias por recomendarnos Sitelutions Veo que soacutelo por el coste del dominio te permiten tener DNS dinaacutemico gratis incluso redirecciones de URL y DNS estaacutetico Una alternativa muy interesante

Sobre el ldquosmarthostrdquo el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)

Sobre el ldquospamrdquo iexclgracias por recomendarnos el ASSP

Awela iexclGracias

abaca dice

11 marzo 2008 a las 2034

iexclmenuda tesis doctoral vaya currada te has metido me prometo a mi mismo aprovechar estos apuntes alguacuten diacutea muchas gracias

macario dice

11 marzo 2008 a las 2046

Creo que el hosting casero cuya puesta en marcha has explicado tan bien es una excelente opcioacuten en casos de emergencia Hace unos diacuteas tras cesar mi proveedor sus servicios de hosting de modo repentino tuve que realojar urgentemente mi web osCommerce Para ello hice lo siguiente

1- Darme de alta en DynDNS 2- Buscar un SAI pequentildeo 3- Desempolvar un viejo Duron al que renoveacute los ventiladores (iexclquieacuten hubiera tenido un diminuto y silencioso NSLU2) 4- Instalarle Ubuntu Server Eligiendo la opcioacuten LAMP es rapidiacutesimo hacerlo funcionar (sobre la instalacioacuten por defecto soacutelo antildeadiacute OpenSSH y por comodidad mc y phpMyAdmin creo) 5- Retocar un par de cosas de configuracioacuten (como el conf de apache) y de seguridad (htpasswd por ejemplo) 6- Reponer mi web desde la uacuteltima copia de seguridad (bendita sea) 7- Activar el agente DynDNS de mi router Linksys

Al diacutea siguiente tras muy pocos ajustes ya estaba todo funcionando y ahora con mi paacutegina en marcha puedo ir probando tranquilamente nuevos proveedores

Alber dice

12 marzo 2008 a las 820

Super CoCo dijo ldquordquoSobre el smarthost el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)rdquo

Te puedo garantizar que en mi caso mando a traveacutes de smtpjazztel com los correos de tipo miscuentasmidominiocom He tenido que configurar mi servidor de correo para decirle que use como smarthost smtpjazztelcom junto con mi usuario y password en jazztel Llevo asiacute un antildeo o sea que funciona

Vicente Navarro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

12 marzo 2008 a las 945

abaca Siacute siacute doctor en Cacharreologiacutea por la Universidad de mi Casa iexclMuchas gracias

macario Es algo muy a tener en consideracioacuten Aunque ahora tengo un hosting normal sigo teniendo todo perfectamente preparado por si cualquier diacutea me toca volver a servir el blog desde mi servidor casero iexclque nunca se sabe queacute problemas puedes tener con una empresa de hosting

Alber Pues me alegro mucho que sea asiacute para tu comodidad Sin embargo si un servidor SMTP estaacute bien configurado no deberiacutea de permitir correos de dominios diferentes a los que gestiona ese servidor para evitar el spam (y otros servidores SMTP no deberiacutean aceptarlos seguacuten las reglas que hemos comentado maacutes arriba) Por ejemplo smtptelefonicanet soacutelo permite el dominio telefonicanet y todos los dominios que hayas comprado a Telefoacutenica junto con su servicio de hosting A miacute por ejemplo no me gustariacutea que nadie enviara correos con el dominio vicente-navarrocom y por lo que dices tuacute podriacuteas mandarlos a traveacutes de smtpjazztelcom iquestno

josemanu dice

12 marzo 2008 a las 1043

Super Cocohellip ERES EL MAS GRANDE

Has escrito un artiacuteculo eacutepico Ha partir de ahora referencia obligatoria para el que se quiera documentar sobre hosting casero (yo lo voy a consultar mucho te lo aseguro)

Un artiacuteculo completiacutesimo y faacutecil de entender pura poesia

Si alguna vez te acercas a Castelloacuten ponte en contacto conmigo que tienes pagado un almuerzo comida o lo que se tercie

Muchiacutesimas gracias

Vicente Navarro dice

12 marzo 2008 a las 1229

josemanu iexclMuchas gracias

Joan R dice

13 marzo 2008 a las 940

hellip

ldquoBuenos dias estaacute el sentildeor Vicente Navarro hola vengo de la Secretariacutea General de Poliacutetica Cientiacutefica y Tecnoloacutegica Ministerio de Ciencia y Tecnologia hellip

Estoy aquiacute para servirle diacutegame hellip que necesita usted para crear su empresa tecnoloacutegica y contratar a 10 personas para realizar I+D rdquo

Alber dice

13 marzo 2008 a las 945

Efectivamente yo podriacutea mandar correos del dominio vicente-navarrocom a traveacutes de smtpjazztelcom pero yo creo que cualquiera podriacutea mandarlos a traveacutes de su servidor smtp Los servidores smtp que conozco (he usado maacutes aparte de jazztel) normalmente soacutelo permiten su dominio

para evitar spam PERO si usas el servidor con autenticacioacuten (usuario y password ) permiten que el origen sea cualquier dominio (en este caso al ser usuario suyo no hay peligro de spam)

Esa prueba la he hecho con otras cuentas de correo que tengo y habitualmente funciona Creo que tengo alguna cuenta de telefonicanet si eso hago una prueba

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio Enviar correos con nombres de otros dominios es trivial (vease spam) El correo actual no garantiza que el originario sea quien dice ser

Vicente Navarro dice

13 marzo 2008 a las 1818

Joan R

Alber Sobre

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

estoy de acuerdo Pero muchos servidores SMTP ya estaacuten configurados para no aceptar correos de dominios cuyo origen no es una IP vaacutelida (seguacuten las reglas que comentaacutebamos de SPF resolucioacuten inversa etc) Por la misma regla de tres los servidores SMTP que enviacutean correos no deberiacutean aceptar hacer relay de correos de dominios que no estaacuten asignados a ellos aunque se autentificaran correctamente Si se cumplieran ambas condiciones habriacutea muchos menos problemas de suplantacioacuten de identidad (aunque para eso estaacute el PGP) y de spam iquestno te parece

Por tanto lo que hace Jazztel me parece bien de cara a dar facilidades sus usuarios y mal de cara a prevenir suplantaciones de identidad y spam Sobre Telefonicanet en las pruebas que hice en su diacutea vi que soacutelo acepta correos de dominios que tiene gestionados

Alta_suciedad dice

14 marzo 2008 a las 114

Es un manual perfecto Ademas tienes el don de la palabra y consigues que tantos datos juntos queden escritos de una manera entendible y agradecida de leer Un 10 para ti Yo tambien voy haciendo pinitos con un servidor domestico realizado con un equipo P4 de HP de

sobremesa pero con Win2003 Server + conexion de 6Mbps de Orange protegido por un SAI APC de 700 VA Me hace mucha gracia el planteamiento inicial del HW necesario el consumo electrio el ruido del ISP y de la estabilidad en la alimentacion porque coincido al 100 con lo que comentas Lo dicho felicidades y gracias por compartir tantas horas de trabajo con nosotros

Vicente Navarro dice

14 marzo 2008 a las 916

Alta_suciedad iexclGracias iexclMe alegro de que te haya gustado

Lazaro dice

15 marzo 2008 a las 820

Estaba navegando por la web y buscaba como hacer nuestro propio server (somos una Iglesia Cristiana en Lansing USA)y de verdad que me dejo muy impresionado tus explicaciones solo que tengo que leerlo todo y por lo que veohellip no creo podremos tengo servidor de Hosting con GoDaddy y hacemos

Streaming de audiovideo con Markoni y estos ultimos trabajan con el WMEncoder yo solo trabaje una vez Ubuntu pero por las razones explicadas ahora tenemos a ldquoVentanasrdquoBueno felicitaciones y suerte Alta_suciedad dijohellipfelicidades y gracias por compartir tantas horas de trabajo con nosotros Y en eso estoy de acuerdo 100 es una de las razones que mas admiro la comunidad Opensource (si esta bien dicho)

NotardquoOn this free world without frontierrsquosWho needs ldquoGates and Windowsrdquo

Vicente Navarro dice

15 marzo 2008 a las 843

Lazaro iexclGracias Y siacute tienes razoacutenhellip el streaming seriacutea demasiado para un pobre hosting casero

Roberto dice

16 marzo 2008 a las 2237

Estoy completamente deacuerdo en que la opcion mas practica para aquel que quiera tener un dominio en internet y alojar unas paginas un blog etc es abonarse a una de las muchas ofertas de hosting que tenemos disponibles y que tampoco son tan caras

Eso si como cacharreo aconsejo a todo el mundo que se aventure en la instalacion de una distro linux con apache mysql php webmin ssh etcetcetc y juegue con todo ello Aunque no sea para sacarle rendimiento simpre se aprenden cosas muy interesantes y conocemos un poco mas como funciona el tema

Otro articulo muy bueno y que da una idea muy buena de un servidor web casero

Felicidades Super Coco y gracias

MoDoRrO dice

18 marzo 2008 a las 649

perfecto

justo lo que se necesita para los que empiezan en servidores caseros

Saluds

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Vicente Navarro dice

18 marzo 2008 a las 948

Roberto MoDoRro iexclMuchas gracias

Cristiaacuten dice

26 marzo 2008 a las 2118

Hola estimado He leiacutedo tu excelente manual y bueno se me han aclarado muchos puntos de los que teniacutea ideas un poco vagashellip Pero tengo unas consultashellip a ver si tienes un tiempesito para ayudarmehellip

1) necesariamente debo ldquocomprarrdquo un dominio lo digo porque yo tengo una cuenta en no-ipcom y tengo un host (algo asi como xxxservehttpcom) pensando que podria poner esta direccioacuten en la barra del navegador y llegariacutea a ver mi paacuteginahellip

2) Tengo apache montado sobre Windows XP SP2 y cuando hago pruebas locales (en ie localhost) me funciona sin problemashellip

3) Tengo abierto el puerto 80 tanto en Windows como en mi Router D-link y ademas nateada mi direccion interna a la externahellip

Tonceshellip me puede orientar para saber en que estoy fallandohellip recuerda si que todo lo que estoy haciendo es sobre Windows XP lamentablementehellip Espero puedas ayudarme te lo agradecereacutehellip

Vicente Navarro dice

26 marzo 2008 a las 2247

Cristiaacuten Si la paacutegina te funciona localmente el problema supongo que puede estar en el NATeo o en que no asocies correctamente la IP puacuteblica al host de no-ipcom

Pero en realidad hay tantas cosas que pueden estar causando el problemahellip

bitor dice

11 abril 2008 a las 1424

Muy currado el articulo

Gracias

Omar Palomino dice

14 abril 2008 a las 1646

Hola que tal estuve leyendo tu POST sobre ldquoHosting Caserordquo y debo decir q me parece muy interesante yo ya habia montando un servidor casero con muchas cosas similares a las tuyas perohellip hay un parrafo que me dejo intrigado aqui lo escribo

El dominio

ldquoPor supuesto vamos a necesitar uno o mas dominios para hacer realidad nuestro poryecto Si tuvieramos una IP fija podriamos comprar un dominio a cualquier registrador y hacer que el DNS apuntara a nuestra IP fijardquo

Comentario Pues hasta aqui todo es normal es el procediemiento comun que se hace pero luegohellip

ldquoEn nuestro servidor tendriamos que configurar un servidor DNS ademas de todos los otros servicios que quisieramos proporcionarrdquo

Comentario Aqui me perdi no entiendo a lo que te refieres no valdria simplemente con hacer un NAT en el router a q te refieres con configurar un DNS en el servidor o seahellip aparte del DNS del registrador necesitamos otro DNS en nuestro propio servidor para que cual es la idea como lo hago no se si podrias enviarme quizas algun enlace q me ayude con esa duda o tratar de explicarme un poco ese tema

Disculpa por mis inquietudes pero es algo que he escuchado algunas veces y no entiendo ojala y me puedas ayudar y pasar algunos links Tambien te dejo mi blog Adios

httpyouta18awardspacecomwordpress

Saludos

Vicente Navarro dice

14 abril 2008 a las 1816

Omar Cuando tuacute compras un dominio y nada maacutes en principio lo que estaacutes comprando soacutelo es la posibilidad de servir las diferentes direcciones de ese dominio desde un servidor de DNS que tienes que tener corriendo tuacute mismo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Por ejemplo supongamos que compramos el dominio examplecom Al registrador soacutelo le tienes que decir cuaacuteles son los servidores de DNS que serviraacuten las peticiones dicho dominio Es lo que ves si haces un whois al dominio

Nameserver Information Nameserver aiana-serversnet IP Address 19203443 Nameserver biana-serversnet IP Address 19300236 Nameserver ciana-serversnet IP Address 13991110

Asiacute cuando tuacute pongas en tu navegador ldquohttpproyectoXexamplecomrdquo el cliente de DNS de tu sistema operativo le preguntaraacute a su servidor de DNS asignado que cuaacutel es la IP de ese sitio Y tu servidor de DNS asignado lo que haraacute es ir a preguntar a los servidores de DNS de examplecom que cuaacutel es la IP que busca

Por eso para hacer hosting casero si soacutelo compras un dominio y nada maacutes tendraacutes que montarte tu propio servidor de DNS a menos que la empresa a la que le has comprado el dominio te proporcione servicios como los de DynDNS o a menos que tengas una IP fija y el registrador de dominios incluya entre sus servicios el asociar dominios a IPs fijas usando sus propios servidores de DNS

Omar Palomino dice

15 abril 2008 a las 446

Gracias por responderme tan pronto pero tengo algunas otras dudas ojala me puedas ayudar

A continuacion le explico mis dudas

En realidad todo esta relacionado con servidores DNS mis dudas son las que siguen

Primera inquietud

Lo que estamos acostumbrados es a comprar un dominio junto con el hosting cierto entonces lo que hace la empresa registradora de dominios es ldquoregistrarrdquo nuestro dominio en un servidor DNS para que pueda ser accedido desde internet apuntando a una direccion IP publica (fija obviamente)

Hasta aqui tengo algunas dudas

- iquestEn que servidor DNS lo registran iquestellos tienen un servidor DNS propio si tienen un servidor DNS propio cualquiera puede publicar un servidor DNS en internet no necesita alguna autorizacion como saben los demas servidores DNS de la existencia de ese nuevo servidor

Segunda inquietud

Supongamos que decido comprar solo el dominio es decir no alquilo hosting y tampoco colocan mi dominio en un servidor dns Lo que he visto y he leido es que al momento de registrar mi dominio debo de colocar que servidores dns voy a usar para que se hace eso mi ldquoregistrador de dominiordquo hace alguna configuracion para que solo funcione en ese servidor DNS donde hacen esa configuracion en que tipo de servidor y con que proposito

Si yo mismo coloco mi servidor DNS y le digo a mi ldquoregistrador de dominiosrdquo la IP de mi servidor DNS (para que este resuelva) como se enteran en el mundo (es decir en internet) de la existencia de mi servidor DNS tendria que registrarlo en otro servidor DNS

Como ves tengo varias dudas espero me puedas ayudar a resolverlas

Saludos

Vicente Navarro dice

15 abril 2008 a las 945

Osmar Todas las compantildeiacuteas de hosting tienen servidores de DNS siacute pero dichos servidores de DNS soacutelo tienen autoridad sobre los dominios que estaacuten bajo su control Otros servidores de DNS cuando tengan que saber la IP de un nodo de este dominio tendraacuten que pasar siempre por los DNSs de la

compantildeiacutea de hosting Hay unos servidores DNS raiacutez que son los que tienen autoridad sobre los dominios com net org etc que son los que te redirigen al servidor DNS de la compantildeiacutea de hosting que tiene control sobre el dominio

Es un tema que requiere documentarse detenidamente El artiacuteculo de la Wikipedia Domain Name System tiene algunos esquemas que te pueden aydar a entenderlo

Sobre la segunda inquietud el tema es muy sencillo Cuando tuacute compras tu dominio lo que estaacutes haciendo es escribir en la base de datos de los servidores DNS raiacutez (los que tienen control sobre los com net org etc) que tu servidor DNS y soacutelo tu servidor DNS y ninguacuten otro es el que tiene derecho a dar la respuesta definitiva sobre cuaacutel es la IP que corresponde a tal nombre de tu dominio

Alex Dumont dice

18 abril 2008 a las 1402

Excelente lo de los Google Apps (entre otras cosas reconozco que no he leido todo de momento) Voy a probar esto en cuanto pueda

The Pro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

21 abril 2008 a las 2032

Buena Tarde Super Coco

2 Preguntas rapidas

La primera la tarjeta que recomiendas la D201GLY2A de Intel soporta el WOL (Wake On Lan) ya que en los lugares que he buscado no se menciona nada con respecto a eso te lo pregunto por que me interesa habilitar un Hosting Casero y pretendo basarme en tu excelente Guia

La segunda basandose en tu experiencia personal que me recomiendas decantarme por la D201GLY2A o tal vez buscar una Tarjeta de VIA como la PC3500G

Saludos y muchas gracias por compartir tus conocimientos

Vicente Navarro dice

22 abril 2008 a las 1103

The Pro Seguacuten el manual de la D201GLY2A siacute que soporta el Wake on Lan

Sobre queacute es mejor si la D201GLY2A o la VIA probablemente el procesador de Intel sea mucho mejor pero como no tengo ninguno de los dos no tengo elementos de juicio reales para opinar

Mauri dice

25 abril 2008 a las 845

Felicidades por el artiacuteculo manual en cuanto tenga tiempo lo pondreacute en praacutectica

Muchas gracias por compartir tus conocimientos

juan ignacio dice

5 junio 2008 a las 1932

Hola

Una pregunta de DynDNS ldquoiquestSi has registrado un dominio ldquowwwmidominiocomrdquo en una empresa sin servicios de actualizacion de IP dinamica y en casa tienes ADSL con IP dinamica puedo usar DynDNS (ddclient) para poder tener mi pagina publicada en internet y administrarla desde mi servidor localrdquo

Un cordial saludo

Vicente Navarro dice

5 junio 2008 a las 2003

juan ignacio No no podriacuteas usar ddclient Tendriacuteas que cada vez que tu proveedor de ADSL te cambia la IP ir al panel de control de tu registrador y decirle la nueva IP a la que tiene que apuntar el dominio Como tendriacutea que ser manual y encima el cambio de IP puede tardar un rato en tener efecto

no es praacutectico para tener una paacutegina puacuteblica Puede serlo si es algo exclusivamente para tiacute

Otra cosa que se puede hacer es que registres alguacuten hostname de los gratuitos en DynDNS como ldquoejemplodyndnscomrdquo que actualices desde tu routerservidor (con ddclient) y que ldquowwwmidominiocomrdquo sea un CNAME a ldquoejemplodyndnscomrdquo (si tu registrador te lo permite) Asiacute podriacuteas tener el servidor en casa sin problemas

angel dice

18 junio 2008 a las 1848

HOLA MI SERVIDOR LO PUEDO VER SOLO EN MI RED LOCAL como puedo Ver mi servidor fuera de mi LAN MI PUERTO 80 ESTA ABIERTO FTP TB

YA REDIRECCIONE EL IP ESTOY TRABAJANDO CON NO-IP MI MSN angeltres3hotmailcom

javierPindter dice

23 junio 2008 a las 620

Que tal antes que nada agradezco por tu gran aportacioacuten En lo particular tu publicacioacuten me ha resultado excelente pude resolver muchas dudas No se si ya lo conozcas pero httpwwweverydnsnet ofrece el servicio de DDNS gratuitamente con la ventaja que nos permite

usar nuestro propio dominio a diferencia de la version gratuita de DynDNS ademaacutes que permite libremente el control de registros como los CNAME y los MX para googleApps Hasta el momento no me ha causado ningun problema

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Saludos

Vicente Navarro dice

7 julio 2008 a las 1404

javierPindter No conociacutea esa empresa pero parece una buena opcioacuten iexclGracias por el informarnos de ella

javierPindter dice

7 julio 2008 a las 1539

Recientemente descubri el dd-wrt (httpwwwdd-wrtcomdd-wrtv3indexphp) que es un firmware mucho maacutes completo que el que viene de fabrica en mi caso WRT54G de LinkSys Al cambiar el firmware en la opcioacuten de DDNS se puede incluir la informacioacuten de acceso de muchos proveedores

DDNS (DynDNS no-ip TZO zoneedit changeip easydns etc) a diferencia de los dos por omisioacuten de LinkSys con la ventaja de que en caso de que no este en el listado se puede crear uno como es en el caso de everydns donde simplemente proporcionas tu login password y la ruta del servidor (httpwwwdd-wrtcomwikiindexphpDDNS_-_How_to_setup_Custom_DDNS_settings_using_embedded_inadyn_-_HOWTO) Saludos

Vicente Navarro dice

7 julio 2008 a las 1629

javierPindter Informacioacuten tambieacuten muy uacutetil e interesante iexclGracias

Eduardo Moreira dice

8 julio 2008 a las 209

Excelente trabajo lo explicas muy bien entendi como minimo un 95 llevo varios meses investigando y haciendo pruebas ya que quiero hacer un proyecto como el tuyo muchas cosas que expones en este blog ya las sabia pero despues de leerlo completo uffffffffff aprendi bastantes cosas nuevas Ahora si

voy a montar mi web server muy bien configuradohelliphellipGracias

Carlos Ruiz Ortega dice

15 julio 2008 a las 037

Holap

Wowww Queacute trabajo maacutes estupendo

Sin duda alguna es uno de los mejores tutoriales que he leido en la internethellip ahora siacute me ha quedado absolutamente claro todo lo relacionado con el hosting casero DNS dominios etchellip etchellip

Muchas gracias por todo

Saludooos

Vicente Navarro dice

15 julio 2008 a las 917

Eduardo Moreira Carlos Ruiz Ortega iexclGracias iexclMe alegro de que os haya gustado

katerine dice

6 agosto 2008 a las 319

Felicitaciones Tienes un blog muy bueno Y lo mejor Lo hiciste y yo tambien entedi muchas gracias

Al dice

6 agosto 2008 a las 2307

Excelente articulo pero por lo poco que cuestan hoy dia alojamientos como hostgatores da qeu pensar

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Franco dice

8 agosto 2008 a las 2142

Increible Esto siacute que es un aporte a la comunidad Felicitaciones

Rauacutel M dice

28 agosto 2008 a las 024

Bueno pues me ha motivado mucho tus grandes palabras sobre un HC y es que si pudiera hacerlo lo hariacuteahellip tan solo tengo 17 antildeos una conexioacuten bastante mala (Vodafone) y una madrehellip que mejor ni hablemos jajaja en un futuro hareacute algo por el estilo o a lo mejor una empresa de WebHosting quien

sabehellip se agradece mucho todo esto hasta me he guardado este documento por si acaso

Saludos y suerte amigo

gameshells dice

28 agosto 2008 a las 1708

Buen post la verdad no hay que negarlo pero a mis 23 antildeos de vida te digo que solo entendi algunas cosas desafortunadamente Dioz no me dio un cerebrito como el tuyo para hecharle cabeza a todo esto hellip Peroooo buee gracias por el post intentare leerlo bien sin que me de ladilla

JainuX dice

18 septiembre 2008 a las 1216

muy buen tuto

Saludos

jgaztelu dice

12 noviembre 2008 a las 1516

Hola

Muy buen artiacuteculo me ha encantado y estoy montando (maacutes o menos) un servidor HC Por cierto no ahs mencionado que se puede utilizar alguna utilidad tipo XAMPP Por uacuteltimo una pregunta iquestCoacutemo puedo tener maacutes de un sitio web en el mismo server

Gracias

Vicente Navarro dice

12 noviembre 2008 a las 1541

jgaztelu Gracias Siacute el XAMPP podriacutea resultar uacutetil para nuestro propoacutesito

Sobre lo de los distintos sitios siacute que se explica Hay que poner un fichero de configuracioacuten diferente por sitio en etcapache2sites-available

tttony dice

3 diciembre 2008 a las 350

WOW aunque todavia no me lo he leido completo necesito saber que sistema operativo recomiendan para este cacharro

celeron 400MHZ 256MB RAM PCChips mobo

pienso correr paginas en PHP con mysql

saludos y gracias

Vicente Navarro dice

3 diciembre 2008 a las 827

tttony Cualquier distribucioacuten de Linux instalada con el miacutenimo nuacutemero de paquetes necesario te iraacute

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

bien pero no esperes poder servir a muchos clientes a la vez ya que la maacutequina no es muy potente

Daniel dice

9 diciembre 2008 a las 1621

Execente material estoy teniendo problemas con mi servidor de correo Conectado a mi VPN a traves de webmail funciona bien poniedo la IP pero desde internet aparece error 501 no se que hacerhellip

finidine dice

19 diciembre 2008 a las 1006

Ante todo Vicente felicitarte por tu excelente blog

Tengo un pequentildeo hosting casero basado en un viejo Pentium III a 800 MHz no es mala opcioacuten ya que esa CPU tiene un TDP maacuteximo de tan solo 22 Whellip a veces el viejo PC es lo adecuado para estas funciones (simultanear hosting y p2p)

Saludos

Mauricio dice

8 enero 2009 a las 2238

Sentildeores les pido un favor soy nuevo en esto quiero poner un hosting en mi casa me compre un dominio y tengo internet con ip dinamica pero no se como configurar mi servidor con mi dominio me podrias ayudar de antemano muchas gracias

ALoGeNo dice

12 enero 2009 a las 1319

Puedes usar algo como no-ip o dyndns te creas una cuenta de usuario en cualquiera de ellos y creas una dns gratuita la cual luego le tendras q dar a tu proveedor DNS (el q te vendio el dominio) para q linke la dns asociada a no-ip o dyndns con la tuya

httpswwwdyndnscomaccountcreatehtml

httpwwwno-ipcom

(Muchos routers ofrecen la opcion de usar algun servicio como dyndns o no-ip el cual se encarga de comunicar los cambios de ip al servidor dns de no-ip o dyndns en caso de que tu router no lo permitan tanto no-ip como dyndns ofrecen clientes configurables que harian el trabajo)

Salu2

Di3g0 dice

22 enero 2009 a las 2214

Tio eres genialhellip

Llevo mas de 1 dia arrancandome los cabellos leyendo de todo y gracias a ti he solucionado mi ultimo error en wordpress Gracias a lo que escribistee en la seccion ROUTER de este articulo

Tienes mucha razon en que un blog o cualquier site hospedada en una pc de casa no conviene pero aun asi me parece la manera mas facil de aprender y sobre todo si al jugar tienes una responsabilidad

Yo estoy en el proceso de administrar un pequentildeo blog para no mas de 10 personas x lo que me resulta facil hacerlo en mi pc PERO he tenido varios problemas al tratar de implementarlo y lo he ido solucionando 1 por 1 con lecturas yo logicahellip hasta que me quede estancado en el router puesto que no podia editar mi blog si no esta con la direccion de localhost en localhost el blog no se ve bien para afuera empezando por la plantilla que recurre a la direccion local del templatehellip direccion que no esta en la maquina de la persona q lo ve del otro lado entonces tenia que poner todo el blog al dominio que tengo gracias a no-ip pero de esa manera no podia usar localhost para editar tampoco podia usar el dominio de no-ip para editar porque no se procesaba la peticion gracias a la edicion del archivo ldquohellipetchostrdquo lo he logrado

Nuevamente muchas gracias eres el unico que me ha sabido explicar que y porque debo de hacerlo Te has ganado un pedazo de cielo ^^

Di3g0 dice

23 enero 2009 a las 124

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

mi felicidad no es completa hellip T_T

Realizando los pasos que sale en la seccion ROUTER de este articulo he logrado ver mediante la direccion que me brinda no-ip mi blog especificamente la pagina principal puesto que cuando procedo a hacerle click a algun comentario entrada o cualquier otro enlace (dentro del blog) la pagina no carga y se produce un error del tipo

NOT FOUND The requested URL blogcategorygeneral was not foun on this server mdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdash-

Cosa totalmente ilogicahellip Ya no doy mas y tampoco tengo tiempo para averiguar que esta pasando por lo que ahora si pido ayuda y si alguien puede ayudarme en este paso envieme un correo a diegoiparraguirregmailcom

Gracias de antemano

CarlosVM dice

24 enero 2009 a las 243

Como sabiamente lo mencionas La gran maravilla de hacer tu propio hosting es toda el conocimiento que tendraacutes y asiacute poder recurrir a cualquier distribuidor con muchos maacutes conocimientos Darte las gracias por tu aporte seriacutea poco

Saludos Carlos

Williams Nasser dice

20 febrero 2009 a las 1520

Hola a todos de verdad lo felicito muy bien explicado aun que difiero de tener un excelente HC con windows XP Profesional SPK3

yo he montado Windows XP actualizado con SPK3 apache Friends 17 un panel de control que parte del codigo es codigo libre pero e modificado sustantivamente para ir acoplando las necesidades que poseeo para el ISP XDSL y para la actualizacion de la ip dinamica un servicio en espantildeol gratuito muy bueno como lo es CDMONCOM tengo hasta ahora apenas 20 dominios hospedados en un pc con las siguientes caracteristicas PIV de 32Ghzh con doble nucleo 2GB de Ram 1024 GB de DD aproximadamente en 3 Discos Windows XP actualizaado con SPK3 JAVA SDK sun microsystem XAMPP apache friends con algunas modificaciones para adaptarlo al panel de control TOMCATS y PERL como ADDons y un Pack de aplicaciones codigo abierto para su libre instalacion desde el panel de control hellip de verdad esto me ha trabajado muy bien sin problema alguno para el webmail usaba antes hmailserver el cual es muy bueno pero vivia luchando con las limitaciones de otros proveedores incluso el de no aceptar mail de ip dinamicas pero la gran solucion con google apps me ha sacado los pies del barro y bueno ya no doy cuentas ilimitadas de mail pero en experiencia no pasan nunca de 30 cuentas asi que les manejo el panel yo mismo y es una entrada extra tener esos 20 dominios y creciendo poco a poco

Ivaacuten E S dice

23 febrero 2009 a las 1431

Muy buen post Es gigante excelente te mataste escribiendoloacute voy a tomarlo como parte de mi aprendizaje al escribir post salvo que me desanimaste a hacer un HChellip Hay que tener mucha maacutes guita que para pagar un hostinghellip o mucha basura informaacutetica en casa Asiacute como deciacutes vos para aprender

es genial Una idea que tengo en mente es si se pueden usar por ejemplo dos hostings que vayan rotando cuando uno se cae funciona el otrohellip iquestUtoacutepico No seacute pero suena genial Saludos y gracias por tus post son excelentes

Vicente Navarro dice

25 febrero 2009 a las 1152

Lo que comentas de dos servidores de hosting casero por si uno tiene problemas se podriacutea hacer sin muchos problemas Yo mismo lo hice a menudo como comento en la entrada Si van a estar detraacutes del mismo router es tan sencillo como cambiar en la configuracioacuten de NAT del router a queacute

sistema reenviacuteas las peticiones al puerto 80 Si van a estar detraacutes de conexiones de red distintas lo uacutenico que hay que hacer es cambiar la IP del DNS en el proveedor de DNS dinaacutemico que tengas

Ivaacuten E S dice

25 febrero 2009 a las 1805

Gracias por tu ayuda Sabeacute que este blog ya pasoacute a mi lista de favoritos Saludos

Trackbacks y pingbacks

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

laquo La licencia Affero (AGPL) y su relacioacuten con la GPL iexclQueacute diacutea el de aquella semana raquo

meneamenet raquo [How-to] Coacutemo montar y mantener un Hosting caseroInstalar un servidor web en casa paso a paso | KabytesCoacutemo montar servidores web - un par de buenos tutoriales at El MoacutedemMetaholic raquo Hosting casero HOWTOHosting caserohellip laquo Que che vou contarhellipComo hospedar um site em sua casa laquo Nataniel Notas sobre as TICComo montar un servidor web dedicado | ItimagnetCrea tu hosting casero at Tod-OScom Te ponemos al dia OPCIONWEBcom Experiencias Informaacuteticas raquo Problemas eleacutectricos en el Hosting CaseroHosting Casero laquo Think Free - LinuxPhpJavaMEMoviesAl otro lado del mostrador raquo Servidores de hosting caseros7 Fast Links (y X) Un lugar en el mundohellipBreves Como montar tu propio hosting casero - BiteliaNoMeDigas raquo Blog Archive raquo Hosting CaseroComo hacer un Hosting en Casa | Tu Lugar en InternetCoacutemo instalar un servidor web en tu casaservidor web caserotu servidor casero laquo NanoBug - Tecnologiacutea amp HobbyBitaacutecora de Vicente Puchades raquo Blog Archive raquo Instalado un servidor web de bajo consumo en un pen USB de 8GbSisBlog raquo Blog Archive raquo Hosting caseroLinux-OS raquo Hosting casero HOWTOHosting casero HOWTO laquo Conocimiento Libre (o lo que estaacute detraacutes del Software Libre)HOWTO Hosting casero laquo Epeoraquo Enlaces (Semana 25) | xavierhernandezblogCon mis movidashellip y mis lios raquo Una de servidoresRicardo Lasa un poco de todo raquo Viernes eaaaaaaaaLa Biblia del Hosting Casero laquo No se me ocurre un tiacutetulo originalhellipMejor respuesta raquo iquestcomo hago para montar una pagina en internet usando mi pc como servidorTargz raquo Blog Archive raquo Curs tegravecnic sistemes micro-informagravetics Sessioacute 22 Desembre 2008[HOSTING] Hosting Web Java - psicofxpcomApunts de tallers classes i sessions raquo Curs de Sistemes drsquoInformacioacute Geogragravefica i computeritzada Edicioacute octubre de 2010 Sessioacute XVIII [35]Como medir el rendimiento de tu servidor web laquo iTank Ideas TankTa pa Ponga raquo Archivu del blogue raquo Sirvidor nun USB de 2GbMontar un servidor de hosting caseroTener email con tu dominio en un servidor caseroHosting casero | nopalituxnetEmail con tu dominio en un servidor casero | Going Geek

Tema LHYLE09 creado por Vicente Navarro

  • vicente-navarrocom
    • Lo hice y lo entendiacute | Hosting casero HOWTO
          1. 9ob3N0aW5nLWNhc2Vyby1ob3d0by8A
            1. form1
              1. s
              2. input5
Page 9: Hosting Casero

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

MaxClients maximum number of server processes allowed to start MaxRequestsPerChild maximum number of requests a server process servesltIfModule mpm_prefork_modulegt StartServers 5 MinSpareServers 5 MaxSpareServers 10 MaxClients 50 MaxRequestsPerChild 0ltIfModulegt

Tenemos mucha maacutes informacioacuten sobre coacutemo configurar Apache en la paacutegina de documentacioacuten de Apache 22

Moderacioacuten con el tamantildeo de lo que publicamos

Y es precisamente por la limitacioacuten de ancho de banda que debemos de ser contenidos en lo que publicamos en nuestra web Por ejemplo una imagen de 300KiB que se muestre en todas las paacutegina de nuestro sitio puede suponer una verdadera bofetada a nuestros visitantes que tendraacuten que esperar segundos y segundos a que la paacutegina acabe de cargarhellip y eso si finalmente esperan y no la cierran antes Por eso cuidado con lo que hospedamos y seamos muy tacantildeos con el escaso ancho de banda con el que contamos Antes haciacutea referencia a entradas previas que trataban de la compresioacuten y cacheo de las paacuteginas web Con dicha teacutecnica podremos reducir al miacutenimo el volumen de los ficheros HTML CSS y JavaScript pero el objetivo de mantener a un tamantildeo razonable las imaacutegenes no debe de perderse nunca de vista

Un poco de SEO para ahorrar ancho de banda

Unos visitantes tan pesados como necesarios son los robots de los buscadores Los necesitamos para existir en Internet pero sus visitas constantes consumen ancho de banda y no poco ya que recordemos que recorren perioacutedicamente toda nuestra web Una solucioacuten para aliviar el problema es usar un fichero robotstxt y bloquear todo aquello que no necesitemos que sea encontrado En el caso de un blog podemos bloquear las paacuteginas de categoriacuteas las de etiquetas los archivoshellip al fin y al cabo es soacutelo contenido duplicado que lo uacutenico que puede hacer es confundir al buscador a la hora de decidirse por la mejor paacutegina Pero la jugada maestra para ahorrar ancho de banda es prohibir a los buscadores que indexen las imaacutegenes de nuestro sitio (Remove an image from Google Image Search) La gente que busca imaacutegenes raramente estaraacute interesada por el contenido de nuestra paacutegina en siacute mismo Por ello prohibiendo la buacutesqueda de imaacutegenes evitamos por un lado el gasto de ancho de banda de servir nuestras imaacutegenes a los buscadores de imaacutegenes y por otro el de aquellos que acceden a nuestra paacutegina buscando imaacutegenes e incluso el de aquellos que una vez encontrada la imagen que buscaban decidan hacer hotlinking a nuestra imagen Otra cosa es que te pueda interesar mucho el traacutefico proveniente de buscadores de imaacutegenes En mi caso el nuacutemero de visitas procedente de imagesgooglecom llegoacute a ser muy alto hasta que prohibiacute la buacutesqueda de imaacutegenes en mi sitio ya que analizando las buacutesquedas origen de las visitas llegue a la conclusioacuten de que no eran visitantes interesados en el contenido de mis paacuteginas

Si tenemos un feed por RSS o Atom tenemos que tener en cuenta que los diferentes agregadores de noticias suelen acceder con cierta frecuencia para ver si hay nuevas entradas asiacute que puede ser muy uacutetil para ahorrar ancho de banda servir el feed a traveacutes FeedBurner de forma que FeedBurner sea el uacutenico que acceda a nuestro feed y que sea eacutel el que use su ancho de banda para alimentar al resto de agregadores

Para analizar los logs Debian nos ofrece varias aplicaciones ya preempaquetadas Visitors WebDruid AWFFull y el veterano wwwstat

Apache HTTP server benchmarking tool

Por uacuteltimo no podemos dejar de mencionar el ab (Apache HTTP server benchmarking tool) una utilidad incluida en el paquete apache2-utils con la que podremos hacerle pruebas de carga a nuestro servidor web Puede resultarnos uacutetil para comparar el rendimiento de un Apache 13 con el de un Apache 22 o con el de un lighttpd o para probar las mejoras de la cacheacute o de la compresioacuten o para estudiar las consecuencias que los cambios en el coacutedigo pueden suponer (por ejemplo tras introducir un trozo de coacutedigo PHP muy complejo de ejecutar y que tal vez resulte muy lento)

En esta prueba de ejemplo le lanzo a mi servidor a traveacutes de la LAN peticiones de 5 en 5 (-c 5) durante un tiempo maacuteximo de 60 segundos (-t 30) y veo que es capaz de atender 23 peticiones (los fallos ldquoLength 21rdquo son porque las paacuteginas devueltas no tienen todas el mismo tamantildeo algo que no es un problema en este caso) pero que algunas han tenido que esperar hasta 40 segundos

ab -c 5 -t 60 httpwwwvicente-navarrocomblogThis is ApacheBench Version 2040-dev lt$Revision 1146 $gt apache-20Copyright 1996 Adam Twiss Zeus Technology Ltd httpwwwzeustechnetCopyright 2006 The Apache Software Foundation httpwwwapacheorg

Benchmarking wwwvicente-navarrocom (be patient)Finished 23 requests

Server Software Apache223Server Hostname wwwvicente-navarrocomServer Port 80

Document Path blogDocument Length 63231 bytes

Concurrency Level 5Time taken for tests 60523663 secondsComplete requests 23Failed requests 21 (Connect 0 Length 21 Exceptions 0)Write errors 0Total transferred 1510651 bytesHTML transferred 1505035 bytesRequests per second 038 [sec] (mean)Time per request 13157318 [ms] (mean)Time per request 2631464 [ms] (mean across all concurrent requests)Transfer rate 2437 [Kbytessec] received

Connection Times (ms) min mean[+-sd] median maxConnect 0 0 00 0 0Processing 2319 11847 99217 9117 40440Waiting 1251 5547 72839 2763 30366Total 2319 11847 99217 9117 40440

Percentage of the requests served within a certain time (ms) 50 8977 66 14074 75 15522 80 18804

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

90 27300 95 29838 98 40440 99 40440 100 40440 (longest request)

Volvamos a repetir la prueba tras habilitar el plugin para WordPress WP Super Cache del que ya hablamos en Comprimir y cachear las paacuteginas generadas por WordPress y veremos que de las decepcionantes 23 peticiones servidas pasamos a nada menos que 8193 peticiones con un tiempo de espera maacuteximos de 71ms

ab -c 5 -t 60 httpwwwvicente-navarrocomblogThis is ApacheBench Version 2040-dev lt$Revision 1146 $gt apache-20Copyright 1996 Adam Twiss Zeus Technology Ltd httpwwwzeustechnetCopyright 2006 The Apache Software Foundation httpwwwapacheorg

Benchmarking wwwvicente-navarrocom (be patient)Completed 5000 requestsFinished 8193 requests

Server Software Apache223Server Hostname wwwvicente-navarrocomServer Port 80

Document Path blogDocument Length 63301 bytes

Concurrency Level 5Time taken for tests 60358 secondsComplete requests 8193Failed requests 0Write errors 0Total transferred 520941496 bytesHTML transferred 518752897 bytesRequests per second 13655 [sec] (mean)Time per request 36617 [ms] (mean)Time per request 7323 [ms] (mean across all concurrent requests)Transfer rate 847880 [Kbytessec] received

Connection Times (ms) min mean[+-sd] median maxConnect 0 3 25 3 26Processing 13 32 41 33 69Waiting 2 8 44 8 49Total 18 36 41 36 71

Percentage of the requests served within a certain time (ms) 50 36 66 37 75 38 80 39 90 41 95 43 98 45 99 46 100 71 (longest request)

iexclAh Y si permitimos la compresioacuten con la opcioacuten -H Accept-Encoding gzip el resultado es incluso maacutes espectacular llegaacutendose a las 16122 peticiones servidas aunque ahora la diferencia ya era previsible ya que es debida soacutelo a que ahora se sirven menos datos

ab -c 5 -t 60 -H Accept-Encoding gzip httpwwwvicente-navarrocomblog[]Complete requests 16122[]

Por supuesto lo ideal es hacer estas pruebas desde otro sistema de Internet donde el cuello de botella del ancho de banda se note pero estas pruebas desde la LAN tambieacuten pueden ser muy ilustrativas y uacutetiles para entender por doacutende cojea nuestre servidor web

El servidor de correo

Los dos servicios baacutesicos de un hosting son el servidor web y el servidor de correo asiacute que de nuestro HC tambieacuten podriacuteamos esperar que fuera un buen servidor de correo

Sin embargo quitando la parte de que un servidor de correo como sendmail o exim puede ser realmente difiacutecil de configurar la realidad es que en la actualidad siendo el spam un problema tan grande en Internet un servidor de SMTP funcionando desde una red de usuarios finales con IPs dinaacutemicas es candidato seguro a ser ignorado por casi todos los servidores de correo de Internet

E incluso aunque nuestra IP fuera fija al no ser la IP conocida de un ISP profesional lo maacutes probable es que nuestros correos tambieacuten fueran rechazados por un alto porcentaje de servidores destino Ademaacutes no podremos cambiar la resolucioacuten inversa de la IP algo que muchos servidores de correo verifican

Por ejemplo imaginemos que instalo el paquete exim4 y lo configuro con ldquodpkg-reconfigure exim4-configrdquo como servidor SMTP del dominio hostingcaserohomelinuxorg (para direcciones como usuariohostingcaserohomelinuxorg)

Elegimos que el ldquoGeneral type of mail configurationrdquo sea ldquointernet siteldquo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

En ldquoSystem mail namerdquo ponemos hostingcaserohomelinuxorg

En ldquoIP-addresses to listen on for incoming SMTP connectionsrdquo lo podemos dejar vaciacuteo para que el servidor acepte conexiones SMTP por todos los interfaces de red

En ldquoOther destinations for which mail is acceptedldquo pondremos el hostname de nuestro servidor asiacute como hostingcaserohomelinuxorg

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

El ldquoDomains to relay mail forrdquo en principio lo podemos dejar vaciacuteo asiacute como el ldquoMachines to relay mail forldquo El ldquoKeep number of DNS-queries minimal (Dial-on-Demand)rdquo no tiene mayor importancia en nuestra configuracioacuten asiacute como el ldquoDelivery method for local mailrdquo y el ldquoSplit configuration into small filesldquo que ya van seguacuten las preferencias de cada uno

Pues bien a finalizar me encuentro con que si intento enviar un e-mail a Hotmail me dice que no acepta mi correo porque mi IP no es de fiar

mail nospamhotmailcom lt tmpcorreotxtdelivering 1JY4zH-0001ym-VMR dnslookup for nospamhotmailcomT remote_smtp for nospamhotmailcomConnecting to mx2hotmailcom [6554244168]25 connected SMTPltlt 220 bay0-mc2-f2bay0hotmailcom Sending unsolicited commercial or bulk e-mail to Microsofts computer network is prohibited Other restrictions are found at httpprivacymsncomAnti-spam Violations will result in use of equipment located in California and other states Sat 8 Mar 2008 114544 -0800 SMTPgtgt EHLO localhost SMTPltlt 250-bay0-mc2-f2bay0hotmailcom (35022) Hello [8139245151] 250-SIZE 29696000 250-PIPELINING 250-8bitmime 250-BINARYMIME 250-CHUNKING 250-AUTH LOGIN 250-AUTH=LOGIN 250 OK SMTPgtgt MAIL FROMltroothostingcaserohomelinuxorggt SIZE=1367 SMTPgtgt RCPT TOltnospamhotmailcomgt SMTPgtgt DATA SMTPltlt 550 DY-001 Mail rejected by Windows Live Hotmail for policy reasons We generally do not accept email from dynamic IPs as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server httpwwwspamhausorg maintains lists of dynamic and residential IP addresses If you are not an emailnetwork admin please contact your E-mailInternet Service Provider for help Emailnetwork admins please visit httppostmasterlivecom for email delivery information and support SMTPgtgt QUITLOG MAIN nospamhotmailcom R=dnslookup T=remote_smtp SMTP error from remote mail server after MAIL FROMltroothostingcaserohomelinuxorggt SIZE=1367 host mx2hotmailcom [6554244168] 550 DY-001 Mail rejected by Windows Live Hotmail for policy reasons We generally do not accept email from dynamic IPs as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server httpwwwspamhausorg maintains lists of dynamic and residential IP addresses If you are not an emailnetwork admin please contact your E-mailInternet Service Provider for help Emailnetwork admins please visit httppostmasterlivecom for email delivery information and supportLOG MAIN lt= ltgt R=1JY4zH-0001ym-VM U=Debian-exim P=local S=1777LOG MAIN Completed

Pero en cambio GMail siacute que me lo acepta

mail nospamgmailcom lt tmpcorreotxt

delivering 1JY51y-0001yu-LWR dnslookup for nospamgmailcomT remote_smtp for nospamgmailcomConnecting to gmail-smtp-inlgooglecom [2162395927]25 connected SMTPltlt 220 mxgooglecom ESMTP g11si5603645gve6 SMTPgtgt EHLO localhost SMTPltlt 250-mxgooglecom at your service [8139245151] 250-SIZE 28311552 250-8BITMIME 250 ENHANCEDSTATUSCODES SMTPgtgt MAIL FROMltroothostingcaserohomelinuxorggt SIZE=1363 SMTPltlt 250 210 OK SMTPgtgt RCPT TOltnospamgmailcomgt SMTPltlt 250 215 OK SMTPgtgt DATA SMTPltlt 354 Go ahead SMTPgtgt writing message and terminating SMTPltlt 250 200 OK 1205005717 g11si5603645gve6 SMTPgtgt QUITLOG MAIN =gt nospamgmailcom R=dnslookup T=remote_smtp H=gmail-smtp-inlgooglecom [2162395927]

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

LOG MAIN Completed

aunque seguacuten mi experiencia dependiendo de la IP dinaacutemica que te haya tocado es muy posible que tambieacuten se te rechacen los correos si alguna vez la ha tenido alguien sospechoso de mandar spam En definitiva es un servicio nada fiable

Si tenemos un dominio propio con Custom DNS crear un registro SPF en el DNS puede ayudar para que no rechacen los correos de tu servidor En openspforg tienen un formulario que nos ayuda a confeccionar uno adecuado para nuestro servidor

Las MSN Hotmail Guidelines son un buen sitio donde contrastar todos estos requisitos que suelen ser bastante comunes

1 Sender is expected to comply with all technical standards for the transmission of Internet e-mail as published by The Internet Societyrsquos Internet Engineering Task Force (IETF) including RFC 2821 RFC 2822 and others2 After given a numeric SMTP error response code between 500 and 599 (also known as a permanent non-delivery response) the sender must not attempt to retransmit that message to that recipient3 After multiple non-delivery responses (see 2) the sender must cease further attempts to send e-mail to that recipient4 Sender must not open more than 500 simultaneous connections to MSN Services inbound e-mail servers without making prior arrangements5 Messages must not be transmitted through insecure e-mail relay or proxy servers6 The mechanism for unsubscribing either from individual lists or all lists hosted by the sender must be clearly documented and easy for recipients to find and use7 Connections from dynamic IP space may not be accepted8 E-mail servers must have valid reverse DNS records

Y fijeacutemonos ademaacutes en lo que nos deciacutea el mensaje de rechazo de Hotmail

Mail rejected by Windows Live Hotmail for policy reasons We generally do not accept email from dynamic IPrsquos as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server httpwwwspamhausorg maintains lists of dynamic and residential IP addresses If you are not an emailnetwork admin please contact your E-mailInternet Service Provider for help Emailnetwork admins please visit httppostmasterlivecom for email delivery information and support

Esa lista que menciona de Spamhaus no soacutelo la usa Microsoft sino que muchas otras empresas e ISPs se basan en ella para descartar los correos desde determinados rangos de IPs en funcioacuten de la lista

Con los correos entrantes no tendremos ninguacuten problema siempre que nuestro servidor esteacute arriba Los servidores SMTP que nos quieran mandar correo buscaraacuten el registro MX (o el A si no hay MX) en elDNS y salga la IP que salga ahiacute se mandaraacute el correo Para recuperar los correos recibidos en el servidor puede ser suficiente el claacutesico comando mail o con un simple ldquoapt-get install qpopperldquo podemos tener un servidor de POP3 listo en pocos segundos Sin embargo si nuestro servidor no estaacute arriba por alguacuten problema cuando otro servidor SMTP quiera conectarse al nuestro para enviarle un e-mail el servidor remoto tendraacute que decidir si reintenta el enviacuteo maacutes tarde o si lo descarta por lo que el servicio de recepcioacuten de correos tampoco es fiable

Si realmente queremos tener un servidor de correo fiable en nuestro sistema la solucioacuten definitiva puede venir por contratar el servicio de DynDNS MailHop Relay (425$antildeo) especiacuteficamente pensado para estos problemas El servidor SMTP de DynDNS es el que da la cara y nosotros lo usamos como smarthost para mandar los correos a traveacutes de eacutel y viceversa para que eacutel nos los enviacutee de vuelta guardaacutendolos temporalmente si nuestro servidor estaacute caiacutedo

Bytecoders tambieacuten tratoacute estos temas hace poco en Aviso de actualizaciones en Debian por e-mail y SMTP la lacra del SPAM

Correo con nuestro propio dominio con Google Apps

Para miacute todos estos problemas con el correo se acabaron cuando aparecioacute el Google Apps y pude usar el equivalente a GMail (con su POP3 y su IMAP) pero creando diferentes direcciones sobre mi propio dominio (vicente-navarrocom) Para ello lo uacutenico que tuve fue darme de alta en el servicio y apuntar los registros MX de mi dominio a los servidores de Google (Configuring Your MX Records)

nslookupgt set querytype=MXgt vicente-navarrocomServer 805861250Address 80586125053

Non-authoritative answervicente-navarrocom mail exchanger = 10 alt1aspmxlgooglecomvicente-navarrocom mail exchanger = 15 alt2aspmxlgooglecomvicente-navarrocom mail exchanger = 5 aspmxlgooglecom

Authoritative answers can be found fromalt1aspmxlgooglecom internet address = 7214215114alt1aspmxlgooglecom internet address = 721421527alt2aspmxlgooglecom internet address = 6423317927aspmxlgooglecom internet address = 2162395927

Tras esto creeacute buzones de correo (o alias) para cada una de las cuentas que iba a usar y reconfigureacute mi servidor para que usara un smarthost

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Y para que usara smtpgooglecom como smarthost

el resto de la configuracioacuten puede quedar igual que estaba antes Bueno igual pero no se nos tiene que olvidar poner nuestro dominio en el apartado de ldquoSystem mail nameldquo

Lo uacutenico que tendremos que tener en cuenta es que ahora los correos no se reciben localmente sino en la cuenta de Google Apps (lo que en realidad es maacutes coacutemodo) pero si auacuten asiacute fuera necesario traer esos correos a nuestro servidor siempre podriacuteamos configurarlo para que se los trajera de Google usando POP3

Por supuesto Google requiere autentificacioacuten para mandar correos a traveacutes de eacutel por lo que en el fichero etcexim4passwdclient tendremos que asociar nuestro usuario y contrasentildea de Google Apps al servidor SMTP

password file used when the local exim is authenticating to a remote host as a client see exim4_passwd_client(5) for more documentation Example targetmailserverexampleloginpasswordgmail-smtplgooglecomcuentaadministradorvicente-navarrocomcontrasenya

Independientemente de que vayamos a usar el servidor de HC para enviar y recibir correos en serio o no es indudable que necesitamos tenerlo bien configurado como servidor de correo para que podamos mandarnos advertencias sobre problemas que pueda haber en el servidor desde nuestros scripts de monitorizacioacuten O simplemente porque aplicaciones como WordPress mandan correos cada vez que llega un nuevo comentario por ejemplo Si el servidor de correo no estaacute bien configurado las aplicaciones que enviacutean correos como parte de su funcionamiento normal no podraacuten hacerlo

Otras cuestiones

Backups

binbashwhile queda_clarodo insistir_en_el_backupdoneno se puede insistir bastante

Creo que no hace falta decir maacutes Tenemos todo el trabajo invertido en configurar nuestro servidor casero las bases de

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

datos con los comentarios de nuestros visitantes nuestras imaacutegenes nuestro trabajo ahiacute iquestDe verdad nos vamos a arriesgar a que el disco duro falle o a que inadvertidamente hagamos un ldquorm -rf rdquo y desaparezca todo de un plumazo

Para esta tarea rysnc es nuestro mejor amigo (Backups con rsync) aunque herramientas como tar o cpio tambieacuten pueden ayudar Yo recomendariacutea una copia de todos los ficheros importantes en alguacuten directorio del propio servidor casero y otras copias en otros sistemas que tengamos a traveacutes de de la red con rsync

Para exportar todas las bases de datos MySQL del sistema e incluirlas en el backup podemos hacer un

mysqldump -uroot -ppassword --all-databases gt backup mysqlbak

y lo podriacuteamos recuperar con un

mysql -uroot -ppassword lt backup mysqlbak

Maacutes detalles sobre coacutemo usar el mysqldump en ldquomysqldump mdash A Database Backup Programldquo

El sistema de respaldo

Durante el antildeo habraacute algunos diacuteas semanas o meses que pases fuera de tu casa Seguramente esos diacuteas te querraacutes dejar la luz el agua y el gas de casa cerrados para prevenir incidentes iquestQueacute haces con el servidor casero iexclTiene que seguir dando servicio

Si tienes la suerte como yo de contar con alguacuten otro ordenador que pueda servir tambieacuten de servidor casero y de tener alguacuten familiaramigo con conexioacuten a Internet y que consienta en tenerlo en su casa una especie de ldquohousing caserordquo lo tenemos muy faacutecil

Instalamos la misma versioacuten de sistema operativo que en el servidor ldquooficialrdquo y lo llevamos a su nuevo destinoCreamos un nuevo nombre para el otro sistema en DynDNS y lo configuramos para que el ddclient del nuevo sistema lo actualice pero muchiacutesimo mejor si podemos configurar el router de ldquola otra casardquo para que lo haga automaacuteticamenteOpcional Preparamos el router y el sistema ldquohospedado en casa ajenardquo para arrancar con Wake on Lan Tenemos que tener en cuenta que si no es el router el que se encarga de actualizar la IP en DynDNS podemos tener el problema de no saber la IP de destino para enviarle el paquete maacutegicoLe ponemos una IP fija al sistema o configuramos el router para que le asigne por DHCP siempre la misma y abrimos los puertos necesarios en el routerCreamos una bateriacutea de scripts basados en rsync y SSH para sincronizar todos los ficheros de configuracioacuten necesarios y adaptar los que variacutean en el nuevo sistema (por ejemplo el etcddclientconf) Tambieacuten deberiacutean actualizar las bases de datos y reiniciar los procesos necesarios tras modificar la configuracioacutenTener previstos otros scrips para pasar el servicio de un sistema a otro Al final esto soacutelo consiste en que el sistema que sea el primario actualice los registros DNS con su IP y el secundario deje de hacerloTras la estancia en el otro sistema tendremos que sincronizar los cambios de vuelta al sistema principal y probablemente querramos recoger los logs que se hayan generado alliacute

Este sistema de respaldo no soacutelo nos puede servir en caso de tener que apagar nuestro servidor habitual Tambieacuten lo podemos utilizar mientras hacemos tareas de mantenimiento o si en tenemos problemas con la conexioacuten a Internet o estamos sufriendo un apagoacuten

Los cortes de corriente

Otro de los problemas con los que nos tendremos que enfrentar seraacuten los cortes de corriente Aunque no son muy frecuentes de vez en cuando tendremos uno y tenemos que tener previsto queacute hacer cuando ocurran

Si se trata de un breve corte lo maacutes importante es que el servidor arranque soacutelo cuando vuelva a recibir corriente Para ello tenemos que buscar el paraacutemetro de nuestra BIOS que lo permite

Por ejemplo en una VIA EPIA SP8000E el paraacutemetro se llama AC Loss Auto restart y podemos hacer que la maacutequina se encienda siempre cuando vuelva la luz que no se encienda nunca o que vuelva al estado anterior

AC Loss Auto restart

The field defines how the system will respond after an AC loss during system operation

Off Keeps the system in an off state until the power button is pressedOn Restarts the system when the power is backFormer-Sts Restores the system to its previous state

En una placa Asus A8N-SLI el paraacutemetro se llama Restore on AC Power Loss y soacutelo tiene dos valores posibles activado o desactivado

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Pero si queremos estar prevenidos de verdad ante cortes de corriente la mejor opcioacuten es tener un SAI al que conectar el servidor y el router que da acceso a Internet Si el servidor es un sistema de bajo consumo tendremos bastante tiempo de margen para esperar a que vuelva la luz o al menos el tiempo suficiente para actualizar nuestro servidor de respaldo por si tiene que entrar en accioacuten

Mantenimiento remoto

La posibilidad de conectarnos por SSH a nuestro servidor casero siempre tiene que estar abierta En mi experiencia un servidor SSH abierto en Internet trae infinidad de intentos de conexioacuten con reiteradas pruebas con distintos usuarios Sin ir maacutes lejos hoy mismo alguien ha probado 1520 combinaciones diferentes de usuariocontrasentildea en mi sistema

grep Invalid user authlog0 | grep Mar 9 | wc -l1520

Algunos ejemplos

Mar 9 061505 telemaco sshd[6028] Invalid user ibm from 612509134Mar 9 061509 telemaco sshd[6032] Invalid user informix from 612509134Mar 9 064008 telemaco sshd[7742] Invalid user stevie from 612509134Mar 9 064011 telemaco sshd[7746] Invalid user kelly from 612509134Mar 9 064015 telemaco sshd[7750] Invalid user rasoul from 612509134

Es por eso que lo mejor es deshabilitar completamente el acceso con usuariocontrasentildea y permitir exclusivamente la autentificacioacuten por clave puacuteblicaprivada Autentificacioacuten trasparente por clave puacuteblicaprivada con OpenSSH

Cambiar el puerto del servidor SSH (por defecto 22) a otro tambieacuten puede ser una medida uacutetil para evitar algunos de estos insistentes intentos de acceso

Otra herramienta de mucha utilidad para el mantenimiento remoto es conectar un moacutedem a nuestro servidor casero tal y como vimos en Configurar Linux para permitir el acceso remoto por moacutedem a la consola y por RASPPP En casos en que el router haya perdido la conexioacuten a Internet podemos tratar de conectarnos por moacutedem y a traveacutes del interfaz de configuracioacuten por telnet del router tratar de reiniciarlo Otra situacioacuten uacutetil es en caso de una avalancha de peticiones en la que tuacute mismo no puedes acceder por el router por la absoluta falta de ancho de banda y en ese caso la entrada ldquopor la puerta de atraacutesrdquo nos puede servir para llegar al sistema sin usar Internet

iquestP2P y hosting casero

Supongamos que necesitamos bajarnos el uacuteltimo DVD de Knoppix por Bittorrent iquestEs compatible el P2P con sus altas necesidades de ancho de banda con el HC

Pues en principio puede serlo -en funcioacuten del nuacutemero de visitas que recibamos- siempre que limitemos el ancho de banda de subida disponible para P2P a un liacutemite que permita servir los contenidos hospedados a una velocidad razonable En el mejor de los casos el uso de P2P en la misma conexioacuten de un HC iraacute completamente en detrimento de la experiencia de nuestros visitantes aunque soacutelo tengamos uno en ese momento pero que notaraacute que la paacutegina descarga maacutes lenta

El mejor consejo al respecto es que si activamos el P2P deberiacuteamos de estar pendientes de que el tiempo de respuesta sea un miacutenimo aceptable probando nosotros mismos a conectarnos desde otro sistema de Internet Si vemos que va muy lento deberiacuteamos desactivar el P2P Por supuesto en caso de un pico de visitas deberiacuteamos de desactivar el P2P inmediatamente

Scripting

Cualquier administrador que se encargue de un servidor UNIX tiene que estar continuamente creaacutendose scripts para no realizar las mismas tareas una y otra vez Para nosotros como administradores de nuestro HC no va a ser distinto Deberiacuteamos de tener unos conocimientos miacutenimos de scripting que nos seraacuten muy uacutetiles para hacer backups para analizar logs para monitorizar el estado de alguacuten proceso para enviar e-mails con advertencias etc

A lo largo de este antildeo yo me he llegado a crear un buen nuacutemero de scripts La mayoriacutea son muy especiacuteficos de mis necesidades particulares pero me gustariacutea dejar aquiacute uno muy sencillito que nos manda un e-mail cada vez que el ISP nos cambia la direccioacuten IP dinaacutemica

binbashcd rootscripts_ipmv -f ippublica ippublicaoldippublicash gt ippublicaif diff ippublica ippublicaold gt devnullthen cat cabecera ippublica | mail -s La IP del servidor ha cambiado - `date +gmd HM` userexamplecomfi

El ippublicash puede ser bien una peticioacuten por SNMP al router para ver cuaacutel es la IP del interfaz de WAN

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

snmpwalk -c comunidad -v 1 19216811 IP-MIBipAdEntAddr|egrep -v 00|192168 | awk print $4

bien un acceso a checkipdyndnsorg

usrbinwget -q -O - httpcheckipdyndnsorgindexhtml | usrbinfromdos | binsed s_lthtmlgtltheadgtlttitlegtCurrent IP ChecklttitlegtltheadgtltbodygtCurrent IP Address | binsed s ltbodygtlthtmlgt

El fichero cabecera es algo como

La IP del servidor es ahora

Conclusioacuten

En esta entrada he tratado de recopilar lo maacutes importante de lo que me ha sido necesario conocer durante un antildeo completo de autohospedaje en el que creo que el resultado ha sido bastante satisfactorio Por carambolas del destino ahora ya he pasado a un hosting profesional pero la travesiacutea ha valido la pena y la repetiriacutea tantas veces como hiciera falta Si alguien tiene intencioacuten de adentrarse en esta aventura ha de saber que aprenderaacute mucho y espero que en estas liacuteneas encuentre consejos que le sean de utilidad como creo que me hubieran sido a miacute

Tambieacuten hay que tener en cuenta que tambieacuten es posible tener un hosting casero sin tomaacuternoslo muy en serio de forma que no nos importe en absoluto si tenemos la paacutegina caiacuteda varios diacuteas seguidos pero creo que si nos ponemos vale la pena hacerlo lo mejor posible No hay nada que deacute peor impresioacuten en Internet que una paacutegina que tarda en cargar o que cada dos por tres esteacute caiacuteda Esa no es la forma de fidelizar a nuestros lectores

El HC es un poco como tener un perro en casa Puede ser divertido te daraacute muchas satisfacciones pero a cambio ganas muchas obligaciones Tienes que estar pendiente de eacutel te da trabajo y no puedes irte de vacaciones sin buscarle un acomodo

wq

Entradas relacionadas

iquestPiensas en si un diacutea te roban el portaacutetil (6)Servir con Apache imaacutegenes con marca de agua (watermark) (5)Primer aniversario del blog (5)Midiendo el ancho de banda de red con IPerf (y con scp netcat wget) (5)Probando el mod_deflate de Apache (4)mailto sin miedo a spammers (4)

Esta entrada fue publicada bajo una licencia CC el 9 marzo 2008 a las 1732 y pertenece a la categoriacutea GNULinux Internet LAMPWordPress Redes Sobre el Blog Etiquetas Apache backup blog ddclient Debian DNS DynDNS exim GNULinux Google hosting Internet modem MySQL OpenSSH PHP rsync shell SMTP spam VIA EPIA wget WordPress Zyxel 660HW Puedes seguir las respuestas a traveacutes de RSS Ya no se pueden dejar comentarios pero puedes hacer trackback desde tu paacutegina

137 Comentarios a ldquoHosting casero HOWTOrdquo

Osqui dice

9 marzo 2008 a las 2046

iexclDios Esto es LA ENTRADA Suacuteperinteresante suacuteperamena y suacuteper bien explicada Muchiacutesimas gracias

andoni dice

9 marzo 2008 a las 2149

impresionante

Sagman dice

9 marzo 2008 a las 2213

Impresionante O Ahora no tengo tiempo para leerlo detenidamente pero mantildeana intentareacute sumergirme en la lectura entera del artiacuteculo porque parece muy interesante Teniacutea ganas de que lo explicaras Gracias

PD Me entereacute de la entrada a traveacutes del pingback que viacute en mi blog

Raist dice

10 marzo 2008 a las 041

En plan didaacutectico seduce plantearse el instalarse el apache y demaacutes pero vamos en plan didaacutectico como dije los peros son muy significativos Eso si no dudo en seguir el tutorial para trastear y

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

aprender

Ivaacuten dice

10 marzo 2008 a las 1024

iexclImpresiontante artiacuteculo menudo curro Te lo has currado muchiacutesimo todo muy bien explicado con ejemplos ventajas distintos puntos de vistahellip Aunque no vaya a montarme un HC casero y vaya a seguir con blogger hay muchas ideas que siacute me van a ayudar mucho Lo primero que tengo que

conseguir es configurar el correo porque ya lo he intentado un par de veces y no hay manera

Saludos y gracias por el excelente artiacuteculo Ivaacuten

andres dice

10 marzo 2008 a las 1147

Enhorabuena muy bien explicado

Yo tenia algo parecido montado pero la placa acabo estropeandose tras mucho tiempo

Solo 2 apuntes que faltarian a mi entender para ser perfecto - Configuracion del iptables algunosmodems como por ejemplo los de cable solo tienen una boca y solo te dan una IP por lo que mi servidor estaba en medio y ademas de correo y web servia internet a la red interna Por ello tenia que configurar el IPTABLES para que hiciese de pasarela Es sencillo pero no muy obvio - Servidor de DHCP al hilo de lo anterior un servidor de DHCP para la red interna Con la instalacion por defecto es casi suficiente solo hacia falta cambiar el nombre de la interfaz de red a la que tenia que servir direcciones - QoS tambien tenia algun programa P2P y casi siempre iba bien pero deberia de haber puesto y al final por vagancia nunca lo hice alguna regla de QoS para dar la minima prioridad sobre el ersto de paquetes a los de los programas P2P

Como te digo el post esta muy bien pero con informacion sobre como hacer eso para mi ya seria perfecto

Un saludo

David GV dice

10 marzo 2008 a las 1247

Hola

Soacutelo queriacutea felicitarte por este howto tan interesante del que me he permitido hablar en mi blog ( httpwwwblogubuntucom159como-montar-un-servidor-web-casero-y-no-morir-en-el-intento )

Un saludo y felicidades por el material

Gustavo dice

10 marzo 2008 a las 1253

Muy pero que muy explicado todo Muy buen manualguia en todos los sentidos

Croc dice

10 marzo 2008 a las 1258

Praacutecticamente son los mismo pasos que yo seguiacute tambieacuten en su diacutea soacutelo que yo sigo hoy en diacutea tirando de mi HC con Telefonica (IP fija por usuario antiguo) y 320 kbps de subida

En lo que me gustariacutea hacer hincapieacute del artiacuteculo es en la seleccioacuten hardware Tened cuidado con la maacutequina que elegiacutes como servidor o despediacuteos de dormir por la noche Si compartiacutes habitacioacuten haced todo lo posible por eliminar completamente los ventiladores o invertid en algo super-silencioso Vuestro descanso os lo agradeceraacute

Actualmente estoy dandole una pasada a mi servidor de correo que auacuten no he recibido ninguacuten tipo de problema por denegacioacuten en ninguna maacutequina Por fortuna mi ISP resuelve inversamente mi IP sin problemas La configuracioacuten de un servidor Courier (SMTPPOPIMAP) y una interfaz web como RoundCubeMail se mereceriacutea otra entrada explicativa

Un saludo

sistemasorp dice

10 marzo 2008 a las 1304

Buen artiacuteculo yo tambieacuten tengo un dominio (sistemasorpcom) albergado en un ordenador VIA EPIA

Lo uacutenico que queriacutea comentar es que aunque yo tengo el dyndns para que desde el router cambie la ip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

de mi dominio tengo los DNS del dominio apuntando a Zoneedit (que pues antildeadir hasta 5 dominios gratuitamente) Asiacute poniendo CNAMEs como httpwwwsistemasorpcom o httpftpsistemasorpcom apuntando a sistemasorphomelinuxcom puedo hacer que cualquier peticioacuten que se haga a traveacutes del dominio pase al subdominio de dyndsn y finalmente a la ip que tenga en ese momento incluido el correo Por eso siempre que se haga un nslookup a httpwwwsistemasorpcom o similares lo resolveraacute a sistemasorphomelinuxcom

Gonzi50 dice

10 marzo 2008 a las 1350

Solo a modo de apunte deberias echar un vistazo a gnupanel es un panel de administracion estilo plesk gnu para debian

Puede simplificaros mucho las cosas porque instala de golpe muchos de los paquetes que se nombran y el menu de administracioacuten tanto de nivel usuario y administracion es muy buena

Creo que sera un referente en el futuro

juan dice

10 marzo 2008 a las 1416

Muy bueno felicitaciones

Otro ordenador util silencioso y de bajo consumo es el Mac Mini

Saludos

victor dice

10 marzo 2008 a las 1420

Hola he llegado a tu blog desde barrapunto y lo primero que habia pensado es que habias instalado un ldquoservidor de hostingrdquo real puro y duro tipo Cpanel o Plesk para que tus amigos pudieran redirigir su dominio y crearse cuentas de ftp y web contra tu servidor iquestlo has probado seria un gran reto la

verdad es que no podriacutea ser publico pues seguramente no tendraacutes ganas de gastarte las astronoacutemicas cantidades que valen las licencias hellip perohellip iquesthay soluciones gratuitas a cpanel y plesk

gracias y saludos

Julio Autor de curriculum web dice

10 marzo 2008 a las 1502

Te falta ciertas ventajas que no has mencionado

1 La libertad de configurar el servidor que suele ser muy importante si estas programando dicha web Y no te problemas de una configuracioacuten distinta de cuando haces la prueba 2 Ganar conocimientos por si te falta subir el ancho de banda Si contratas direcmente los servicios de hosting Cuando tienes un proyecto avanzado no puedes dedicarte a aprender en ese momento como montar un hosting 3 Si programas la web consigues que no te puedan robar coacutedigo o ideas Hombre claro esta por soacutelo 13 euros y tras una pesada documentacioacuten puedes registrar tus derechos de autor Pero edemaacutes de esto es bueno no tener el coacutedigo disponible de terceros 4 Antes un fallo de programacioacuten o del servidor los conocimientos son mayores para solucionarlo 5 Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

En yo mi caso un servidor llamado casero Pero ya mismo le voy poner dos lineas de telefono ampliamdo la seguridad y el ancho de banda iquestLo debereacute seguir llamando casero por estar en mi casa Doacutende aguanto visitas mas de 60000 visitas al mes entre todas mis web Por ejemplo esta de curriculum web Un incoveniente muy peligroso Ante un problemoacuten te puede dar un infarto Pero a veces esos problemones lo tienen las empresas no dan ese mal servicio que no podemos hacer nada

Smutops dice

10 marzo 2008 a las 1608

Gracias por la informacioacuten Te lo has currado

Saludos

InKiLiNo dice

10 marzo 2008 a las 1621

El manual estaacute de Puta Madre pero yo recomiendo para un servidor casero lighttpd en vez de apache2 y php5 + fastcgi mejor que mod_php5 ah y de paso le ponemos el eaccelerator y nuestro servidor

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

volaraacute

Gonzi50 dice

10 marzo 2008 a las 1639

para Victor

Como he dicho un par de comentarios mas para arriba te recomiendo gnupanel Yo llevo unos cuantos meses con uno montado y todos son buenas noticias

Jose A Cely dice

10 marzo 2008 a las 1738

Hola

Muy buen articulo lo leiacute completo me siento identificado con muchas cosas y la experiencia que tuve con mi antiguo servidor de produccioacuten (2005) sin embargo esa maquina que usaba aun la uso como servidor personal Te dejo el link de el articulo que escribiacute es su momento no es tan teacutecnico como el tuyo httpjosecelytecsuacomp=14 Saludos desde Colombia

Jose A Cely

Sr XX - Terror dice

10 marzo 2008 a las 1748

Hola felicidades todo muy claro y bien explicado

Yo hace unos antildeos hice lo mismo Queriacutea colocar mis programas java a disposicioacuten del puacuteblico y el hosting java era (y sigue siendo) cariacutesimo

Maacutes o menos hice lo que tuacute excepto en 2 cosas

1) Servidor web En un principio coloqueacute apache+tomcat (viacutea ajp) Tras unos benchmarks caseros me diacute cuenta de que tomcat podiacutea servir paacuteginas estaacuteticas casi a la misma velocidad que apache Asiacute que quiteacute apache y puse tomcat en el puerto 80 directamente

2) Servidor de correo Los MTAs de linux (exim sendmail y postnosequeacute) son un suplicio para configurarlos correctamente (demasiadas opciones) Me decanteacute por JAMES (del proyecto apache) Es un MTA supersimple javizado que permite almacenar el correo entrante en una base de datos relacional haciendo maravillosamente transparente toda la gestioacuten En fin hoy con el proyecto casi congelado sigo apostando por JAMES

Saludos

liken dice

10 marzo 2008 a las 1829

Hola Vicente Muy buen articulo

Se que hay diferentes opiniones pero discrepo solo en lo de no recomendar laptops como servidores La mayoria de los portatiles de consumo actuales estoy de acuerdo en que no son recomendables pero hay laptops antiguos de muy buena calidad y de bajo precio en Ebay que pueden ser una opcion bastante buena Yo tengo un IBM Thinkpad 600 (una maquina de calidad) de servidor encendido hace 2 antildeos aunque el uptime actual es 6 meses y sin ningun problema (toco madera ) Tienen muchas ventajas Es muy silencioso El ventilador se enciende solo aveces y apenas se escucha Tienen UPS incorporada la bateria aunque vieja te aguanta 10 minutos un apagon El consumo tambien es muy bajo al ser un portatil y con LCD cerrado Lo uso como servidor web a internet servidor samba local interface gmui para descargas centralizadas de P2P multiusuario y remotas servidor de correo tambien a traves de gogle apps y para alojar una libreria sobre ciencia que seria dificil de colocar en un host contratado Por necesidades uso un disco duro 25 de 60GB y que de momento va aguantando (El tema de que los 25rdquo duran menos tambien trae discusiones y algunos defienden lo contrario) Saludos

Liken mdashmdashndash

jecomovi dice

10 marzo 2008 a las 1829

La comunidad nos hace grandes articulos como este ENORMES Gracias

tenderodigital dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

10 marzo 2008 a las 1831

Muy buena entrada para guardar y revisar de vez en cuando

Yo de todas maneras le veo futuro a este tipo de servidores pero maacutes que para tener presencia en Internet para usar el servidor directamente tu A ver si me explico montas un Wiki un software de trabajo en grupo otro de gestioacuten de proyectos y lo alojas en tu propio servidor Y solo accedes tu y tus amigos no lo abres al puacuteblico Entonces tienes la ventaja de la comodidad puedes actualizar las versiones personalizarlo a topehellip y no tienes los problemas del ancho de banda

Saludos

Joan R dice

10 marzo 2008 a las 1915

Impresionante tu dominio del tema socio saludos desde Mallorca

ZP en lugar de dedicarte a salvar el culo de los ladrilleros que se iraacuten al paro preocuacutepate de toda la gente super capaz que hay en este pais y haz que suban como la espuma te presento a uno de ellos mi amigo Vicente Navarro hellip

Bytecoders dice

10 marzo 2008 a las 1917

Extrantildeo que nadie haya mencionado como ventaja el hecho de que el hosting solo depende de ti y de nadie maacutes Aunque a veces tambieacuten puede ser una desventaja En mi caso no depender excesivamente de terceros fue desde luego la mayor motivacioacuten

No puedo negar que estoy aprendiendodestrozando mucho etc etc pero eso queda (para miacute) en un segundo teacutermino

Saludos

Bytecoders dice

10 marzo 2008 a las 2022

Por cierto no cabe decir que el artiacuteculo es de Wikipedia Pero me ha picado la curiosidad Si no me equivoco tu ya has sobrevivido al efecto Barrapunto y Meneacuteame con el hosting casero no

Saludos tener buenos sitios de referencia tambieacuten ayuda Anda que no he aprendido cosas aquiacute o de ti

PS No seacute si podiacutea editar el comentario Al final por desconocimiento he puesto otro

Vicente Navarro dice

10 marzo 2008 a las 2042

Osqui andoni Sagman Raist Ivaacuten iexclMuchas gracias por vuestros amables comentarios

andres iexclGracias Respecto al IP tables es una buena sugerencia pero quizaacutes mereceriacutea una entrada especiacutefica sobre su uso Sobre el servidor DHCP a miacute no me haciacutea falta porque el router ya hace el trabajo aunque ya hableacute un poco sobre servidores DHCP en Iniciar una instalacioacuten de Debian por red Finalmente probar el QoS ha sido una de las grandes asignaturas pendientes que me han quedado aunque no esperaba mucha mejora ya que a diferencia de tu caso mi traacutefico no pasaba todo por el servidor De todas formas siacute que ajusteacute algunos paraacutemetros de priorizacioacuten de traacutefico que teniacutea el router En cualquier caso unas sugerencias muy buenas

David GV Gustavo iexclMe alegro de que os haya gustado

Croc Gracias por hacer hincapieacute en lo del servidor silencioso Creo que es algo realmente importante Sobre lo del Courier y el RoundCubeMail siacute me temo que tanto no cabriacutea aquiacute

sistemasorp iexclPues me parece una idea excelente iexclBuena de verdad Asiacute te ahorras comprar el ldquoCustom DNSrdquo Muchiacutesimas gracias por compartirla en esta entrada

Gonzi50 Gracias por la sugerencia

juan iexclGracias Siacute el Mac Mini podriacutea servir pero en su diacutea yo lo descarteacute porque aunque sea muy silencioso siacute que tiene ventiladores y si somos estrictos en la poliacutetica de nada de ruido me temo que no nos sirve

victor Bueno ya ves que el servicio era para miacute mismo soacutelo Sobre lo que me preguntas en la Wikipedia tienes una lista de web-hosting control panels tanto de pago como de coacutedigo abierto

Julio Autor de curriculum web Son muy interesantes los aspectos que mencionas Me ha parecido curioso lo de

Si programas la web consigues que no te puedan robar coacutedigo o ideas

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Sobre

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

no estoy de acuerdo En Dreamhost por ejemplo te permiten asociar un nuacutemero ilimitado de dominios a tu cuenta

Smutops Gracias

InKiLiNo iexclMuchas gracias por los consejos

Jose A Cely Gracias por la referencia al artiacuteculo Es muy interesante

Sr XX ndash Terror Gracias por la sugerencia del Java Apache Mail Enterprise Server (JAMES) de la fundacioacuten Apache La verdad es que no lo conociacutea Muy a tener en cuenta

liken iexclGracias por tu comentario y por expresar aquiacute tu opinioacuten Aunque puede haber casos de portaacutetiles que sobrevivan como heacuteroes durante antildeos sigo pensando que no son lo maacutes conveniente para un uso como servidor Ademaacutes de los discos de 25Prime el polvo que pueda entrar por los ventiladores se iraacute acumulando poco a poco en su interior causando problemas de calentamiento y reducir su vida Se pueden abrir y limpiar pero es una tarea extremadamente incoacutemoda En cualquier caso por supuesto puedo estar equivocado

jecomovi iexclGracias

tenderodigital Desde luego lo que comentas son excelentes sugerencias de uso de un hosting casero sin muchos de sus inconvenientes iexclGracias por tu comentario

Joan R iexclGracias

Bytecoders iexclMuchas gracias por tu aportacioacuten Por supuesto una ventaja muy importante del hosting casero es que puedes hacer lo que te deacute la gana con eacutel Sin embargo en las uacuteltimas semanas en las que he probado un hosting de verdad con SSH maacutes en serio me he dado cuenta de que teniendo el Apache el PHP el MySQL y una shell apenas tienes restricciones ni encuentras cosas en las que te encuentres tan limitado Uacutenicamente tal vez el debug y ciertos paraacutemetros que te gustariacutean cambiar del servidor

En Primer aniversario del blog se mencionaban las entradas que han salido en Barrapunto o Meneacuteame estando el blog en HC

EuLogos dice

10 marzo 2008 a las 2058

iexclMuy pero que muy interesante Queriacutea antildeadir un par de cosillas 1- No es por hacer publicidad pero con cdmoncom puedes registrar un dominio (por precios bastante

competitivos) y luego usar sus DNS para IP dinaacutemicas Ciertamente se complica el tema de actualizarla pero probablemente se podraacute usar un registro CNAME a la direccioacuten de dyndns gratuita 2- Ademaacutes de ldquoab (apachebench)rdquo puedes usar ldquosiegerdquo que ademaacutes te permitiacutea elegir la identificacioacuten del cliente Saludos

Vicente Navarro dice

10 marzo 2008 a las 2106

EuLogos Gracias por tus sugerencias de siege y cdmoncom Ciertamente son alternativas a considerar

Alberto dice

10 marzo 2008 a las 2116

Hola

Intel ha sacado una nueva version de la placa D210GLY la D210GLY2 sin ventilador En la siguiente direccioacuten han hecho un estudio del consumo frente a otras opciones Itx de Via

httpresourcesmini-boxcomonlineMBD-I-D201GLYintel-d201gly-power-consumptionhtml

Si queries calcular el coste de consumo de un equipo en la suiguiente paacutegina hay una calculadora que puede dar una idea bastante aproximada

httpwwweu-energystarorgeses_007cshtmlelectricity

Saludos y felicidades por el trabajo

Vicente Navarro dice

10 marzo 2008 a las 2212

Alberto Pues muchas gracias por tu amable comentario y por el enlace al anaacutelisis de consumo de la Intel que me gusta mucho Tanto tanto que ya lo habiacutea puesto por ahiacute arriba

Por otra parte la calculadora de consumo que mencionas estaacute muy chula

Para las VIA EPIA hay un simulador de consumo en EPIACENTER PowerSimulator

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Julio autor de curriculum web dice

11 marzo 2008 a las 104

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

Bueno pero no se si me explicado bienSeguacuten tengo entendido por cada dominio en algunos hosting se suele pagar un alojamiento distinto Compras un hosting dedicado limitado a nuacutemero de dominios especifico que es lo mejor lo que dreamhost te lo deja ilimitado Pero de todas formas he visto algunos que si tienes que reiniciar o arreglar algo servicio teacutecnico apartehellip

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Ok no somos dioses programando pero la posibilidad de robar existe Y lo de ofuscar ldquoque seraacute enredar el coacutedigordquo Ofuscar para molestar y desfucar(si existe) para programar asi cada vez en volverse loco Para eso le envio el cd (una vez registrado en derechos de autor)

Otra ventaja es si modificas continuamente la web es maacutes rapido enviarlo por tu red local

Para ampliarlo poner dos lineas con dos registro de dns Y ya que te queda bordao

igle dice

11 marzo 2008 a las 213

GuauuEs un fiel reflejo de lo que tengo yo montado actualmente En mi caso el tema hardware no lo elegiacute muchohelliptireacute con lo que teniacutea y es bastante decente (P3 y 368M de RAM) ademaacutes para evitar temas de ruido y demaacutes decidiacute colocar el servidor en la terraza de casa

No encontrareis servidor con mejores temperaturas y sin limiataciones de ruidos Alguacuten diacutea tengo que colgar fotos por el bloghellip Saludos y felicidades por el artiacuteculo

Robintux dice

11 marzo 2008 a las 445

Felicitaciones y saludos desde peru

Ernesto Celis dice

11 marzo 2008 a las 447

Feclicitaciones por tan buen HOWTO como tu tambieacuten yo hospede un HC por alguacuten tiempo Este vivioacute en 3 PCrsquos diferentes y con diferentes sistemas operativos El primero fue un Pentium de 100MHz y 32MB de RAM corriacutea FreeBSD 49 con todos los servicios deseables de un hosting

profesional

iexclVaya que aprendiacute con mi HC

Vicente Puchades dice

11 marzo 2008 a las 602

Hola tocayo te felicito extraordinario este Howto te lo has currado como todos los que tienes Todaviacutea sigo buscando para hacer el HC con una placa de bajo consumo las de VIA EPIA me parecen una opcioacuten extremadamente cara y estoy esperando a que salgan placas maacutes econoacutemicas si al final lo

que nos ahorramos en luz durante 5 antildeos nos lo gastamos en un ordenador cariacutesimo no hacemos nada Tambieacuten estoy esperando que los discos de estado solido esteacuten a un precio razonable Mientras tanto con una supertorre que hace mucho ruido con su SAI para protegerla de los cortes eleacutectricos

Yurgen dice

11 marzo 2008 a las 906

Buenas

Un gran post para los novatos en el tema de Hosting De todos modos no entiendo por que descartas Windows de primeras Entiendo que el inconveniente mas grande sea el tema de pago de licencias pero en cuanto administracioacuten y gestioacuten remota no le encuentro ninguna diferencia En linux SSH y en Windows Terminal Server Si a lo que te refieras es dar acceso a los clientes es cierto que ahiacute Linux gana por goleada Pero si solo es servicio de correo y FTP no creo que hubiera problema

Por suerte o por desgracia he trabajado y trabajo con los dos sistemas en entorno de Hosting compartido y dedicado y lejos de ser un defensor a ultranza de Windows la estabilidad de los servidores con eacuteste sistema es quizaacute mas alta que los Linux (no me pegueacuteis por favor ) Habriacutea que servicios se quiere ofrecer apache oacute IIS con SQL Server ASPnet y a partir de ahiacute decidir (PHP y MySql funciona en los dos correctamente ventajas del software libre )

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

No se que opinaacuteis

Saludos

PD Espero no haber sido un flamerhellip

Vicente Navarro dice

11 marzo 2008 a las 1000

Julio autor de curriculum web Lo que yo he visto en varios hostings es que tuacute contratas tu cuenta con su espacio y su liacutemite de transferencia mensual y luego le puedes asociar muchos dominios Sean comprados en ese mismo hosting o sean externos

igle Pues es un muy buen remedio contra el ruido Pero iexclno se te oxida la caja Ya se oxidan a veces incluso dentro de casahellip asiacute que iexclimagiacutenate en el balcoacuten

Robintux Ernesto Celis iexclGracias

Vicente Puchades iexclMuchas gracias Eacutechale un vistazo a la placa Intel que menciono arriba Tiene un precio muy razonable De todas formas no es soacutelo por el consumo para miacute lo maacutes importante de estas placas es que no llevan ninguacuten ventilador

Yurgen Por supuesto que no eres un ldquoflamerrdquo Presentas un opinioacuten muy razonada y respetable Para mi el inconveniente maacutes grande de Windows en este campo es la ausencia de una liacutenea de comandos en la que se puedan hacer cosas de verdad en el campo del mantenimiento remoto Mencionas el Terminal Server pero me temo que es mucho menos flexible que una humilde shell a traveacutes de SSH Ni que decir tiene que hablando de hosting casero el ancho de banda que necesitariacuteamos para acceder desde fuera de la LAN seriacutea totalmente desmesurado asiacute como la desaparicioacuten de la posibilidad de acceso por modem Ademaacutes necesitas una licencia de Windows Serverhellip iquestquieacuten querriacutea desembolsar tal cantidad de dinero para tener un hosting casero existiendo Linux

Ringmaster dice

11 marzo 2008 a las 1032

Uauuuh Menudo currazo imprescindible para los que se inicien en el hosting casero Parece que te hayas conectado al ordenador con el casco de Matrix y hayas volcado todos tus conocimientos Felicidades

Y siacute estoy de acuerdo contigo que actualmente las placas VIA NO son recomendables el soporte de controladores es peacutesimo y en cuanto a preciocalidadpotencia las de intel o incluso AMD son mejores Yo cambieacute la miacutea por una MicroATX AMD X2 4200 y soacutelo me consume 15W maacutes en idle (aunque se dispara al doble de la VIA cuando estaacute ocupado no hay duda que hace mucho maacutes trabajo)

corrosion dice

11 marzo 2008 a las 1237

Buenas Muy buena tu entrada Yo tambieacuten tengo montado lo mismo que tu bueno muy similar con una vieja epia800 y FreeBSD y es una delicia Claro que tengo la maacutequina a unos 15 metros de mi en un trastero

sin molestar a nadie con el ruido Es un servidor genial Voy a ver si le puedo echar el guante a esa placa intel que comentas DD

Alber dice

11 marzo 2008 a las 1250

Hola

Yo llevo tres antildeos con mi servidor de correo casero y estoy bastante contento Ocasionalmente he montado algun servidor web pero soacutelo para experimentar La maacutequina es un AMD Sempron 3000 con ventilador y fuente de muy bajo ruido y no molesta casi nada Uso Windows XP tambieacuten sin problemas (no uso mantenimiento remoto soacutelo local)

Algunos comentarios que pueden ser de utilidad

DNS para barato un registro de dominio (dominio con mi nombre) y DNS que que apunta el dominio a mi IP dinaacutemica tengo httpwwwsitelutionscom 9 $ al antildeo todo Sin ninguacuten problema (No permite dominios es)(Se pueden transferir dominios de otros sitios)

Correo Para resolver los problemas que hay al enviar correo desde IP dinaacutemica Hay que enviarlo a traveacutes de un smarthost de ese modo el correo llega desde una maacutequina acutelegalacute El smarthost a usar es el servido de correo de nuestro ISP en mi caso (tengo jazztel) smtpjazztelcom Cada ISP os habraacute dado los datos de su servidor de correo el cual se puede usar como smarthost

Para reibir el correo si nuestro servidor no estaacute online se puede usar un servicio de mail backup En sitelutions te dan uno por 18 $ al antildeo Cuando nuestro servidor vuelve a estar online recibe los correos pendientes

SPAM Para que no llegue SPAM lo mejor es el ASSP httpasspsourceforgenet LLeva algo de trabajo configurarlo bien pero una vez hecho no llega ni uno

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Awela dice

11 marzo 2008 a las 1750

Muy bueno Muy interesante

Yo lo tube en casa hace ya unos cuantos antildeoshellip de cuanto telefonica daba la Ip fija sin preguntarhellip La verdad es que aprendiacute un montoacutenhellip

Yo tenia un Compaq que compreacute de segunda manohellip un Pentium asi a secas con 2 gb de discohellip una debianhellip apache php y exim

Ya no tengo tiempo para estas cosas pero fue muy muy divertido cuidar de este pequentildeinhellip

Yo lo recomiendo

Vicente Navarro dice

11 marzo 2008 a las 1903

Ringmaster iexclGracias Siacute las VIAs estaacuten donde estaacuten por pura desidia de la compantildeiacutea Ahora que Intel ha entrado en este segmento de mercado estaacuten praacutecticamente

corrosion iexclGracias

Alber Sobre el DNS muchas gracias por recomendarnos Sitelutions Veo que soacutelo por el coste del dominio te permiten tener DNS dinaacutemico gratis incluso redirecciones de URL y DNS estaacutetico Una alternativa muy interesante

Sobre el ldquosmarthostrdquo el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)

Sobre el ldquospamrdquo iexclgracias por recomendarnos el ASSP

Awela iexclGracias

abaca dice

11 marzo 2008 a las 2034

iexclmenuda tesis doctoral vaya currada te has metido me prometo a mi mismo aprovechar estos apuntes alguacuten diacutea muchas gracias

macario dice

11 marzo 2008 a las 2046

Creo que el hosting casero cuya puesta en marcha has explicado tan bien es una excelente opcioacuten en casos de emergencia Hace unos diacuteas tras cesar mi proveedor sus servicios de hosting de modo repentino tuve que realojar urgentemente mi web osCommerce Para ello hice lo siguiente

1- Darme de alta en DynDNS 2- Buscar un SAI pequentildeo 3- Desempolvar un viejo Duron al que renoveacute los ventiladores (iexclquieacuten hubiera tenido un diminuto y silencioso NSLU2) 4- Instalarle Ubuntu Server Eligiendo la opcioacuten LAMP es rapidiacutesimo hacerlo funcionar (sobre la instalacioacuten por defecto soacutelo antildeadiacute OpenSSH y por comodidad mc y phpMyAdmin creo) 5- Retocar un par de cosas de configuracioacuten (como el conf de apache) y de seguridad (htpasswd por ejemplo) 6- Reponer mi web desde la uacuteltima copia de seguridad (bendita sea) 7- Activar el agente DynDNS de mi router Linksys

Al diacutea siguiente tras muy pocos ajustes ya estaba todo funcionando y ahora con mi paacutegina en marcha puedo ir probando tranquilamente nuevos proveedores

Alber dice

12 marzo 2008 a las 820

Super CoCo dijo ldquordquoSobre el smarthost el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)rdquo

Te puedo garantizar que en mi caso mando a traveacutes de smtpjazztel com los correos de tipo miscuentasmidominiocom He tenido que configurar mi servidor de correo para decirle que use como smarthost smtpjazztelcom junto con mi usuario y password en jazztel Llevo asiacute un antildeo o sea que funciona

Vicente Navarro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

12 marzo 2008 a las 945

abaca Siacute siacute doctor en Cacharreologiacutea por la Universidad de mi Casa iexclMuchas gracias

macario Es algo muy a tener en consideracioacuten Aunque ahora tengo un hosting normal sigo teniendo todo perfectamente preparado por si cualquier diacutea me toca volver a servir el blog desde mi servidor casero iexclque nunca se sabe queacute problemas puedes tener con una empresa de hosting

Alber Pues me alegro mucho que sea asiacute para tu comodidad Sin embargo si un servidor SMTP estaacute bien configurado no deberiacutea de permitir correos de dominios diferentes a los que gestiona ese servidor para evitar el spam (y otros servidores SMTP no deberiacutean aceptarlos seguacuten las reglas que hemos comentado maacutes arriba) Por ejemplo smtptelefonicanet soacutelo permite el dominio telefonicanet y todos los dominios que hayas comprado a Telefoacutenica junto con su servicio de hosting A miacute por ejemplo no me gustariacutea que nadie enviara correos con el dominio vicente-navarrocom y por lo que dices tuacute podriacuteas mandarlos a traveacutes de smtpjazztelcom iquestno

josemanu dice

12 marzo 2008 a las 1043

Super Cocohellip ERES EL MAS GRANDE

Has escrito un artiacuteculo eacutepico Ha partir de ahora referencia obligatoria para el que se quiera documentar sobre hosting casero (yo lo voy a consultar mucho te lo aseguro)

Un artiacuteculo completiacutesimo y faacutecil de entender pura poesia

Si alguna vez te acercas a Castelloacuten ponte en contacto conmigo que tienes pagado un almuerzo comida o lo que se tercie

Muchiacutesimas gracias

Vicente Navarro dice

12 marzo 2008 a las 1229

josemanu iexclMuchas gracias

Joan R dice

13 marzo 2008 a las 940

hellip

ldquoBuenos dias estaacute el sentildeor Vicente Navarro hola vengo de la Secretariacutea General de Poliacutetica Cientiacutefica y Tecnoloacutegica Ministerio de Ciencia y Tecnologia hellip

Estoy aquiacute para servirle diacutegame hellip que necesita usted para crear su empresa tecnoloacutegica y contratar a 10 personas para realizar I+D rdquo

Alber dice

13 marzo 2008 a las 945

Efectivamente yo podriacutea mandar correos del dominio vicente-navarrocom a traveacutes de smtpjazztelcom pero yo creo que cualquiera podriacutea mandarlos a traveacutes de su servidor smtp Los servidores smtp que conozco (he usado maacutes aparte de jazztel) normalmente soacutelo permiten su dominio

para evitar spam PERO si usas el servidor con autenticacioacuten (usuario y password ) permiten que el origen sea cualquier dominio (en este caso al ser usuario suyo no hay peligro de spam)

Esa prueba la he hecho con otras cuentas de correo que tengo y habitualmente funciona Creo que tengo alguna cuenta de telefonicanet si eso hago una prueba

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio Enviar correos con nombres de otros dominios es trivial (vease spam) El correo actual no garantiza que el originario sea quien dice ser

Vicente Navarro dice

13 marzo 2008 a las 1818

Joan R

Alber Sobre

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

estoy de acuerdo Pero muchos servidores SMTP ya estaacuten configurados para no aceptar correos de dominios cuyo origen no es una IP vaacutelida (seguacuten las reglas que comentaacutebamos de SPF resolucioacuten inversa etc) Por la misma regla de tres los servidores SMTP que enviacutean correos no deberiacutean aceptar hacer relay de correos de dominios que no estaacuten asignados a ellos aunque se autentificaran correctamente Si se cumplieran ambas condiciones habriacutea muchos menos problemas de suplantacioacuten de identidad (aunque para eso estaacute el PGP) y de spam iquestno te parece

Por tanto lo que hace Jazztel me parece bien de cara a dar facilidades sus usuarios y mal de cara a prevenir suplantaciones de identidad y spam Sobre Telefonicanet en las pruebas que hice en su diacutea vi que soacutelo acepta correos de dominios que tiene gestionados

Alta_suciedad dice

14 marzo 2008 a las 114

Es un manual perfecto Ademas tienes el don de la palabra y consigues que tantos datos juntos queden escritos de una manera entendible y agradecida de leer Un 10 para ti Yo tambien voy haciendo pinitos con un servidor domestico realizado con un equipo P4 de HP de

sobremesa pero con Win2003 Server + conexion de 6Mbps de Orange protegido por un SAI APC de 700 VA Me hace mucha gracia el planteamiento inicial del HW necesario el consumo electrio el ruido del ISP y de la estabilidad en la alimentacion porque coincido al 100 con lo que comentas Lo dicho felicidades y gracias por compartir tantas horas de trabajo con nosotros

Vicente Navarro dice

14 marzo 2008 a las 916

Alta_suciedad iexclGracias iexclMe alegro de que te haya gustado

Lazaro dice

15 marzo 2008 a las 820

Estaba navegando por la web y buscaba como hacer nuestro propio server (somos una Iglesia Cristiana en Lansing USA)y de verdad que me dejo muy impresionado tus explicaciones solo que tengo que leerlo todo y por lo que veohellip no creo podremos tengo servidor de Hosting con GoDaddy y hacemos

Streaming de audiovideo con Markoni y estos ultimos trabajan con el WMEncoder yo solo trabaje una vez Ubuntu pero por las razones explicadas ahora tenemos a ldquoVentanasrdquoBueno felicitaciones y suerte Alta_suciedad dijohellipfelicidades y gracias por compartir tantas horas de trabajo con nosotros Y en eso estoy de acuerdo 100 es una de las razones que mas admiro la comunidad Opensource (si esta bien dicho)

NotardquoOn this free world without frontierrsquosWho needs ldquoGates and Windowsrdquo

Vicente Navarro dice

15 marzo 2008 a las 843

Lazaro iexclGracias Y siacute tienes razoacutenhellip el streaming seriacutea demasiado para un pobre hosting casero

Roberto dice

16 marzo 2008 a las 2237

Estoy completamente deacuerdo en que la opcion mas practica para aquel que quiera tener un dominio en internet y alojar unas paginas un blog etc es abonarse a una de las muchas ofertas de hosting que tenemos disponibles y que tampoco son tan caras

Eso si como cacharreo aconsejo a todo el mundo que se aventure en la instalacion de una distro linux con apache mysql php webmin ssh etcetcetc y juegue con todo ello Aunque no sea para sacarle rendimiento simpre se aprenden cosas muy interesantes y conocemos un poco mas como funciona el tema

Otro articulo muy bueno y que da una idea muy buena de un servidor web casero

Felicidades Super Coco y gracias

MoDoRrO dice

18 marzo 2008 a las 649

perfecto

justo lo que se necesita para los que empiezan en servidores caseros

Saluds

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Vicente Navarro dice

18 marzo 2008 a las 948

Roberto MoDoRro iexclMuchas gracias

Cristiaacuten dice

26 marzo 2008 a las 2118

Hola estimado He leiacutedo tu excelente manual y bueno se me han aclarado muchos puntos de los que teniacutea ideas un poco vagashellip Pero tengo unas consultashellip a ver si tienes un tiempesito para ayudarmehellip

1) necesariamente debo ldquocomprarrdquo un dominio lo digo porque yo tengo una cuenta en no-ipcom y tengo un host (algo asi como xxxservehttpcom) pensando que podria poner esta direccioacuten en la barra del navegador y llegariacutea a ver mi paacuteginahellip

2) Tengo apache montado sobre Windows XP SP2 y cuando hago pruebas locales (en ie localhost) me funciona sin problemashellip

3) Tengo abierto el puerto 80 tanto en Windows como en mi Router D-link y ademas nateada mi direccion interna a la externahellip

Tonceshellip me puede orientar para saber en que estoy fallandohellip recuerda si que todo lo que estoy haciendo es sobre Windows XP lamentablementehellip Espero puedas ayudarme te lo agradecereacutehellip

Vicente Navarro dice

26 marzo 2008 a las 2247

Cristiaacuten Si la paacutegina te funciona localmente el problema supongo que puede estar en el NATeo o en que no asocies correctamente la IP puacuteblica al host de no-ipcom

Pero en realidad hay tantas cosas que pueden estar causando el problemahellip

bitor dice

11 abril 2008 a las 1424

Muy currado el articulo

Gracias

Omar Palomino dice

14 abril 2008 a las 1646

Hola que tal estuve leyendo tu POST sobre ldquoHosting Caserordquo y debo decir q me parece muy interesante yo ya habia montando un servidor casero con muchas cosas similares a las tuyas perohellip hay un parrafo que me dejo intrigado aqui lo escribo

El dominio

ldquoPor supuesto vamos a necesitar uno o mas dominios para hacer realidad nuestro poryecto Si tuvieramos una IP fija podriamos comprar un dominio a cualquier registrador y hacer que el DNS apuntara a nuestra IP fijardquo

Comentario Pues hasta aqui todo es normal es el procediemiento comun que se hace pero luegohellip

ldquoEn nuestro servidor tendriamos que configurar un servidor DNS ademas de todos los otros servicios que quisieramos proporcionarrdquo

Comentario Aqui me perdi no entiendo a lo que te refieres no valdria simplemente con hacer un NAT en el router a q te refieres con configurar un DNS en el servidor o seahellip aparte del DNS del registrador necesitamos otro DNS en nuestro propio servidor para que cual es la idea como lo hago no se si podrias enviarme quizas algun enlace q me ayude con esa duda o tratar de explicarme un poco ese tema

Disculpa por mis inquietudes pero es algo que he escuchado algunas veces y no entiendo ojala y me puedas ayudar y pasar algunos links Tambien te dejo mi blog Adios

httpyouta18awardspacecomwordpress

Saludos

Vicente Navarro dice

14 abril 2008 a las 1816

Omar Cuando tuacute compras un dominio y nada maacutes en principio lo que estaacutes comprando soacutelo es la posibilidad de servir las diferentes direcciones de ese dominio desde un servidor de DNS que tienes que tener corriendo tuacute mismo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Por ejemplo supongamos que compramos el dominio examplecom Al registrador soacutelo le tienes que decir cuaacuteles son los servidores de DNS que serviraacuten las peticiones dicho dominio Es lo que ves si haces un whois al dominio

Nameserver Information Nameserver aiana-serversnet IP Address 19203443 Nameserver biana-serversnet IP Address 19300236 Nameserver ciana-serversnet IP Address 13991110

Asiacute cuando tuacute pongas en tu navegador ldquohttpproyectoXexamplecomrdquo el cliente de DNS de tu sistema operativo le preguntaraacute a su servidor de DNS asignado que cuaacutel es la IP de ese sitio Y tu servidor de DNS asignado lo que haraacute es ir a preguntar a los servidores de DNS de examplecom que cuaacutel es la IP que busca

Por eso para hacer hosting casero si soacutelo compras un dominio y nada maacutes tendraacutes que montarte tu propio servidor de DNS a menos que la empresa a la que le has comprado el dominio te proporcione servicios como los de DynDNS o a menos que tengas una IP fija y el registrador de dominios incluya entre sus servicios el asociar dominios a IPs fijas usando sus propios servidores de DNS

Omar Palomino dice

15 abril 2008 a las 446

Gracias por responderme tan pronto pero tengo algunas otras dudas ojala me puedas ayudar

A continuacion le explico mis dudas

En realidad todo esta relacionado con servidores DNS mis dudas son las que siguen

Primera inquietud

Lo que estamos acostumbrados es a comprar un dominio junto con el hosting cierto entonces lo que hace la empresa registradora de dominios es ldquoregistrarrdquo nuestro dominio en un servidor DNS para que pueda ser accedido desde internet apuntando a una direccion IP publica (fija obviamente)

Hasta aqui tengo algunas dudas

- iquestEn que servidor DNS lo registran iquestellos tienen un servidor DNS propio si tienen un servidor DNS propio cualquiera puede publicar un servidor DNS en internet no necesita alguna autorizacion como saben los demas servidores DNS de la existencia de ese nuevo servidor

Segunda inquietud

Supongamos que decido comprar solo el dominio es decir no alquilo hosting y tampoco colocan mi dominio en un servidor dns Lo que he visto y he leido es que al momento de registrar mi dominio debo de colocar que servidores dns voy a usar para que se hace eso mi ldquoregistrador de dominiordquo hace alguna configuracion para que solo funcione en ese servidor DNS donde hacen esa configuracion en que tipo de servidor y con que proposito

Si yo mismo coloco mi servidor DNS y le digo a mi ldquoregistrador de dominiosrdquo la IP de mi servidor DNS (para que este resuelva) como se enteran en el mundo (es decir en internet) de la existencia de mi servidor DNS tendria que registrarlo en otro servidor DNS

Como ves tengo varias dudas espero me puedas ayudar a resolverlas

Saludos

Vicente Navarro dice

15 abril 2008 a las 945

Osmar Todas las compantildeiacuteas de hosting tienen servidores de DNS siacute pero dichos servidores de DNS soacutelo tienen autoridad sobre los dominios que estaacuten bajo su control Otros servidores de DNS cuando tengan que saber la IP de un nodo de este dominio tendraacuten que pasar siempre por los DNSs de la

compantildeiacutea de hosting Hay unos servidores DNS raiacutez que son los que tienen autoridad sobre los dominios com net org etc que son los que te redirigen al servidor DNS de la compantildeiacutea de hosting que tiene control sobre el dominio

Es un tema que requiere documentarse detenidamente El artiacuteculo de la Wikipedia Domain Name System tiene algunos esquemas que te pueden aydar a entenderlo

Sobre la segunda inquietud el tema es muy sencillo Cuando tuacute compras tu dominio lo que estaacutes haciendo es escribir en la base de datos de los servidores DNS raiacutez (los que tienen control sobre los com net org etc) que tu servidor DNS y soacutelo tu servidor DNS y ninguacuten otro es el que tiene derecho a dar la respuesta definitiva sobre cuaacutel es la IP que corresponde a tal nombre de tu dominio

Alex Dumont dice

18 abril 2008 a las 1402

Excelente lo de los Google Apps (entre otras cosas reconozco que no he leido todo de momento) Voy a probar esto en cuanto pueda

The Pro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

21 abril 2008 a las 2032

Buena Tarde Super Coco

2 Preguntas rapidas

La primera la tarjeta que recomiendas la D201GLY2A de Intel soporta el WOL (Wake On Lan) ya que en los lugares que he buscado no se menciona nada con respecto a eso te lo pregunto por que me interesa habilitar un Hosting Casero y pretendo basarme en tu excelente Guia

La segunda basandose en tu experiencia personal que me recomiendas decantarme por la D201GLY2A o tal vez buscar una Tarjeta de VIA como la PC3500G

Saludos y muchas gracias por compartir tus conocimientos

Vicente Navarro dice

22 abril 2008 a las 1103

The Pro Seguacuten el manual de la D201GLY2A siacute que soporta el Wake on Lan

Sobre queacute es mejor si la D201GLY2A o la VIA probablemente el procesador de Intel sea mucho mejor pero como no tengo ninguno de los dos no tengo elementos de juicio reales para opinar

Mauri dice

25 abril 2008 a las 845

Felicidades por el artiacuteculo manual en cuanto tenga tiempo lo pondreacute en praacutectica

Muchas gracias por compartir tus conocimientos

juan ignacio dice

5 junio 2008 a las 1932

Hola

Una pregunta de DynDNS ldquoiquestSi has registrado un dominio ldquowwwmidominiocomrdquo en una empresa sin servicios de actualizacion de IP dinamica y en casa tienes ADSL con IP dinamica puedo usar DynDNS (ddclient) para poder tener mi pagina publicada en internet y administrarla desde mi servidor localrdquo

Un cordial saludo

Vicente Navarro dice

5 junio 2008 a las 2003

juan ignacio No no podriacuteas usar ddclient Tendriacuteas que cada vez que tu proveedor de ADSL te cambia la IP ir al panel de control de tu registrador y decirle la nueva IP a la que tiene que apuntar el dominio Como tendriacutea que ser manual y encima el cambio de IP puede tardar un rato en tener efecto

no es praacutectico para tener una paacutegina puacuteblica Puede serlo si es algo exclusivamente para tiacute

Otra cosa que se puede hacer es que registres alguacuten hostname de los gratuitos en DynDNS como ldquoejemplodyndnscomrdquo que actualices desde tu routerservidor (con ddclient) y que ldquowwwmidominiocomrdquo sea un CNAME a ldquoejemplodyndnscomrdquo (si tu registrador te lo permite) Asiacute podriacuteas tener el servidor en casa sin problemas

angel dice

18 junio 2008 a las 1848

HOLA MI SERVIDOR LO PUEDO VER SOLO EN MI RED LOCAL como puedo Ver mi servidor fuera de mi LAN MI PUERTO 80 ESTA ABIERTO FTP TB

YA REDIRECCIONE EL IP ESTOY TRABAJANDO CON NO-IP MI MSN angeltres3hotmailcom

javierPindter dice

23 junio 2008 a las 620

Que tal antes que nada agradezco por tu gran aportacioacuten En lo particular tu publicacioacuten me ha resultado excelente pude resolver muchas dudas No se si ya lo conozcas pero httpwwweverydnsnet ofrece el servicio de DDNS gratuitamente con la ventaja que nos permite

usar nuestro propio dominio a diferencia de la version gratuita de DynDNS ademaacutes que permite libremente el control de registros como los CNAME y los MX para googleApps Hasta el momento no me ha causado ningun problema

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Saludos

Vicente Navarro dice

7 julio 2008 a las 1404

javierPindter No conociacutea esa empresa pero parece una buena opcioacuten iexclGracias por el informarnos de ella

javierPindter dice

7 julio 2008 a las 1539

Recientemente descubri el dd-wrt (httpwwwdd-wrtcomdd-wrtv3indexphp) que es un firmware mucho maacutes completo que el que viene de fabrica en mi caso WRT54G de LinkSys Al cambiar el firmware en la opcioacuten de DDNS se puede incluir la informacioacuten de acceso de muchos proveedores

DDNS (DynDNS no-ip TZO zoneedit changeip easydns etc) a diferencia de los dos por omisioacuten de LinkSys con la ventaja de que en caso de que no este en el listado se puede crear uno como es en el caso de everydns donde simplemente proporcionas tu login password y la ruta del servidor (httpwwwdd-wrtcomwikiindexphpDDNS_-_How_to_setup_Custom_DDNS_settings_using_embedded_inadyn_-_HOWTO) Saludos

Vicente Navarro dice

7 julio 2008 a las 1629

javierPindter Informacioacuten tambieacuten muy uacutetil e interesante iexclGracias

Eduardo Moreira dice

8 julio 2008 a las 209

Excelente trabajo lo explicas muy bien entendi como minimo un 95 llevo varios meses investigando y haciendo pruebas ya que quiero hacer un proyecto como el tuyo muchas cosas que expones en este blog ya las sabia pero despues de leerlo completo uffffffffff aprendi bastantes cosas nuevas Ahora si

voy a montar mi web server muy bien configuradohelliphellipGracias

Carlos Ruiz Ortega dice

15 julio 2008 a las 037

Holap

Wowww Queacute trabajo maacutes estupendo

Sin duda alguna es uno de los mejores tutoriales que he leido en la internethellip ahora siacute me ha quedado absolutamente claro todo lo relacionado con el hosting casero DNS dominios etchellip etchellip

Muchas gracias por todo

Saludooos

Vicente Navarro dice

15 julio 2008 a las 917

Eduardo Moreira Carlos Ruiz Ortega iexclGracias iexclMe alegro de que os haya gustado

katerine dice

6 agosto 2008 a las 319

Felicitaciones Tienes un blog muy bueno Y lo mejor Lo hiciste y yo tambien entedi muchas gracias

Al dice

6 agosto 2008 a las 2307

Excelente articulo pero por lo poco que cuestan hoy dia alojamientos como hostgatores da qeu pensar

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Franco dice

8 agosto 2008 a las 2142

Increible Esto siacute que es un aporte a la comunidad Felicitaciones

Rauacutel M dice

28 agosto 2008 a las 024

Bueno pues me ha motivado mucho tus grandes palabras sobre un HC y es que si pudiera hacerlo lo hariacuteahellip tan solo tengo 17 antildeos una conexioacuten bastante mala (Vodafone) y una madrehellip que mejor ni hablemos jajaja en un futuro hareacute algo por el estilo o a lo mejor una empresa de WebHosting quien

sabehellip se agradece mucho todo esto hasta me he guardado este documento por si acaso

Saludos y suerte amigo

gameshells dice

28 agosto 2008 a las 1708

Buen post la verdad no hay que negarlo pero a mis 23 antildeos de vida te digo que solo entendi algunas cosas desafortunadamente Dioz no me dio un cerebrito como el tuyo para hecharle cabeza a todo esto hellip Peroooo buee gracias por el post intentare leerlo bien sin que me de ladilla

JainuX dice

18 septiembre 2008 a las 1216

muy buen tuto

Saludos

jgaztelu dice

12 noviembre 2008 a las 1516

Hola

Muy buen artiacuteculo me ha encantado y estoy montando (maacutes o menos) un servidor HC Por cierto no ahs mencionado que se puede utilizar alguna utilidad tipo XAMPP Por uacuteltimo una pregunta iquestCoacutemo puedo tener maacutes de un sitio web en el mismo server

Gracias

Vicente Navarro dice

12 noviembre 2008 a las 1541

jgaztelu Gracias Siacute el XAMPP podriacutea resultar uacutetil para nuestro propoacutesito

Sobre lo de los distintos sitios siacute que se explica Hay que poner un fichero de configuracioacuten diferente por sitio en etcapache2sites-available

tttony dice

3 diciembre 2008 a las 350

WOW aunque todavia no me lo he leido completo necesito saber que sistema operativo recomiendan para este cacharro

celeron 400MHZ 256MB RAM PCChips mobo

pienso correr paginas en PHP con mysql

saludos y gracias

Vicente Navarro dice

3 diciembre 2008 a las 827

tttony Cualquier distribucioacuten de Linux instalada con el miacutenimo nuacutemero de paquetes necesario te iraacute

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

bien pero no esperes poder servir a muchos clientes a la vez ya que la maacutequina no es muy potente

Daniel dice

9 diciembre 2008 a las 1621

Execente material estoy teniendo problemas con mi servidor de correo Conectado a mi VPN a traves de webmail funciona bien poniedo la IP pero desde internet aparece error 501 no se que hacerhellip

finidine dice

19 diciembre 2008 a las 1006

Ante todo Vicente felicitarte por tu excelente blog

Tengo un pequentildeo hosting casero basado en un viejo Pentium III a 800 MHz no es mala opcioacuten ya que esa CPU tiene un TDP maacuteximo de tan solo 22 Whellip a veces el viejo PC es lo adecuado para estas funciones (simultanear hosting y p2p)

Saludos

Mauricio dice

8 enero 2009 a las 2238

Sentildeores les pido un favor soy nuevo en esto quiero poner un hosting en mi casa me compre un dominio y tengo internet con ip dinamica pero no se como configurar mi servidor con mi dominio me podrias ayudar de antemano muchas gracias

ALoGeNo dice

12 enero 2009 a las 1319

Puedes usar algo como no-ip o dyndns te creas una cuenta de usuario en cualquiera de ellos y creas una dns gratuita la cual luego le tendras q dar a tu proveedor DNS (el q te vendio el dominio) para q linke la dns asociada a no-ip o dyndns con la tuya

httpswwwdyndnscomaccountcreatehtml

httpwwwno-ipcom

(Muchos routers ofrecen la opcion de usar algun servicio como dyndns o no-ip el cual se encarga de comunicar los cambios de ip al servidor dns de no-ip o dyndns en caso de que tu router no lo permitan tanto no-ip como dyndns ofrecen clientes configurables que harian el trabajo)

Salu2

Di3g0 dice

22 enero 2009 a las 2214

Tio eres genialhellip

Llevo mas de 1 dia arrancandome los cabellos leyendo de todo y gracias a ti he solucionado mi ultimo error en wordpress Gracias a lo que escribistee en la seccion ROUTER de este articulo

Tienes mucha razon en que un blog o cualquier site hospedada en una pc de casa no conviene pero aun asi me parece la manera mas facil de aprender y sobre todo si al jugar tienes una responsabilidad

Yo estoy en el proceso de administrar un pequentildeo blog para no mas de 10 personas x lo que me resulta facil hacerlo en mi pc PERO he tenido varios problemas al tratar de implementarlo y lo he ido solucionando 1 por 1 con lecturas yo logicahellip hasta que me quede estancado en el router puesto que no podia editar mi blog si no esta con la direccion de localhost en localhost el blog no se ve bien para afuera empezando por la plantilla que recurre a la direccion local del templatehellip direccion que no esta en la maquina de la persona q lo ve del otro lado entonces tenia que poner todo el blog al dominio que tengo gracias a no-ip pero de esa manera no podia usar localhost para editar tampoco podia usar el dominio de no-ip para editar porque no se procesaba la peticion gracias a la edicion del archivo ldquohellipetchostrdquo lo he logrado

Nuevamente muchas gracias eres el unico que me ha sabido explicar que y porque debo de hacerlo Te has ganado un pedazo de cielo ^^

Di3g0 dice

23 enero 2009 a las 124

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

mi felicidad no es completa hellip T_T

Realizando los pasos que sale en la seccion ROUTER de este articulo he logrado ver mediante la direccion que me brinda no-ip mi blog especificamente la pagina principal puesto que cuando procedo a hacerle click a algun comentario entrada o cualquier otro enlace (dentro del blog) la pagina no carga y se produce un error del tipo

NOT FOUND The requested URL blogcategorygeneral was not foun on this server mdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdash-

Cosa totalmente ilogicahellip Ya no doy mas y tampoco tengo tiempo para averiguar que esta pasando por lo que ahora si pido ayuda y si alguien puede ayudarme en este paso envieme un correo a diegoiparraguirregmailcom

Gracias de antemano

CarlosVM dice

24 enero 2009 a las 243

Como sabiamente lo mencionas La gran maravilla de hacer tu propio hosting es toda el conocimiento que tendraacutes y asiacute poder recurrir a cualquier distribuidor con muchos maacutes conocimientos Darte las gracias por tu aporte seriacutea poco

Saludos Carlos

Williams Nasser dice

20 febrero 2009 a las 1520

Hola a todos de verdad lo felicito muy bien explicado aun que difiero de tener un excelente HC con windows XP Profesional SPK3

yo he montado Windows XP actualizado con SPK3 apache Friends 17 un panel de control que parte del codigo es codigo libre pero e modificado sustantivamente para ir acoplando las necesidades que poseeo para el ISP XDSL y para la actualizacion de la ip dinamica un servicio en espantildeol gratuito muy bueno como lo es CDMONCOM tengo hasta ahora apenas 20 dominios hospedados en un pc con las siguientes caracteristicas PIV de 32Ghzh con doble nucleo 2GB de Ram 1024 GB de DD aproximadamente en 3 Discos Windows XP actualizaado con SPK3 JAVA SDK sun microsystem XAMPP apache friends con algunas modificaciones para adaptarlo al panel de control TOMCATS y PERL como ADDons y un Pack de aplicaciones codigo abierto para su libre instalacion desde el panel de control hellip de verdad esto me ha trabajado muy bien sin problema alguno para el webmail usaba antes hmailserver el cual es muy bueno pero vivia luchando con las limitaciones de otros proveedores incluso el de no aceptar mail de ip dinamicas pero la gran solucion con google apps me ha sacado los pies del barro y bueno ya no doy cuentas ilimitadas de mail pero en experiencia no pasan nunca de 30 cuentas asi que les manejo el panel yo mismo y es una entrada extra tener esos 20 dominios y creciendo poco a poco

Ivaacuten E S dice

23 febrero 2009 a las 1431

Muy buen post Es gigante excelente te mataste escribiendoloacute voy a tomarlo como parte de mi aprendizaje al escribir post salvo que me desanimaste a hacer un HChellip Hay que tener mucha maacutes guita que para pagar un hostinghellip o mucha basura informaacutetica en casa Asiacute como deciacutes vos para aprender

es genial Una idea que tengo en mente es si se pueden usar por ejemplo dos hostings que vayan rotando cuando uno se cae funciona el otrohellip iquestUtoacutepico No seacute pero suena genial Saludos y gracias por tus post son excelentes

Vicente Navarro dice

25 febrero 2009 a las 1152

Lo que comentas de dos servidores de hosting casero por si uno tiene problemas se podriacutea hacer sin muchos problemas Yo mismo lo hice a menudo como comento en la entrada Si van a estar detraacutes del mismo router es tan sencillo como cambiar en la configuracioacuten de NAT del router a queacute

sistema reenviacuteas las peticiones al puerto 80 Si van a estar detraacutes de conexiones de red distintas lo uacutenico que hay que hacer es cambiar la IP del DNS en el proveedor de DNS dinaacutemico que tengas

Ivaacuten E S dice

25 febrero 2009 a las 1805

Gracias por tu ayuda Sabeacute que este blog ya pasoacute a mi lista de favoritos Saludos

Trackbacks y pingbacks

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

laquo La licencia Affero (AGPL) y su relacioacuten con la GPL iexclQueacute diacutea el de aquella semana raquo

meneamenet raquo [How-to] Coacutemo montar y mantener un Hosting caseroInstalar un servidor web en casa paso a paso | KabytesCoacutemo montar servidores web - un par de buenos tutoriales at El MoacutedemMetaholic raquo Hosting casero HOWTOHosting caserohellip laquo Que che vou contarhellipComo hospedar um site em sua casa laquo Nataniel Notas sobre as TICComo montar un servidor web dedicado | ItimagnetCrea tu hosting casero at Tod-OScom Te ponemos al dia OPCIONWEBcom Experiencias Informaacuteticas raquo Problemas eleacutectricos en el Hosting CaseroHosting Casero laquo Think Free - LinuxPhpJavaMEMoviesAl otro lado del mostrador raquo Servidores de hosting caseros7 Fast Links (y X) Un lugar en el mundohellipBreves Como montar tu propio hosting casero - BiteliaNoMeDigas raquo Blog Archive raquo Hosting CaseroComo hacer un Hosting en Casa | Tu Lugar en InternetCoacutemo instalar un servidor web en tu casaservidor web caserotu servidor casero laquo NanoBug - Tecnologiacutea amp HobbyBitaacutecora de Vicente Puchades raquo Blog Archive raquo Instalado un servidor web de bajo consumo en un pen USB de 8GbSisBlog raquo Blog Archive raquo Hosting caseroLinux-OS raquo Hosting casero HOWTOHosting casero HOWTO laquo Conocimiento Libre (o lo que estaacute detraacutes del Software Libre)HOWTO Hosting casero laquo Epeoraquo Enlaces (Semana 25) | xavierhernandezblogCon mis movidashellip y mis lios raquo Una de servidoresRicardo Lasa un poco de todo raquo Viernes eaaaaaaaaLa Biblia del Hosting Casero laquo No se me ocurre un tiacutetulo originalhellipMejor respuesta raquo iquestcomo hago para montar una pagina en internet usando mi pc como servidorTargz raquo Blog Archive raquo Curs tegravecnic sistemes micro-informagravetics Sessioacute 22 Desembre 2008[HOSTING] Hosting Web Java - psicofxpcomApunts de tallers classes i sessions raquo Curs de Sistemes drsquoInformacioacute Geogragravefica i computeritzada Edicioacute octubre de 2010 Sessioacute XVIII [35]Como medir el rendimiento de tu servidor web laquo iTank Ideas TankTa pa Ponga raquo Archivu del blogue raquo Sirvidor nun USB de 2GbMontar un servidor de hosting caseroTener email con tu dominio en un servidor caseroHosting casero | nopalituxnetEmail con tu dominio en un servidor casero | Going Geek

Tema LHYLE09 creado por Vicente Navarro

  • vicente-navarrocom
    • Lo hice y lo entendiacute | Hosting casero HOWTO
          1. 9ob3N0aW5nLWNhc2Vyby1ob3d0by8A
            1. form1
              1. s
              2. input5
Page 10: Hosting Casero

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

90 27300 95 29838 98 40440 99 40440 100 40440 (longest request)

Volvamos a repetir la prueba tras habilitar el plugin para WordPress WP Super Cache del que ya hablamos en Comprimir y cachear las paacuteginas generadas por WordPress y veremos que de las decepcionantes 23 peticiones servidas pasamos a nada menos que 8193 peticiones con un tiempo de espera maacuteximos de 71ms

ab -c 5 -t 60 httpwwwvicente-navarrocomblogThis is ApacheBench Version 2040-dev lt$Revision 1146 $gt apache-20Copyright 1996 Adam Twiss Zeus Technology Ltd httpwwwzeustechnetCopyright 2006 The Apache Software Foundation httpwwwapacheorg

Benchmarking wwwvicente-navarrocom (be patient)Completed 5000 requestsFinished 8193 requests

Server Software Apache223Server Hostname wwwvicente-navarrocomServer Port 80

Document Path blogDocument Length 63301 bytes

Concurrency Level 5Time taken for tests 60358 secondsComplete requests 8193Failed requests 0Write errors 0Total transferred 520941496 bytesHTML transferred 518752897 bytesRequests per second 13655 [sec] (mean)Time per request 36617 [ms] (mean)Time per request 7323 [ms] (mean across all concurrent requests)Transfer rate 847880 [Kbytessec] received

Connection Times (ms) min mean[+-sd] median maxConnect 0 3 25 3 26Processing 13 32 41 33 69Waiting 2 8 44 8 49Total 18 36 41 36 71

Percentage of the requests served within a certain time (ms) 50 36 66 37 75 38 80 39 90 41 95 43 98 45 99 46 100 71 (longest request)

iexclAh Y si permitimos la compresioacuten con la opcioacuten -H Accept-Encoding gzip el resultado es incluso maacutes espectacular llegaacutendose a las 16122 peticiones servidas aunque ahora la diferencia ya era previsible ya que es debida soacutelo a que ahora se sirven menos datos

ab -c 5 -t 60 -H Accept-Encoding gzip httpwwwvicente-navarrocomblog[]Complete requests 16122[]

Por supuesto lo ideal es hacer estas pruebas desde otro sistema de Internet donde el cuello de botella del ancho de banda se note pero estas pruebas desde la LAN tambieacuten pueden ser muy ilustrativas y uacutetiles para entender por doacutende cojea nuestre servidor web

El servidor de correo

Los dos servicios baacutesicos de un hosting son el servidor web y el servidor de correo asiacute que de nuestro HC tambieacuten podriacuteamos esperar que fuera un buen servidor de correo

Sin embargo quitando la parte de que un servidor de correo como sendmail o exim puede ser realmente difiacutecil de configurar la realidad es que en la actualidad siendo el spam un problema tan grande en Internet un servidor de SMTP funcionando desde una red de usuarios finales con IPs dinaacutemicas es candidato seguro a ser ignorado por casi todos los servidores de correo de Internet

E incluso aunque nuestra IP fuera fija al no ser la IP conocida de un ISP profesional lo maacutes probable es que nuestros correos tambieacuten fueran rechazados por un alto porcentaje de servidores destino Ademaacutes no podremos cambiar la resolucioacuten inversa de la IP algo que muchos servidores de correo verifican

Por ejemplo imaginemos que instalo el paquete exim4 y lo configuro con ldquodpkg-reconfigure exim4-configrdquo como servidor SMTP del dominio hostingcaserohomelinuxorg (para direcciones como usuariohostingcaserohomelinuxorg)

Elegimos que el ldquoGeneral type of mail configurationrdquo sea ldquointernet siteldquo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

En ldquoSystem mail namerdquo ponemos hostingcaserohomelinuxorg

En ldquoIP-addresses to listen on for incoming SMTP connectionsrdquo lo podemos dejar vaciacuteo para que el servidor acepte conexiones SMTP por todos los interfaces de red

En ldquoOther destinations for which mail is acceptedldquo pondremos el hostname de nuestro servidor asiacute como hostingcaserohomelinuxorg

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

El ldquoDomains to relay mail forrdquo en principio lo podemos dejar vaciacuteo asiacute como el ldquoMachines to relay mail forldquo El ldquoKeep number of DNS-queries minimal (Dial-on-Demand)rdquo no tiene mayor importancia en nuestra configuracioacuten asiacute como el ldquoDelivery method for local mailrdquo y el ldquoSplit configuration into small filesldquo que ya van seguacuten las preferencias de cada uno

Pues bien a finalizar me encuentro con que si intento enviar un e-mail a Hotmail me dice que no acepta mi correo porque mi IP no es de fiar

mail nospamhotmailcom lt tmpcorreotxtdelivering 1JY4zH-0001ym-VMR dnslookup for nospamhotmailcomT remote_smtp for nospamhotmailcomConnecting to mx2hotmailcom [6554244168]25 connected SMTPltlt 220 bay0-mc2-f2bay0hotmailcom Sending unsolicited commercial or bulk e-mail to Microsofts computer network is prohibited Other restrictions are found at httpprivacymsncomAnti-spam Violations will result in use of equipment located in California and other states Sat 8 Mar 2008 114544 -0800 SMTPgtgt EHLO localhost SMTPltlt 250-bay0-mc2-f2bay0hotmailcom (35022) Hello [8139245151] 250-SIZE 29696000 250-PIPELINING 250-8bitmime 250-BINARYMIME 250-CHUNKING 250-AUTH LOGIN 250-AUTH=LOGIN 250 OK SMTPgtgt MAIL FROMltroothostingcaserohomelinuxorggt SIZE=1367 SMTPgtgt RCPT TOltnospamhotmailcomgt SMTPgtgt DATA SMTPltlt 550 DY-001 Mail rejected by Windows Live Hotmail for policy reasons We generally do not accept email from dynamic IPs as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server httpwwwspamhausorg maintains lists of dynamic and residential IP addresses If you are not an emailnetwork admin please contact your E-mailInternet Service Provider for help Emailnetwork admins please visit httppostmasterlivecom for email delivery information and support SMTPgtgt QUITLOG MAIN nospamhotmailcom R=dnslookup T=remote_smtp SMTP error from remote mail server after MAIL FROMltroothostingcaserohomelinuxorggt SIZE=1367 host mx2hotmailcom [6554244168] 550 DY-001 Mail rejected by Windows Live Hotmail for policy reasons We generally do not accept email from dynamic IPs as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server httpwwwspamhausorg maintains lists of dynamic and residential IP addresses If you are not an emailnetwork admin please contact your E-mailInternet Service Provider for help Emailnetwork admins please visit httppostmasterlivecom for email delivery information and supportLOG MAIN lt= ltgt R=1JY4zH-0001ym-VM U=Debian-exim P=local S=1777LOG MAIN Completed

Pero en cambio GMail siacute que me lo acepta

mail nospamgmailcom lt tmpcorreotxt

delivering 1JY51y-0001yu-LWR dnslookup for nospamgmailcomT remote_smtp for nospamgmailcomConnecting to gmail-smtp-inlgooglecom [2162395927]25 connected SMTPltlt 220 mxgooglecom ESMTP g11si5603645gve6 SMTPgtgt EHLO localhost SMTPltlt 250-mxgooglecom at your service [8139245151] 250-SIZE 28311552 250-8BITMIME 250 ENHANCEDSTATUSCODES SMTPgtgt MAIL FROMltroothostingcaserohomelinuxorggt SIZE=1363 SMTPltlt 250 210 OK SMTPgtgt RCPT TOltnospamgmailcomgt SMTPltlt 250 215 OK SMTPgtgt DATA SMTPltlt 354 Go ahead SMTPgtgt writing message and terminating SMTPltlt 250 200 OK 1205005717 g11si5603645gve6 SMTPgtgt QUITLOG MAIN =gt nospamgmailcom R=dnslookup T=remote_smtp H=gmail-smtp-inlgooglecom [2162395927]

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

LOG MAIN Completed

aunque seguacuten mi experiencia dependiendo de la IP dinaacutemica que te haya tocado es muy posible que tambieacuten se te rechacen los correos si alguna vez la ha tenido alguien sospechoso de mandar spam En definitiva es un servicio nada fiable

Si tenemos un dominio propio con Custom DNS crear un registro SPF en el DNS puede ayudar para que no rechacen los correos de tu servidor En openspforg tienen un formulario que nos ayuda a confeccionar uno adecuado para nuestro servidor

Las MSN Hotmail Guidelines son un buen sitio donde contrastar todos estos requisitos que suelen ser bastante comunes

1 Sender is expected to comply with all technical standards for the transmission of Internet e-mail as published by The Internet Societyrsquos Internet Engineering Task Force (IETF) including RFC 2821 RFC 2822 and others2 After given a numeric SMTP error response code between 500 and 599 (also known as a permanent non-delivery response) the sender must not attempt to retransmit that message to that recipient3 After multiple non-delivery responses (see 2) the sender must cease further attempts to send e-mail to that recipient4 Sender must not open more than 500 simultaneous connections to MSN Services inbound e-mail servers without making prior arrangements5 Messages must not be transmitted through insecure e-mail relay or proxy servers6 The mechanism for unsubscribing either from individual lists or all lists hosted by the sender must be clearly documented and easy for recipients to find and use7 Connections from dynamic IP space may not be accepted8 E-mail servers must have valid reverse DNS records

Y fijeacutemonos ademaacutes en lo que nos deciacutea el mensaje de rechazo de Hotmail

Mail rejected by Windows Live Hotmail for policy reasons We generally do not accept email from dynamic IPrsquos as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server httpwwwspamhausorg maintains lists of dynamic and residential IP addresses If you are not an emailnetwork admin please contact your E-mailInternet Service Provider for help Emailnetwork admins please visit httppostmasterlivecom for email delivery information and support

Esa lista que menciona de Spamhaus no soacutelo la usa Microsoft sino que muchas otras empresas e ISPs se basan en ella para descartar los correos desde determinados rangos de IPs en funcioacuten de la lista

Con los correos entrantes no tendremos ninguacuten problema siempre que nuestro servidor esteacute arriba Los servidores SMTP que nos quieran mandar correo buscaraacuten el registro MX (o el A si no hay MX) en elDNS y salga la IP que salga ahiacute se mandaraacute el correo Para recuperar los correos recibidos en el servidor puede ser suficiente el claacutesico comando mail o con un simple ldquoapt-get install qpopperldquo podemos tener un servidor de POP3 listo en pocos segundos Sin embargo si nuestro servidor no estaacute arriba por alguacuten problema cuando otro servidor SMTP quiera conectarse al nuestro para enviarle un e-mail el servidor remoto tendraacute que decidir si reintenta el enviacuteo maacutes tarde o si lo descarta por lo que el servicio de recepcioacuten de correos tampoco es fiable

Si realmente queremos tener un servidor de correo fiable en nuestro sistema la solucioacuten definitiva puede venir por contratar el servicio de DynDNS MailHop Relay (425$antildeo) especiacuteficamente pensado para estos problemas El servidor SMTP de DynDNS es el que da la cara y nosotros lo usamos como smarthost para mandar los correos a traveacutes de eacutel y viceversa para que eacutel nos los enviacutee de vuelta guardaacutendolos temporalmente si nuestro servidor estaacute caiacutedo

Bytecoders tambieacuten tratoacute estos temas hace poco en Aviso de actualizaciones en Debian por e-mail y SMTP la lacra del SPAM

Correo con nuestro propio dominio con Google Apps

Para miacute todos estos problemas con el correo se acabaron cuando aparecioacute el Google Apps y pude usar el equivalente a GMail (con su POP3 y su IMAP) pero creando diferentes direcciones sobre mi propio dominio (vicente-navarrocom) Para ello lo uacutenico que tuve fue darme de alta en el servicio y apuntar los registros MX de mi dominio a los servidores de Google (Configuring Your MX Records)

nslookupgt set querytype=MXgt vicente-navarrocomServer 805861250Address 80586125053

Non-authoritative answervicente-navarrocom mail exchanger = 10 alt1aspmxlgooglecomvicente-navarrocom mail exchanger = 15 alt2aspmxlgooglecomvicente-navarrocom mail exchanger = 5 aspmxlgooglecom

Authoritative answers can be found fromalt1aspmxlgooglecom internet address = 7214215114alt1aspmxlgooglecom internet address = 721421527alt2aspmxlgooglecom internet address = 6423317927aspmxlgooglecom internet address = 2162395927

Tras esto creeacute buzones de correo (o alias) para cada una de las cuentas que iba a usar y reconfigureacute mi servidor para que usara un smarthost

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Y para que usara smtpgooglecom como smarthost

el resto de la configuracioacuten puede quedar igual que estaba antes Bueno igual pero no se nos tiene que olvidar poner nuestro dominio en el apartado de ldquoSystem mail nameldquo

Lo uacutenico que tendremos que tener en cuenta es que ahora los correos no se reciben localmente sino en la cuenta de Google Apps (lo que en realidad es maacutes coacutemodo) pero si auacuten asiacute fuera necesario traer esos correos a nuestro servidor siempre podriacuteamos configurarlo para que se los trajera de Google usando POP3

Por supuesto Google requiere autentificacioacuten para mandar correos a traveacutes de eacutel por lo que en el fichero etcexim4passwdclient tendremos que asociar nuestro usuario y contrasentildea de Google Apps al servidor SMTP

password file used when the local exim is authenticating to a remote host as a client see exim4_passwd_client(5) for more documentation Example targetmailserverexampleloginpasswordgmail-smtplgooglecomcuentaadministradorvicente-navarrocomcontrasenya

Independientemente de que vayamos a usar el servidor de HC para enviar y recibir correos en serio o no es indudable que necesitamos tenerlo bien configurado como servidor de correo para que podamos mandarnos advertencias sobre problemas que pueda haber en el servidor desde nuestros scripts de monitorizacioacuten O simplemente porque aplicaciones como WordPress mandan correos cada vez que llega un nuevo comentario por ejemplo Si el servidor de correo no estaacute bien configurado las aplicaciones que enviacutean correos como parte de su funcionamiento normal no podraacuten hacerlo

Otras cuestiones

Backups

binbashwhile queda_clarodo insistir_en_el_backupdoneno se puede insistir bastante

Creo que no hace falta decir maacutes Tenemos todo el trabajo invertido en configurar nuestro servidor casero las bases de

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

datos con los comentarios de nuestros visitantes nuestras imaacutegenes nuestro trabajo ahiacute iquestDe verdad nos vamos a arriesgar a que el disco duro falle o a que inadvertidamente hagamos un ldquorm -rf rdquo y desaparezca todo de un plumazo

Para esta tarea rysnc es nuestro mejor amigo (Backups con rsync) aunque herramientas como tar o cpio tambieacuten pueden ayudar Yo recomendariacutea una copia de todos los ficheros importantes en alguacuten directorio del propio servidor casero y otras copias en otros sistemas que tengamos a traveacutes de de la red con rsync

Para exportar todas las bases de datos MySQL del sistema e incluirlas en el backup podemos hacer un

mysqldump -uroot -ppassword --all-databases gt backup mysqlbak

y lo podriacuteamos recuperar con un

mysql -uroot -ppassword lt backup mysqlbak

Maacutes detalles sobre coacutemo usar el mysqldump en ldquomysqldump mdash A Database Backup Programldquo

El sistema de respaldo

Durante el antildeo habraacute algunos diacuteas semanas o meses que pases fuera de tu casa Seguramente esos diacuteas te querraacutes dejar la luz el agua y el gas de casa cerrados para prevenir incidentes iquestQueacute haces con el servidor casero iexclTiene que seguir dando servicio

Si tienes la suerte como yo de contar con alguacuten otro ordenador que pueda servir tambieacuten de servidor casero y de tener alguacuten familiaramigo con conexioacuten a Internet y que consienta en tenerlo en su casa una especie de ldquohousing caserordquo lo tenemos muy faacutecil

Instalamos la misma versioacuten de sistema operativo que en el servidor ldquooficialrdquo y lo llevamos a su nuevo destinoCreamos un nuevo nombre para el otro sistema en DynDNS y lo configuramos para que el ddclient del nuevo sistema lo actualice pero muchiacutesimo mejor si podemos configurar el router de ldquola otra casardquo para que lo haga automaacuteticamenteOpcional Preparamos el router y el sistema ldquohospedado en casa ajenardquo para arrancar con Wake on Lan Tenemos que tener en cuenta que si no es el router el que se encarga de actualizar la IP en DynDNS podemos tener el problema de no saber la IP de destino para enviarle el paquete maacutegicoLe ponemos una IP fija al sistema o configuramos el router para que le asigne por DHCP siempre la misma y abrimos los puertos necesarios en el routerCreamos una bateriacutea de scripts basados en rsync y SSH para sincronizar todos los ficheros de configuracioacuten necesarios y adaptar los que variacutean en el nuevo sistema (por ejemplo el etcddclientconf) Tambieacuten deberiacutean actualizar las bases de datos y reiniciar los procesos necesarios tras modificar la configuracioacutenTener previstos otros scrips para pasar el servicio de un sistema a otro Al final esto soacutelo consiste en que el sistema que sea el primario actualice los registros DNS con su IP y el secundario deje de hacerloTras la estancia en el otro sistema tendremos que sincronizar los cambios de vuelta al sistema principal y probablemente querramos recoger los logs que se hayan generado alliacute

Este sistema de respaldo no soacutelo nos puede servir en caso de tener que apagar nuestro servidor habitual Tambieacuten lo podemos utilizar mientras hacemos tareas de mantenimiento o si en tenemos problemas con la conexioacuten a Internet o estamos sufriendo un apagoacuten

Los cortes de corriente

Otro de los problemas con los que nos tendremos que enfrentar seraacuten los cortes de corriente Aunque no son muy frecuentes de vez en cuando tendremos uno y tenemos que tener previsto queacute hacer cuando ocurran

Si se trata de un breve corte lo maacutes importante es que el servidor arranque soacutelo cuando vuelva a recibir corriente Para ello tenemos que buscar el paraacutemetro de nuestra BIOS que lo permite

Por ejemplo en una VIA EPIA SP8000E el paraacutemetro se llama AC Loss Auto restart y podemos hacer que la maacutequina se encienda siempre cuando vuelva la luz que no se encienda nunca o que vuelva al estado anterior

AC Loss Auto restart

The field defines how the system will respond after an AC loss during system operation

Off Keeps the system in an off state until the power button is pressedOn Restarts the system when the power is backFormer-Sts Restores the system to its previous state

En una placa Asus A8N-SLI el paraacutemetro se llama Restore on AC Power Loss y soacutelo tiene dos valores posibles activado o desactivado

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Pero si queremos estar prevenidos de verdad ante cortes de corriente la mejor opcioacuten es tener un SAI al que conectar el servidor y el router que da acceso a Internet Si el servidor es un sistema de bajo consumo tendremos bastante tiempo de margen para esperar a que vuelva la luz o al menos el tiempo suficiente para actualizar nuestro servidor de respaldo por si tiene que entrar en accioacuten

Mantenimiento remoto

La posibilidad de conectarnos por SSH a nuestro servidor casero siempre tiene que estar abierta En mi experiencia un servidor SSH abierto en Internet trae infinidad de intentos de conexioacuten con reiteradas pruebas con distintos usuarios Sin ir maacutes lejos hoy mismo alguien ha probado 1520 combinaciones diferentes de usuariocontrasentildea en mi sistema

grep Invalid user authlog0 | grep Mar 9 | wc -l1520

Algunos ejemplos

Mar 9 061505 telemaco sshd[6028] Invalid user ibm from 612509134Mar 9 061509 telemaco sshd[6032] Invalid user informix from 612509134Mar 9 064008 telemaco sshd[7742] Invalid user stevie from 612509134Mar 9 064011 telemaco sshd[7746] Invalid user kelly from 612509134Mar 9 064015 telemaco sshd[7750] Invalid user rasoul from 612509134

Es por eso que lo mejor es deshabilitar completamente el acceso con usuariocontrasentildea y permitir exclusivamente la autentificacioacuten por clave puacuteblicaprivada Autentificacioacuten trasparente por clave puacuteblicaprivada con OpenSSH

Cambiar el puerto del servidor SSH (por defecto 22) a otro tambieacuten puede ser una medida uacutetil para evitar algunos de estos insistentes intentos de acceso

Otra herramienta de mucha utilidad para el mantenimiento remoto es conectar un moacutedem a nuestro servidor casero tal y como vimos en Configurar Linux para permitir el acceso remoto por moacutedem a la consola y por RASPPP En casos en que el router haya perdido la conexioacuten a Internet podemos tratar de conectarnos por moacutedem y a traveacutes del interfaz de configuracioacuten por telnet del router tratar de reiniciarlo Otra situacioacuten uacutetil es en caso de una avalancha de peticiones en la que tuacute mismo no puedes acceder por el router por la absoluta falta de ancho de banda y en ese caso la entrada ldquopor la puerta de atraacutesrdquo nos puede servir para llegar al sistema sin usar Internet

iquestP2P y hosting casero

Supongamos que necesitamos bajarnos el uacuteltimo DVD de Knoppix por Bittorrent iquestEs compatible el P2P con sus altas necesidades de ancho de banda con el HC

Pues en principio puede serlo -en funcioacuten del nuacutemero de visitas que recibamos- siempre que limitemos el ancho de banda de subida disponible para P2P a un liacutemite que permita servir los contenidos hospedados a una velocidad razonable En el mejor de los casos el uso de P2P en la misma conexioacuten de un HC iraacute completamente en detrimento de la experiencia de nuestros visitantes aunque soacutelo tengamos uno en ese momento pero que notaraacute que la paacutegina descarga maacutes lenta

El mejor consejo al respecto es que si activamos el P2P deberiacuteamos de estar pendientes de que el tiempo de respuesta sea un miacutenimo aceptable probando nosotros mismos a conectarnos desde otro sistema de Internet Si vemos que va muy lento deberiacuteamos desactivar el P2P Por supuesto en caso de un pico de visitas deberiacuteamos de desactivar el P2P inmediatamente

Scripting

Cualquier administrador que se encargue de un servidor UNIX tiene que estar continuamente creaacutendose scripts para no realizar las mismas tareas una y otra vez Para nosotros como administradores de nuestro HC no va a ser distinto Deberiacuteamos de tener unos conocimientos miacutenimos de scripting que nos seraacuten muy uacutetiles para hacer backups para analizar logs para monitorizar el estado de alguacuten proceso para enviar e-mails con advertencias etc

A lo largo de este antildeo yo me he llegado a crear un buen nuacutemero de scripts La mayoriacutea son muy especiacuteficos de mis necesidades particulares pero me gustariacutea dejar aquiacute uno muy sencillito que nos manda un e-mail cada vez que el ISP nos cambia la direccioacuten IP dinaacutemica

binbashcd rootscripts_ipmv -f ippublica ippublicaoldippublicash gt ippublicaif diff ippublica ippublicaold gt devnullthen cat cabecera ippublica | mail -s La IP del servidor ha cambiado - `date +gmd HM` userexamplecomfi

El ippublicash puede ser bien una peticioacuten por SNMP al router para ver cuaacutel es la IP del interfaz de WAN

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

snmpwalk -c comunidad -v 1 19216811 IP-MIBipAdEntAddr|egrep -v 00|192168 | awk print $4

bien un acceso a checkipdyndnsorg

usrbinwget -q -O - httpcheckipdyndnsorgindexhtml | usrbinfromdos | binsed s_lthtmlgtltheadgtlttitlegtCurrent IP ChecklttitlegtltheadgtltbodygtCurrent IP Address | binsed s ltbodygtlthtmlgt

El fichero cabecera es algo como

La IP del servidor es ahora

Conclusioacuten

En esta entrada he tratado de recopilar lo maacutes importante de lo que me ha sido necesario conocer durante un antildeo completo de autohospedaje en el que creo que el resultado ha sido bastante satisfactorio Por carambolas del destino ahora ya he pasado a un hosting profesional pero la travesiacutea ha valido la pena y la repetiriacutea tantas veces como hiciera falta Si alguien tiene intencioacuten de adentrarse en esta aventura ha de saber que aprenderaacute mucho y espero que en estas liacuteneas encuentre consejos que le sean de utilidad como creo que me hubieran sido a miacute

Tambieacuten hay que tener en cuenta que tambieacuten es posible tener un hosting casero sin tomaacuternoslo muy en serio de forma que no nos importe en absoluto si tenemos la paacutegina caiacuteda varios diacuteas seguidos pero creo que si nos ponemos vale la pena hacerlo lo mejor posible No hay nada que deacute peor impresioacuten en Internet que una paacutegina que tarda en cargar o que cada dos por tres esteacute caiacuteda Esa no es la forma de fidelizar a nuestros lectores

El HC es un poco como tener un perro en casa Puede ser divertido te daraacute muchas satisfacciones pero a cambio ganas muchas obligaciones Tienes que estar pendiente de eacutel te da trabajo y no puedes irte de vacaciones sin buscarle un acomodo

wq

Entradas relacionadas

iquestPiensas en si un diacutea te roban el portaacutetil (6)Servir con Apache imaacutegenes con marca de agua (watermark) (5)Primer aniversario del blog (5)Midiendo el ancho de banda de red con IPerf (y con scp netcat wget) (5)Probando el mod_deflate de Apache (4)mailto sin miedo a spammers (4)

Esta entrada fue publicada bajo una licencia CC el 9 marzo 2008 a las 1732 y pertenece a la categoriacutea GNULinux Internet LAMPWordPress Redes Sobre el Blog Etiquetas Apache backup blog ddclient Debian DNS DynDNS exim GNULinux Google hosting Internet modem MySQL OpenSSH PHP rsync shell SMTP spam VIA EPIA wget WordPress Zyxel 660HW Puedes seguir las respuestas a traveacutes de RSS Ya no se pueden dejar comentarios pero puedes hacer trackback desde tu paacutegina

137 Comentarios a ldquoHosting casero HOWTOrdquo

Osqui dice

9 marzo 2008 a las 2046

iexclDios Esto es LA ENTRADA Suacuteperinteresante suacuteperamena y suacuteper bien explicada Muchiacutesimas gracias

andoni dice

9 marzo 2008 a las 2149

impresionante

Sagman dice

9 marzo 2008 a las 2213

Impresionante O Ahora no tengo tiempo para leerlo detenidamente pero mantildeana intentareacute sumergirme en la lectura entera del artiacuteculo porque parece muy interesante Teniacutea ganas de que lo explicaras Gracias

PD Me entereacute de la entrada a traveacutes del pingback que viacute en mi blog

Raist dice

10 marzo 2008 a las 041

En plan didaacutectico seduce plantearse el instalarse el apache y demaacutes pero vamos en plan didaacutectico como dije los peros son muy significativos Eso si no dudo en seguir el tutorial para trastear y

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

aprender

Ivaacuten dice

10 marzo 2008 a las 1024

iexclImpresiontante artiacuteculo menudo curro Te lo has currado muchiacutesimo todo muy bien explicado con ejemplos ventajas distintos puntos de vistahellip Aunque no vaya a montarme un HC casero y vaya a seguir con blogger hay muchas ideas que siacute me van a ayudar mucho Lo primero que tengo que

conseguir es configurar el correo porque ya lo he intentado un par de veces y no hay manera

Saludos y gracias por el excelente artiacuteculo Ivaacuten

andres dice

10 marzo 2008 a las 1147

Enhorabuena muy bien explicado

Yo tenia algo parecido montado pero la placa acabo estropeandose tras mucho tiempo

Solo 2 apuntes que faltarian a mi entender para ser perfecto - Configuracion del iptables algunosmodems como por ejemplo los de cable solo tienen una boca y solo te dan una IP por lo que mi servidor estaba en medio y ademas de correo y web servia internet a la red interna Por ello tenia que configurar el IPTABLES para que hiciese de pasarela Es sencillo pero no muy obvio - Servidor de DHCP al hilo de lo anterior un servidor de DHCP para la red interna Con la instalacion por defecto es casi suficiente solo hacia falta cambiar el nombre de la interfaz de red a la que tenia que servir direcciones - QoS tambien tenia algun programa P2P y casi siempre iba bien pero deberia de haber puesto y al final por vagancia nunca lo hice alguna regla de QoS para dar la minima prioridad sobre el ersto de paquetes a los de los programas P2P

Como te digo el post esta muy bien pero con informacion sobre como hacer eso para mi ya seria perfecto

Un saludo

David GV dice

10 marzo 2008 a las 1247

Hola

Soacutelo queriacutea felicitarte por este howto tan interesante del que me he permitido hablar en mi blog ( httpwwwblogubuntucom159como-montar-un-servidor-web-casero-y-no-morir-en-el-intento )

Un saludo y felicidades por el material

Gustavo dice

10 marzo 2008 a las 1253

Muy pero que muy explicado todo Muy buen manualguia en todos los sentidos

Croc dice

10 marzo 2008 a las 1258

Praacutecticamente son los mismo pasos que yo seguiacute tambieacuten en su diacutea soacutelo que yo sigo hoy en diacutea tirando de mi HC con Telefonica (IP fija por usuario antiguo) y 320 kbps de subida

En lo que me gustariacutea hacer hincapieacute del artiacuteculo es en la seleccioacuten hardware Tened cuidado con la maacutequina que elegiacutes como servidor o despediacuteos de dormir por la noche Si compartiacutes habitacioacuten haced todo lo posible por eliminar completamente los ventiladores o invertid en algo super-silencioso Vuestro descanso os lo agradeceraacute

Actualmente estoy dandole una pasada a mi servidor de correo que auacuten no he recibido ninguacuten tipo de problema por denegacioacuten en ninguna maacutequina Por fortuna mi ISP resuelve inversamente mi IP sin problemas La configuracioacuten de un servidor Courier (SMTPPOPIMAP) y una interfaz web como RoundCubeMail se mereceriacutea otra entrada explicativa

Un saludo

sistemasorp dice

10 marzo 2008 a las 1304

Buen artiacuteculo yo tambieacuten tengo un dominio (sistemasorpcom) albergado en un ordenador VIA EPIA

Lo uacutenico que queriacutea comentar es que aunque yo tengo el dyndns para que desde el router cambie la ip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

de mi dominio tengo los DNS del dominio apuntando a Zoneedit (que pues antildeadir hasta 5 dominios gratuitamente) Asiacute poniendo CNAMEs como httpwwwsistemasorpcom o httpftpsistemasorpcom apuntando a sistemasorphomelinuxcom puedo hacer que cualquier peticioacuten que se haga a traveacutes del dominio pase al subdominio de dyndsn y finalmente a la ip que tenga en ese momento incluido el correo Por eso siempre que se haga un nslookup a httpwwwsistemasorpcom o similares lo resolveraacute a sistemasorphomelinuxcom

Gonzi50 dice

10 marzo 2008 a las 1350

Solo a modo de apunte deberias echar un vistazo a gnupanel es un panel de administracion estilo plesk gnu para debian

Puede simplificaros mucho las cosas porque instala de golpe muchos de los paquetes que se nombran y el menu de administracioacuten tanto de nivel usuario y administracion es muy buena

Creo que sera un referente en el futuro

juan dice

10 marzo 2008 a las 1416

Muy bueno felicitaciones

Otro ordenador util silencioso y de bajo consumo es el Mac Mini

Saludos

victor dice

10 marzo 2008 a las 1420

Hola he llegado a tu blog desde barrapunto y lo primero que habia pensado es que habias instalado un ldquoservidor de hostingrdquo real puro y duro tipo Cpanel o Plesk para que tus amigos pudieran redirigir su dominio y crearse cuentas de ftp y web contra tu servidor iquestlo has probado seria un gran reto la

verdad es que no podriacutea ser publico pues seguramente no tendraacutes ganas de gastarte las astronoacutemicas cantidades que valen las licencias hellip perohellip iquesthay soluciones gratuitas a cpanel y plesk

gracias y saludos

Julio Autor de curriculum web dice

10 marzo 2008 a las 1502

Te falta ciertas ventajas que no has mencionado

1 La libertad de configurar el servidor que suele ser muy importante si estas programando dicha web Y no te problemas de una configuracioacuten distinta de cuando haces la prueba 2 Ganar conocimientos por si te falta subir el ancho de banda Si contratas direcmente los servicios de hosting Cuando tienes un proyecto avanzado no puedes dedicarte a aprender en ese momento como montar un hosting 3 Si programas la web consigues que no te puedan robar coacutedigo o ideas Hombre claro esta por soacutelo 13 euros y tras una pesada documentacioacuten puedes registrar tus derechos de autor Pero edemaacutes de esto es bueno no tener el coacutedigo disponible de terceros 4 Antes un fallo de programacioacuten o del servidor los conocimientos son mayores para solucionarlo 5 Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

En yo mi caso un servidor llamado casero Pero ya mismo le voy poner dos lineas de telefono ampliamdo la seguridad y el ancho de banda iquestLo debereacute seguir llamando casero por estar en mi casa Doacutende aguanto visitas mas de 60000 visitas al mes entre todas mis web Por ejemplo esta de curriculum web Un incoveniente muy peligroso Ante un problemoacuten te puede dar un infarto Pero a veces esos problemones lo tienen las empresas no dan ese mal servicio que no podemos hacer nada

Smutops dice

10 marzo 2008 a las 1608

Gracias por la informacioacuten Te lo has currado

Saludos

InKiLiNo dice

10 marzo 2008 a las 1621

El manual estaacute de Puta Madre pero yo recomiendo para un servidor casero lighttpd en vez de apache2 y php5 + fastcgi mejor que mod_php5 ah y de paso le ponemos el eaccelerator y nuestro servidor

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

volaraacute

Gonzi50 dice

10 marzo 2008 a las 1639

para Victor

Como he dicho un par de comentarios mas para arriba te recomiendo gnupanel Yo llevo unos cuantos meses con uno montado y todos son buenas noticias

Jose A Cely dice

10 marzo 2008 a las 1738

Hola

Muy buen articulo lo leiacute completo me siento identificado con muchas cosas y la experiencia que tuve con mi antiguo servidor de produccioacuten (2005) sin embargo esa maquina que usaba aun la uso como servidor personal Te dejo el link de el articulo que escribiacute es su momento no es tan teacutecnico como el tuyo httpjosecelytecsuacomp=14 Saludos desde Colombia

Jose A Cely

Sr XX - Terror dice

10 marzo 2008 a las 1748

Hola felicidades todo muy claro y bien explicado

Yo hace unos antildeos hice lo mismo Queriacutea colocar mis programas java a disposicioacuten del puacuteblico y el hosting java era (y sigue siendo) cariacutesimo

Maacutes o menos hice lo que tuacute excepto en 2 cosas

1) Servidor web En un principio coloqueacute apache+tomcat (viacutea ajp) Tras unos benchmarks caseros me diacute cuenta de que tomcat podiacutea servir paacuteginas estaacuteticas casi a la misma velocidad que apache Asiacute que quiteacute apache y puse tomcat en el puerto 80 directamente

2) Servidor de correo Los MTAs de linux (exim sendmail y postnosequeacute) son un suplicio para configurarlos correctamente (demasiadas opciones) Me decanteacute por JAMES (del proyecto apache) Es un MTA supersimple javizado que permite almacenar el correo entrante en una base de datos relacional haciendo maravillosamente transparente toda la gestioacuten En fin hoy con el proyecto casi congelado sigo apostando por JAMES

Saludos

liken dice

10 marzo 2008 a las 1829

Hola Vicente Muy buen articulo

Se que hay diferentes opiniones pero discrepo solo en lo de no recomendar laptops como servidores La mayoria de los portatiles de consumo actuales estoy de acuerdo en que no son recomendables pero hay laptops antiguos de muy buena calidad y de bajo precio en Ebay que pueden ser una opcion bastante buena Yo tengo un IBM Thinkpad 600 (una maquina de calidad) de servidor encendido hace 2 antildeos aunque el uptime actual es 6 meses y sin ningun problema (toco madera ) Tienen muchas ventajas Es muy silencioso El ventilador se enciende solo aveces y apenas se escucha Tienen UPS incorporada la bateria aunque vieja te aguanta 10 minutos un apagon El consumo tambien es muy bajo al ser un portatil y con LCD cerrado Lo uso como servidor web a internet servidor samba local interface gmui para descargas centralizadas de P2P multiusuario y remotas servidor de correo tambien a traves de gogle apps y para alojar una libreria sobre ciencia que seria dificil de colocar en un host contratado Por necesidades uso un disco duro 25 de 60GB y que de momento va aguantando (El tema de que los 25rdquo duran menos tambien trae discusiones y algunos defienden lo contrario) Saludos

Liken mdashmdashndash

jecomovi dice

10 marzo 2008 a las 1829

La comunidad nos hace grandes articulos como este ENORMES Gracias

tenderodigital dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

10 marzo 2008 a las 1831

Muy buena entrada para guardar y revisar de vez en cuando

Yo de todas maneras le veo futuro a este tipo de servidores pero maacutes que para tener presencia en Internet para usar el servidor directamente tu A ver si me explico montas un Wiki un software de trabajo en grupo otro de gestioacuten de proyectos y lo alojas en tu propio servidor Y solo accedes tu y tus amigos no lo abres al puacuteblico Entonces tienes la ventaja de la comodidad puedes actualizar las versiones personalizarlo a topehellip y no tienes los problemas del ancho de banda

Saludos

Joan R dice

10 marzo 2008 a las 1915

Impresionante tu dominio del tema socio saludos desde Mallorca

ZP en lugar de dedicarte a salvar el culo de los ladrilleros que se iraacuten al paro preocuacutepate de toda la gente super capaz que hay en este pais y haz que suban como la espuma te presento a uno de ellos mi amigo Vicente Navarro hellip

Bytecoders dice

10 marzo 2008 a las 1917

Extrantildeo que nadie haya mencionado como ventaja el hecho de que el hosting solo depende de ti y de nadie maacutes Aunque a veces tambieacuten puede ser una desventaja En mi caso no depender excesivamente de terceros fue desde luego la mayor motivacioacuten

No puedo negar que estoy aprendiendodestrozando mucho etc etc pero eso queda (para miacute) en un segundo teacutermino

Saludos

Bytecoders dice

10 marzo 2008 a las 2022

Por cierto no cabe decir que el artiacuteculo es de Wikipedia Pero me ha picado la curiosidad Si no me equivoco tu ya has sobrevivido al efecto Barrapunto y Meneacuteame con el hosting casero no

Saludos tener buenos sitios de referencia tambieacuten ayuda Anda que no he aprendido cosas aquiacute o de ti

PS No seacute si podiacutea editar el comentario Al final por desconocimiento he puesto otro

Vicente Navarro dice

10 marzo 2008 a las 2042

Osqui andoni Sagman Raist Ivaacuten iexclMuchas gracias por vuestros amables comentarios

andres iexclGracias Respecto al IP tables es una buena sugerencia pero quizaacutes mereceriacutea una entrada especiacutefica sobre su uso Sobre el servidor DHCP a miacute no me haciacutea falta porque el router ya hace el trabajo aunque ya hableacute un poco sobre servidores DHCP en Iniciar una instalacioacuten de Debian por red Finalmente probar el QoS ha sido una de las grandes asignaturas pendientes que me han quedado aunque no esperaba mucha mejora ya que a diferencia de tu caso mi traacutefico no pasaba todo por el servidor De todas formas siacute que ajusteacute algunos paraacutemetros de priorizacioacuten de traacutefico que teniacutea el router En cualquier caso unas sugerencias muy buenas

David GV Gustavo iexclMe alegro de que os haya gustado

Croc Gracias por hacer hincapieacute en lo del servidor silencioso Creo que es algo realmente importante Sobre lo del Courier y el RoundCubeMail siacute me temo que tanto no cabriacutea aquiacute

sistemasorp iexclPues me parece una idea excelente iexclBuena de verdad Asiacute te ahorras comprar el ldquoCustom DNSrdquo Muchiacutesimas gracias por compartirla en esta entrada

Gonzi50 Gracias por la sugerencia

juan iexclGracias Siacute el Mac Mini podriacutea servir pero en su diacutea yo lo descarteacute porque aunque sea muy silencioso siacute que tiene ventiladores y si somos estrictos en la poliacutetica de nada de ruido me temo que no nos sirve

victor Bueno ya ves que el servicio era para miacute mismo soacutelo Sobre lo que me preguntas en la Wikipedia tienes una lista de web-hosting control panels tanto de pago como de coacutedigo abierto

Julio Autor de curriculum web Son muy interesantes los aspectos que mencionas Me ha parecido curioso lo de

Si programas la web consigues que no te puedan robar coacutedigo o ideas

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Sobre

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

no estoy de acuerdo En Dreamhost por ejemplo te permiten asociar un nuacutemero ilimitado de dominios a tu cuenta

Smutops Gracias

InKiLiNo iexclMuchas gracias por los consejos

Jose A Cely Gracias por la referencia al artiacuteculo Es muy interesante

Sr XX ndash Terror Gracias por la sugerencia del Java Apache Mail Enterprise Server (JAMES) de la fundacioacuten Apache La verdad es que no lo conociacutea Muy a tener en cuenta

liken iexclGracias por tu comentario y por expresar aquiacute tu opinioacuten Aunque puede haber casos de portaacutetiles que sobrevivan como heacuteroes durante antildeos sigo pensando que no son lo maacutes conveniente para un uso como servidor Ademaacutes de los discos de 25Prime el polvo que pueda entrar por los ventiladores se iraacute acumulando poco a poco en su interior causando problemas de calentamiento y reducir su vida Se pueden abrir y limpiar pero es una tarea extremadamente incoacutemoda En cualquier caso por supuesto puedo estar equivocado

jecomovi iexclGracias

tenderodigital Desde luego lo que comentas son excelentes sugerencias de uso de un hosting casero sin muchos de sus inconvenientes iexclGracias por tu comentario

Joan R iexclGracias

Bytecoders iexclMuchas gracias por tu aportacioacuten Por supuesto una ventaja muy importante del hosting casero es que puedes hacer lo que te deacute la gana con eacutel Sin embargo en las uacuteltimas semanas en las que he probado un hosting de verdad con SSH maacutes en serio me he dado cuenta de que teniendo el Apache el PHP el MySQL y una shell apenas tienes restricciones ni encuentras cosas en las que te encuentres tan limitado Uacutenicamente tal vez el debug y ciertos paraacutemetros que te gustariacutean cambiar del servidor

En Primer aniversario del blog se mencionaban las entradas que han salido en Barrapunto o Meneacuteame estando el blog en HC

EuLogos dice

10 marzo 2008 a las 2058

iexclMuy pero que muy interesante Queriacutea antildeadir un par de cosillas 1- No es por hacer publicidad pero con cdmoncom puedes registrar un dominio (por precios bastante

competitivos) y luego usar sus DNS para IP dinaacutemicas Ciertamente se complica el tema de actualizarla pero probablemente se podraacute usar un registro CNAME a la direccioacuten de dyndns gratuita 2- Ademaacutes de ldquoab (apachebench)rdquo puedes usar ldquosiegerdquo que ademaacutes te permitiacutea elegir la identificacioacuten del cliente Saludos

Vicente Navarro dice

10 marzo 2008 a las 2106

EuLogos Gracias por tus sugerencias de siege y cdmoncom Ciertamente son alternativas a considerar

Alberto dice

10 marzo 2008 a las 2116

Hola

Intel ha sacado una nueva version de la placa D210GLY la D210GLY2 sin ventilador En la siguiente direccioacuten han hecho un estudio del consumo frente a otras opciones Itx de Via

httpresourcesmini-boxcomonlineMBD-I-D201GLYintel-d201gly-power-consumptionhtml

Si queries calcular el coste de consumo de un equipo en la suiguiente paacutegina hay una calculadora que puede dar una idea bastante aproximada

httpwwweu-energystarorgeses_007cshtmlelectricity

Saludos y felicidades por el trabajo

Vicente Navarro dice

10 marzo 2008 a las 2212

Alberto Pues muchas gracias por tu amable comentario y por el enlace al anaacutelisis de consumo de la Intel que me gusta mucho Tanto tanto que ya lo habiacutea puesto por ahiacute arriba

Por otra parte la calculadora de consumo que mencionas estaacute muy chula

Para las VIA EPIA hay un simulador de consumo en EPIACENTER PowerSimulator

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Julio autor de curriculum web dice

11 marzo 2008 a las 104

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

Bueno pero no se si me explicado bienSeguacuten tengo entendido por cada dominio en algunos hosting se suele pagar un alojamiento distinto Compras un hosting dedicado limitado a nuacutemero de dominios especifico que es lo mejor lo que dreamhost te lo deja ilimitado Pero de todas formas he visto algunos que si tienes que reiniciar o arreglar algo servicio teacutecnico apartehellip

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Ok no somos dioses programando pero la posibilidad de robar existe Y lo de ofuscar ldquoque seraacute enredar el coacutedigordquo Ofuscar para molestar y desfucar(si existe) para programar asi cada vez en volverse loco Para eso le envio el cd (una vez registrado en derechos de autor)

Otra ventaja es si modificas continuamente la web es maacutes rapido enviarlo por tu red local

Para ampliarlo poner dos lineas con dos registro de dns Y ya que te queda bordao

igle dice

11 marzo 2008 a las 213

GuauuEs un fiel reflejo de lo que tengo yo montado actualmente En mi caso el tema hardware no lo elegiacute muchohelliptireacute con lo que teniacutea y es bastante decente (P3 y 368M de RAM) ademaacutes para evitar temas de ruido y demaacutes decidiacute colocar el servidor en la terraza de casa

No encontrareis servidor con mejores temperaturas y sin limiataciones de ruidos Alguacuten diacutea tengo que colgar fotos por el bloghellip Saludos y felicidades por el artiacuteculo

Robintux dice

11 marzo 2008 a las 445

Felicitaciones y saludos desde peru

Ernesto Celis dice

11 marzo 2008 a las 447

Feclicitaciones por tan buen HOWTO como tu tambieacuten yo hospede un HC por alguacuten tiempo Este vivioacute en 3 PCrsquos diferentes y con diferentes sistemas operativos El primero fue un Pentium de 100MHz y 32MB de RAM corriacutea FreeBSD 49 con todos los servicios deseables de un hosting

profesional

iexclVaya que aprendiacute con mi HC

Vicente Puchades dice

11 marzo 2008 a las 602

Hola tocayo te felicito extraordinario este Howto te lo has currado como todos los que tienes Todaviacutea sigo buscando para hacer el HC con una placa de bajo consumo las de VIA EPIA me parecen una opcioacuten extremadamente cara y estoy esperando a que salgan placas maacutes econoacutemicas si al final lo

que nos ahorramos en luz durante 5 antildeos nos lo gastamos en un ordenador cariacutesimo no hacemos nada Tambieacuten estoy esperando que los discos de estado solido esteacuten a un precio razonable Mientras tanto con una supertorre que hace mucho ruido con su SAI para protegerla de los cortes eleacutectricos

Yurgen dice

11 marzo 2008 a las 906

Buenas

Un gran post para los novatos en el tema de Hosting De todos modos no entiendo por que descartas Windows de primeras Entiendo que el inconveniente mas grande sea el tema de pago de licencias pero en cuanto administracioacuten y gestioacuten remota no le encuentro ninguna diferencia En linux SSH y en Windows Terminal Server Si a lo que te refieras es dar acceso a los clientes es cierto que ahiacute Linux gana por goleada Pero si solo es servicio de correo y FTP no creo que hubiera problema

Por suerte o por desgracia he trabajado y trabajo con los dos sistemas en entorno de Hosting compartido y dedicado y lejos de ser un defensor a ultranza de Windows la estabilidad de los servidores con eacuteste sistema es quizaacute mas alta que los Linux (no me pegueacuteis por favor ) Habriacutea que servicios se quiere ofrecer apache oacute IIS con SQL Server ASPnet y a partir de ahiacute decidir (PHP y MySql funciona en los dos correctamente ventajas del software libre )

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

No se que opinaacuteis

Saludos

PD Espero no haber sido un flamerhellip

Vicente Navarro dice

11 marzo 2008 a las 1000

Julio autor de curriculum web Lo que yo he visto en varios hostings es que tuacute contratas tu cuenta con su espacio y su liacutemite de transferencia mensual y luego le puedes asociar muchos dominios Sean comprados en ese mismo hosting o sean externos

igle Pues es un muy buen remedio contra el ruido Pero iexclno se te oxida la caja Ya se oxidan a veces incluso dentro de casahellip asiacute que iexclimagiacutenate en el balcoacuten

Robintux Ernesto Celis iexclGracias

Vicente Puchades iexclMuchas gracias Eacutechale un vistazo a la placa Intel que menciono arriba Tiene un precio muy razonable De todas formas no es soacutelo por el consumo para miacute lo maacutes importante de estas placas es que no llevan ninguacuten ventilador

Yurgen Por supuesto que no eres un ldquoflamerrdquo Presentas un opinioacuten muy razonada y respetable Para mi el inconveniente maacutes grande de Windows en este campo es la ausencia de una liacutenea de comandos en la que se puedan hacer cosas de verdad en el campo del mantenimiento remoto Mencionas el Terminal Server pero me temo que es mucho menos flexible que una humilde shell a traveacutes de SSH Ni que decir tiene que hablando de hosting casero el ancho de banda que necesitariacuteamos para acceder desde fuera de la LAN seriacutea totalmente desmesurado asiacute como la desaparicioacuten de la posibilidad de acceso por modem Ademaacutes necesitas una licencia de Windows Serverhellip iquestquieacuten querriacutea desembolsar tal cantidad de dinero para tener un hosting casero existiendo Linux

Ringmaster dice

11 marzo 2008 a las 1032

Uauuuh Menudo currazo imprescindible para los que se inicien en el hosting casero Parece que te hayas conectado al ordenador con el casco de Matrix y hayas volcado todos tus conocimientos Felicidades

Y siacute estoy de acuerdo contigo que actualmente las placas VIA NO son recomendables el soporte de controladores es peacutesimo y en cuanto a preciocalidadpotencia las de intel o incluso AMD son mejores Yo cambieacute la miacutea por una MicroATX AMD X2 4200 y soacutelo me consume 15W maacutes en idle (aunque se dispara al doble de la VIA cuando estaacute ocupado no hay duda que hace mucho maacutes trabajo)

corrosion dice

11 marzo 2008 a las 1237

Buenas Muy buena tu entrada Yo tambieacuten tengo montado lo mismo que tu bueno muy similar con una vieja epia800 y FreeBSD y es una delicia Claro que tengo la maacutequina a unos 15 metros de mi en un trastero

sin molestar a nadie con el ruido Es un servidor genial Voy a ver si le puedo echar el guante a esa placa intel que comentas DD

Alber dice

11 marzo 2008 a las 1250

Hola

Yo llevo tres antildeos con mi servidor de correo casero y estoy bastante contento Ocasionalmente he montado algun servidor web pero soacutelo para experimentar La maacutequina es un AMD Sempron 3000 con ventilador y fuente de muy bajo ruido y no molesta casi nada Uso Windows XP tambieacuten sin problemas (no uso mantenimiento remoto soacutelo local)

Algunos comentarios que pueden ser de utilidad

DNS para barato un registro de dominio (dominio con mi nombre) y DNS que que apunta el dominio a mi IP dinaacutemica tengo httpwwwsitelutionscom 9 $ al antildeo todo Sin ninguacuten problema (No permite dominios es)(Se pueden transferir dominios de otros sitios)

Correo Para resolver los problemas que hay al enviar correo desde IP dinaacutemica Hay que enviarlo a traveacutes de un smarthost de ese modo el correo llega desde una maacutequina acutelegalacute El smarthost a usar es el servido de correo de nuestro ISP en mi caso (tengo jazztel) smtpjazztelcom Cada ISP os habraacute dado los datos de su servidor de correo el cual se puede usar como smarthost

Para reibir el correo si nuestro servidor no estaacute online se puede usar un servicio de mail backup En sitelutions te dan uno por 18 $ al antildeo Cuando nuestro servidor vuelve a estar online recibe los correos pendientes

SPAM Para que no llegue SPAM lo mejor es el ASSP httpasspsourceforgenet LLeva algo de trabajo configurarlo bien pero una vez hecho no llega ni uno

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Awela dice

11 marzo 2008 a las 1750

Muy bueno Muy interesante

Yo lo tube en casa hace ya unos cuantos antildeoshellip de cuanto telefonica daba la Ip fija sin preguntarhellip La verdad es que aprendiacute un montoacutenhellip

Yo tenia un Compaq que compreacute de segunda manohellip un Pentium asi a secas con 2 gb de discohellip una debianhellip apache php y exim

Ya no tengo tiempo para estas cosas pero fue muy muy divertido cuidar de este pequentildeinhellip

Yo lo recomiendo

Vicente Navarro dice

11 marzo 2008 a las 1903

Ringmaster iexclGracias Siacute las VIAs estaacuten donde estaacuten por pura desidia de la compantildeiacutea Ahora que Intel ha entrado en este segmento de mercado estaacuten praacutecticamente

corrosion iexclGracias

Alber Sobre el DNS muchas gracias por recomendarnos Sitelutions Veo que soacutelo por el coste del dominio te permiten tener DNS dinaacutemico gratis incluso redirecciones de URL y DNS estaacutetico Una alternativa muy interesante

Sobre el ldquosmarthostrdquo el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)

Sobre el ldquospamrdquo iexclgracias por recomendarnos el ASSP

Awela iexclGracias

abaca dice

11 marzo 2008 a las 2034

iexclmenuda tesis doctoral vaya currada te has metido me prometo a mi mismo aprovechar estos apuntes alguacuten diacutea muchas gracias

macario dice

11 marzo 2008 a las 2046

Creo que el hosting casero cuya puesta en marcha has explicado tan bien es una excelente opcioacuten en casos de emergencia Hace unos diacuteas tras cesar mi proveedor sus servicios de hosting de modo repentino tuve que realojar urgentemente mi web osCommerce Para ello hice lo siguiente

1- Darme de alta en DynDNS 2- Buscar un SAI pequentildeo 3- Desempolvar un viejo Duron al que renoveacute los ventiladores (iexclquieacuten hubiera tenido un diminuto y silencioso NSLU2) 4- Instalarle Ubuntu Server Eligiendo la opcioacuten LAMP es rapidiacutesimo hacerlo funcionar (sobre la instalacioacuten por defecto soacutelo antildeadiacute OpenSSH y por comodidad mc y phpMyAdmin creo) 5- Retocar un par de cosas de configuracioacuten (como el conf de apache) y de seguridad (htpasswd por ejemplo) 6- Reponer mi web desde la uacuteltima copia de seguridad (bendita sea) 7- Activar el agente DynDNS de mi router Linksys

Al diacutea siguiente tras muy pocos ajustes ya estaba todo funcionando y ahora con mi paacutegina en marcha puedo ir probando tranquilamente nuevos proveedores

Alber dice

12 marzo 2008 a las 820

Super CoCo dijo ldquordquoSobre el smarthost el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)rdquo

Te puedo garantizar que en mi caso mando a traveacutes de smtpjazztel com los correos de tipo miscuentasmidominiocom He tenido que configurar mi servidor de correo para decirle que use como smarthost smtpjazztelcom junto con mi usuario y password en jazztel Llevo asiacute un antildeo o sea que funciona

Vicente Navarro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

12 marzo 2008 a las 945

abaca Siacute siacute doctor en Cacharreologiacutea por la Universidad de mi Casa iexclMuchas gracias

macario Es algo muy a tener en consideracioacuten Aunque ahora tengo un hosting normal sigo teniendo todo perfectamente preparado por si cualquier diacutea me toca volver a servir el blog desde mi servidor casero iexclque nunca se sabe queacute problemas puedes tener con una empresa de hosting

Alber Pues me alegro mucho que sea asiacute para tu comodidad Sin embargo si un servidor SMTP estaacute bien configurado no deberiacutea de permitir correos de dominios diferentes a los que gestiona ese servidor para evitar el spam (y otros servidores SMTP no deberiacutean aceptarlos seguacuten las reglas que hemos comentado maacutes arriba) Por ejemplo smtptelefonicanet soacutelo permite el dominio telefonicanet y todos los dominios que hayas comprado a Telefoacutenica junto con su servicio de hosting A miacute por ejemplo no me gustariacutea que nadie enviara correos con el dominio vicente-navarrocom y por lo que dices tuacute podriacuteas mandarlos a traveacutes de smtpjazztelcom iquestno

josemanu dice

12 marzo 2008 a las 1043

Super Cocohellip ERES EL MAS GRANDE

Has escrito un artiacuteculo eacutepico Ha partir de ahora referencia obligatoria para el que se quiera documentar sobre hosting casero (yo lo voy a consultar mucho te lo aseguro)

Un artiacuteculo completiacutesimo y faacutecil de entender pura poesia

Si alguna vez te acercas a Castelloacuten ponte en contacto conmigo que tienes pagado un almuerzo comida o lo que se tercie

Muchiacutesimas gracias

Vicente Navarro dice

12 marzo 2008 a las 1229

josemanu iexclMuchas gracias

Joan R dice

13 marzo 2008 a las 940

hellip

ldquoBuenos dias estaacute el sentildeor Vicente Navarro hola vengo de la Secretariacutea General de Poliacutetica Cientiacutefica y Tecnoloacutegica Ministerio de Ciencia y Tecnologia hellip

Estoy aquiacute para servirle diacutegame hellip que necesita usted para crear su empresa tecnoloacutegica y contratar a 10 personas para realizar I+D rdquo

Alber dice

13 marzo 2008 a las 945

Efectivamente yo podriacutea mandar correos del dominio vicente-navarrocom a traveacutes de smtpjazztelcom pero yo creo que cualquiera podriacutea mandarlos a traveacutes de su servidor smtp Los servidores smtp que conozco (he usado maacutes aparte de jazztel) normalmente soacutelo permiten su dominio

para evitar spam PERO si usas el servidor con autenticacioacuten (usuario y password ) permiten que el origen sea cualquier dominio (en este caso al ser usuario suyo no hay peligro de spam)

Esa prueba la he hecho con otras cuentas de correo que tengo y habitualmente funciona Creo que tengo alguna cuenta de telefonicanet si eso hago una prueba

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio Enviar correos con nombres de otros dominios es trivial (vease spam) El correo actual no garantiza que el originario sea quien dice ser

Vicente Navarro dice

13 marzo 2008 a las 1818

Joan R

Alber Sobre

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

estoy de acuerdo Pero muchos servidores SMTP ya estaacuten configurados para no aceptar correos de dominios cuyo origen no es una IP vaacutelida (seguacuten las reglas que comentaacutebamos de SPF resolucioacuten inversa etc) Por la misma regla de tres los servidores SMTP que enviacutean correos no deberiacutean aceptar hacer relay de correos de dominios que no estaacuten asignados a ellos aunque se autentificaran correctamente Si se cumplieran ambas condiciones habriacutea muchos menos problemas de suplantacioacuten de identidad (aunque para eso estaacute el PGP) y de spam iquestno te parece

Por tanto lo que hace Jazztel me parece bien de cara a dar facilidades sus usuarios y mal de cara a prevenir suplantaciones de identidad y spam Sobre Telefonicanet en las pruebas que hice en su diacutea vi que soacutelo acepta correos de dominios que tiene gestionados

Alta_suciedad dice

14 marzo 2008 a las 114

Es un manual perfecto Ademas tienes el don de la palabra y consigues que tantos datos juntos queden escritos de una manera entendible y agradecida de leer Un 10 para ti Yo tambien voy haciendo pinitos con un servidor domestico realizado con un equipo P4 de HP de

sobremesa pero con Win2003 Server + conexion de 6Mbps de Orange protegido por un SAI APC de 700 VA Me hace mucha gracia el planteamiento inicial del HW necesario el consumo electrio el ruido del ISP y de la estabilidad en la alimentacion porque coincido al 100 con lo que comentas Lo dicho felicidades y gracias por compartir tantas horas de trabajo con nosotros

Vicente Navarro dice

14 marzo 2008 a las 916

Alta_suciedad iexclGracias iexclMe alegro de que te haya gustado

Lazaro dice

15 marzo 2008 a las 820

Estaba navegando por la web y buscaba como hacer nuestro propio server (somos una Iglesia Cristiana en Lansing USA)y de verdad que me dejo muy impresionado tus explicaciones solo que tengo que leerlo todo y por lo que veohellip no creo podremos tengo servidor de Hosting con GoDaddy y hacemos

Streaming de audiovideo con Markoni y estos ultimos trabajan con el WMEncoder yo solo trabaje una vez Ubuntu pero por las razones explicadas ahora tenemos a ldquoVentanasrdquoBueno felicitaciones y suerte Alta_suciedad dijohellipfelicidades y gracias por compartir tantas horas de trabajo con nosotros Y en eso estoy de acuerdo 100 es una de las razones que mas admiro la comunidad Opensource (si esta bien dicho)

NotardquoOn this free world without frontierrsquosWho needs ldquoGates and Windowsrdquo

Vicente Navarro dice

15 marzo 2008 a las 843

Lazaro iexclGracias Y siacute tienes razoacutenhellip el streaming seriacutea demasiado para un pobre hosting casero

Roberto dice

16 marzo 2008 a las 2237

Estoy completamente deacuerdo en que la opcion mas practica para aquel que quiera tener un dominio en internet y alojar unas paginas un blog etc es abonarse a una de las muchas ofertas de hosting que tenemos disponibles y que tampoco son tan caras

Eso si como cacharreo aconsejo a todo el mundo que se aventure en la instalacion de una distro linux con apache mysql php webmin ssh etcetcetc y juegue con todo ello Aunque no sea para sacarle rendimiento simpre se aprenden cosas muy interesantes y conocemos un poco mas como funciona el tema

Otro articulo muy bueno y que da una idea muy buena de un servidor web casero

Felicidades Super Coco y gracias

MoDoRrO dice

18 marzo 2008 a las 649

perfecto

justo lo que se necesita para los que empiezan en servidores caseros

Saluds

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Vicente Navarro dice

18 marzo 2008 a las 948

Roberto MoDoRro iexclMuchas gracias

Cristiaacuten dice

26 marzo 2008 a las 2118

Hola estimado He leiacutedo tu excelente manual y bueno se me han aclarado muchos puntos de los que teniacutea ideas un poco vagashellip Pero tengo unas consultashellip a ver si tienes un tiempesito para ayudarmehellip

1) necesariamente debo ldquocomprarrdquo un dominio lo digo porque yo tengo una cuenta en no-ipcom y tengo un host (algo asi como xxxservehttpcom) pensando que podria poner esta direccioacuten en la barra del navegador y llegariacutea a ver mi paacuteginahellip

2) Tengo apache montado sobre Windows XP SP2 y cuando hago pruebas locales (en ie localhost) me funciona sin problemashellip

3) Tengo abierto el puerto 80 tanto en Windows como en mi Router D-link y ademas nateada mi direccion interna a la externahellip

Tonceshellip me puede orientar para saber en que estoy fallandohellip recuerda si que todo lo que estoy haciendo es sobre Windows XP lamentablementehellip Espero puedas ayudarme te lo agradecereacutehellip

Vicente Navarro dice

26 marzo 2008 a las 2247

Cristiaacuten Si la paacutegina te funciona localmente el problema supongo que puede estar en el NATeo o en que no asocies correctamente la IP puacuteblica al host de no-ipcom

Pero en realidad hay tantas cosas que pueden estar causando el problemahellip

bitor dice

11 abril 2008 a las 1424

Muy currado el articulo

Gracias

Omar Palomino dice

14 abril 2008 a las 1646

Hola que tal estuve leyendo tu POST sobre ldquoHosting Caserordquo y debo decir q me parece muy interesante yo ya habia montando un servidor casero con muchas cosas similares a las tuyas perohellip hay un parrafo que me dejo intrigado aqui lo escribo

El dominio

ldquoPor supuesto vamos a necesitar uno o mas dominios para hacer realidad nuestro poryecto Si tuvieramos una IP fija podriamos comprar un dominio a cualquier registrador y hacer que el DNS apuntara a nuestra IP fijardquo

Comentario Pues hasta aqui todo es normal es el procediemiento comun que se hace pero luegohellip

ldquoEn nuestro servidor tendriamos que configurar un servidor DNS ademas de todos los otros servicios que quisieramos proporcionarrdquo

Comentario Aqui me perdi no entiendo a lo que te refieres no valdria simplemente con hacer un NAT en el router a q te refieres con configurar un DNS en el servidor o seahellip aparte del DNS del registrador necesitamos otro DNS en nuestro propio servidor para que cual es la idea como lo hago no se si podrias enviarme quizas algun enlace q me ayude con esa duda o tratar de explicarme un poco ese tema

Disculpa por mis inquietudes pero es algo que he escuchado algunas veces y no entiendo ojala y me puedas ayudar y pasar algunos links Tambien te dejo mi blog Adios

httpyouta18awardspacecomwordpress

Saludos

Vicente Navarro dice

14 abril 2008 a las 1816

Omar Cuando tuacute compras un dominio y nada maacutes en principio lo que estaacutes comprando soacutelo es la posibilidad de servir las diferentes direcciones de ese dominio desde un servidor de DNS que tienes que tener corriendo tuacute mismo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Por ejemplo supongamos que compramos el dominio examplecom Al registrador soacutelo le tienes que decir cuaacuteles son los servidores de DNS que serviraacuten las peticiones dicho dominio Es lo que ves si haces un whois al dominio

Nameserver Information Nameserver aiana-serversnet IP Address 19203443 Nameserver biana-serversnet IP Address 19300236 Nameserver ciana-serversnet IP Address 13991110

Asiacute cuando tuacute pongas en tu navegador ldquohttpproyectoXexamplecomrdquo el cliente de DNS de tu sistema operativo le preguntaraacute a su servidor de DNS asignado que cuaacutel es la IP de ese sitio Y tu servidor de DNS asignado lo que haraacute es ir a preguntar a los servidores de DNS de examplecom que cuaacutel es la IP que busca

Por eso para hacer hosting casero si soacutelo compras un dominio y nada maacutes tendraacutes que montarte tu propio servidor de DNS a menos que la empresa a la que le has comprado el dominio te proporcione servicios como los de DynDNS o a menos que tengas una IP fija y el registrador de dominios incluya entre sus servicios el asociar dominios a IPs fijas usando sus propios servidores de DNS

Omar Palomino dice

15 abril 2008 a las 446

Gracias por responderme tan pronto pero tengo algunas otras dudas ojala me puedas ayudar

A continuacion le explico mis dudas

En realidad todo esta relacionado con servidores DNS mis dudas son las que siguen

Primera inquietud

Lo que estamos acostumbrados es a comprar un dominio junto con el hosting cierto entonces lo que hace la empresa registradora de dominios es ldquoregistrarrdquo nuestro dominio en un servidor DNS para que pueda ser accedido desde internet apuntando a una direccion IP publica (fija obviamente)

Hasta aqui tengo algunas dudas

- iquestEn que servidor DNS lo registran iquestellos tienen un servidor DNS propio si tienen un servidor DNS propio cualquiera puede publicar un servidor DNS en internet no necesita alguna autorizacion como saben los demas servidores DNS de la existencia de ese nuevo servidor

Segunda inquietud

Supongamos que decido comprar solo el dominio es decir no alquilo hosting y tampoco colocan mi dominio en un servidor dns Lo que he visto y he leido es que al momento de registrar mi dominio debo de colocar que servidores dns voy a usar para que se hace eso mi ldquoregistrador de dominiordquo hace alguna configuracion para que solo funcione en ese servidor DNS donde hacen esa configuracion en que tipo de servidor y con que proposito

Si yo mismo coloco mi servidor DNS y le digo a mi ldquoregistrador de dominiosrdquo la IP de mi servidor DNS (para que este resuelva) como se enteran en el mundo (es decir en internet) de la existencia de mi servidor DNS tendria que registrarlo en otro servidor DNS

Como ves tengo varias dudas espero me puedas ayudar a resolverlas

Saludos

Vicente Navarro dice

15 abril 2008 a las 945

Osmar Todas las compantildeiacuteas de hosting tienen servidores de DNS siacute pero dichos servidores de DNS soacutelo tienen autoridad sobre los dominios que estaacuten bajo su control Otros servidores de DNS cuando tengan que saber la IP de un nodo de este dominio tendraacuten que pasar siempre por los DNSs de la

compantildeiacutea de hosting Hay unos servidores DNS raiacutez que son los que tienen autoridad sobre los dominios com net org etc que son los que te redirigen al servidor DNS de la compantildeiacutea de hosting que tiene control sobre el dominio

Es un tema que requiere documentarse detenidamente El artiacuteculo de la Wikipedia Domain Name System tiene algunos esquemas que te pueden aydar a entenderlo

Sobre la segunda inquietud el tema es muy sencillo Cuando tuacute compras tu dominio lo que estaacutes haciendo es escribir en la base de datos de los servidores DNS raiacutez (los que tienen control sobre los com net org etc) que tu servidor DNS y soacutelo tu servidor DNS y ninguacuten otro es el que tiene derecho a dar la respuesta definitiva sobre cuaacutel es la IP que corresponde a tal nombre de tu dominio

Alex Dumont dice

18 abril 2008 a las 1402

Excelente lo de los Google Apps (entre otras cosas reconozco que no he leido todo de momento) Voy a probar esto en cuanto pueda

The Pro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

21 abril 2008 a las 2032

Buena Tarde Super Coco

2 Preguntas rapidas

La primera la tarjeta que recomiendas la D201GLY2A de Intel soporta el WOL (Wake On Lan) ya que en los lugares que he buscado no se menciona nada con respecto a eso te lo pregunto por que me interesa habilitar un Hosting Casero y pretendo basarme en tu excelente Guia

La segunda basandose en tu experiencia personal que me recomiendas decantarme por la D201GLY2A o tal vez buscar una Tarjeta de VIA como la PC3500G

Saludos y muchas gracias por compartir tus conocimientos

Vicente Navarro dice

22 abril 2008 a las 1103

The Pro Seguacuten el manual de la D201GLY2A siacute que soporta el Wake on Lan

Sobre queacute es mejor si la D201GLY2A o la VIA probablemente el procesador de Intel sea mucho mejor pero como no tengo ninguno de los dos no tengo elementos de juicio reales para opinar

Mauri dice

25 abril 2008 a las 845

Felicidades por el artiacuteculo manual en cuanto tenga tiempo lo pondreacute en praacutectica

Muchas gracias por compartir tus conocimientos

juan ignacio dice

5 junio 2008 a las 1932

Hola

Una pregunta de DynDNS ldquoiquestSi has registrado un dominio ldquowwwmidominiocomrdquo en una empresa sin servicios de actualizacion de IP dinamica y en casa tienes ADSL con IP dinamica puedo usar DynDNS (ddclient) para poder tener mi pagina publicada en internet y administrarla desde mi servidor localrdquo

Un cordial saludo

Vicente Navarro dice

5 junio 2008 a las 2003

juan ignacio No no podriacuteas usar ddclient Tendriacuteas que cada vez que tu proveedor de ADSL te cambia la IP ir al panel de control de tu registrador y decirle la nueva IP a la que tiene que apuntar el dominio Como tendriacutea que ser manual y encima el cambio de IP puede tardar un rato en tener efecto

no es praacutectico para tener una paacutegina puacuteblica Puede serlo si es algo exclusivamente para tiacute

Otra cosa que se puede hacer es que registres alguacuten hostname de los gratuitos en DynDNS como ldquoejemplodyndnscomrdquo que actualices desde tu routerservidor (con ddclient) y que ldquowwwmidominiocomrdquo sea un CNAME a ldquoejemplodyndnscomrdquo (si tu registrador te lo permite) Asiacute podriacuteas tener el servidor en casa sin problemas

angel dice

18 junio 2008 a las 1848

HOLA MI SERVIDOR LO PUEDO VER SOLO EN MI RED LOCAL como puedo Ver mi servidor fuera de mi LAN MI PUERTO 80 ESTA ABIERTO FTP TB

YA REDIRECCIONE EL IP ESTOY TRABAJANDO CON NO-IP MI MSN angeltres3hotmailcom

javierPindter dice

23 junio 2008 a las 620

Que tal antes que nada agradezco por tu gran aportacioacuten En lo particular tu publicacioacuten me ha resultado excelente pude resolver muchas dudas No se si ya lo conozcas pero httpwwweverydnsnet ofrece el servicio de DDNS gratuitamente con la ventaja que nos permite

usar nuestro propio dominio a diferencia de la version gratuita de DynDNS ademaacutes que permite libremente el control de registros como los CNAME y los MX para googleApps Hasta el momento no me ha causado ningun problema

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Saludos

Vicente Navarro dice

7 julio 2008 a las 1404

javierPindter No conociacutea esa empresa pero parece una buena opcioacuten iexclGracias por el informarnos de ella

javierPindter dice

7 julio 2008 a las 1539

Recientemente descubri el dd-wrt (httpwwwdd-wrtcomdd-wrtv3indexphp) que es un firmware mucho maacutes completo que el que viene de fabrica en mi caso WRT54G de LinkSys Al cambiar el firmware en la opcioacuten de DDNS se puede incluir la informacioacuten de acceso de muchos proveedores

DDNS (DynDNS no-ip TZO zoneedit changeip easydns etc) a diferencia de los dos por omisioacuten de LinkSys con la ventaja de que en caso de que no este en el listado se puede crear uno como es en el caso de everydns donde simplemente proporcionas tu login password y la ruta del servidor (httpwwwdd-wrtcomwikiindexphpDDNS_-_How_to_setup_Custom_DDNS_settings_using_embedded_inadyn_-_HOWTO) Saludos

Vicente Navarro dice

7 julio 2008 a las 1629

javierPindter Informacioacuten tambieacuten muy uacutetil e interesante iexclGracias

Eduardo Moreira dice

8 julio 2008 a las 209

Excelente trabajo lo explicas muy bien entendi como minimo un 95 llevo varios meses investigando y haciendo pruebas ya que quiero hacer un proyecto como el tuyo muchas cosas que expones en este blog ya las sabia pero despues de leerlo completo uffffffffff aprendi bastantes cosas nuevas Ahora si

voy a montar mi web server muy bien configuradohelliphellipGracias

Carlos Ruiz Ortega dice

15 julio 2008 a las 037

Holap

Wowww Queacute trabajo maacutes estupendo

Sin duda alguna es uno de los mejores tutoriales que he leido en la internethellip ahora siacute me ha quedado absolutamente claro todo lo relacionado con el hosting casero DNS dominios etchellip etchellip

Muchas gracias por todo

Saludooos

Vicente Navarro dice

15 julio 2008 a las 917

Eduardo Moreira Carlos Ruiz Ortega iexclGracias iexclMe alegro de que os haya gustado

katerine dice

6 agosto 2008 a las 319

Felicitaciones Tienes un blog muy bueno Y lo mejor Lo hiciste y yo tambien entedi muchas gracias

Al dice

6 agosto 2008 a las 2307

Excelente articulo pero por lo poco que cuestan hoy dia alojamientos como hostgatores da qeu pensar

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Franco dice

8 agosto 2008 a las 2142

Increible Esto siacute que es un aporte a la comunidad Felicitaciones

Rauacutel M dice

28 agosto 2008 a las 024

Bueno pues me ha motivado mucho tus grandes palabras sobre un HC y es que si pudiera hacerlo lo hariacuteahellip tan solo tengo 17 antildeos una conexioacuten bastante mala (Vodafone) y una madrehellip que mejor ni hablemos jajaja en un futuro hareacute algo por el estilo o a lo mejor una empresa de WebHosting quien

sabehellip se agradece mucho todo esto hasta me he guardado este documento por si acaso

Saludos y suerte amigo

gameshells dice

28 agosto 2008 a las 1708

Buen post la verdad no hay que negarlo pero a mis 23 antildeos de vida te digo que solo entendi algunas cosas desafortunadamente Dioz no me dio un cerebrito como el tuyo para hecharle cabeza a todo esto hellip Peroooo buee gracias por el post intentare leerlo bien sin que me de ladilla

JainuX dice

18 septiembre 2008 a las 1216

muy buen tuto

Saludos

jgaztelu dice

12 noviembre 2008 a las 1516

Hola

Muy buen artiacuteculo me ha encantado y estoy montando (maacutes o menos) un servidor HC Por cierto no ahs mencionado que se puede utilizar alguna utilidad tipo XAMPP Por uacuteltimo una pregunta iquestCoacutemo puedo tener maacutes de un sitio web en el mismo server

Gracias

Vicente Navarro dice

12 noviembre 2008 a las 1541

jgaztelu Gracias Siacute el XAMPP podriacutea resultar uacutetil para nuestro propoacutesito

Sobre lo de los distintos sitios siacute que se explica Hay que poner un fichero de configuracioacuten diferente por sitio en etcapache2sites-available

tttony dice

3 diciembre 2008 a las 350

WOW aunque todavia no me lo he leido completo necesito saber que sistema operativo recomiendan para este cacharro

celeron 400MHZ 256MB RAM PCChips mobo

pienso correr paginas en PHP con mysql

saludos y gracias

Vicente Navarro dice

3 diciembre 2008 a las 827

tttony Cualquier distribucioacuten de Linux instalada con el miacutenimo nuacutemero de paquetes necesario te iraacute

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

bien pero no esperes poder servir a muchos clientes a la vez ya que la maacutequina no es muy potente

Daniel dice

9 diciembre 2008 a las 1621

Execente material estoy teniendo problemas con mi servidor de correo Conectado a mi VPN a traves de webmail funciona bien poniedo la IP pero desde internet aparece error 501 no se que hacerhellip

finidine dice

19 diciembre 2008 a las 1006

Ante todo Vicente felicitarte por tu excelente blog

Tengo un pequentildeo hosting casero basado en un viejo Pentium III a 800 MHz no es mala opcioacuten ya que esa CPU tiene un TDP maacuteximo de tan solo 22 Whellip a veces el viejo PC es lo adecuado para estas funciones (simultanear hosting y p2p)

Saludos

Mauricio dice

8 enero 2009 a las 2238

Sentildeores les pido un favor soy nuevo en esto quiero poner un hosting en mi casa me compre un dominio y tengo internet con ip dinamica pero no se como configurar mi servidor con mi dominio me podrias ayudar de antemano muchas gracias

ALoGeNo dice

12 enero 2009 a las 1319

Puedes usar algo como no-ip o dyndns te creas una cuenta de usuario en cualquiera de ellos y creas una dns gratuita la cual luego le tendras q dar a tu proveedor DNS (el q te vendio el dominio) para q linke la dns asociada a no-ip o dyndns con la tuya

httpswwwdyndnscomaccountcreatehtml

httpwwwno-ipcom

(Muchos routers ofrecen la opcion de usar algun servicio como dyndns o no-ip el cual se encarga de comunicar los cambios de ip al servidor dns de no-ip o dyndns en caso de que tu router no lo permitan tanto no-ip como dyndns ofrecen clientes configurables que harian el trabajo)

Salu2

Di3g0 dice

22 enero 2009 a las 2214

Tio eres genialhellip

Llevo mas de 1 dia arrancandome los cabellos leyendo de todo y gracias a ti he solucionado mi ultimo error en wordpress Gracias a lo que escribistee en la seccion ROUTER de este articulo

Tienes mucha razon en que un blog o cualquier site hospedada en una pc de casa no conviene pero aun asi me parece la manera mas facil de aprender y sobre todo si al jugar tienes una responsabilidad

Yo estoy en el proceso de administrar un pequentildeo blog para no mas de 10 personas x lo que me resulta facil hacerlo en mi pc PERO he tenido varios problemas al tratar de implementarlo y lo he ido solucionando 1 por 1 con lecturas yo logicahellip hasta que me quede estancado en el router puesto que no podia editar mi blog si no esta con la direccion de localhost en localhost el blog no se ve bien para afuera empezando por la plantilla que recurre a la direccion local del templatehellip direccion que no esta en la maquina de la persona q lo ve del otro lado entonces tenia que poner todo el blog al dominio que tengo gracias a no-ip pero de esa manera no podia usar localhost para editar tampoco podia usar el dominio de no-ip para editar porque no se procesaba la peticion gracias a la edicion del archivo ldquohellipetchostrdquo lo he logrado

Nuevamente muchas gracias eres el unico que me ha sabido explicar que y porque debo de hacerlo Te has ganado un pedazo de cielo ^^

Di3g0 dice

23 enero 2009 a las 124

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

mi felicidad no es completa hellip T_T

Realizando los pasos que sale en la seccion ROUTER de este articulo he logrado ver mediante la direccion que me brinda no-ip mi blog especificamente la pagina principal puesto que cuando procedo a hacerle click a algun comentario entrada o cualquier otro enlace (dentro del blog) la pagina no carga y se produce un error del tipo

NOT FOUND The requested URL blogcategorygeneral was not foun on this server mdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdash-

Cosa totalmente ilogicahellip Ya no doy mas y tampoco tengo tiempo para averiguar que esta pasando por lo que ahora si pido ayuda y si alguien puede ayudarme en este paso envieme un correo a diegoiparraguirregmailcom

Gracias de antemano

CarlosVM dice

24 enero 2009 a las 243

Como sabiamente lo mencionas La gran maravilla de hacer tu propio hosting es toda el conocimiento que tendraacutes y asiacute poder recurrir a cualquier distribuidor con muchos maacutes conocimientos Darte las gracias por tu aporte seriacutea poco

Saludos Carlos

Williams Nasser dice

20 febrero 2009 a las 1520

Hola a todos de verdad lo felicito muy bien explicado aun que difiero de tener un excelente HC con windows XP Profesional SPK3

yo he montado Windows XP actualizado con SPK3 apache Friends 17 un panel de control que parte del codigo es codigo libre pero e modificado sustantivamente para ir acoplando las necesidades que poseeo para el ISP XDSL y para la actualizacion de la ip dinamica un servicio en espantildeol gratuito muy bueno como lo es CDMONCOM tengo hasta ahora apenas 20 dominios hospedados en un pc con las siguientes caracteristicas PIV de 32Ghzh con doble nucleo 2GB de Ram 1024 GB de DD aproximadamente en 3 Discos Windows XP actualizaado con SPK3 JAVA SDK sun microsystem XAMPP apache friends con algunas modificaciones para adaptarlo al panel de control TOMCATS y PERL como ADDons y un Pack de aplicaciones codigo abierto para su libre instalacion desde el panel de control hellip de verdad esto me ha trabajado muy bien sin problema alguno para el webmail usaba antes hmailserver el cual es muy bueno pero vivia luchando con las limitaciones de otros proveedores incluso el de no aceptar mail de ip dinamicas pero la gran solucion con google apps me ha sacado los pies del barro y bueno ya no doy cuentas ilimitadas de mail pero en experiencia no pasan nunca de 30 cuentas asi que les manejo el panel yo mismo y es una entrada extra tener esos 20 dominios y creciendo poco a poco

Ivaacuten E S dice

23 febrero 2009 a las 1431

Muy buen post Es gigante excelente te mataste escribiendoloacute voy a tomarlo como parte de mi aprendizaje al escribir post salvo que me desanimaste a hacer un HChellip Hay que tener mucha maacutes guita que para pagar un hostinghellip o mucha basura informaacutetica en casa Asiacute como deciacutes vos para aprender

es genial Una idea que tengo en mente es si se pueden usar por ejemplo dos hostings que vayan rotando cuando uno se cae funciona el otrohellip iquestUtoacutepico No seacute pero suena genial Saludos y gracias por tus post son excelentes

Vicente Navarro dice

25 febrero 2009 a las 1152

Lo que comentas de dos servidores de hosting casero por si uno tiene problemas se podriacutea hacer sin muchos problemas Yo mismo lo hice a menudo como comento en la entrada Si van a estar detraacutes del mismo router es tan sencillo como cambiar en la configuracioacuten de NAT del router a queacute

sistema reenviacuteas las peticiones al puerto 80 Si van a estar detraacutes de conexiones de red distintas lo uacutenico que hay que hacer es cambiar la IP del DNS en el proveedor de DNS dinaacutemico que tengas

Ivaacuten E S dice

25 febrero 2009 a las 1805

Gracias por tu ayuda Sabeacute que este blog ya pasoacute a mi lista de favoritos Saludos

Trackbacks y pingbacks

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

laquo La licencia Affero (AGPL) y su relacioacuten con la GPL iexclQueacute diacutea el de aquella semana raquo

meneamenet raquo [How-to] Coacutemo montar y mantener un Hosting caseroInstalar un servidor web en casa paso a paso | KabytesCoacutemo montar servidores web - un par de buenos tutoriales at El MoacutedemMetaholic raquo Hosting casero HOWTOHosting caserohellip laquo Que che vou contarhellipComo hospedar um site em sua casa laquo Nataniel Notas sobre as TICComo montar un servidor web dedicado | ItimagnetCrea tu hosting casero at Tod-OScom Te ponemos al dia OPCIONWEBcom Experiencias Informaacuteticas raquo Problemas eleacutectricos en el Hosting CaseroHosting Casero laquo Think Free - LinuxPhpJavaMEMoviesAl otro lado del mostrador raquo Servidores de hosting caseros7 Fast Links (y X) Un lugar en el mundohellipBreves Como montar tu propio hosting casero - BiteliaNoMeDigas raquo Blog Archive raquo Hosting CaseroComo hacer un Hosting en Casa | Tu Lugar en InternetCoacutemo instalar un servidor web en tu casaservidor web caserotu servidor casero laquo NanoBug - Tecnologiacutea amp HobbyBitaacutecora de Vicente Puchades raquo Blog Archive raquo Instalado un servidor web de bajo consumo en un pen USB de 8GbSisBlog raquo Blog Archive raquo Hosting caseroLinux-OS raquo Hosting casero HOWTOHosting casero HOWTO laquo Conocimiento Libre (o lo que estaacute detraacutes del Software Libre)HOWTO Hosting casero laquo Epeoraquo Enlaces (Semana 25) | xavierhernandezblogCon mis movidashellip y mis lios raquo Una de servidoresRicardo Lasa un poco de todo raquo Viernes eaaaaaaaaLa Biblia del Hosting Casero laquo No se me ocurre un tiacutetulo originalhellipMejor respuesta raquo iquestcomo hago para montar una pagina en internet usando mi pc como servidorTargz raquo Blog Archive raquo Curs tegravecnic sistemes micro-informagravetics Sessioacute 22 Desembre 2008[HOSTING] Hosting Web Java - psicofxpcomApunts de tallers classes i sessions raquo Curs de Sistemes drsquoInformacioacute Geogragravefica i computeritzada Edicioacute octubre de 2010 Sessioacute XVIII [35]Como medir el rendimiento de tu servidor web laquo iTank Ideas TankTa pa Ponga raquo Archivu del blogue raquo Sirvidor nun USB de 2GbMontar un servidor de hosting caseroTener email con tu dominio en un servidor caseroHosting casero | nopalituxnetEmail con tu dominio en un servidor casero | Going Geek

Tema LHYLE09 creado por Vicente Navarro

  • vicente-navarrocom
    • Lo hice y lo entendiacute | Hosting casero HOWTO
          1. 9ob3N0aW5nLWNhc2Vyby1ob3d0by8A
            1. form1
              1. s
              2. input5
Page 11: Hosting Casero

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

En ldquoSystem mail namerdquo ponemos hostingcaserohomelinuxorg

En ldquoIP-addresses to listen on for incoming SMTP connectionsrdquo lo podemos dejar vaciacuteo para que el servidor acepte conexiones SMTP por todos los interfaces de red

En ldquoOther destinations for which mail is acceptedldquo pondremos el hostname de nuestro servidor asiacute como hostingcaserohomelinuxorg

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

El ldquoDomains to relay mail forrdquo en principio lo podemos dejar vaciacuteo asiacute como el ldquoMachines to relay mail forldquo El ldquoKeep number of DNS-queries minimal (Dial-on-Demand)rdquo no tiene mayor importancia en nuestra configuracioacuten asiacute como el ldquoDelivery method for local mailrdquo y el ldquoSplit configuration into small filesldquo que ya van seguacuten las preferencias de cada uno

Pues bien a finalizar me encuentro con que si intento enviar un e-mail a Hotmail me dice que no acepta mi correo porque mi IP no es de fiar

mail nospamhotmailcom lt tmpcorreotxtdelivering 1JY4zH-0001ym-VMR dnslookup for nospamhotmailcomT remote_smtp for nospamhotmailcomConnecting to mx2hotmailcom [6554244168]25 connected SMTPltlt 220 bay0-mc2-f2bay0hotmailcom Sending unsolicited commercial or bulk e-mail to Microsofts computer network is prohibited Other restrictions are found at httpprivacymsncomAnti-spam Violations will result in use of equipment located in California and other states Sat 8 Mar 2008 114544 -0800 SMTPgtgt EHLO localhost SMTPltlt 250-bay0-mc2-f2bay0hotmailcom (35022) Hello [8139245151] 250-SIZE 29696000 250-PIPELINING 250-8bitmime 250-BINARYMIME 250-CHUNKING 250-AUTH LOGIN 250-AUTH=LOGIN 250 OK SMTPgtgt MAIL FROMltroothostingcaserohomelinuxorggt SIZE=1367 SMTPgtgt RCPT TOltnospamhotmailcomgt SMTPgtgt DATA SMTPltlt 550 DY-001 Mail rejected by Windows Live Hotmail for policy reasons We generally do not accept email from dynamic IPs as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server httpwwwspamhausorg maintains lists of dynamic and residential IP addresses If you are not an emailnetwork admin please contact your E-mailInternet Service Provider for help Emailnetwork admins please visit httppostmasterlivecom for email delivery information and support SMTPgtgt QUITLOG MAIN nospamhotmailcom R=dnslookup T=remote_smtp SMTP error from remote mail server after MAIL FROMltroothostingcaserohomelinuxorggt SIZE=1367 host mx2hotmailcom [6554244168] 550 DY-001 Mail rejected by Windows Live Hotmail for policy reasons We generally do not accept email from dynamic IPs as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server httpwwwspamhausorg maintains lists of dynamic and residential IP addresses If you are not an emailnetwork admin please contact your E-mailInternet Service Provider for help Emailnetwork admins please visit httppostmasterlivecom for email delivery information and supportLOG MAIN lt= ltgt R=1JY4zH-0001ym-VM U=Debian-exim P=local S=1777LOG MAIN Completed

Pero en cambio GMail siacute que me lo acepta

mail nospamgmailcom lt tmpcorreotxt

delivering 1JY51y-0001yu-LWR dnslookup for nospamgmailcomT remote_smtp for nospamgmailcomConnecting to gmail-smtp-inlgooglecom [2162395927]25 connected SMTPltlt 220 mxgooglecom ESMTP g11si5603645gve6 SMTPgtgt EHLO localhost SMTPltlt 250-mxgooglecom at your service [8139245151] 250-SIZE 28311552 250-8BITMIME 250 ENHANCEDSTATUSCODES SMTPgtgt MAIL FROMltroothostingcaserohomelinuxorggt SIZE=1363 SMTPltlt 250 210 OK SMTPgtgt RCPT TOltnospamgmailcomgt SMTPltlt 250 215 OK SMTPgtgt DATA SMTPltlt 354 Go ahead SMTPgtgt writing message and terminating SMTPltlt 250 200 OK 1205005717 g11si5603645gve6 SMTPgtgt QUITLOG MAIN =gt nospamgmailcom R=dnslookup T=remote_smtp H=gmail-smtp-inlgooglecom [2162395927]

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

LOG MAIN Completed

aunque seguacuten mi experiencia dependiendo de la IP dinaacutemica que te haya tocado es muy posible que tambieacuten se te rechacen los correos si alguna vez la ha tenido alguien sospechoso de mandar spam En definitiva es un servicio nada fiable

Si tenemos un dominio propio con Custom DNS crear un registro SPF en el DNS puede ayudar para que no rechacen los correos de tu servidor En openspforg tienen un formulario que nos ayuda a confeccionar uno adecuado para nuestro servidor

Las MSN Hotmail Guidelines son un buen sitio donde contrastar todos estos requisitos que suelen ser bastante comunes

1 Sender is expected to comply with all technical standards for the transmission of Internet e-mail as published by The Internet Societyrsquos Internet Engineering Task Force (IETF) including RFC 2821 RFC 2822 and others2 After given a numeric SMTP error response code between 500 and 599 (also known as a permanent non-delivery response) the sender must not attempt to retransmit that message to that recipient3 After multiple non-delivery responses (see 2) the sender must cease further attempts to send e-mail to that recipient4 Sender must not open more than 500 simultaneous connections to MSN Services inbound e-mail servers without making prior arrangements5 Messages must not be transmitted through insecure e-mail relay or proxy servers6 The mechanism for unsubscribing either from individual lists or all lists hosted by the sender must be clearly documented and easy for recipients to find and use7 Connections from dynamic IP space may not be accepted8 E-mail servers must have valid reverse DNS records

Y fijeacutemonos ademaacutes en lo que nos deciacutea el mensaje de rechazo de Hotmail

Mail rejected by Windows Live Hotmail for policy reasons We generally do not accept email from dynamic IPrsquos as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server httpwwwspamhausorg maintains lists of dynamic and residential IP addresses If you are not an emailnetwork admin please contact your E-mailInternet Service Provider for help Emailnetwork admins please visit httppostmasterlivecom for email delivery information and support

Esa lista que menciona de Spamhaus no soacutelo la usa Microsoft sino que muchas otras empresas e ISPs se basan en ella para descartar los correos desde determinados rangos de IPs en funcioacuten de la lista

Con los correos entrantes no tendremos ninguacuten problema siempre que nuestro servidor esteacute arriba Los servidores SMTP que nos quieran mandar correo buscaraacuten el registro MX (o el A si no hay MX) en elDNS y salga la IP que salga ahiacute se mandaraacute el correo Para recuperar los correos recibidos en el servidor puede ser suficiente el claacutesico comando mail o con un simple ldquoapt-get install qpopperldquo podemos tener un servidor de POP3 listo en pocos segundos Sin embargo si nuestro servidor no estaacute arriba por alguacuten problema cuando otro servidor SMTP quiera conectarse al nuestro para enviarle un e-mail el servidor remoto tendraacute que decidir si reintenta el enviacuteo maacutes tarde o si lo descarta por lo que el servicio de recepcioacuten de correos tampoco es fiable

Si realmente queremos tener un servidor de correo fiable en nuestro sistema la solucioacuten definitiva puede venir por contratar el servicio de DynDNS MailHop Relay (425$antildeo) especiacuteficamente pensado para estos problemas El servidor SMTP de DynDNS es el que da la cara y nosotros lo usamos como smarthost para mandar los correos a traveacutes de eacutel y viceversa para que eacutel nos los enviacutee de vuelta guardaacutendolos temporalmente si nuestro servidor estaacute caiacutedo

Bytecoders tambieacuten tratoacute estos temas hace poco en Aviso de actualizaciones en Debian por e-mail y SMTP la lacra del SPAM

Correo con nuestro propio dominio con Google Apps

Para miacute todos estos problemas con el correo se acabaron cuando aparecioacute el Google Apps y pude usar el equivalente a GMail (con su POP3 y su IMAP) pero creando diferentes direcciones sobre mi propio dominio (vicente-navarrocom) Para ello lo uacutenico que tuve fue darme de alta en el servicio y apuntar los registros MX de mi dominio a los servidores de Google (Configuring Your MX Records)

nslookupgt set querytype=MXgt vicente-navarrocomServer 805861250Address 80586125053

Non-authoritative answervicente-navarrocom mail exchanger = 10 alt1aspmxlgooglecomvicente-navarrocom mail exchanger = 15 alt2aspmxlgooglecomvicente-navarrocom mail exchanger = 5 aspmxlgooglecom

Authoritative answers can be found fromalt1aspmxlgooglecom internet address = 7214215114alt1aspmxlgooglecom internet address = 721421527alt2aspmxlgooglecom internet address = 6423317927aspmxlgooglecom internet address = 2162395927

Tras esto creeacute buzones de correo (o alias) para cada una de las cuentas que iba a usar y reconfigureacute mi servidor para que usara un smarthost

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Y para que usara smtpgooglecom como smarthost

el resto de la configuracioacuten puede quedar igual que estaba antes Bueno igual pero no se nos tiene que olvidar poner nuestro dominio en el apartado de ldquoSystem mail nameldquo

Lo uacutenico que tendremos que tener en cuenta es que ahora los correos no se reciben localmente sino en la cuenta de Google Apps (lo que en realidad es maacutes coacutemodo) pero si auacuten asiacute fuera necesario traer esos correos a nuestro servidor siempre podriacuteamos configurarlo para que se los trajera de Google usando POP3

Por supuesto Google requiere autentificacioacuten para mandar correos a traveacutes de eacutel por lo que en el fichero etcexim4passwdclient tendremos que asociar nuestro usuario y contrasentildea de Google Apps al servidor SMTP

password file used when the local exim is authenticating to a remote host as a client see exim4_passwd_client(5) for more documentation Example targetmailserverexampleloginpasswordgmail-smtplgooglecomcuentaadministradorvicente-navarrocomcontrasenya

Independientemente de que vayamos a usar el servidor de HC para enviar y recibir correos en serio o no es indudable que necesitamos tenerlo bien configurado como servidor de correo para que podamos mandarnos advertencias sobre problemas que pueda haber en el servidor desde nuestros scripts de monitorizacioacuten O simplemente porque aplicaciones como WordPress mandan correos cada vez que llega un nuevo comentario por ejemplo Si el servidor de correo no estaacute bien configurado las aplicaciones que enviacutean correos como parte de su funcionamiento normal no podraacuten hacerlo

Otras cuestiones

Backups

binbashwhile queda_clarodo insistir_en_el_backupdoneno se puede insistir bastante

Creo que no hace falta decir maacutes Tenemos todo el trabajo invertido en configurar nuestro servidor casero las bases de

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

datos con los comentarios de nuestros visitantes nuestras imaacutegenes nuestro trabajo ahiacute iquestDe verdad nos vamos a arriesgar a que el disco duro falle o a que inadvertidamente hagamos un ldquorm -rf rdquo y desaparezca todo de un plumazo

Para esta tarea rysnc es nuestro mejor amigo (Backups con rsync) aunque herramientas como tar o cpio tambieacuten pueden ayudar Yo recomendariacutea una copia de todos los ficheros importantes en alguacuten directorio del propio servidor casero y otras copias en otros sistemas que tengamos a traveacutes de de la red con rsync

Para exportar todas las bases de datos MySQL del sistema e incluirlas en el backup podemos hacer un

mysqldump -uroot -ppassword --all-databases gt backup mysqlbak

y lo podriacuteamos recuperar con un

mysql -uroot -ppassword lt backup mysqlbak

Maacutes detalles sobre coacutemo usar el mysqldump en ldquomysqldump mdash A Database Backup Programldquo

El sistema de respaldo

Durante el antildeo habraacute algunos diacuteas semanas o meses que pases fuera de tu casa Seguramente esos diacuteas te querraacutes dejar la luz el agua y el gas de casa cerrados para prevenir incidentes iquestQueacute haces con el servidor casero iexclTiene que seguir dando servicio

Si tienes la suerte como yo de contar con alguacuten otro ordenador que pueda servir tambieacuten de servidor casero y de tener alguacuten familiaramigo con conexioacuten a Internet y que consienta en tenerlo en su casa una especie de ldquohousing caserordquo lo tenemos muy faacutecil

Instalamos la misma versioacuten de sistema operativo que en el servidor ldquooficialrdquo y lo llevamos a su nuevo destinoCreamos un nuevo nombre para el otro sistema en DynDNS y lo configuramos para que el ddclient del nuevo sistema lo actualice pero muchiacutesimo mejor si podemos configurar el router de ldquola otra casardquo para que lo haga automaacuteticamenteOpcional Preparamos el router y el sistema ldquohospedado en casa ajenardquo para arrancar con Wake on Lan Tenemos que tener en cuenta que si no es el router el que se encarga de actualizar la IP en DynDNS podemos tener el problema de no saber la IP de destino para enviarle el paquete maacutegicoLe ponemos una IP fija al sistema o configuramos el router para que le asigne por DHCP siempre la misma y abrimos los puertos necesarios en el routerCreamos una bateriacutea de scripts basados en rsync y SSH para sincronizar todos los ficheros de configuracioacuten necesarios y adaptar los que variacutean en el nuevo sistema (por ejemplo el etcddclientconf) Tambieacuten deberiacutean actualizar las bases de datos y reiniciar los procesos necesarios tras modificar la configuracioacutenTener previstos otros scrips para pasar el servicio de un sistema a otro Al final esto soacutelo consiste en que el sistema que sea el primario actualice los registros DNS con su IP y el secundario deje de hacerloTras la estancia en el otro sistema tendremos que sincronizar los cambios de vuelta al sistema principal y probablemente querramos recoger los logs que se hayan generado alliacute

Este sistema de respaldo no soacutelo nos puede servir en caso de tener que apagar nuestro servidor habitual Tambieacuten lo podemos utilizar mientras hacemos tareas de mantenimiento o si en tenemos problemas con la conexioacuten a Internet o estamos sufriendo un apagoacuten

Los cortes de corriente

Otro de los problemas con los que nos tendremos que enfrentar seraacuten los cortes de corriente Aunque no son muy frecuentes de vez en cuando tendremos uno y tenemos que tener previsto queacute hacer cuando ocurran

Si se trata de un breve corte lo maacutes importante es que el servidor arranque soacutelo cuando vuelva a recibir corriente Para ello tenemos que buscar el paraacutemetro de nuestra BIOS que lo permite

Por ejemplo en una VIA EPIA SP8000E el paraacutemetro se llama AC Loss Auto restart y podemos hacer que la maacutequina se encienda siempre cuando vuelva la luz que no se encienda nunca o que vuelva al estado anterior

AC Loss Auto restart

The field defines how the system will respond after an AC loss during system operation

Off Keeps the system in an off state until the power button is pressedOn Restarts the system when the power is backFormer-Sts Restores the system to its previous state

En una placa Asus A8N-SLI el paraacutemetro se llama Restore on AC Power Loss y soacutelo tiene dos valores posibles activado o desactivado

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Pero si queremos estar prevenidos de verdad ante cortes de corriente la mejor opcioacuten es tener un SAI al que conectar el servidor y el router que da acceso a Internet Si el servidor es un sistema de bajo consumo tendremos bastante tiempo de margen para esperar a que vuelva la luz o al menos el tiempo suficiente para actualizar nuestro servidor de respaldo por si tiene que entrar en accioacuten

Mantenimiento remoto

La posibilidad de conectarnos por SSH a nuestro servidor casero siempre tiene que estar abierta En mi experiencia un servidor SSH abierto en Internet trae infinidad de intentos de conexioacuten con reiteradas pruebas con distintos usuarios Sin ir maacutes lejos hoy mismo alguien ha probado 1520 combinaciones diferentes de usuariocontrasentildea en mi sistema

grep Invalid user authlog0 | grep Mar 9 | wc -l1520

Algunos ejemplos

Mar 9 061505 telemaco sshd[6028] Invalid user ibm from 612509134Mar 9 061509 telemaco sshd[6032] Invalid user informix from 612509134Mar 9 064008 telemaco sshd[7742] Invalid user stevie from 612509134Mar 9 064011 telemaco sshd[7746] Invalid user kelly from 612509134Mar 9 064015 telemaco sshd[7750] Invalid user rasoul from 612509134

Es por eso que lo mejor es deshabilitar completamente el acceso con usuariocontrasentildea y permitir exclusivamente la autentificacioacuten por clave puacuteblicaprivada Autentificacioacuten trasparente por clave puacuteblicaprivada con OpenSSH

Cambiar el puerto del servidor SSH (por defecto 22) a otro tambieacuten puede ser una medida uacutetil para evitar algunos de estos insistentes intentos de acceso

Otra herramienta de mucha utilidad para el mantenimiento remoto es conectar un moacutedem a nuestro servidor casero tal y como vimos en Configurar Linux para permitir el acceso remoto por moacutedem a la consola y por RASPPP En casos en que el router haya perdido la conexioacuten a Internet podemos tratar de conectarnos por moacutedem y a traveacutes del interfaz de configuracioacuten por telnet del router tratar de reiniciarlo Otra situacioacuten uacutetil es en caso de una avalancha de peticiones en la que tuacute mismo no puedes acceder por el router por la absoluta falta de ancho de banda y en ese caso la entrada ldquopor la puerta de atraacutesrdquo nos puede servir para llegar al sistema sin usar Internet

iquestP2P y hosting casero

Supongamos que necesitamos bajarnos el uacuteltimo DVD de Knoppix por Bittorrent iquestEs compatible el P2P con sus altas necesidades de ancho de banda con el HC

Pues en principio puede serlo -en funcioacuten del nuacutemero de visitas que recibamos- siempre que limitemos el ancho de banda de subida disponible para P2P a un liacutemite que permita servir los contenidos hospedados a una velocidad razonable En el mejor de los casos el uso de P2P en la misma conexioacuten de un HC iraacute completamente en detrimento de la experiencia de nuestros visitantes aunque soacutelo tengamos uno en ese momento pero que notaraacute que la paacutegina descarga maacutes lenta

El mejor consejo al respecto es que si activamos el P2P deberiacuteamos de estar pendientes de que el tiempo de respuesta sea un miacutenimo aceptable probando nosotros mismos a conectarnos desde otro sistema de Internet Si vemos que va muy lento deberiacuteamos desactivar el P2P Por supuesto en caso de un pico de visitas deberiacuteamos de desactivar el P2P inmediatamente

Scripting

Cualquier administrador que se encargue de un servidor UNIX tiene que estar continuamente creaacutendose scripts para no realizar las mismas tareas una y otra vez Para nosotros como administradores de nuestro HC no va a ser distinto Deberiacuteamos de tener unos conocimientos miacutenimos de scripting que nos seraacuten muy uacutetiles para hacer backups para analizar logs para monitorizar el estado de alguacuten proceso para enviar e-mails con advertencias etc

A lo largo de este antildeo yo me he llegado a crear un buen nuacutemero de scripts La mayoriacutea son muy especiacuteficos de mis necesidades particulares pero me gustariacutea dejar aquiacute uno muy sencillito que nos manda un e-mail cada vez que el ISP nos cambia la direccioacuten IP dinaacutemica

binbashcd rootscripts_ipmv -f ippublica ippublicaoldippublicash gt ippublicaif diff ippublica ippublicaold gt devnullthen cat cabecera ippublica | mail -s La IP del servidor ha cambiado - `date +gmd HM` userexamplecomfi

El ippublicash puede ser bien una peticioacuten por SNMP al router para ver cuaacutel es la IP del interfaz de WAN

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

snmpwalk -c comunidad -v 1 19216811 IP-MIBipAdEntAddr|egrep -v 00|192168 | awk print $4

bien un acceso a checkipdyndnsorg

usrbinwget -q -O - httpcheckipdyndnsorgindexhtml | usrbinfromdos | binsed s_lthtmlgtltheadgtlttitlegtCurrent IP ChecklttitlegtltheadgtltbodygtCurrent IP Address | binsed s ltbodygtlthtmlgt

El fichero cabecera es algo como

La IP del servidor es ahora

Conclusioacuten

En esta entrada he tratado de recopilar lo maacutes importante de lo que me ha sido necesario conocer durante un antildeo completo de autohospedaje en el que creo que el resultado ha sido bastante satisfactorio Por carambolas del destino ahora ya he pasado a un hosting profesional pero la travesiacutea ha valido la pena y la repetiriacutea tantas veces como hiciera falta Si alguien tiene intencioacuten de adentrarse en esta aventura ha de saber que aprenderaacute mucho y espero que en estas liacuteneas encuentre consejos que le sean de utilidad como creo que me hubieran sido a miacute

Tambieacuten hay que tener en cuenta que tambieacuten es posible tener un hosting casero sin tomaacuternoslo muy en serio de forma que no nos importe en absoluto si tenemos la paacutegina caiacuteda varios diacuteas seguidos pero creo que si nos ponemos vale la pena hacerlo lo mejor posible No hay nada que deacute peor impresioacuten en Internet que una paacutegina que tarda en cargar o que cada dos por tres esteacute caiacuteda Esa no es la forma de fidelizar a nuestros lectores

El HC es un poco como tener un perro en casa Puede ser divertido te daraacute muchas satisfacciones pero a cambio ganas muchas obligaciones Tienes que estar pendiente de eacutel te da trabajo y no puedes irte de vacaciones sin buscarle un acomodo

wq

Entradas relacionadas

iquestPiensas en si un diacutea te roban el portaacutetil (6)Servir con Apache imaacutegenes con marca de agua (watermark) (5)Primer aniversario del blog (5)Midiendo el ancho de banda de red con IPerf (y con scp netcat wget) (5)Probando el mod_deflate de Apache (4)mailto sin miedo a spammers (4)

Esta entrada fue publicada bajo una licencia CC el 9 marzo 2008 a las 1732 y pertenece a la categoriacutea GNULinux Internet LAMPWordPress Redes Sobre el Blog Etiquetas Apache backup blog ddclient Debian DNS DynDNS exim GNULinux Google hosting Internet modem MySQL OpenSSH PHP rsync shell SMTP spam VIA EPIA wget WordPress Zyxel 660HW Puedes seguir las respuestas a traveacutes de RSS Ya no se pueden dejar comentarios pero puedes hacer trackback desde tu paacutegina

137 Comentarios a ldquoHosting casero HOWTOrdquo

Osqui dice

9 marzo 2008 a las 2046

iexclDios Esto es LA ENTRADA Suacuteperinteresante suacuteperamena y suacuteper bien explicada Muchiacutesimas gracias

andoni dice

9 marzo 2008 a las 2149

impresionante

Sagman dice

9 marzo 2008 a las 2213

Impresionante O Ahora no tengo tiempo para leerlo detenidamente pero mantildeana intentareacute sumergirme en la lectura entera del artiacuteculo porque parece muy interesante Teniacutea ganas de que lo explicaras Gracias

PD Me entereacute de la entrada a traveacutes del pingback que viacute en mi blog

Raist dice

10 marzo 2008 a las 041

En plan didaacutectico seduce plantearse el instalarse el apache y demaacutes pero vamos en plan didaacutectico como dije los peros son muy significativos Eso si no dudo en seguir el tutorial para trastear y

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

aprender

Ivaacuten dice

10 marzo 2008 a las 1024

iexclImpresiontante artiacuteculo menudo curro Te lo has currado muchiacutesimo todo muy bien explicado con ejemplos ventajas distintos puntos de vistahellip Aunque no vaya a montarme un HC casero y vaya a seguir con blogger hay muchas ideas que siacute me van a ayudar mucho Lo primero que tengo que

conseguir es configurar el correo porque ya lo he intentado un par de veces y no hay manera

Saludos y gracias por el excelente artiacuteculo Ivaacuten

andres dice

10 marzo 2008 a las 1147

Enhorabuena muy bien explicado

Yo tenia algo parecido montado pero la placa acabo estropeandose tras mucho tiempo

Solo 2 apuntes que faltarian a mi entender para ser perfecto - Configuracion del iptables algunosmodems como por ejemplo los de cable solo tienen una boca y solo te dan una IP por lo que mi servidor estaba en medio y ademas de correo y web servia internet a la red interna Por ello tenia que configurar el IPTABLES para que hiciese de pasarela Es sencillo pero no muy obvio - Servidor de DHCP al hilo de lo anterior un servidor de DHCP para la red interna Con la instalacion por defecto es casi suficiente solo hacia falta cambiar el nombre de la interfaz de red a la que tenia que servir direcciones - QoS tambien tenia algun programa P2P y casi siempre iba bien pero deberia de haber puesto y al final por vagancia nunca lo hice alguna regla de QoS para dar la minima prioridad sobre el ersto de paquetes a los de los programas P2P

Como te digo el post esta muy bien pero con informacion sobre como hacer eso para mi ya seria perfecto

Un saludo

David GV dice

10 marzo 2008 a las 1247

Hola

Soacutelo queriacutea felicitarte por este howto tan interesante del que me he permitido hablar en mi blog ( httpwwwblogubuntucom159como-montar-un-servidor-web-casero-y-no-morir-en-el-intento )

Un saludo y felicidades por el material

Gustavo dice

10 marzo 2008 a las 1253

Muy pero que muy explicado todo Muy buen manualguia en todos los sentidos

Croc dice

10 marzo 2008 a las 1258

Praacutecticamente son los mismo pasos que yo seguiacute tambieacuten en su diacutea soacutelo que yo sigo hoy en diacutea tirando de mi HC con Telefonica (IP fija por usuario antiguo) y 320 kbps de subida

En lo que me gustariacutea hacer hincapieacute del artiacuteculo es en la seleccioacuten hardware Tened cuidado con la maacutequina que elegiacutes como servidor o despediacuteos de dormir por la noche Si compartiacutes habitacioacuten haced todo lo posible por eliminar completamente los ventiladores o invertid en algo super-silencioso Vuestro descanso os lo agradeceraacute

Actualmente estoy dandole una pasada a mi servidor de correo que auacuten no he recibido ninguacuten tipo de problema por denegacioacuten en ninguna maacutequina Por fortuna mi ISP resuelve inversamente mi IP sin problemas La configuracioacuten de un servidor Courier (SMTPPOPIMAP) y una interfaz web como RoundCubeMail se mereceriacutea otra entrada explicativa

Un saludo

sistemasorp dice

10 marzo 2008 a las 1304

Buen artiacuteculo yo tambieacuten tengo un dominio (sistemasorpcom) albergado en un ordenador VIA EPIA

Lo uacutenico que queriacutea comentar es que aunque yo tengo el dyndns para que desde el router cambie la ip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

de mi dominio tengo los DNS del dominio apuntando a Zoneedit (que pues antildeadir hasta 5 dominios gratuitamente) Asiacute poniendo CNAMEs como httpwwwsistemasorpcom o httpftpsistemasorpcom apuntando a sistemasorphomelinuxcom puedo hacer que cualquier peticioacuten que se haga a traveacutes del dominio pase al subdominio de dyndsn y finalmente a la ip que tenga en ese momento incluido el correo Por eso siempre que se haga un nslookup a httpwwwsistemasorpcom o similares lo resolveraacute a sistemasorphomelinuxcom

Gonzi50 dice

10 marzo 2008 a las 1350

Solo a modo de apunte deberias echar un vistazo a gnupanel es un panel de administracion estilo plesk gnu para debian

Puede simplificaros mucho las cosas porque instala de golpe muchos de los paquetes que se nombran y el menu de administracioacuten tanto de nivel usuario y administracion es muy buena

Creo que sera un referente en el futuro

juan dice

10 marzo 2008 a las 1416

Muy bueno felicitaciones

Otro ordenador util silencioso y de bajo consumo es el Mac Mini

Saludos

victor dice

10 marzo 2008 a las 1420

Hola he llegado a tu blog desde barrapunto y lo primero que habia pensado es que habias instalado un ldquoservidor de hostingrdquo real puro y duro tipo Cpanel o Plesk para que tus amigos pudieran redirigir su dominio y crearse cuentas de ftp y web contra tu servidor iquestlo has probado seria un gran reto la

verdad es que no podriacutea ser publico pues seguramente no tendraacutes ganas de gastarte las astronoacutemicas cantidades que valen las licencias hellip perohellip iquesthay soluciones gratuitas a cpanel y plesk

gracias y saludos

Julio Autor de curriculum web dice

10 marzo 2008 a las 1502

Te falta ciertas ventajas que no has mencionado

1 La libertad de configurar el servidor que suele ser muy importante si estas programando dicha web Y no te problemas de una configuracioacuten distinta de cuando haces la prueba 2 Ganar conocimientos por si te falta subir el ancho de banda Si contratas direcmente los servicios de hosting Cuando tienes un proyecto avanzado no puedes dedicarte a aprender en ese momento como montar un hosting 3 Si programas la web consigues que no te puedan robar coacutedigo o ideas Hombre claro esta por soacutelo 13 euros y tras una pesada documentacioacuten puedes registrar tus derechos de autor Pero edemaacutes de esto es bueno no tener el coacutedigo disponible de terceros 4 Antes un fallo de programacioacuten o del servidor los conocimientos son mayores para solucionarlo 5 Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

En yo mi caso un servidor llamado casero Pero ya mismo le voy poner dos lineas de telefono ampliamdo la seguridad y el ancho de banda iquestLo debereacute seguir llamando casero por estar en mi casa Doacutende aguanto visitas mas de 60000 visitas al mes entre todas mis web Por ejemplo esta de curriculum web Un incoveniente muy peligroso Ante un problemoacuten te puede dar un infarto Pero a veces esos problemones lo tienen las empresas no dan ese mal servicio que no podemos hacer nada

Smutops dice

10 marzo 2008 a las 1608

Gracias por la informacioacuten Te lo has currado

Saludos

InKiLiNo dice

10 marzo 2008 a las 1621

El manual estaacute de Puta Madre pero yo recomiendo para un servidor casero lighttpd en vez de apache2 y php5 + fastcgi mejor que mod_php5 ah y de paso le ponemos el eaccelerator y nuestro servidor

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

volaraacute

Gonzi50 dice

10 marzo 2008 a las 1639

para Victor

Como he dicho un par de comentarios mas para arriba te recomiendo gnupanel Yo llevo unos cuantos meses con uno montado y todos son buenas noticias

Jose A Cely dice

10 marzo 2008 a las 1738

Hola

Muy buen articulo lo leiacute completo me siento identificado con muchas cosas y la experiencia que tuve con mi antiguo servidor de produccioacuten (2005) sin embargo esa maquina que usaba aun la uso como servidor personal Te dejo el link de el articulo que escribiacute es su momento no es tan teacutecnico como el tuyo httpjosecelytecsuacomp=14 Saludos desde Colombia

Jose A Cely

Sr XX - Terror dice

10 marzo 2008 a las 1748

Hola felicidades todo muy claro y bien explicado

Yo hace unos antildeos hice lo mismo Queriacutea colocar mis programas java a disposicioacuten del puacuteblico y el hosting java era (y sigue siendo) cariacutesimo

Maacutes o menos hice lo que tuacute excepto en 2 cosas

1) Servidor web En un principio coloqueacute apache+tomcat (viacutea ajp) Tras unos benchmarks caseros me diacute cuenta de que tomcat podiacutea servir paacuteginas estaacuteticas casi a la misma velocidad que apache Asiacute que quiteacute apache y puse tomcat en el puerto 80 directamente

2) Servidor de correo Los MTAs de linux (exim sendmail y postnosequeacute) son un suplicio para configurarlos correctamente (demasiadas opciones) Me decanteacute por JAMES (del proyecto apache) Es un MTA supersimple javizado que permite almacenar el correo entrante en una base de datos relacional haciendo maravillosamente transparente toda la gestioacuten En fin hoy con el proyecto casi congelado sigo apostando por JAMES

Saludos

liken dice

10 marzo 2008 a las 1829

Hola Vicente Muy buen articulo

Se que hay diferentes opiniones pero discrepo solo en lo de no recomendar laptops como servidores La mayoria de los portatiles de consumo actuales estoy de acuerdo en que no son recomendables pero hay laptops antiguos de muy buena calidad y de bajo precio en Ebay que pueden ser una opcion bastante buena Yo tengo un IBM Thinkpad 600 (una maquina de calidad) de servidor encendido hace 2 antildeos aunque el uptime actual es 6 meses y sin ningun problema (toco madera ) Tienen muchas ventajas Es muy silencioso El ventilador se enciende solo aveces y apenas se escucha Tienen UPS incorporada la bateria aunque vieja te aguanta 10 minutos un apagon El consumo tambien es muy bajo al ser un portatil y con LCD cerrado Lo uso como servidor web a internet servidor samba local interface gmui para descargas centralizadas de P2P multiusuario y remotas servidor de correo tambien a traves de gogle apps y para alojar una libreria sobre ciencia que seria dificil de colocar en un host contratado Por necesidades uso un disco duro 25 de 60GB y que de momento va aguantando (El tema de que los 25rdquo duran menos tambien trae discusiones y algunos defienden lo contrario) Saludos

Liken mdashmdashndash

jecomovi dice

10 marzo 2008 a las 1829

La comunidad nos hace grandes articulos como este ENORMES Gracias

tenderodigital dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

10 marzo 2008 a las 1831

Muy buena entrada para guardar y revisar de vez en cuando

Yo de todas maneras le veo futuro a este tipo de servidores pero maacutes que para tener presencia en Internet para usar el servidor directamente tu A ver si me explico montas un Wiki un software de trabajo en grupo otro de gestioacuten de proyectos y lo alojas en tu propio servidor Y solo accedes tu y tus amigos no lo abres al puacuteblico Entonces tienes la ventaja de la comodidad puedes actualizar las versiones personalizarlo a topehellip y no tienes los problemas del ancho de banda

Saludos

Joan R dice

10 marzo 2008 a las 1915

Impresionante tu dominio del tema socio saludos desde Mallorca

ZP en lugar de dedicarte a salvar el culo de los ladrilleros que se iraacuten al paro preocuacutepate de toda la gente super capaz que hay en este pais y haz que suban como la espuma te presento a uno de ellos mi amigo Vicente Navarro hellip

Bytecoders dice

10 marzo 2008 a las 1917

Extrantildeo que nadie haya mencionado como ventaja el hecho de que el hosting solo depende de ti y de nadie maacutes Aunque a veces tambieacuten puede ser una desventaja En mi caso no depender excesivamente de terceros fue desde luego la mayor motivacioacuten

No puedo negar que estoy aprendiendodestrozando mucho etc etc pero eso queda (para miacute) en un segundo teacutermino

Saludos

Bytecoders dice

10 marzo 2008 a las 2022

Por cierto no cabe decir que el artiacuteculo es de Wikipedia Pero me ha picado la curiosidad Si no me equivoco tu ya has sobrevivido al efecto Barrapunto y Meneacuteame con el hosting casero no

Saludos tener buenos sitios de referencia tambieacuten ayuda Anda que no he aprendido cosas aquiacute o de ti

PS No seacute si podiacutea editar el comentario Al final por desconocimiento he puesto otro

Vicente Navarro dice

10 marzo 2008 a las 2042

Osqui andoni Sagman Raist Ivaacuten iexclMuchas gracias por vuestros amables comentarios

andres iexclGracias Respecto al IP tables es una buena sugerencia pero quizaacutes mereceriacutea una entrada especiacutefica sobre su uso Sobre el servidor DHCP a miacute no me haciacutea falta porque el router ya hace el trabajo aunque ya hableacute un poco sobre servidores DHCP en Iniciar una instalacioacuten de Debian por red Finalmente probar el QoS ha sido una de las grandes asignaturas pendientes que me han quedado aunque no esperaba mucha mejora ya que a diferencia de tu caso mi traacutefico no pasaba todo por el servidor De todas formas siacute que ajusteacute algunos paraacutemetros de priorizacioacuten de traacutefico que teniacutea el router En cualquier caso unas sugerencias muy buenas

David GV Gustavo iexclMe alegro de que os haya gustado

Croc Gracias por hacer hincapieacute en lo del servidor silencioso Creo que es algo realmente importante Sobre lo del Courier y el RoundCubeMail siacute me temo que tanto no cabriacutea aquiacute

sistemasorp iexclPues me parece una idea excelente iexclBuena de verdad Asiacute te ahorras comprar el ldquoCustom DNSrdquo Muchiacutesimas gracias por compartirla en esta entrada

Gonzi50 Gracias por la sugerencia

juan iexclGracias Siacute el Mac Mini podriacutea servir pero en su diacutea yo lo descarteacute porque aunque sea muy silencioso siacute que tiene ventiladores y si somos estrictos en la poliacutetica de nada de ruido me temo que no nos sirve

victor Bueno ya ves que el servicio era para miacute mismo soacutelo Sobre lo que me preguntas en la Wikipedia tienes una lista de web-hosting control panels tanto de pago como de coacutedigo abierto

Julio Autor de curriculum web Son muy interesantes los aspectos que mencionas Me ha parecido curioso lo de

Si programas la web consigues que no te puedan robar coacutedigo o ideas

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Sobre

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

no estoy de acuerdo En Dreamhost por ejemplo te permiten asociar un nuacutemero ilimitado de dominios a tu cuenta

Smutops Gracias

InKiLiNo iexclMuchas gracias por los consejos

Jose A Cely Gracias por la referencia al artiacuteculo Es muy interesante

Sr XX ndash Terror Gracias por la sugerencia del Java Apache Mail Enterprise Server (JAMES) de la fundacioacuten Apache La verdad es que no lo conociacutea Muy a tener en cuenta

liken iexclGracias por tu comentario y por expresar aquiacute tu opinioacuten Aunque puede haber casos de portaacutetiles que sobrevivan como heacuteroes durante antildeos sigo pensando que no son lo maacutes conveniente para un uso como servidor Ademaacutes de los discos de 25Prime el polvo que pueda entrar por los ventiladores se iraacute acumulando poco a poco en su interior causando problemas de calentamiento y reducir su vida Se pueden abrir y limpiar pero es una tarea extremadamente incoacutemoda En cualquier caso por supuesto puedo estar equivocado

jecomovi iexclGracias

tenderodigital Desde luego lo que comentas son excelentes sugerencias de uso de un hosting casero sin muchos de sus inconvenientes iexclGracias por tu comentario

Joan R iexclGracias

Bytecoders iexclMuchas gracias por tu aportacioacuten Por supuesto una ventaja muy importante del hosting casero es que puedes hacer lo que te deacute la gana con eacutel Sin embargo en las uacuteltimas semanas en las que he probado un hosting de verdad con SSH maacutes en serio me he dado cuenta de que teniendo el Apache el PHP el MySQL y una shell apenas tienes restricciones ni encuentras cosas en las que te encuentres tan limitado Uacutenicamente tal vez el debug y ciertos paraacutemetros que te gustariacutean cambiar del servidor

En Primer aniversario del blog se mencionaban las entradas que han salido en Barrapunto o Meneacuteame estando el blog en HC

EuLogos dice

10 marzo 2008 a las 2058

iexclMuy pero que muy interesante Queriacutea antildeadir un par de cosillas 1- No es por hacer publicidad pero con cdmoncom puedes registrar un dominio (por precios bastante

competitivos) y luego usar sus DNS para IP dinaacutemicas Ciertamente se complica el tema de actualizarla pero probablemente se podraacute usar un registro CNAME a la direccioacuten de dyndns gratuita 2- Ademaacutes de ldquoab (apachebench)rdquo puedes usar ldquosiegerdquo que ademaacutes te permitiacutea elegir la identificacioacuten del cliente Saludos

Vicente Navarro dice

10 marzo 2008 a las 2106

EuLogos Gracias por tus sugerencias de siege y cdmoncom Ciertamente son alternativas a considerar

Alberto dice

10 marzo 2008 a las 2116

Hola

Intel ha sacado una nueva version de la placa D210GLY la D210GLY2 sin ventilador En la siguiente direccioacuten han hecho un estudio del consumo frente a otras opciones Itx de Via

httpresourcesmini-boxcomonlineMBD-I-D201GLYintel-d201gly-power-consumptionhtml

Si queries calcular el coste de consumo de un equipo en la suiguiente paacutegina hay una calculadora que puede dar una idea bastante aproximada

httpwwweu-energystarorgeses_007cshtmlelectricity

Saludos y felicidades por el trabajo

Vicente Navarro dice

10 marzo 2008 a las 2212

Alberto Pues muchas gracias por tu amable comentario y por el enlace al anaacutelisis de consumo de la Intel que me gusta mucho Tanto tanto que ya lo habiacutea puesto por ahiacute arriba

Por otra parte la calculadora de consumo que mencionas estaacute muy chula

Para las VIA EPIA hay un simulador de consumo en EPIACENTER PowerSimulator

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Julio autor de curriculum web dice

11 marzo 2008 a las 104

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

Bueno pero no se si me explicado bienSeguacuten tengo entendido por cada dominio en algunos hosting se suele pagar un alojamiento distinto Compras un hosting dedicado limitado a nuacutemero de dominios especifico que es lo mejor lo que dreamhost te lo deja ilimitado Pero de todas formas he visto algunos que si tienes que reiniciar o arreglar algo servicio teacutecnico apartehellip

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Ok no somos dioses programando pero la posibilidad de robar existe Y lo de ofuscar ldquoque seraacute enredar el coacutedigordquo Ofuscar para molestar y desfucar(si existe) para programar asi cada vez en volverse loco Para eso le envio el cd (una vez registrado en derechos de autor)

Otra ventaja es si modificas continuamente la web es maacutes rapido enviarlo por tu red local

Para ampliarlo poner dos lineas con dos registro de dns Y ya que te queda bordao

igle dice

11 marzo 2008 a las 213

GuauuEs un fiel reflejo de lo que tengo yo montado actualmente En mi caso el tema hardware no lo elegiacute muchohelliptireacute con lo que teniacutea y es bastante decente (P3 y 368M de RAM) ademaacutes para evitar temas de ruido y demaacutes decidiacute colocar el servidor en la terraza de casa

No encontrareis servidor con mejores temperaturas y sin limiataciones de ruidos Alguacuten diacutea tengo que colgar fotos por el bloghellip Saludos y felicidades por el artiacuteculo

Robintux dice

11 marzo 2008 a las 445

Felicitaciones y saludos desde peru

Ernesto Celis dice

11 marzo 2008 a las 447

Feclicitaciones por tan buen HOWTO como tu tambieacuten yo hospede un HC por alguacuten tiempo Este vivioacute en 3 PCrsquos diferentes y con diferentes sistemas operativos El primero fue un Pentium de 100MHz y 32MB de RAM corriacutea FreeBSD 49 con todos los servicios deseables de un hosting

profesional

iexclVaya que aprendiacute con mi HC

Vicente Puchades dice

11 marzo 2008 a las 602

Hola tocayo te felicito extraordinario este Howto te lo has currado como todos los que tienes Todaviacutea sigo buscando para hacer el HC con una placa de bajo consumo las de VIA EPIA me parecen una opcioacuten extremadamente cara y estoy esperando a que salgan placas maacutes econoacutemicas si al final lo

que nos ahorramos en luz durante 5 antildeos nos lo gastamos en un ordenador cariacutesimo no hacemos nada Tambieacuten estoy esperando que los discos de estado solido esteacuten a un precio razonable Mientras tanto con una supertorre que hace mucho ruido con su SAI para protegerla de los cortes eleacutectricos

Yurgen dice

11 marzo 2008 a las 906

Buenas

Un gran post para los novatos en el tema de Hosting De todos modos no entiendo por que descartas Windows de primeras Entiendo que el inconveniente mas grande sea el tema de pago de licencias pero en cuanto administracioacuten y gestioacuten remota no le encuentro ninguna diferencia En linux SSH y en Windows Terminal Server Si a lo que te refieras es dar acceso a los clientes es cierto que ahiacute Linux gana por goleada Pero si solo es servicio de correo y FTP no creo que hubiera problema

Por suerte o por desgracia he trabajado y trabajo con los dos sistemas en entorno de Hosting compartido y dedicado y lejos de ser un defensor a ultranza de Windows la estabilidad de los servidores con eacuteste sistema es quizaacute mas alta que los Linux (no me pegueacuteis por favor ) Habriacutea que servicios se quiere ofrecer apache oacute IIS con SQL Server ASPnet y a partir de ahiacute decidir (PHP y MySql funciona en los dos correctamente ventajas del software libre )

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

No se que opinaacuteis

Saludos

PD Espero no haber sido un flamerhellip

Vicente Navarro dice

11 marzo 2008 a las 1000

Julio autor de curriculum web Lo que yo he visto en varios hostings es que tuacute contratas tu cuenta con su espacio y su liacutemite de transferencia mensual y luego le puedes asociar muchos dominios Sean comprados en ese mismo hosting o sean externos

igle Pues es un muy buen remedio contra el ruido Pero iexclno se te oxida la caja Ya se oxidan a veces incluso dentro de casahellip asiacute que iexclimagiacutenate en el balcoacuten

Robintux Ernesto Celis iexclGracias

Vicente Puchades iexclMuchas gracias Eacutechale un vistazo a la placa Intel que menciono arriba Tiene un precio muy razonable De todas formas no es soacutelo por el consumo para miacute lo maacutes importante de estas placas es que no llevan ninguacuten ventilador

Yurgen Por supuesto que no eres un ldquoflamerrdquo Presentas un opinioacuten muy razonada y respetable Para mi el inconveniente maacutes grande de Windows en este campo es la ausencia de una liacutenea de comandos en la que se puedan hacer cosas de verdad en el campo del mantenimiento remoto Mencionas el Terminal Server pero me temo que es mucho menos flexible que una humilde shell a traveacutes de SSH Ni que decir tiene que hablando de hosting casero el ancho de banda que necesitariacuteamos para acceder desde fuera de la LAN seriacutea totalmente desmesurado asiacute como la desaparicioacuten de la posibilidad de acceso por modem Ademaacutes necesitas una licencia de Windows Serverhellip iquestquieacuten querriacutea desembolsar tal cantidad de dinero para tener un hosting casero existiendo Linux

Ringmaster dice

11 marzo 2008 a las 1032

Uauuuh Menudo currazo imprescindible para los que se inicien en el hosting casero Parece que te hayas conectado al ordenador con el casco de Matrix y hayas volcado todos tus conocimientos Felicidades

Y siacute estoy de acuerdo contigo que actualmente las placas VIA NO son recomendables el soporte de controladores es peacutesimo y en cuanto a preciocalidadpotencia las de intel o incluso AMD son mejores Yo cambieacute la miacutea por una MicroATX AMD X2 4200 y soacutelo me consume 15W maacutes en idle (aunque se dispara al doble de la VIA cuando estaacute ocupado no hay duda que hace mucho maacutes trabajo)

corrosion dice

11 marzo 2008 a las 1237

Buenas Muy buena tu entrada Yo tambieacuten tengo montado lo mismo que tu bueno muy similar con una vieja epia800 y FreeBSD y es una delicia Claro que tengo la maacutequina a unos 15 metros de mi en un trastero

sin molestar a nadie con el ruido Es un servidor genial Voy a ver si le puedo echar el guante a esa placa intel que comentas DD

Alber dice

11 marzo 2008 a las 1250

Hola

Yo llevo tres antildeos con mi servidor de correo casero y estoy bastante contento Ocasionalmente he montado algun servidor web pero soacutelo para experimentar La maacutequina es un AMD Sempron 3000 con ventilador y fuente de muy bajo ruido y no molesta casi nada Uso Windows XP tambieacuten sin problemas (no uso mantenimiento remoto soacutelo local)

Algunos comentarios que pueden ser de utilidad

DNS para barato un registro de dominio (dominio con mi nombre) y DNS que que apunta el dominio a mi IP dinaacutemica tengo httpwwwsitelutionscom 9 $ al antildeo todo Sin ninguacuten problema (No permite dominios es)(Se pueden transferir dominios de otros sitios)

Correo Para resolver los problemas que hay al enviar correo desde IP dinaacutemica Hay que enviarlo a traveacutes de un smarthost de ese modo el correo llega desde una maacutequina acutelegalacute El smarthost a usar es el servido de correo de nuestro ISP en mi caso (tengo jazztel) smtpjazztelcom Cada ISP os habraacute dado los datos de su servidor de correo el cual se puede usar como smarthost

Para reibir el correo si nuestro servidor no estaacute online se puede usar un servicio de mail backup En sitelutions te dan uno por 18 $ al antildeo Cuando nuestro servidor vuelve a estar online recibe los correos pendientes

SPAM Para que no llegue SPAM lo mejor es el ASSP httpasspsourceforgenet LLeva algo de trabajo configurarlo bien pero una vez hecho no llega ni uno

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Awela dice

11 marzo 2008 a las 1750

Muy bueno Muy interesante

Yo lo tube en casa hace ya unos cuantos antildeoshellip de cuanto telefonica daba la Ip fija sin preguntarhellip La verdad es que aprendiacute un montoacutenhellip

Yo tenia un Compaq que compreacute de segunda manohellip un Pentium asi a secas con 2 gb de discohellip una debianhellip apache php y exim

Ya no tengo tiempo para estas cosas pero fue muy muy divertido cuidar de este pequentildeinhellip

Yo lo recomiendo

Vicente Navarro dice

11 marzo 2008 a las 1903

Ringmaster iexclGracias Siacute las VIAs estaacuten donde estaacuten por pura desidia de la compantildeiacutea Ahora que Intel ha entrado en este segmento de mercado estaacuten praacutecticamente

corrosion iexclGracias

Alber Sobre el DNS muchas gracias por recomendarnos Sitelutions Veo que soacutelo por el coste del dominio te permiten tener DNS dinaacutemico gratis incluso redirecciones de URL y DNS estaacutetico Una alternativa muy interesante

Sobre el ldquosmarthostrdquo el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)

Sobre el ldquospamrdquo iexclgracias por recomendarnos el ASSP

Awela iexclGracias

abaca dice

11 marzo 2008 a las 2034

iexclmenuda tesis doctoral vaya currada te has metido me prometo a mi mismo aprovechar estos apuntes alguacuten diacutea muchas gracias

macario dice

11 marzo 2008 a las 2046

Creo que el hosting casero cuya puesta en marcha has explicado tan bien es una excelente opcioacuten en casos de emergencia Hace unos diacuteas tras cesar mi proveedor sus servicios de hosting de modo repentino tuve que realojar urgentemente mi web osCommerce Para ello hice lo siguiente

1- Darme de alta en DynDNS 2- Buscar un SAI pequentildeo 3- Desempolvar un viejo Duron al que renoveacute los ventiladores (iexclquieacuten hubiera tenido un diminuto y silencioso NSLU2) 4- Instalarle Ubuntu Server Eligiendo la opcioacuten LAMP es rapidiacutesimo hacerlo funcionar (sobre la instalacioacuten por defecto soacutelo antildeadiacute OpenSSH y por comodidad mc y phpMyAdmin creo) 5- Retocar un par de cosas de configuracioacuten (como el conf de apache) y de seguridad (htpasswd por ejemplo) 6- Reponer mi web desde la uacuteltima copia de seguridad (bendita sea) 7- Activar el agente DynDNS de mi router Linksys

Al diacutea siguiente tras muy pocos ajustes ya estaba todo funcionando y ahora con mi paacutegina en marcha puedo ir probando tranquilamente nuevos proveedores

Alber dice

12 marzo 2008 a las 820

Super CoCo dijo ldquordquoSobre el smarthost el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)rdquo

Te puedo garantizar que en mi caso mando a traveacutes de smtpjazztel com los correos de tipo miscuentasmidominiocom He tenido que configurar mi servidor de correo para decirle que use como smarthost smtpjazztelcom junto con mi usuario y password en jazztel Llevo asiacute un antildeo o sea que funciona

Vicente Navarro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

12 marzo 2008 a las 945

abaca Siacute siacute doctor en Cacharreologiacutea por la Universidad de mi Casa iexclMuchas gracias

macario Es algo muy a tener en consideracioacuten Aunque ahora tengo un hosting normal sigo teniendo todo perfectamente preparado por si cualquier diacutea me toca volver a servir el blog desde mi servidor casero iexclque nunca se sabe queacute problemas puedes tener con una empresa de hosting

Alber Pues me alegro mucho que sea asiacute para tu comodidad Sin embargo si un servidor SMTP estaacute bien configurado no deberiacutea de permitir correos de dominios diferentes a los que gestiona ese servidor para evitar el spam (y otros servidores SMTP no deberiacutean aceptarlos seguacuten las reglas que hemos comentado maacutes arriba) Por ejemplo smtptelefonicanet soacutelo permite el dominio telefonicanet y todos los dominios que hayas comprado a Telefoacutenica junto con su servicio de hosting A miacute por ejemplo no me gustariacutea que nadie enviara correos con el dominio vicente-navarrocom y por lo que dices tuacute podriacuteas mandarlos a traveacutes de smtpjazztelcom iquestno

josemanu dice

12 marzo 2008 a las 1043

Super Cocohellip ERES EL MAS GRANDE

Has escrito un artiacuteculo eacutepico Ha partir de ahora referencia obligatoria para el que se quiera documentar sobre hosting casero (yo lo voy a consultar mucho te lo aseguro)

Un artiacuteculo completiacutesimo y faacutecil de entender pura poesia

Si alguna vez te acercas a Castelloacuten ponte en contacto conmigo que tienes pagado un almuerzo comida o lo que se tercie

Muchiacutesimas gracias

Vicente Navarro dice

12 marzo 2008 a las 1229

josemanu iexclMuchas gracias

Joan R dice

13 marzo 2008 a las 940

hellip

ldquoBuenos dias estaacute el sentildeor Vicente Navarro hola vengo de la Secretariacutea General de Poliacutetica Cientiacutefica y Tecnoloacutegica Ministerio de Ciencia y Tecnologia hellip

Estoy aquiacute para servirle diacutegame hellip que necesita usted para crear su empresa tecnoloacutegica y contratar a 10 personas para realizar I+D rdquo

Alber dice

13 marzo 2008 a las 945

Efectivamente yo podriacutea mandar correos del dominio vicente-navarrocom a traveacutes de smtpjazztelcom pero yo creo que cualquiera podriacutea mandarlos a traveacutes de su servidor smtp Los servidores smtp que conozco (he usado maacutes aparte de jazztel) normalmente soacutelo permiten su dominio

para evitar spam PERO si usas el servidor con autenticacioacuten (usuario y password ) permiten que el origen sea cualquier dominio (en este caso al ser usuario suyo no hay peligro de spam)

Esa prueba la he hecho con otras cuentas de correo que tengo y habitualmente funciona Creo que tengo alguna cuenta de telefonicanet si eso hago una prueba

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio Enviar correos con nombres de otros dominios es trivial (vease spam) El correo actual no garantiza que el originario sea quien dice ser

Vicente Navarro dice

13 marzo 2008 a las 1818

Joan R

Alber Sobre

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

estoy de acuerdo Pero muchos servidores SMTP ya estaacuten configurados para no aceptar correos de dominios cuyo origen no es una IP vaacutelida (seguacuten las reglas que comentaacutebamos de SPF resolucioacuten inversa etc) Por la misma regla de tres los servidores SMTP que enviacutean correos no deberiacutean aceptar hacer relay de correos de dominios que no estaacuten asignados a ellos aunque se autentificaran correctamente Si se cumplieran ambas condiciones habriacutea muchos menos problemas de suplantacioacuten de identidad (aunque para eso estaacute el PGP) y de spam iquestno te parece

Por tanto lo que hace Jazztel me parece bien de cara a dar facilidades sus usuarios y mal de cara a prevenir suplantaciones de identidad y spam Sobre Telefonicanet en las pruebas que hice en su diacutea vi que soacutelo acepta correos de dominios que tiene gestionados

Alta_suciedad dice

14 marzo 2008 a las 114

Es un manual perfecto Ademas tienes el don de la palabra y consigues que tantos datos juntos queden escritos de una manera entendible y agradecida de leer Un 10 para ti Yo tambien voy haciendo pinitos con un servidor domestico realizado con un equipo P4 de HP de

sobremesa pero con Win2003 Server + conexion de 6Mbps de Orange protegido por un SAI APC de 700 VA Me hace mucha gracia el planteamiento inicial del HW necesario el consumo electrio el ruido del ISP y de la estabilidad en la alimentacion porque coincido al 100 con lo que comentas Lo dicho felicidades y gracias por compartir tantas horas de trabajo con nosotros

Vicente Navarro dice

14 marzo 2008 a las 916

Alta_suciedad iexclGracias iexclMe alegro de que te haya gustado

Lazaro dice

15 marzo 2008 a las 820

Estaba navegando por la web y buscaba como hacer nuestro propio server (somos una Iglesia Cristiana en Lansing USA)y de verdad que me dejo muy impresionado tus explicaciones solo que tengo que leerlo todo y por lo que veohellip no creo podremos tengo servidor de Hosting con GoDaddy y hacemos

Streaming de audiovideo con Markoni y estos ultimos trabajan con el WMEncoder yo solo trabaje una vez Ubuntu pero por las razones explicadas ahora tenemos a ldquoVentanasrdquoBueno felicitaciones y suerte Alta_suciedad dijohellipfelicidades y gracias por compartir tantas horas de trabajo con nosotros Y en eso estoy de acuerdo 100 es una de las razones que mas admiro la comunidad Opensource (si esta bien dicho)

NotardquoOn this free world without frontierrsquosWho needs ldquoGates and Windowsrdquo

Vicente Navarro dice

15 marzo 2008 a las 843

Lazaro iexclGracias Y siacute tienes razoacutenhellip el streaming seriacutea demasiado para un pobre hosting casero

Roberto dice

16 marzo 2008 a las 2237

Estoy completamente deacuerdo en que la opcion mas practica para aquel que quiera tener un dominio en internet y alojar unas paginas un blog etc es abonarse a una de las muchas ofertas de hosting que tenemos disponibles y que tampoco son tan caras

Eso si como cacharreo aconsejo a todo el mundo que se aventure en la instalacion de una distro linux con apache mysql php webmin ssh etcetcetc y juegue con todo ello Aunque no sea para sacarle rendimiento simpre se aprenden cosas muy interesantes y conocemos un poco mas como funciona el tema

Otro articulo muy bueno y que da una idea muy buena de un servidor web casero

Felicidades Super Coco y gracias

MoDoRrO dice

18 marzo 2008 a las 649

perfecto

justo lo que se necesita para los que empiezan en servidores caseros

Saluds

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Vicente Navarro dice

18 marzo 2008 a las 948

Roberto MoDoRro iexclMuchas gracias

Cristiaacuten dice

26 marzo 2008 a las 2118

Hola estimado He leiacutedo tu excelente manual y bueno se me han aclarado muchos puntos de los que teniacutea ideas un poco vagashellip Pero tengo unas consultashellip a ver si tienes un tiempesito para ayudarmehellip

1) necesariamente debo ldquocomprarrdquo un dominio lo digo porque yo tengo una cuenta en no-ipcom y tengo un host (algo asi como xxxservehttpcom) pensando que podria poner esta direccioacuten en la barra del navegador y llegariacutea a ver mi paacuteginahellip

2) Tengo apache montado sobre Windows XP SP2 y cuando hago pruebas locales (en ie localhost) me funciona sin problemashellip

3) Tengo abierto el puerto 80 tanto en Windows como en mi Router D-link y ademas nateada mi direccion interna a la externahellip

Tonceshellip me puede orientar para saber en que estoy fallandohellip recuerda si que todo lo que estoy haciendo es sobre Windows XP lamentablementehellip Espero puedas ayudarme te lo agradecereacutehellip

Vicente Navarro dice

26 marzo 2008 a las 2247

Cristiaacuten Si la paacutegina te funciona localmente el problema supongo que puede estar en el NATeo o en que no asocies correctamente la IP puacuteblica al host de no-ipcom

Pero en realidad hay tantas cosas que pueden estar causando el problemahellip

bitor dice

11 abril 2008 a las 1424

Muy currado el articulo

Gracias

Omar Palomino dice

14 abril 2008 a las 1646

Hola que tal estuve leyendo tu POST sobre ldquoHosting Caserordquo y debo decir q me parece muy interesante yo ya habia montando un servidor casero con muchas cosas similares a las tuyas perohellip hay un parrafo que me dejo intrigado aqui lo escribo

El dominio

ldquoPor supuesto vamos a necesitar uno o mas dominios para hacer realidad nuestro poryecto Si tuvieramos una IP fija podriamos comprar un dominio a cualquier registrador y hacer que el DNS apuntara a nuestra IP fijardquo

Comentario Pues hasta aqui todo es normal es el procediemiento comun que se hace pero luegohellip

ldquoEn nuestro servidor tendriamos que configurar un servidor DNS ademas de todos los otros servicios que quisieramos proporcionarrdquo

Comentario Aqui me perdi no entiendo a lo que te refieres no valdria simplemente con hacer un NAT en el router a q te refieres con configurar un DNS en el servidor o seahellip aparte del DNS del registrador necesitamos otro DNS en nuestro propio servidor para que cual es la idea como lo hago no se si podrias enviarme quizas algun enlace q me ayude con esa duda o tratar de explicarme un poco ese tema

Disculpa por mis inquietudes pero es algo que he escuchado algunas veces y no entiendo ojala y me puedas ayudar y pasar algunos links Tambien te dejo mi blog Adios

httpyouta18awardspacecomwordpress

Saludos

Vicente Navarro dice

14 abril 2008 a las 1816

Omar Cuando tuacute compras un dominio y nada maacutes en principio lo que estaacutes comprando soacutelo es la posibilidad de servir las diferentes direcciones de ese dominio desde un servidor de DNS que tienes que tener corriendo tuacute mismo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Por ejemplo supongamos que compramos el dominio examplecom Al registrador soacutelo le tienes que decir cuaacuteles son los servidores de DNS que serviraacuten las peticiones dicho dominio Es lo que ves si haces un whois al dominio

Nameserver Information Nameserver aiana-serversnet IP Address 19203443 Nameserver biana-serversnet IP Address 19300236 Nameserver ciana-serversnet IP Address 13991110

Asiacute cuando tuacute pongas en tu navegador ldquohttpproyectoXexamplecomrdquo el cliente de DNS de tu sistema operativo le preguntaraacute a su servidor de DNS asignado que cuaacutel es la IP de ese sitio Y tu servidor de DNS asignado lo que haraacute es ir a preguntar a los servidores de DNS de examplecom que cuaacutel es la IP que busca

Por eso para hacer hosting casero si soacutelo compras un dominio y nada maacutes tendraacutes que montarte tu propio servidor de DNS a menos que la empresa a la que le has comprado el dominio te proporcione servicios como los de DynDNS o a menos que tengas una IP fija y el registrador de dominios incluya entre sus servicios el asociar dominios a IPs fijas usando sus propios servidores de DNS

Omar Palomino dice

15 abril 2008 a las 446

Gracias por responderme tan pronto pero tengo algunas otras dudas ojala me puedas ayudar

A continuacion le explico mis dudas

En realidad todo esta relacionado con servidores DNS mis dudas son las que siguen

Primera inquietud

Lo que estamos acostumbrados es a comprar un dominio junto con el hosting cierto entonces lo que hace la empresa registradora de dominios es ldquoregistrarrdquo nuestro dominio en un servidor DNS para que pueda ser accedido desde internet apuntando a una direccion IP publica (fija obviamente)

Hasta aqui tengo algunas dudas

- iquestEn que servidor DNS lo registran iquestellos tienen un servidor DNS propio si tienen un servidor DNS propio cualquiera puede publicar un servidor DNS en internet no necesita alguna autorizacion como saben los demas servidores DNS de la existencia de ese nuevo servidor

Segunda inquietud

Supongamos que decido comprar solo el dominio es decir no alquilo hosting y tampoco colocan mi dominio en un servidor dns Lo que he visto y he leido es que al momento de registrar mi dominio debo de colocar que servidores dns voy a usar para que se hace eso mi ldquoregistrador de dominiordquo hace alguna configuracion para que solo funcione en ese servidor DNS donde hacen esa configuracion en que tipo de servidor y con que proposito

Si yo mismo coloco mi servidor DNS y le digo a mi ldquoregistrador de dominiosrdquo la IP de mi servidor DNS (para que este resuelva) como se enteran en el mundo (es decir en internet) de la existencia de mi servidor DNS tendria que registrarlo en otro servidor DNS

Como ves tengo varias dudas espero me puedas ayudar a resolverlas

Saludos

Vicente Navarro dice

15 abril 2008 a las 945

Osmar Todas las compantildeiacuteas de hosting tienen servidores de DNS siacute pero dichos servidores de DNS soacutelo tienen autoridad sobre los dominios que estaacuten bajo su control Otros servidores de DNS cuando tengan que saber la IP de un nodo de este dominio tendraacuten que pasar siempre por los DNSs de la

compantildeiacutea de hosting Hay unos servidores DNS raiacutez que son los que tienen autoridad sobre los dominios com net org etc que son los que te redirigen al servidor DNS de la compantildeiacutea de hosting que tiene control sobre el dominio

Es un tema que requiere documentarse detenidamente El artiacuteculo de la Wikipedia Domain Name System tiene algunos esquemas que te pueden aydar a entenderlo

Sobre la segunda inquietud el tema es muy sencillo Cuando tuacute compras tu dominio lo que estaacutes haciendo es escribir en la base de datos de los servidores DNS raiacutez (los que tienen control sobre los com net org etc) que tu servidor DNS y soacutelo tu servidor DNS y ninguacuten otro es el que tiene derecho a dar la respuesta definitiva sobre cuaacutel es la IP que corresponde a tal nombre de tu dominio

Alex Dumont dice

18 abril 2008 a las 1402

Excelente lo de los Google Apps (entre otras cosas reconozco que no he leido todo de momento) Voy a probar esto en cuanto pueda

The Pro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

21 abril 2008 a las 2032

Buena Tarde Super Coco

2 Preguntas rapidas

La primera la tarjeta que recomiendas la D201GLY2A de Intel soporta el WOL (Wake On Lan) ya que en los lugares que he buscado no se menciona nada con respecto a eso te lo pregunto por que me interesa habilitar un Hosting Casero y pretendo basarme en tu excelente Guia

La segunda basandose en tu experiencia personal que me recomiendas decantarme por la D201GLY2A o tal vez buscar una Tarjeta de VIA como la PC3500G

Saludos y muchas gracias por compartir tus conocimientos

Vicente Navarro dice

22 abril 2008 a las 1103

The Pro Seguacuten el manual de la D201GLY2A siacute que soporta el Wake on Lan

Sobre queacute es mejor si la D201GLY2A o la VIA probablemente el procesador de Intel sea mucho mejor pero como no tengo ninguno de los dos no tengo elementos de juicio reales para opinar

Mauri dice

25 abril 2008 a las 845

Felicidades por el artiacuteculo manual en cuanto tenga tiempo lo pondreacute en praacutectica

Muchas gracias por compartir tus conocimientos

juan ignacio dice

5 junio 2008 a las 1932

Hola

Una pregunta de DynDNS ldquoiquestSi has registrado un dominio ldquowwwmidominiocomrdquo en una empresa sin servicios de actualizacion de IP dinamica y en casa tienes ADSL con IP dinamica puedo usar DynDNS (ddclient) para poder tener mi pagina publicada en internet y administrarla desde mi servidor localrdquo

Un cordial saludo

Vicente Navarro dice

5 junio 2008 a las 2003

juan ignacio No no podriacuteas usar ddclient Tendriacuteas que cada vez que tu proveedor de ADSL te cambia la IP ir al panel de control de tu registrador y decirle la nueva IP a la que tiene que apuntar el dominio Como tendriacutea que ser manual y encima el cambio de IP puede tardar un rato en tener efecto

no es praacutectico para tener una paacutegina puacuteblica Puede serlo si es algo exclusivamente para tiacute

Otra cosa que se puede hacer es que registres alguacuten hostname de los gratuitos en DynDNS como ldquoejemplodyndnscomrdquo que actualices desde tu routerservidor (con ddclient) y que ldquowwwmidominiocomrdquo sea un CNAME a ldquoejemplodyndnscomrdquo (si tu registrador te lo permite) Asiacute podriacuteas tener el servidor en casa sin problemas

angel dice

18 junio 2008 a las 1848

HOLA MI SERVIDOR LO PUEDO VER SOLO EN MI RED LOCAL como puedo Ver mi servidor fuera de mi LAN MI PUERTO 80 ESTA ABIERTO FTP TB

YA REDIRECCIONE EL IP ESTOY TRABAJANDO CON NO-IP MI MSN angeltres3hotmailcom

javierPindter dice

23 junio 2008 a las 620

Que tal antes que nada agradezco por tu gran aportacioacuten En lo particular tu publicacioacuten me ha resultado excelente pude resolver muchas dudas No se si ya lo conozcas pero httpwwweverydnsnet ofrece el servicio de DDNS gratuitamente con la ventaja que nos permite

usar nuestro propio dominio a diferencia de la version gratuita de DynDNS ademaacutes que permite libremente el control de registros como los CNAME y los MX para googleApps Hasta el momento no me ha causado ningun problema

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Saludos

Vicente Navarro dice

7 julio 2008 a las 1404

javierPindter No conociacutea esa empresa pero parece una buena opcioacuten iexclGracias por el informarnos de ella

javierPindter dice

7 julio 2008 a las 1539

Recientemente descubri el dd-wrt (httpwwwdd-wrtcomdd-wrtv3indexphp) que es un firmware mucho maacutes completo que el que viene de fabrica en mi caso WRT54G de LinkSys Al cambiar el firmware en la opcioacuten de DDNS se puede incluir la informacioacuten de acceso de muchos proveedores

DDNS (DynDNS no-ip TZO zoneedit changeip easydns etc) a diferencia de los dos por omisioacuten de LinkSys con la ventaja de que en caso de que no este en el listado se puede crear uno como es en el caso de everydns donde simplemente proporcionas tu login password y la ruta del servidor (httpwwwdd-wrtcomwikiindexphpDDNS_-_How_to_setup_Custom_DDNS_settings_using_embedded_inadyn_-_HOWTO) Saludos

Vicente Navarro dice

7 julio 2008 a las 1629

javierPindter Informacioacuten tambieacuten muy uacutetil e interesante iexclGracias

Eduardo Moreira dice

8 julio 2008 a las 209

Excelente trabajo lo explicas muy bien entendi como minimo un 95 llevo varios meses investigando y haciendo pruebas ya que quiero hacer un proyecto como el tuyo muchas cosas que expones en este blog ya las sabia pero despues de leerlo completo uffffffffff aprendi bastantes cosas nuevas Ahora si

voy a montar mi web server muy bien configuradohelliphellipGracias

Carlos Ruiz Ortega dice

15 julio 2008 a las 037

Holap

Wowww Queacute trabajo maacutes estupendo

Sin duda alguna es uno de los mejores tutoriales que he leido en la internethellip ahora siacute me ha quedado absolutamente claro todo lo relacionado con el hosting casero DNS dominios etchellip etchellip

Muchas gracias por todo

Saludooos

Vicente Navarro dice

15 julio 2008 a las 917

Eduardo Moreira Carlos Ruiz Ortega iexclGracias iexclMe alegro de que os haya gustado

katerine dice

6 agosto 2008 a las 319

Felicitaciones Tienes un blog muy bueno Y lo mejor Lo hiciste y yo tambien entedi muchas gracias

Al dice

6 agosto 2008 a las 2307

Excelente articulo pero por lo poco que cuestan hoy dia alojamientos como hostgatores da qeu pensar

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Franco dice

8 agosto 2008 a las 2142

Increible Esto siacute que es un aporte a la comunidad Felicitaciones

Rauacutel M dice

28 agosto 2008 a las 024

Bueno pues me ha motivado mucho tus grandes palabras sobre un HC y es que si pudiera hacerlo lo hariacuteahellip tan solo tengo 17 antildeos una conexioacuten bastante mala (Vodafone) y una madrehellip que mejor ni hablemos jajaja en un futuro hareacute algo por el estilo o a lo mejor una empresa de WebHosting quien

sabehellip se agradece mucho todo esto hasta me he guardado este documento por si acaso

Saludos y suerte amigo

gameshells dice

28 agosto 2008 a las 1708

Buen post la verdad no hay que negarlo pero a mis 23 antildeos de vida te digo que solo entendi algunas cosas desafortunadamente Dioz no me dio un cerebrito como el tuyo para hecharle cabeza a todo esto hellip Peroooo buee gracias por el post intentare leerlo bien sin que me de ladilla

JainuX dice

18 septiembre 2008 a las 1216

muy buen tuto

Saludos

jgaztelu dice

12 noviembre 2008 a las 1516

Hola

Muy buen artiacuteculo me ha encantado y estoy montando (maacutes o menos) un servidor HC Por cierto no ahs mencionado que se puede utilizar alguna utilidad tipo XAMPP Por uacuteltimo una pregunta iquestCoacutemo puedo tener maacutes de un sitio web en el mismo server

Gracias

Vicente Navarro dice

12 noviembre 2008 a las 1541

jgaztelu Gracias Siacute el XAMPP podriacutea resultar uacutetil para nuestro propoacutesito

Sobre lo de los distintos sitios siacute que se explica Hay que poner un fichero de configuracioacuten diferente por sitio en etcapache2sites-available

tttony dice

3 diciembre 2008 a las 350

WOW aunque todavia no me lo he leido completo necesito saber que sistema operativo recomiendan para este cacharro

celeron 400MHZ 256MB RAM PCChips mobo

pienso correr paginas en PHP con mysql

saludos y gracias

Vicente Navarro dice

3 diciembre 2008 a las 827

tttony Cualquier distribucioacuten de Linux instalada con el miacutenimo nuacutemero de paquetes necesario te iraacute

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

bien pero no esperes poder servir a muchos clientes a la vez ya que la maacutequina no es muy potente

Daniel dice

9 diciembre 2008 a las 1621

Execente material estoy teniendo problemas con mi servidor de correo Conectado a mi VPN a traves de webmail funciona bien poniedo la IP pero desde internet aparece error 501 no se que hacerhellip

finidine dice

19 diciembre 2008 a las 1006

Ante todo Vicente felicitarte por tu excelente blog

Tengo un pequentildeo hosting casero basado en un viejo Pentium III a 800 MHz no es mala opcioacuten ya que esa CPU tiene un TDP maacuteximo de tan solo 22 Whellip a veces el viejo PC es lo adecuado para estas funciones (simultanear hosting y p2p)

Saludos

Mauricio dice

8 enero 2009 a las 2238

Sentildeores les pido un favor soy nuevo en esto quiero poner un hosting en mi casa me compre un dominio y tengo internet con ip dinamica pero no se como configurar mi servidor con mi dominio me podrias ayudar de antemano muchas gracias

ALoGeNo dice

12 enero 2009 a las 1319

Puedes usar algo como no-ip o dyndns te creas una cuenta de usuario en cualquiera de ellos y creas una dns gratuita la cual luego le tendras q dar a tu proveedor DNS (el q te vendio el dominio) para q linke la dns asociada a no-ip o dyndns con la tuya

httpswwwdyndnscomaccountcreatehtml

httpwwwno-ipcom

(Muchos routers ofrecen la opcion de usar algun servicio como dyndns o no-ip el cual se encarga de comunicar los cambios de ip al servidor dns de no-ip o dyndns en caso de que tu router no lo permitan tanto no-ip como dyndns ofrecen clientes configurables que harian el trabajo)

Salu2

Di3g0 dice

22 enero 2009 a las 2214

Tio eres genialhellip

Llevo mas de 1 dia arrancandome los cabellos leyendo de todo y gracias a ti he solucionado mi ultimo error en wordpress Gracias a lo que escribistee en la seccion ROUTER de este articulo

Tienes mucha razon en que un blog o cualquier site hospedada en una pc de casa no conviene pero aun asi me parece la manera mas facil de aprender y sobre todo si al jugar tienes una responsabilidad

Yo estoy en el proceso de administrar un pequentildeo blog para no mas de 10 personas x lo que me resulta facil hacerlo en mi pc PERO he tenido varios problemas al tratar de implementarlo y lo he ido solucionando 1 por 1 con lecturas yo logicahellip hasta que me quede estancado en el router puesto que no podia editar mi blog si no esta con la direccion de localhost en localhost el blog no se ve bien para afuera empezando por la plantilla que recurre a la direccion local del templatehellip direccion que no esta en la maquina de la persona q lo ve del otro lado entonces tenia que poner todo el blog al dominio que tengo gracias a no-ip pero de esa manera no podia usar localhost para editar tampoco podia usar el dominio de no-ip para editar porque no se procesaba la peticion gracias a la edicion del archivo ldquohellipetchostrdquo lo he logrado

Nuevamente muchas gracias eres el unico que me ha sabido explicar que y porque debo de hacerlo Te has ganado un pedazo de cielo ^^

Di3g0 dice

23 enero 2009 a las 124

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

mi felicidad no es completa hellip T_T

Realizando los pasos que sale en la seccion ROUTER de este articulo he logrado ver mediante la direccion que me brinda no-ip mi blog especificamente la pagina principal puesto que cuando procedo a hacerle click a algun comentario entrada o cualquier otro enlace (dentro del blog) la pagina no carga y se produce un error del tipo

NOT FOUND The requested URL blogcategorygeneral was not foun on this server mdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdash-

Cosa totalmente ilogicahellip Ya no doy mas y tampoco tengo tiempo para averiguar que esta pasando por lo que ahora si pido ayuda y si alguien puede ayudarme en este paso envieme un correo a diegoiparraguirregmailcom

Gracias de antemano

CarlosVM dice

24 enero 2009 a las 243

Como sabiamente lo mencionas La gran maravilla de hacer tu propio hosting es toda el conocimiento que tendraacutes y asiacute poder recurrir a cualquier distribuidor con muchos maacutes conocimientos Darte las gracias por tu aporte seriacutea poco

Saludos Carlos

Williams Nasser dice

20 febrero 2009 a las 1520

Hola a todos de verdad lo felicito muy bien explicado aun que difiero de tener un excelente HC con windows XP Profesional SPK3

yo he montado Windows XP actualizado con SPK3 apache Friends 17 un panel de control que parte del codigo es codigo libre pero e modificado sustantivamente para ir acoplando las necesidades que poseeo para el ISP XDSL y para la actualizacion de la ip dinamica un servicio en espantildeol gratuito muy bueno como lo es CDMONCOM tengo hasta ahora apenas 20 dominios hospedados en un pc con las siguientes caracteristicas PIV de 32Ghzh con doble nucleo 2GB de Ram 1024 GB de DD aproximadamente en 3 Discos Windows XP actualizaado con SPK3 JAVA SDK sun microsystem XAMPP apache friends con algunas modificaciones para adaptarlo al panel de control TOMCATS y PERL como ADDons y un Pack de aplicaciones codigo abierto para su libre instalacion desde el panel de control hellip de verdad esto me ha trabajado muy bien sin problema alguno para el webmail usaba antes hmailserver el cual es muy bueno pero vivia luchando con las limitaciones de otros proveedores incluso el de no aceptar mail de ip dinamicas pero la gran solucion con google apps me ha sacado los pies del barro y bueno ya no doy cuentas ilimitadas de mail pero en experiencia no pasan nunca de 30 cuentas asi que les manejo el panel yo mismo y es una entrada extra tener esos 20 dominios y creciendo poco a poco

Ivaacuten E S dice

23 febrero 2009 a las 1431

Muy buen post Es gigante excelente te mataste escribiendoloacute voy a tomarlo como parte de mi aprendizaje al escribir post salvo que me desanimaste a hacer un HChellip Hay que tener mucha maacutes guita que para pagar un hostinghellip o mucha basura informaacutetica en casa Asiacute como deciacutes vos para aprender

es genial Una idea que tengo en mente es si se pueden usar por ejemplo dos hostings que vayan rotando cuando uno se cae funciona el otrohellip iquestUtoacutepico No seacute pero suena genial Saludos y gracias por tus post son excelentes

Vicente Navarro dice

25 febrero 2009 a las 1152

Lo que comentas de dos servidores de hosting casero por si uno tiene problemas se podriacutea hacer sin muchos problemas Yo mismo lo hice a menudo como comento en la entrada Si van a estar detraacutes del mismo router es tan sencillo como cambiar en la configuracioacuten de NAT del router a queacute

sistema reenviacuteas las peticiones al puerto 80 Si van a estar detraacutes de conexiones de red distintas lo uacutenico que hay que hacer es cambiar la IP del DNS en el proveedor de DNS dinaacutemico que tengas

Ivaacuten E S dice

25 febrero 2009 a las 1805

Gracias por tu ayuda Sabeacute que este blog ya pasoacute a mi lista de favoritos Saludos

Trackbacks y pingbacks

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

laquo La licencia Affero (AGPL) y su relacioacuten con la GPL iexclQueacute diacutea el de aquella semana raquo

meneamenet raquo [How-to] Coacutemo montar y mantener un Hosting caseroInstalar un servidor web en casa paso a paso | KabytesCoacutemo montar servidores web - un par de buenos tutoriales at El MoacutedemMetaholic raquo Hosting casero HOWTOHosting caserohellip laquo Que che vou contarhellipComo hospedar um site em sua casa laquo Nataniel Notas sobre as TICComo montar un servidor web dedicado | ItimagnetCrea tu hosting casero at Tod-OScom Te ponemos al dia OPCIONWEBcom Experiencias Informaacuteticas raquo Problemas eleacutectricos en el Hosting CaseroHosting Casero laquo Think Free - LinuxPhpJavaMEMoviesAl otro lado del mostrador raquo Servidores de hosting caseros7 Fast Links (y X) Un lugar en el mundohellipBreves Como montar tu propio hosting casero - BiteliaNoMeDigas raquo Blog Archive raquo Hosting CaseroComo hacer un Hosting en Casa | Tu Lugar en InternetCoacutemo instalar un servidor web en tu casaservidor web caserotu servidor casero laquo NanoBug - Tecnologiacutea amp HobbyBitaacutecora de Vicente Puchades raquo Blog Archive raquo Instalado un servidor web de bajo consumo en un pen USB de 8GbSisBlog raquo Blog Archive raquo Hosting caseroLinux-OS raquo Hosting casero HOWTOHosting casero HOWTO laquo Conocimiento Libre (o lo que estaacute detraacutes del Software Libre)HOWTO Hosting casero laquo Epeoraquo Enlaces (Semana 25) | xavierhernandezblogCon mis movidashellip y mis lios raquo Una de servidoresRicardo Lasa un poco de todo raquo Viernes eaaaaaaaaLa Biblia del Hosting Casero laquo No se me ocurre un tiacutetulo originalhellipMejor respuesta raquo iquestcomo hago para montar una pagina en internet usando mi pc como servidorTargz raquo Blog Archive raquo Curs tegravecnic sistemes micro-informagravetics Sessioacute 22 Desembre 2008[HOSTING] Hosting Web Java - psicofxpcomApunts de tallers classes i sessions raquo Curs de Sistemes drsquoInformacioacute Geogragravefica i computeritzada Edicioacute octubre de 2010 Sessioacute XVIII [35]Como medir el rendimiento de tu servidor web laquo iTank Ideas TankTa pa Ponga raquo Archivu del blogue raquo Sirvidor nun USB de 2GbMontar un servidor de hosting caseroTener email con tu dominio en un servidor caseroHosting casero | nopalituxnetEmail con tu dominio en un servidor casero | Going Geek

Tema LHYLE09 creado por Vicente Navarro

  • vicente-navarrocom
    • Lo hice y lo entendiacute | Hosting casero HOWTO
          1. 9ob3N0aW5nLWNhc2Vyby1ob3d0by8A
            1. form1
              1. s
              2. input5
Page 12: Hosting Casero

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

El ldquoDomains to relay mail forrdquo en principio lo podemos dejar vaciacuteo asiacute como el ldquoMachines to relay mail forldquo El ldquoKeep number of DNS-queries minimal (Dial-on-Demand)rdquo no tiene mayor importancia en nuestra configuracioacuten asiacute como el ldquoDelivery method for local mailrdquo y el ldquoSplit configuration into small filesldquo que ya van seguacuten las preferencias de cada uno

Pues bien a finalizar me encuentro con que si intento enviar un e-mail a Hotmail me dice que no acepta mi correo porque mi IP no es de fiar

mail nospamhotmailcom lt tmpcorreotxtdelivering 1JY4zH-0001ym-VMR dnslookup for nospamhotmailcomT remote_smtp for nospamhotmailcomConnecting to mx2hotmailcom [6554244168]25 connected SMTPltlt 220 bay0-mc2-f2bay0hotmailcom Sending unsolicited commercial or bulk e-mail to Microsofts computer network is prohibited Other restrictions are found at httpprivacymsncomAnti-spam Violations will result in use of equipment located in California and other states Sat 8 Mar 2008 114544 -0800 SMTPgtgt EHLO localhost SMTPltlt 250-bay0-mc2-f2bay0hotmailcom (35022) Hello [8139245151] 250-SIZE 29696000 250-PIPELINING 250-8bitmime 250-BINARYMIME 250-CHUNKING 250-AUTH LOGIN 250-AUTH=LOGIN 250 OK SMTPgtgt MAIL FROMltroothostingcaserohomelinuxorggt SIZE=1367 SMTPgtgt RCPT TOltnospamhotmailcomgt SMTPgtgt DATA SMTPltlt 550 DY-001 Mail rejected by Windows Live Hotmail for policy reasons We generally do not accept email from dynamic IPs as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server httpwwwspamhausorg maintains lists of dynamic and residential IP addresses If you are not an emailnetwork admin please contact your E-mailInternet Service Provider for help Emailnetwork admins please visit httppostmasterlivecom for email delivery information and support SMTPgtgt QUITLOG MAIN nospamhotmailcom R=dnslookup T=remote_smtp SMTP error from remote mail server after MAIL FROMltroothostingcaserohomelinuxorggt SIZE=1367 host mx2hotmailcom [6554244168] 550 DY-001 Mail rejected by Windows Live Hotmail for policy reasons We generally do not accept email from dynamic IPs as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server httpwwwspamhausorg maintains lists of dynamic and residential IP addresses If you are not an emailnetwork admin please contact your E-mailInternet Service Provider for help Emailnetwork admins please visit httppostmasterlivecom for email delivery information and supportLOG MAIN lt= ltgt R=1JY4zH-0001ym-VM U=Debian-exim P=local S=1777LOG MAIN Completed

Pero en cambio GMail siacute que me lo acepta

mail nospamgmailcom lt tmpcorreotxt

delivering 1JY51y-0001yu-LWR dnslookup for nospamgmailcomT remote_smtp for nospamgmailcomConnecting to gmail-smtp-inlgooglecom [2162395927]25 connected SMTPltlt 220 mxgooglecom ESMTP g11si5603645gve6 SMTPgtgt EHLO localhost SMTPltlt 250-mxgooglecom at your service [8139245151] 250-SIZE 28311552 250-8BITMIME 250 ENHANCEDSTATUSCODES SMTPgtgt MAIL FROMltroothostingcaserohomelinuxorggt SIZE=1363 SMTPltlt 250 210 OK SMTPgtgt RCPT TOltnospamgmailcomgt SMTPltlt 250 215 OK SMTPgtgt DATA SMTPltlt 354 Go ahead SMTPgtgt writing message and terminating SMTPltlt 250 200 OK 1205005717 g11si5603645gve6 SMTPgtgt QUITLOG MAIN =gt nospamgmailcom R=dnslookup T=remote_smtp H=gmail-smtp-inlgooglecom [2162395927]

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

LOG MAIN Completed

aunque seguacuten mi experiencia dependiendo de la IP dinaacutemica que te haya tocado es muy posible que tambieacuten se te rechacen los correos si alguna vez la ha tenido alguien sospechoso de mandar spam En definitiva es un servicio nada fiable

Si tenemos un dominio propio con Custom DNS crear un registro SPF en el DNS puede ayudar para que no rechacen los correos de tu servidor En openspforg tienen un formulario que nos ayuda a confeccionar uno adecuado para nuestro servidor

Las MSN Hotmail Guidelines son un buen sitio donde contrastar todos estos requisitos que suelen ser bastante comunes

1 Sender is expected to comply with all technical standards for the transmission of Internet e-mail as published by The Internet Societyrsquos Internet Engineering Task Force (IETF) including RFC 2821 RFC 2822 and others2 After given a numeric SMTP error response code between 500 and 599 (also known as a permanent non-delivery response) the sender must not attempt to retransmit that message to that recipient3 After multiple non-delivery responses (see 2) the sender must cease further attempts to send e-mail to that recipient4 Sender must not open more than 500 simultaneous connections to MSN Services inbound e-mail servers without making prior arrangements5 Messages must not be transmitted through insecure e-mail relay or proxy servers6 The mechanism for unsubscribing either from individual lists or all lists hosted by the sender must be clearly documented and easy for recipients to find and use7 Connections from dynamic IP space may not be accepted8 E-mail servers must have valid reverse DNS records

Y fijeacutemonos ademaacutes en lo que nos deciacutea el mensaje de rechazo de Hotmail

Mail rejected by Windows Live Hotmail for policy reasons We generally do not accept email from dynamic IPrsquos as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server httpwwwspamhausorg maintains lists of dynamic and residential IP addresses If you are not an emailnetwork admin please contact your E-mailInternet Service Provider for help Emailnetwork admins please visit httppostmasterlivecom for email delivery information and support

Esa lista que menciona de Spamhaus no soacutelo la usa Microsoft sino que muchas otras empresas e ISPs se basan en ella para descartar los correos desde determinados rangos de IPs en funcioacuten de la lista

Con los correos entrantes no tendremos ninguacuten problema siempre que nuestro servidor esteacute arriba Los servidores SMTP que nos quieran mandar correo buscaraacuten el registro MX (o el A si no hay MX) en elDNS y salga la IP que salga ahiacute se mandaraacute el correo Para recuperar los correos recibidos en el servidor puede ser suficiente el claacutesico comando mail o con un simple ldquoapt-get install qpopperldquo podemos tener un servidor de POP3 listo en pocos segundos Sin embargo si nuestro servidor no estaacute arriba por alguacuten problema cuando otro servidor SMTP quiera conectarse al nuestro para enviarle un e-mail el servidor remoto tendraacute que decidir si reintenta el enviacuteo maacutes tarde o si lo descarta por lo que el servicio de recepcioacuten de correos tampoco es fiable

Si realmente queremos tener un servidor de correo fiable en nuestro sistema la solucioacuten definitiva puede venir por contratar el servicio de DynDNS MailHop Relay (425$antildeo) especiacuteficamente pensado para estos problemas El servidor SMTP de DynDNS es el que da la cara y nosotros lo usamos como smarthost para mandar los correos a traveacutes de eacutel y viceversa para que eacutel nos los enviacutee de vuelta guardaacutendolos temporalmente si nuestro servidor estaacute caiacutedo

Bytecoders tambieacuten tratoacute estos temas hace poco en Aviso de actualizaciones en Debian por e-mail y SMTP la lacra del SPAM

Correo con nuestro propio dominio con Google Apps

Para miacute todos estos problemas con el correo se acabaron cuando aparecioacute el Google Apps y pude usar el equivalente a GMail (con su POP3 y su IMAP) pero creando diferentes direcciones sobre mi propio dominio (vicente-navarrocom) Para ello lo uacutenico que tuve fue darme de alta en el servicio y apuntar los registros MX de mi dominio a los servidores de Google (Configuring Your MX Records)

nslookupgt set querytype=MXgt vicente-navarrocomServer 805861250Address 80586125053

Non-authoritative answervicente-navarrocom mail exchanger = 10 alt1aspmxlgooglecomvicente-navarrocom mail exchanger = 15 alt2aspmxlgooglecomvicente-navarrocom mail exchanger = 5 aspmxlgooglecom

Authoritative answers can be found fromalt1aspmxlgooglecom internet address = 7214215114alt1aspmxlgooglecom internet address = 721421527alt2aspmxlgooglecom internet address = 6423317927aspmxlgooglecom internet address = 2162395927

Tras esto creeacute buzones de correo (o alias) para cada una de las cuentas que iba a usar y reconfigureacute mi servidor para que usara un smarthost

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Y para que usara smtpgooglecom como smarthost

el resto de la configuracioacuten puede quedar igual que estaba antes Bueno igual pero no se nos tiene que olvidar poner nuestro dominio en el apartado de ldquoSystem mail nameldquo

Lo uacutenico que tendremos que tener en cuenta es que ahora los correos no se reciben localmente sino en la cuenta de Google Apps (lo que en realidad es maacutes coacutemodo) pero si auacuten asiacute fuera necesario traer esos correos a nuestro servidor siempre podriacuteamos configurarlo para que se los trajera de Google usando POP3

Por supuesto Google requiere autentificacioacuten para mandar correos a traveacutes de eacutel por lo que en el fichero etcexim4passwdclient tendremos que asociar nuestro usuario y contrasentildea de Google Apps al servidor SMTP

password file used when the local exim is authenticating to a remote host as a client see exim4_passwd_client(5) for more documentation Example targetmailserverexampleloginpasswordgmail-smtplgooglecomcuentaadministradorvicente-navarrocomcontrasenya

Independientemente de que vayamos a usar el servidor de HC para enviar y recibir correos en serio o no es indudable que necesitamos tenerlo bien configurado como servidor de correo para que podamos mandarnos advertencias sobre problemas que pueda haber en el servidor desde nuestros scripts de monitorizacioacuten O simplemente porque aplicaciones como WordPress mandan correos cada vez que llega un nuevo comentario por ejemplo Si el servidor de correo no estaacute bien configurado las aplicaciones que enviacutean correos como parte de su funcionamiento normal no podraacuten hacerlo

Otras cuestiones

Backups

binbashwhile queda_clarodo insistir_en_el_backupdoneno se puede insistir bastante

Creo que no hace falta decir maacutes Tenemos todo el trabajo invertido en configurar nuestro servidor casero las bases de

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

datos con los comentarios de nuestros visitantes nuestras imaacutegenes nuestro trabajo ahiacute iquestDe verdad nos vamos a arriesgar a que el disco duro falle o a que inadvertidamente hagamos un ldquorm -rf rdquo y desaparezca todo de un plumazo

Para esta tarea rysnc es nuestro mejor amigo (Backups con rsync) aunque herramientas como tar o cpio tambieacuten pueden ayudar Yo recomendariacutea una copia de todos los ficheros importantes en alguacuten directorio del propio servidor casero y otras copias en otros sistemas que tengamos a traveacutes de de la red con rsync

Para exportar todas las bases de datos MySQL del sistema e incluirlas en el backup podemos hacer un

mysqldump -uroot -ppassword --all-databases gt backup mysqlbak

y lo podriacuteamos recuperar con un

mysql -uroot -ppassword lt backup mysqlbak

Maacutes detalles sobre coacutemo usar el mysqldump en ldquomysqldump mdash A Database Backup Programldquo

El sistema de respaldo

Durante el antildeo habraacute algunos diacuteas semanas o meses que pases fuera de tu casa Seguramente esos diacuteas te querraacutes dejar la luz el agua y el gas de casa cerrados para prevenir incidentes iquestQueacute haces con el servidor casero iexclTiene que seguir dando servicio

Si tienes la suerte como yo de contar con alguacuten otro ordenador que pueda servir tambieacuten de servidor casero y de tener alguacuten familiaramigo con conexioacuten a Internet y que consienta en tenerlo en su casa una especie de ldquohousing caserordquo lo tenemos muy faacutecil

Instalamos la misma versioacuten de sistema operativo que en el servidor ldquooficialrdquo y lo llevamos a su nuevo destinoCreamos un nuevo nombre para el otro sistema en DynDNS y lo configuramos para que el ddclient del nuevo sistema lo actualice pero muchiacutesimo mejor si podemos configurar el router de ldquola otra casardquo para que lo haga automaacuteticamenteOpcional Preparamos el router y el sistema ldquohospedado en casa ajenardquo para arrancar con Wake on Lan Tenemos que tener en cuenta que si no es el router el que se encarga de actualizar la IP en DynDNS podemos tener el problema de no saber la IP de destino para enviarle el paquete maacutegicoLe ponemos una IP fija al sistema o configuramos el router para que le asigne por DHCP siempre la misma y abrimos los puertos necesarios en el routerCreamos una bateriacutea de scripts basados en rsync y SSH para sincronizar todos los ficheros de configuracioacuten necesarios y adaptar los que variacutean en el nuevo sistema (por ejemplo el etcddclientconf) Tambieacuten deberiacutean actualizar las bases de datos y reiniciar los procesos necesarios tras modificar la configuracioacutenTener previstos otros scrips para pasar el servicio de un sistema a otro Al final esto soacutelo consiste en que el sistema que sea el primario actualice los registros DNS con su IP y el secundario deje de hacerloTras la estancia en el otro sistema tendremos que sincronizar los cambios de vuelta al sistema principal y probablemente querramos recoger los logs que se hayan generado alliacute

Este sistema de respaldo no soacutelo nos puede servir en caso de tener que apagar nuestro servidor habitual Tambieacuten lo podemos utilizar mientras hacemos tareas de mantenimiento o si en tenemos problemas con la conexioacuten a Internet o estamos sufriendo un apagoacuten

Los cortes de corriente

Otro de los problemas con los que nos tendremos que enfrentar seraacuten los cortes de corriente Aunque no son muy frecuentes de vez en cuando tendremos uno y tenemos que tener previsto queacute hacer cuando ocurran

Si se trata de un breve corte lo maacutes importante es que el servidor arranque soacutelo cuando vuelva a recibir corriente Para ello tenemos que buscar el paraacutemetro de nuestra BIOS que lo permite

Por ejemplo en una VIA EPIA SP8000E el paraacutemetro se llama AC Loss Auto restart y podemos hacer que la maacutequina se encienda siempre cuando vuelva la luz que no se encienda nunca o que vuelva al estado anterior

AC Loss Auto restart

The field defines how the system will respond after an AC loss during system operation

Off Keeps the system in an off state until the power button is pressedOn Restarts the system when the power is backFormer-Sts Restores the system to its previous state

En una placa Asus A8N-SLI el paraacutemetro se llama Restore on AC Power Loss y soacutelo tiene dos valores posibles activado o desactivado

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Pero si queremos estar prevenidos de verdad ante cortes de corriente la mejor opcioacuten es tener un SAI al que conectar el servidor y el router que da acceso a Internet Si el servidor es un sistema de bajo consumo tendremos bastante tiempo de margen para esperar a que vuelva la luz o al menos el tiempo suficiente para actualizar nuestro servidor de respaldo por si tiene que entrar en accioacuten

Mantenimiento remoto

La posibilidad de conectarnos por SSH a nuestro servidor casero siempre tiene que estar abierta En mi experiencia un servidor SSH abierto en Internet trae infinidad de intentos de conexioacuten con reiteradas pruebas con distintos usuarios Sin ir maacutes lejos hoy mismo alguien ha probado 1520 combinaciones diferentes de usuariocontrasentildea en mi sistema

grep Invalid user authlog0 | grep Mar 9 | wc -l1520

Algunos ejemplos

Mar 9 061505 telemaco sshd[6028] Invalid user ibm from 612509134Mar 9 061509 telemaco sshd[6032] Invalid user informix from 612509134Mar 9 064008 telemaco sshd[7742] Invalid user stevie from 612509134Mar 9 064011 telemaco sshd[7746] Invalid user kelly from 612509134Mar 9 064015 telemaco sshd[7750] Invalid user rasoul from 612509134

Es por eso que lo mejor es deshabilitar completamente el acceso con usuariocontrasentildea y permitir exclusivamente la autentificacioacuten por clave puacuteblicaprivada Autentificacioacuten trasparente por clave puacuteblicaprivada con OpenSSH

Cambiar el puerto del servidor SSH (por defecto 22) a otro tambieacuten puede ser una medida uacutetil para evitar algunos de estos insistentes intentos de acceso

Otra herramienta de mucha utilidad para el mantenimiento remoto es conectar un moacutedem a nuestro servidor casero tal y como vimos en Configurar Linux para permitir el acceso remoto por moacutedem a la consola y por RASPPP En casos en que el router haya perdido la conexioacuten a Internet podemos tratar de conectarnos por moacutedem y a traveacutes del interfaz de configuracioacuten por telnet del router tratar de reiniciarlo Otra situacioacuten uacutetil es en caso de una avalancha de peticiones en la que tuacute mismo no puedes acceder por el router por la absoluta falta de ancho de banda y en ese caso la entrada ldquopor la puerta de atraacutesrdquo nos puede servir para llegar al sistema sin usar Internet

iquestP2P y hosting casero

Supongamos que necesitamos bajarnos el uacuteltimo DVD de Knoppix por Bittorrent iquestEs compatible el P2P con sus altas necesidades de ancho de banda con el HC

Pues en principio puede serlo -en funcioacuten del nuacutemero de visitas que recibamos- siempre que limitemos el ancho de banda de subida disponible para P2P a un liacutemite que permita servir los contenidos hospedados a una velocidad razonable En el mejor de los casos el uso de P2P en la misma conexioacuten de un HC iraacute completamente en detrimento de la experiencia de nuestros visitantes aunque soacutelo tengamos uno en ese momento pero que notaraacute que la paacutegina descarga maacutes lenta

El mejor consejo al respecto es que si activamos el P2P deberiacuteamos de estar pendientes de que el tiempo de respuesta sea un miacutenimo aceptable probando nosotros mismos a conectarnos desde otro sistema de Internet Si vemos que va muy lento deberiacuteamos desactivar el P2P Por supuesto en caso de un pico de visitas deberiacuteamos de desactivar el P2P inmediatamente

Scripting

Cualquier administrador que se encargue de un servidor UNIX tiene que estar continuamente creaacutendose scripts para no realizar las mismas tareas una y otra vez Para nosotros como administradores de nuestro HC no va a ser distinto Deberiacuteamos de tener unos conocimientos miacutenimos de scripting que nos seraacuten muy uacutetiles para hacer backups para analizar logs para monitorizar el estado de alguacuten proceso para enviar e-mails con advertencias etc

A lo largo de este antildeo yo me he llegado a crear un buen nuacutemero de scripts La mayoriacutea son muy especiacuteficos de mis necesidades particulares pero me gustariacutea dejar aquiacute uno muy sencillito que nos manda un e-mail cada vez que el ISP nos cambia la direccioacuten IP dinaacutemica

binbashcd rootscripts_ipmv -f ippublica ippublicaoldippublicash gt ippublicaif diff ippublica ippublicaold gt devnullthen cat cabecera ippublica | mail -s La IP del servidor ha cambiado - `date +gmd HM` userexamplecomfi

El ippublicash puede ser bien una peticioacuten por SNMP al router para ver cuaacutel es la IP del interfaz de WAN

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

snmpwalk -c comunidad -v 1 19216811 IP-MIBipAdEntAddr|egrep -v 00|192168 | awk print $4

bien un acceso a checkipdyndnsorg

usrbinwget -q -O - httpcheckipdyndnsorgindexhtml | usrbinfromdos | binsed s_lthtmlgtltheadgtlttitlegtCurrent IP ChecklttitlegtltheadgtltbodygtCurrent IP Address | binsed s ltbodygtlthtmlgt

El fichero cabecera es algo como

La IP del servidor es ahora

Conclusioacuten

En esta entrada he tratado de recopilar lo maacutes importante de lo que me ha sido necesario conocer durante un antildeo completo de autohospedaje en el que creo que el resultado ha sido bastante satisfactorio Por carambolas del destino ahora ya he pasado a un hosting profesional pero la travesiacutea ha valido la pena y la repetiriacutea tantas veces como hiciera falta Si alguien tiene intencioacuten de adentrarse en esta aventura ha de saber que aprenderaacute mucho y espero que en estas liacuteneas encuentre consejos que le sean de utilidad como creo que me hubieran sido a miacute

Tambieacuten hay que tener en cuenta que tambieacuten es posible tener un hosting casero sin tomaacuternoslo muy en serio de forma que no nos importe en absoluto si tenemos la paacutegina caiacuteda varios diacuteas seguidos pero creo que si nos ponemos vale la pena hacerlo lo mejor posible No hay nada que deacute peor impresioacuten en Internet que una paacutegina que tarda en cargar o que cada dos por tres esteacute caiacuteda Esa no es la forma de fidelizar a nuestros lectores

El HC es un poco como tener un perro en casa Puede ser divertido te daraacute muchas satisfacciones pero a cambio ganas muchas obligaciones Tienes que estar pendiente de eacutel te da trabajo y no puedes irte de vacaciones sin buscarle un acomodo

wq

Entradas relacionadas

iquestPiensas en si un diacutea te roban el portaacutetil (6)Servir con Apache imaacutegenes con marca de agua (watermark) (5)Primer aniversario del blog (5)Midiendo el ancho de banda de red con IPerf (y con scp netcat wget) (5)Probando el mod_deflate de Apache (4)mailto sin miedo a spammers (4)

Esta entrada fue publicada bajo una licencia CC el 9 marzo 2008 a las 1732 y pertenece a la categoriacutea GNULinux Internet LAMPWordPress Redes Sobre el Blog Etiquetas Apache backup blog ddclient Debian DNS DynDNS exim GNULinux Google hosting Internet modem MySQL OpenSSH PHP rsync shell SMTP spam VIA EPIA wget WordPress Zyxel 660HW Puedes seguir las respuestas a traveacutes de RSS Ya no se pueden dejar comentarios pero puedes hacer trackback desde tu paacutegina

137 Comentarios a ldquoHosting casero HOWTOrdquo

Osqui dice

9 marzo 2008 a las 2046

iexclDios Esto es LA ENTRADA Suacuteperinteresante suacuteperamena y suacuteper bien explicada Muchiacutesimas gracias

andoni dice

9 marzo 2008 a las 2149

impresionante

Sagman dice

9 marzo 2008 a las 2213

Impresionante O Ahora no tengo tiempo para leerlo detenidamente pero mantildeana intentareacute sumergirme en la lectura entera del artiacuteculo porque parece muy interesante Teniacutea ganas de que lo explicaras Gracias

PD Me entereacute de la entrada a traveacutes del pingback que viacute en mi blog

Raist dice

10 marzo 2008 a las 041

En plan didaacutectico seduce plantearse el instalarse el apache y demaacutes pero vamos en plan didaacutectico como dije los peros son muy significativos Eso si no dudo en seguir el tutorial para trastear y

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

aprender

Ivaacuten dice

10 marzo 2008 a las 1024

iexclImpresiontante artiacuteculo menudo curro Te lo has currado muchiacutesimo todo muy bien explicado con ejemplos ventajas distintos puntos de vistahellip Aunque no vaya a montarme un HC casero y vaya a seguir con blogger hay muchas ideas que siacute me van a ayudar mucho Lo primero que tengo que

conseguir es configurar el correo porque ya lo he intentado un par de veces y no hay manera

Saludos y gracias por el excelente artiacuteculo Ivaacuten

andres dice

10 marzo 2008 a las 1147

Enhorabuena muy bien explicado

Yo tenia algo parecido montado pero la placa acabo estropeandose tras mucho tiempo

Solo 2 apuntes que faltarian a mi entender para ser perfecto - Configuracion del iptables algunosmodems como por ejemplo los de cable solo tienen una boca y solo te dan una IP por lo que mi servidor estaba en medio y ademas de correo y web servia internet a la red interna Por ello tenia que configurar el IPTABLES para que hiciese de pasarela Es sencillo pero no muy obvio - Servidor de DHCP al hilo de lo anterior un servidor de DHCP para la red interna Con la instalacion por defecto es casi suficiente solo hacia falta cambiar el nombre de la interfaz de red a la que tenia que servir direcciones - QoS tambien tenia algun programa P2P y casi siempre iba bien pero deberia de haber puesto y al final por vagancia nunca lo hice alguna regla de QoS para dar la minima prioridad sobre el ersto de paquetes a los de los programas P2P

Como te digo el post esta muy bien pero con informacion sobre como hacer eso para mi ya seria perfecto

Un saludo

David GV dice

10 marzo 2008 a las 1247

Hola

Soacutelo queriacutea felicitarte por este howto tan interesante del que me he permitido hablar en mi blog ( httpwwwblogubuntucom159como-montar-un-servidor-web-casero-y-no-morir-en-el-intento )

Un saludo y felicidades por el material

Gustavo dice

10 marzo 2008 a las 1253

Muy pero que muy explicado todo Muy buen manualguia en todos los sentidos

Croc dice

10 marzo 2008 a las 1258

Praacutecticamente son los mismo pasos que yo seguiacute tambieacuten en su diacutea soacutelo que yo sigo hoy en diacutea tirando de mi HC con Telefonica (IP fija por usuario antiguo) y 320 kbps de subida

En lo que me gustariacutea hacer hincapieacute del artiacuteculo es en la seleccioacuten hardware Tened cuidado con la maacutequina que elegiacutes como servidor o despediacuteos de dormir por la noche Si compartiacutes habitacioacuten haced todo lo posible por eliminar completamente los ventiladores o invertid en algo super-silencioso Vuestro descanso os lo agradeceraacute

Actualmente estoy dandole una pasada a mi servidor de correo que auacuten no he recibido ninguacuten tipo de problema por denegacioacuten en ninguna maacutequina Por fortuna mi ISP resuelve inversamente mi IP sin problemas La configuracioacuten de un servidor Courier (SMTPPOPIMAP) y una interfaz web como RoundCubeMail se mereceriacutea otra entrada explicativa

Un saludo

sistemasorp dice

10 marzo 2008 a las 1304

Buen artiacuteculo yo tambieacuten tengo un dominio (sistemasorpcom) albergado en un ordenador VIA EPIA

Lo uacutenico que queriacutea comentar es que aunque yo tengo el dyndns para que desde el router cambie la ip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

de mi dominio tengo los DNS del dominio apuntando a Zoneedit (que pues antildeadir hasta 5 dominios gratuitamente) Asiacute poniendo CNAMEs como httpwwwsistemasorpcom o httpftpsistemasorpcom apuntando a sistemasorphomelinuxcom puedo hacer que cualquier peticioacuten que se haga a traveacutes del dominio pase al subdominio de dyndsn y finalmente a la ip que tenga en ese momento incluido el correo Por eso siempre que se haga un nslookup a httpwwwsistemasorpcom o similares lo resolveraacute a sistemasorphomelinuxcom

Gonzi50 dice

10 marzo 2008 a las 1350

Solo a modo de apunte deberias echar un vistazo a gnupanel es un panel de administracion estilo plesk gnu para debian

Puede simplificaros mucho las cosas porque instala de golpe muchos de los paquetes que se nombran y el menu de administracioacuten tanto de nivel usuario y administracion es muy buena

Creo que sera un referente en el futuro

juan dice

10 marzo 2008 a las 1416

Muy bueno felicitaciones

Otro ordenador util silencioso y de bajo consumo es el Mac Mini

Saludos

victor dice

10 marzo 2008 a las 1420

Hola he llegado a tu blog desde barrapunto y lo primero que habia pensado es que habias instalado un ldquoservidor de hostingrdquo real puro y duro tipo Cpanel o Plesk para que tus amigos pudieran redirigir su dominio y crearse cuentas de ftp y web contra tu servidor iquestlo has probado seria un gran reto la

verdad es que no podriacutea ser publico pues seguramente no tendraacutes ganas de gastarte las astronoacutemicas cantidades que valen las licencias hellip perohellip iquesthay soluciones gratuitas a cpanel y plesk

gracias y saludos

Julio Autor de curriculum web dice

10 marzo 2008 a las 1502

Te falta ciertas ventajas que no has mencionado

1 La libertad de configurar el servidor que suele ser muy importante si estas programando dicha web Y no te problemas de una configuracioacuten distinta de cuando haces la prueba 2 Ganar conocimientos por si te falta subir el ancho de banda Si contratas direcmente los servicios de hosting Cuando tienes un proyecto avanzado no puedes dedicarte a aprender en ese momento como montar un hosting 3 Si programas la web consigues que no te puedan robar coacutedigo o ideas Hombre claro esta por soacutelo 13 euros y tras una pesada documentacioacuten puedes registrar tus derechos de autor Pero edemaacutes de esto es bueno no tener el coacutedigo disponible de terceros 4 Antes un fallo de programacioacuten o del servidor los conocimientos son mayores para solucionarlo 5 Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

En yo mi caso un servidor llamado casero Pero ya mismo le voy poner dos lineas de telefono ampliamdo la seguridad y el ancho de banda iquestLo debereacute seguir llamando casero por estar en mi casa Doacutende aguanto visitas mas de 60000 visitas al mes entre todas mis web Por ejemplo esta de curriculum web Un incoveniente muy peligroso Ante un problemoacuten te puede dar un infarto Pero a veces esos problemones lo tienen las empresas no dan ese mal servicio que no podemos hacer nada

Smutops dice

10 marzo 2008 a las 1608

Gracias por la informacioacuten Te lo has currado

Saludos

InKiLiNo dice

10 marzo 2008 a las 1621

El manual estaacute de Puta Madre pero yo recomiendo para un servidor casero lighttpd en vez de apache2 y php5 + fastcgi mejor que mod_php5 ah y de paso le ponemos el eaccelerator y nuestro servidor

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

volaraacute

Gonzi50 dice

10 marzo 2008 a las 1639

para Victor

Como he dicho un par de comentarios mas para arriba te recomiendo gnupanel Yo llevo unos cuantos meses con uno montado y todos son buenas noticias

Jose A Cely dice

10 marzo 2008 a las 1738

Hola

Muy buen articulo lo leiacute completo me siento identificado con muchas cosas y la experiencia que tuve con mi antiguo servidor de produccioacuten (2005) sin embargo esa maquina que usaba aun la uso como servidor personal Te dejo el link de el articulo que escribiacute es su momento no es tan teacutecnico como el tuyo httpjosecelytecsuacomp=14 Saludos desde Colombia

Jose A Cely

Sr XX - Terror dice

10 marzo 2008 a las 1748

Hola felicidades todo muy claro y bien explicado

Yo hace unos antildeos hice lo mismo Queriacutea colocar mis programas java a disposicioacuten del puacuteblico y el hosting java era (y sigue siendo) cariacutesimo

Maacutes o menos hice lo que tuacute excepto en 2 cosas

1) Servidor web En un principio coloqueacute apache+tomcat (viacutea ajp) Tras unos benchmarks caseros me diacute cuenta de que tomcat podiacutea servir paacuteginas estaacuteticas casi a la misma velocidad que apache Asiacute que quiteacute apache y puse tomcat en el puerto 80 directamente

2) Servidor de correo Los MTAs de linux (exim sendmail y postnosequeacute) son un suplicio para configurarlos correctamente (demasiadas opciones) Me decanteacute por JAMES (del proyecto apache) Es un MTA supersimple javizado que permite almacenar el correo entrante en una base de datos relacional haciendo maravillosamente transparente toda la gestioacuten En fin hoy con el proyecto casi congelado sigo apostando por JAMES

Saludos

liken dice

10 marzo 2008 a las 1829

Hola Vicente Muy buen articulo

Se que hay diferentes opiniones pero discrepo solo en lo de no recomendar laptops como servidores La mayoria de los portatiles de consumo actuales estoy de acuerdo en que no son recomendables pero hay laptops antiguos de muy buena calidad y de bajo precio en Ebay que pueden ser una opcion bastante buena Yo tengo un IBM Thinkpad 600 (una maquina de calidad) de servidor encendido hace 2 antildeos aunque el uptime actual es 6 meses y sin ningun problema (toco madera ) Tienen muchas ventajas Es muy silencioso El ventilador se enciende solo aveces y apenas se escucha Tienen UPS incorporada la bateria aunque vieja te aguanta 10 minutos un apagon El consumo tambien es muy bajo al ser un portatil y con LCD cerrado Lo uso como servidor web a internet servidor samba local interface gmui para descargas centralizadas de P2P multiusuario y remotas servidor de correo tambien a traves de gogle apps y para alojar una libreria sobre ciencia que seria dificil de colocar en un host contratado Por necesidades uso un disco duro 25 de 60GB y que de momento va aguantando (El tema de que los 25rdquo duran menos tambien trae discusiones y algunos defienden lo contrario) Saludos

Liken mdashmdashndash

jecomovi dice

10 marzo 2008 a las 1829

La comunidad nos hace grandes articulos como este ENORMES Gracias

tenderodigital dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

10 marzo 2008 a las 1831

Muy buena entrada para guardar y revisar de vez en cuando

Yo de todas maneras le veo futuro a este tipo de servidores pero maacutes que para tener presencia en Internet para usar el servidor directamente tu A ver si me explico montas un Wiki un software de trabajo en grupo otro de gestioacuten de proyectos y lo alojas en tu propio servidor Y solo accedes tu y tus amigos no lo abres al puacuteblico Entonces tienes la ventaja de la comodidad puedes actualizar las versiones personalizarlo a topehellip y no tienes los problemas del ancho de banda

Saludos

Joan R dice

10 marzo 2008 a las 1915

Impresionante tu dominio del tema socio saludos desde Mallorca

ZP en lugar de dedicarte a salvar el culo de los ladrilleros que se iraacuten al paro preocuacutepate de toda la gente super capaz que hay en este pais y haz que suban como la espuma te presento a uno de ellos mi amigo Vicente Navarro hellip

Bytecoders dice

10 marzo 2008 a las 1917

Extrantildeo que nadie haya mencionado como ventaja el hecho de que el hosting solo depende de ti y de nadie maacutes Aunque a veces tambieacuten puede ser una desventaja En mi caso no depender excesivamente de terceros fue desde luego la mayor motivacioacuten

No puedo negar que estoy aprendiendodestrozando mucho etc etc pero eso queda (para miacute) en un segundo teacutermino

Saludos

Bytecoders dice

10 marzo 2008 a las 2022

Por cierto no cabe decir que el artiacuteculo es de Wikipedia Pero me ha picado la curiosidad Si no me equivoco tu ya has sobrevivido al efecto Barrapunto y Meneacuteame con el hosting casero no

Saludos tener buenos sitios de referencia tambieacuten ayuda Anda que no he aprendido cosas aquiacute o de ti

PS No seacute si podiacutea editar el comentario Al final por desconocimiento he puesto otro

Vicente Navarro dice

10 marzo 2008 a las 2042

Osqui andoni Sagman Raist Ivaacuten iexclMuchas gracias por vuestros amables comentarios

andres iexclGracias Respecto al IP tables es una buena sugerencia pero quizaacutes mereceriacutea una entrada especiacutefica sobre su uso Sobre el servidor DHCP a miacute no me haciacutea falta porque el router ya hace el trabajo aunque ya hableacute un poco sobre servidores DHCP en Iniciar una instalacioacuten de Debian por red Finalmente probar el QoS ha sido una de las grandes asignaturas pendientes que me han quedado aunque no esperaba mucha mejora ya que a diferencia de tu caso mi traacutefico no pasaba todo por el servidor De todas formas siacute que ajusteacute algunos paraacutemetros de priorizacioacuten de traacutefico que teniacutea el router En cualquier caso unas sugerencias muy buenas

David GV Gustavo iexclMe alegro de que os haya gustado

Croc Gracias por hacer hincapieacute en lo del servidor silencioso Creo que es algo realmente importante Sobre lo del Courier y el RoundCubeMail siacute me temo que tanto no cabriacutea aquiacute

sistemasorp iexclPues me parece una idea excelente iexclBuena de verdad Asiacute te ahorras comprar el ldquoCustom DNSrdquo Muchiacutesimas gracias por compartirla en esta entrada

Gonzi50 Gracias por la sugerencia

juan iexclGracias Siacute el Mac Mini podriacutea servir pero en su diacutea yo lo descarteacute porque aunque sea muy silencioso siacute que tiene ventiladores y si somos estrictos en la poliacutetica de nada de ruido me temo que no nos sirve

victor Bueno ya ves que el servicio era para miacute mismo soacutelo Sobre lo que me preguntas en la Wikipedia tienes una lista de web-hosting control panels tanto de pago como de coacutedigo abierto

Julio Autor de curriculum web Son muy interesantes los aspectos que mencionas Me ha parecido curioso lo de

Si programas la web consigues que no te puedan robar coacutedigo o ideas

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Sobre

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

no estoy de acuerdo En Dreamhost por ejemplo te permiten asociar un nuacutemero ilimitado de dominios a tu cuenta

Smutops Gracias

InKiLiNo iexclMuchas gracias por los consejos

Jose A Cely Gracias por la referencia al artiacuteculo Es muy interesante

Sr XX ndash Terror Gracias por la sugerencia del Java Apache Mail Enterprise Server (JAMES) de la fundacioacuten Apache La verdad es que no lo conociacutea Muy a tener en cuenta

liken iexclGracias por tu comentario y por expresar aquiacute tu opinioacuten Aunque puede haber casos de portaacutetiles que sobrevivan como heacuteroes durante antildeos sigo pensando que no son lo maacutes conveniente para un uso como servidor Ademaacutes de los discos de 25Prime el polvo que pueda entrar por los ventiladores se iraacute acumulando poco a poco en su interior causando problemas de calentamiento y reducir su vida Se pueden abrir y limpiar pero es una tarea extremadamente incoacutemoda En cualquier caso por supuesto puedo estar equivocado

jecomovi iexclGracias

tenderodigital Desde luego lo que comentas son excelentes sugerencias de uso de un hosting casero sin muchos de sus inconvenientes iexclGracias por tu comentario

Joan R iexclGracias

Bytecoders iexclMuchas gracias por tu aportacioacuten Por supuesto una ventaja muy importante del hosting casero es que puedes hacer lo que te deacute la gana con eacutel Sin embargo en las uacuteltimas semanas en las que he probado un hosting de verdad con SSH maacutes en serio me he dado cuenta de que teniendo el Apache el PHP el MySQL y una shell apenas tienes restricciones ni encuentras cosas en las que te encuentres tan limitado Uacutenicamente tal vez el debug y ciertos paraacutemetros que te gustariacutean cambiar del servidor

En Primer aniversario del blog se mencionaban las entradas que han salido en Barrapunto o Meneacuteame estando el blog en HC

EuLogos dice

10 marzo 2008 a las 2058

iexclMuy pero que muy interesante Queriacutea antildeadir un par de cosillas 1- No es por hacer publicidad pero con cdmoncom puedes registrar un dominio (por precios bastante

competitivos) y luego usar sus DNS para IP dinaacutemicas Ciertamente se complica el tema de actualizarla pero probablemente se podraacute usar un registro CNAME a la direccioacuten de dyndns gratuita 2- Ademaacutes de ldquoab (apachebench)rdquo puedes usar ldquosiegerdquo que ademaacutes te permitiacutea elegir la identificacioacuten del cliente Saludos

Vicente Navarro dice

10 marzo 2008 a las 2106

EuLogos Gracias por tus sugerencias de siege y cdmoncom Ciertamente son alternativas a considerar

Alberto dice

10 marzo 2008 a las 2116

Hola

Intel ha sacado una nueva version de la placa D210GLY la D210GLY2 sin ventilador En la siguiente direccioacuten han hecho un estudio del consumo frente a otras opciones Itx de Via

httpresourcesmini-boxcomonlineMBD-I-D201GLYintel-d201gly-power-consumptionhtml

Si queries calcular el coste de consumo de un equipo en la suiguiente paacutegina hay una calculadora que puede dar una idea bastante aproximada

httpwwweu-energystarorgeses_007cshtmlelectricity

Saludos y felicidades por el trabajo

Vicente Navarro dice

10 marzo 2008 a las 2212

Alberto Pues muchas gracias por tu amable comentario y por el enlace al anaacutelisis de consumo de la Intel que me gusta mucho Tanto tanto que ya lo habiacutea puesto por ahiacute arriba

Por otra parte la calculadora de consumo que mencionas estaacute muy chula

Para las VIA EPIA hay un simulador de consumo en EPIACENTER PowerSimulator

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Julio autor de curriculum web dice

11 marzo 2008 a las 104

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

Bueno pero no se si me explicado bienSeguacuten tengo entendido por cada dominio en algunos hosting se suele pagar un alojamiento distinto Compras un hosting dedicado limitado a nuacutemero de dominios especifico que es lo mejor lo que dreamhost te lo deja ilimitado Pero de todas formas he visto algunos que si tienes que reiniciar o arreglar algo servicio teacutecnico apartehellip

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Ok no somos dioses programando pero la posibilidad de robar existe Y lo de ofuscar ldquoque seraacute enredar el coacutedigordquo Ofuscar para molestar y desfucar(si existe) para programar asi cada vez en volverse loco Para eso le envio el cd (una vez registrado en derechos de autor)

Otra ventaja es si modificas continuamente la web es maacutes rapido enviarlo por tu red local

Para ampliarlo poner dos lineas con dos registro de dns Y ya que te queda bordao

igle dice

11 marzo 2008 a las 213

GuauuEs un fiel reflejo de lo que tengo yo montado actualmente En mi caso el tema hardware no lo elegiacute muchohelliptireacute con lo que teniacutea y es bastante decente (P3 y 368M de RAM) ademaacutes para evitar temas de ruido y demaacutes decidiacute colocar el servidor en la terraza de casa

No encontrareis servidor con mejores temperaturas y sin limiataciones de ruidos Alguacuten diacutea tengo que colgar fotos por el bloghellip Saludos y felicidades por el artiacuteculo

Robintux dice

11 marzo 2008 a las 445

Felicitaciones y saludos desde peru

Ernesto Celis dice

11 marzo 2008 a las 447

Feclicitaciones por tan buen HOWTO como tu tambieacuten yo hospede un HC por alguacuten tiempo Este vivioacute en 3 PCrsquos diferentes y con diferentes sistemas operativos El primero fue un Pentium de 100MHz y 32MB de RAM corriacutea FreeBSD 49 con todos los servicios deseables de un hosting

profesional

iexclVaya que aprendiacute con mi HC

Vicente Puchades dice

11 marzo 2008 a las 602

Hola tocayo te felicito extraordinario este Howto te lo has currado como todos los que tienes Todaviacutea sigo buscando para hacer el HC con una placa de bajo consumo las de VIA EPIA me parecen una opcioacuten extremadamente cara y estoy esperando a que salgan placas maacutes econoacutemicas si al final lo

que nos ahorramos en luz durante 5 antildeos nos lo gastamos en un ordenador cariacutesimo no hacemos nada Tambieacuten estoy esperando que los discos de estado solido esteacuten a un precio razonable Mientras tanto con una supertorre que hace mucho ruido con su SAI para protegerla de los cortes eleacutectricos

Yurgen dice

11 marzo 2008 a las 906

Buenas

Un gran post para los novatos en el tema de Hosting De todos modos no entiendo por que descartas Windows de primeras Entiendo que el inconveniente mas grande sea el tema de pago de licencias pero en cuanto administracioacuten y gestioacuten remota no le encuentro ninguna diferencia En linux SSH y en Windows Terminal Server Si a lo que te refieras es dar acceso a los clientes es cierto que ahiacute Linux gana por goleada Pero si solo es servicio de correo y FTP no creo que hubiera problema

Por suerte o por desgracia he trabajado y trabajo con los dos sistemas en entorno de Hosting compartido y dedicado y lejos de ser un defensor a ultranza de Windows la estabilidad de los servidores con eacuteste sistema es quizaacute mas alta que los Linux (no me pegueacuteis por favor ) Habriacutea que servicios se quiere ofrecer apache oacute IIS con SQL Server ASPnet y a partir de ahiacute decidir (PHP y MySql funciona en los dos correctamente ventajas del software libre )

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

No se que opinaacuteis

Saludos

PD Espero no haber sido un flamerhellip

Vicente Navarro dice

11 marzo 2008 a las 1000

Julio autor de curriculum web Lo que yo he visto en varios hostings es que tuacute contratas tu cuenta con su espacio y su liacutemite de transferencia mensual y luego le puedes asociar muchos dominios Sean comprados en ese mismo hosting o sean externos

igle Pues es un muy buen remedio contra el ruido Pero iexclno se te oxida la caja Ya se oxidan a veces incluso dentro de casahellip asiacute que iexclimagiacutenate en el balcoacuten

Robintux Ernesto Celis iexclGracias

Vicente Puchades iexclMuchas gracias Eacutechale un vistazo a la placa Intel que menciono arriba Tiene un precio muy razonable De todas formas no es soacutelo por el consumo para miacute lo maacutes importante de estas placas es que no llevan ninguacuten ventilador

Yurgen Por supuesto que no eres un ldquoflamerrdquo Presentas un opinioacuten muy razonada y respetable Para mi el inconveniente maacutes grande de Windows en este campo es la ausencia de una liacutenea de comandos en la que se puedan hacer cosas de verdad en el campo del mantenimiento remoto Mencionas el Terminal Server pero me temo que es mucho menos flexible que una humilde shell a traveacutes de SSH Ni que decir tiene que hablando de hosting casero el ancho de banda que necesitariacuteamos para acceder desde fuera de la LAN seriacutea totalmente desmesurado asiacute como la desaparicioacuten de la posibilidad de acceso por modem Ademaacutes necesitas una licencia de Windows Serverhellip iquestquieacuten querriacutea desembolsar tal cantidad de dinero para tener un hosting casero existiendo Linux

Ringmaster dice

11 marzo 2008 a las 1032

Uauuuh Menudo currazo imprescindible para los que se inicien en el hosting casero Parece que te hayas conectado al ordenador con el casco de Matrix y hayas volcado todos tus conocimientos Felicidades

Y siacute estoy de acuerdo contigo que actualmente las placas VIA NO son recomendables el soporte de controladores es peacutesimo y en cuanto a preciocalidadpotencia las de intel o incluso AMD son mejores Yo cambieacute la miacutea por una MicroATX AMD X2 4200 y soacutelo me consume 15W maacutes en idle (aunque se dispara al doble de la VIA cuando estaacute ocupado no hay duda que hace mucho maacutes trabajo)

corrosion dice

11 marzo 2008 a las 1237

Buenas Muy buena tu entrada Yo tambieacuten tengo montado lo mismo que tu bueno muy similar con una vieja epia800 y FreeBSD y es una delicia Claro que tengo la maacutequina a unos 15 metros de mi en un trastero

sin molestar a nadie con el ruido Es un servidor genial Voy a ver si le puedo echar el guante a esa placa intel que comentas DD

Alber dice

11 marzo 2008 a las 1250

Hola

Yo llevo tres antildeos con mi servidor de correo casero y estoy bastante contento Ocasionalmente he montado algun servidor web pero soacutelo para experimentar La maacutequina es un AMD Sempron 3000 con ventilador y fuente de muy bajo ruido y no molesta casi nada Uso Windows XP tambieacuten sin problemas (no uso mantenimiento remoto soacutelo local)

Algunos comentarios que pueden ser de utilidad

DNS para barato un registro de dominio (dominio con mi nombre) y DNS que que apunta el dominio a mi IP dinaacutemica tengo httpwwwsitelutionscom 9 $ al antildeo todo Sin ninguacuten problema (No permite dominios es)(Se pueden transferir dominios de otros sitios)

Correo Para resolver los problemas que hay al enviar correo desde IP dinaacutemica Hay que enviarlo a traveacutes de un smarthost de ese modo el correo llega desde una maacutequina acutelegalacute El smarthost a usar es el servido de correo de nuestro ISP en mi caso (tengo jazztel) smtpjazztelcom Cada ISP os habraacute dado los datos de su servidor de correo el cual se puede usar como smarthost

Para reibir el correo si nuestro servidor no estaacute online se puede usar un servicio de mail backup En sitelutions te dan uno por 18 $ al antildeo Cuando nuestro servidor vuelve a estar online recibe los correos pendientes

SPAM Para que no llegue SPAM lo mejor es el ASSP httpasspsourceforgenet LLeva algo de trabajo configurarlo bien pero una vez hecho no llega ni uno

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Awela dice

11 marzo 2008 a las 1750

Muy bueno Muy interesante

Yo lo tube en casa hace ya unos cuantos antildeoshellip de cuanto telefonica daba la Ip fija sin preguntarhellip La verdad es que aprendiacute un montoacutenhellip

Yo tenia un Compaq que compreacute de segunda manohellip un Pentium asi a secas con 2 gb de discohellip una debianhellip apache php y exim

Ya no tengo tiempo para estas cosas pero fue muy muy divertido cuidar de este pequentildeinhellip

Yo lo recomiendo

Vicente Navarro dice

11 marzo 2008 a las 1903

Ringmaster iexclGracias Siacute las VIAs estaacuten donde estaacuten por pura desidia de la compantildeiacutea Ahora que Intel ha entrado en este segmento de mercado estaacuten praacutecticamente

corrosion iexclGracias

Alber Sobre el DNS muchas gracias por recomendarnos Sitelutions Veo que soacutelo por el coste del dominio te permiten tener DNS dinaacutemico gratis incluso redirecciones de URL y DNS estaacutetico Una alternativa muy interesante

Sobre el ldquosmarthostrdquo el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)

Sobre el ldquospamrdquo iexclgracias por recomendarnos el ASSP

Awela iexclGracias

abaca dice

11 marzo 2008 a las 2034

iexclmenuda tesis doctoral vaya currada te has metido me prometo a mi mismo aprovechar estos apuntes alguacuten diacutea muchas gracias

macario dice

11 marzo 2008 a las 2046

Creo que el hosting casero cuya puesta en marcha has explicado tan bien es una excelente opcioacuten en casos de emergencia Hace unos diacuteas tras cesar mi proveedor sus servicios de hosting de modo repentino tuve que realojar urgentemente mi web osCommerce Para ello hice lo siguiente

1- Darme de alta en DynDNS 2- Buscar un SAI pequentildeo 3- Desempolvar un viejo Duron al que renoveacute los ventiladores (iexclquieacuten hubiera tenido un diminuto y silencioso NSLU2) 4- Instalarle Ubuntu Server Eligiendo la opcioacuten LAMP es rapidiacutesimo hacerlo funcionar (sobre la instalacioacuten por defecto soacutelo antildeadiacute OpenSSH y por comodidad mc y phpMyAdmin creo) 5- Retocar un par de cosas de configuracioacuten (como el conf de apache) y de seguridad (htpasswd por ejemplo) 6- Reponer mi web desde la uacuteltima copia de seguridad (bendita sea) 7- Activar el agente DynDNS de mi router Linksys

Al diacutea siguiente tras muy pocos ajustes ya estaba todo funcionando y ahora con mi paacutegina en marcha puedo ir probando tranquilamente nuevos proveedores

Alber dice

12 marzo 2008 a las 820

Super CoCo dijo ldquordquoSobre el smarthost el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)rdquo

Te puedo garantizar que en mi caso mando a traveacutes de smtpjazztel com los correos de tipo miscuentasmidominiocom He tenido que configurar mi servidor de correo para decirle que use como smarthost smtpjazztelcom junto con mi usuario y password en jazztel Llevo asiacute un antildeo o sea que funciona

Vicente Navarro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

12 marzo 2008 a las 945

abaca Siacute siacute doctor en Cacharreologiacutea por la Universidad de mi Casa iexclMuchas gracias

macario Es algo muy a tener en consideracioacuten Aunque ahora tengo un hosting normal sigo teniendo todo perfectamente preparado por si cualquier diacutea me toca volver a servir el blog desde mi servidor casero iexclque nunca se sabe queacute problemas puedes tener con una empresa de hosting

Alber Pues me alegro mucho que sea asiacute para tu comodidad Sin embargo si un servidor SMTP estaacute bien configurado no deberiacutea de permitir correos de dominios diferentes a los que gestiona ese servidor para evitar el spam (y otros servidores SMTP no deberiacutean aceptarlos seguacuten las reglas que hemos comentado maacutes arriba) Por ejemplo smtptelefonicanet soacutelo permite el dominio telefonicanet y todos los dominios que hayas comprado a Telefoacutenica junto con su servicio de hosting A miacute por ejemplo no me gustariacutea que nadie enviara correos con el dominio vicente-navarrocom y por lo que dices tuacute podriacuteas mandarlos a traveacutes de smtpjazztelcom iquestno

josemanu dice

12 marzo 2008 a las 1043

Super Cocohellip ERES EL MAS GRANDE

Has escrito un artiacuteculo eacutepico Ha partir de ahora referencia obligatoria para el que se quiera documentar sobre hosting casero (yo lo voy a consultar mucho te lo aseguro)

Un artiacuteculo completiacutesimo y faacutecil de entender pura poesia

Si alguna vez te acercas a Castelloacuten ponte en contacto conmigo que tienes pagado un almuerzo comida o lo que se tercie

Muchiacutesimas gracias

Vicente Navarro dice

12 marzo 2008 a las 1229

josemanu iexclMuchas gracias

Joan R dice

13 marzo 2008 a las 940

hellip

ldquoBuenos dias estaacute el sentildeor Vicente Navarro hola vengo de la Secretariacutea General de Poliacutetica Cientiacutefica y Tecnoloacutegica Ministerio de Ciencia y Tecnologia hellip

Estoy aquiacute para servirle diacutegame hellip que necesita usted para crear su empresa tecnoloacutegica y contratar a 10 personas para realizar I+D rdquo

Alber dice

13 marzo 2008 a las 945

Efectivamente yo podriacutea mandar correos del dominio vicente-navarrocom a traveacutes de smtpjazztelcom pero yo creo que cualquiera podriacutea mandarlos a traveacutes de su servidor smtp Los servidores smtp que conozco (he usado maacutes aparte de jazztel) normalmente soacutelo permiten su dominio

para evitar spam PERO si usas el servidor con autenticacioacuten (usuario y password ) permiten que el origen sea cualquier dominio (en este caso al ser usuario suyo no hay peligro de spam)

Esa prueba la he hecho con otras cuentas de correo que tengo y habitualmente funciona Creo que tengo alguna cuenta de telefonicanet si eso hago una prueba

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio Enviar correos con nombres de otros dominios es trivial (vease spam) El correo actual no garantiza que el originario sea quien dice ser

Vicente Navarro dice

13 marzo 2008 a las 1818

Joan R

Alber Sobre

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

estoy de acuerdo Pero muchos servidores SMTP ya estaacuten configurados para no aceptar correos de dominios cuyo origen no es una IP vaacutelida (seguacuten las reglas que comentaacutebamos de SPF resolucioacuten inversa etc) Por la misma regla de tres los servidores SMTP que enviacutean correos no deberiacutean aceptar hacer relay de correos de dominios que no estaacuten asignados a ellos aunque se autentificaran correctamente Si se cumplieran ambas condiciones habriacutea muchos menos problemas de suplantacioacuten de identidad (aunque para eso estaacute el PGP) y de spam iquestno te parece

Por tanto lo que hace Jazztel me parece bien de cara a dar facilidades sus usuarios y mal de cara a prevenir suplantaciones de identidad y spam Sobre Telefonicanet en las pruebas que hice en su diacutea vi que soacutelo acepta correos de dominios que tiene gestionados

Alta_suciedad dice

14 marzo 2008 a las 114

Es un manual perfecto Ademas tienes el don de la palabra y consigues que tantos datos juntos queden escritos de una manera entendible y agradecida de leer Un 10 para ti Yo tambien voy haciendo pinitos con un servidor domestico realizado con un equipo P4 de HP de

sobremesa pero con Win2003 Server + conexion de 6Mbps de Orange protegido por un SAI APC de 700 VA Me hace mucha gracia el planteamiento inicial del HW necesario el consumo electrio el ruido del ISP y de la estabilidad en la alimentacion porque coincido al 100 con lo que comentas Lo dicho felicidades y gracias por compartir tantas horas de trabajo con nosotros

Vicente Navarro dice

14 marzo 2008 a las 916

Alta_suciedad iexclGracias iexclMe alegro de que te haya gustado

Lazaro dice

15 marzo 2008 a las 820

Estaba navegando por la web y buscaba como hacer nuestro propio server (somos una Iglesia Cristiana en Lansing USA)y de verdad que me dejo muy impresionado tus explicaciones solo que tengo que leerlo todo y por lo que veohellip no creo podremos tengo servidor de Hosting con GoDaddy y hacemos

Streaming de audiovideo con Markoni y estos ultimos trabajan con el WMEncoder yo solo trabaje una vez Ubuntu pero por las razones explicadas ahora tenemos a ldquoVentanasrdquoBueno felicitaciones y suerte Alta_suciedad dijohellipfelicidades y gracias por compartir tantas horas de trabajo con nosotros Y en eso estoy de acuerdo 100 es una de las razones que mas admiro la comunidad Opensource (si esta bien dicho)

NotardquoOn this free world without frontierrsquosWho needs ldquoGates and Windowsrdquo

Vicente Navarro dice

15 marzo 2008 a las 843

Lazaro iexclGracias Y siacute tienes razoacutenhellip el streaming seriacutea demasiado para un pobre hosting casero

Roberto dice

16 marzo 2008 a las 2237

Estoy completamente deacuerdo en que la opcion mas practica para aquel que quiera tener un dominio en internet y alojar unas paginas un blog etc es abonarse a una de las muchas ofertas de hosting que tenemos disponibles y que tampoco son tan caras

Eso si como cacharreo aconsejo a todo el mundo que se aventure en la instalacion de una distro linux con apache mysql php webmin ssh etcetcetc y juegue con todo ello Aunque no sea para sacarle rendimiento simpre se aprenden cosas muy interesantes y conocemos un poco mas como funciona el tema

Otro articulo muy bueno y que da una idea muy buena de un servidor web casero

Felicidades Super Coco y gracias

MoDoRrO dice

18 marzo 2008 a las 649

perfecto

justo lo que se necesita para los que empiezan en servidores caseros

Saluds

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Vicente Navarro dice

18 marzo 2008 a las 948

Roberto MoDoRro iexclMuchas gracias

Cristiaacuten dice

26 marzo 2008 a las 2118

Hola estimado He leiacutedo tu excelente manual y bueno se me han aclarado muchos puntos de los que teniacutea ideas un poco vagashellip Pero tengo unas consultashellip a ver si tienes un tiempesito para ayudarmehellip

1) necesariamente debo ldquocomprarrdquo un dominio lo digo porque yo tengo una cuenta en no-ipcom y tengo un host (algo asi como xxxservehttpcom) pensando que podria poner esta direccioacuten en la barra del navegador y llegariacutea a ver mi paacuteginahellip

2) Tengo apache montado sobre Windows XP SP2 y cuando hago pruebas locales (en ie localhost) me funciona sin problemashellip

3) Tengo abierto el puerto 80 tanto en Windows como en mi Router D-link y ademas nateada mi direccion interna a la externahellip

Tonceshellip me puede orientar para saber en que estoy fallandohellip recuerda si que todo lo que estoy haciendo es sobre Windows XP lamentablementehellip Espero puedas ayudarme te lo agradecereacutehellip

Vicente Navarro dice

26 marzo 2008 a las 2247

Cristiaacuten Si la paacutegina te funciona localmente el problema supongo que puede estar en el NATeo o en que no asocies correctamente la IP puacuteblica al host de no-ipcom

Pero en realidad hay tantas cosas que pueden estar causando el problemahellip

bitor dice

11 abril 2008 a las 1424

Muy currado el articulo

Gracias

Omar Palomino dice

14 abril 2008 a las 1646

Hola que tal estuve leyendo tu POST sobre ldquoHosting Caserordquo y debo decir q me parece muy interesante yo ya habia montando un servidor casero con muchas cosas similares a las tuyas perohellip hay un parrafo que me dejo intrigado aqui lo escribo

El dominio

ldquoPor supuesto vamos a necesitar uno o mas dominios para hacer realidad nuestro poryecto Si tuvieramos una IP fija podriamos comprar un dominio a cualquier registrador y hacer que el DNS apuntara a nuestra IP fijardquo

Comentario Pues hasta aqui todo es normal es el procediemiento comun que se hace pero luegohellip

ldquoEn nuestro servidor tendriamos que configurar un servidor DNS ademas de todos los otros servicios que quisieramos proporcionarrdquo

Comentario Aqui me perdi no entiendo a lo que te refieres no valdria simplemente con hacer un NAT en el router a q te refieres con configurar un DNS en el servidor o seahellip aparte del DNS del registrador necesitamos otro DNS en nuestro propio servidor para que cual es la idea como lo hago no se si podrias enviarme quizas algun enlace q me ayude con esa duda o tratar de explicarme un poco ese tema

Disculpa por mis inquietudes pero es algo que he escuchado algunas veces y no entiendo ojala y me puedas ayudar y pasar algunos links Tambien te dejo mi blog Adios

httpyouta18awardspacecomwordpress

Saludos

Vicente Navarro dice

14 abril 2008 a las 1816

Omar Cuando tuacute compras un dominio y nada maacutes en principio lo que estaacutes comprando soacutelo es la posibilidad de servir las diferentes direcciones de ese dominio desde un servidor de DNS que tienes que tener corriendo tuacute mismo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Por ejemplo supongamos que compramos el dominio examplecom Al registrador soacutelo le tienes que decir cuaacuteles son los servidores de DNS que serviraacuten las peticiones dicho dominio Es lo que ves si haces un whois al dominio

Nameserver Information Nameserver aiana-serversnet IP Address 19203443 Nameserver biana-serversnet IP Address 19300236 Nameserver ciana-serversnet IP Address 13991110

Asiacute cuando tuacute pongas en tu navegador ldquohttpproyectoXexamplecomrdquo el cliente de DNS de tu sistema operativo le preguntaraacute a su servidor de DNS asignado que cuaacutel es la IP de ese sitio Y tu servidor de DNS asignado lo que haraacute es ir a preguntar a los servidores de DNS de examplecom que cuaacutel es la IP que busca

Por eso para hacer hosting casero si soacutelo compras un dominio y nada maacutes tendraacutes que montarte tu propio servidor de DNS a menos que la empresa a la que le has comprado el dominio te proporcione servicios como los de DynDNS o a menos que tengas una IP fija y el registrador de dominios incluya entre sus servicios el asociar dominios a IPs fijas usando sus propios servidores de DNS

Omar Palomino dice

15 abril 2008 a las 446

Gracias por responderme tan pronto pero tengo algunas otras dudas ojala me puedas ayudar

A continuacion le explico mis dudas

En realidad todo esta relacionado con servidores DNS mis dudas son las que siguen

Primera inquietud

Lo que estamos acostumbrados es a comprar un dominio junto con el hosting cierto entonces lo que hace la empresa registradora de dominios es ldquoregistrarrdquo nuestro dominio en un servidor DNS para que pueda ser accedido desde internet apuntando a una direccion IP publica (fija obviamente)

Hasta aqui tengo algunas dudas

- iquestEn que servidor DNS lo registran iquestellos tienen un servidor DNS propio si tienen un servidor DNS propio cualquiera puede publicar un servidor DNS en internet no necesita alguna autorizacion como saben los demas servidores DNS de la existencia de ese nuevo servidor

Segunda inquietud

Supongamos que decido comprar solo el dominio es decir no alquilo hosting y tampoco colocan mi dominio en un servidor dns Lo que he visto y he leido es que al momento de registrar mi dominio debo de colocar que servidores dns voy a usar para que se hace eso mi ldquoregistrador de dominiordquo hace alguna configuracion para que solo funcione en ese servidor DNS donde hacen esa configuracion en que tipo de servidor y con que proposito

Si yo mismo coloco mi servidor DNS y le digo a mi ldquoregistrador de dominiosrdquo la IP de mi servidor DNS (para que este resuelva) como se enteran en el mundo (es decir en internet) de la existencia de mi servidor DNS tendria que registrarlo en otro servidor DNS

Como ves tengo varias dudas espero me puedas ayudar a resolverlas

Saludos

Vicente Navarro dice

15 abril 2008 a las 945

Osmar Todas las compantildeiacuteas de hosting tienen servidores de DNS siacute pero dichos servidores de DNS soacutelo tienen autoridad sobre los dominios que estaacuten bajo su control Otros servidores de DNS cuando tengan que saber la IP de un nodo de este dominio tendraacuten que pasar siempre por los DNSs de la

compantildeiacutea de hosting Hay unos servidores DNS raiacutez que son los que tienen autoridad sobre los dominios com net org etc que son los que te redirigen al servidor DNS de la compantildeiacutea de hosting que tiene control sobre el dominio

Es un tema que requiere documentarse detenidamente El artiacuteculo de la Wikipedia Domain Name System tiene algunos esquemas que te pueden aydar a entenderlo

Sobre la segunda inquietud el tema es muy sencillo Cuando tuacute compras tu dominio lo que estaacutes haciendo es escribir en la base de datos de los servidores DNS raiacutez (los que tienen control sobre los com net org etc) que tu servidor DNS y soacutelo tu servidor DNS y ninguacuten otro es el que tiene derecho a dar la respuesta definitiva sobre cuaacutel es la IP que corresponde a tal nombre de tu dominio

Alex Dumont dice

18 abril 2008 a las 1402

Excelente lo de los Google Apps (entre otras cosas reconozco que no he leido todo de momento) Voy a probar esto en cuanto pueda

The Pro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

21 abril 2008 a las 2032

Buena Tarde Super Coco

2 Preguntas rapidas

La primera la tarjeta que recomiendas la D201GLY2A de Intel soporta el WOL (Wake On Lan) ya que en los lugares que he buscado no se menciona nada con respecto a eso te lo pregunto por que me interesa habilitar un Hosting Casero y pretendo basarme en tu excelente Guia

La segunda basandose en tu experiencia personal que me recomiendas decantarme por la D201GLY2A o tal vez buscar una Tarjeta de VIA como la PC3500G

Saludos y muchas gracias por compartir tus conocimientos

Vicente Navarro dice

22 abril 2008 a las 1103

The Pro Seguacuten el manual de la D201GLY2A siacute que soporta el Wake on Lan

Sobre queacute es mejor si la D201GLY2A o la VIA probablemente el procesador de Intel sea mucho mejor pero como no tengo ninguno de los dos no tengo elementos de juicio reales para opinar

Mauri dice

25 abril 2008 a las 845

Felicidades por el artiacuteculo manual en cuanto tenga tiempo lo pondreacute en praacutectica

Muchas gracias por compartir tus conocimientos

juan ignacio dice

5 junio 2008 a las 1932

Hola

Una pregunta de DynDNS ldquoiquestSi has registrado un dominio ldquowwwmidominiocomrdquo en una empresa sin servicios de actualizacion de IP dinamica y en casa tienes ADSL con IP dinamica puedo usar DynDNS (ddclient) para poder tener mi pagina publicada en internet y administrarla desde mi servidor localrdquo

Un cordial saludo

Vicente Navarro dice

5 junio 2008 a las 2003

juan ignacio No no podriacuteas usar ddclient Tendriacuteas que cada vez que tu proveedor de ADSL te cambia la IP ir al panel de control de tu registrador y decirle la nueva IP a la que tiene que apuntar el dominio Como tendriacutea que ser manual y encima el cambio de IP puede tardar un rato en tener efecto

no es praacutectico para tener una paacutegina puacuteblica Puede serlo si es algo exclusivamente para tiacute

Otra cosa que se puede hacer es que registres alguacuten hostname de los gratuitos en DynDNS como ldquoejemplodyndnscomrdquo que actualices desde tu routerservidor (con ddclient) y que ldquowwwmidominiocomrdquo sea un CNAME a ldquoejemplodyndnscomrdquo (si tu registrador te lo permite) Asiacute podriacuteas tener el servidor en casa sin problemas

angel dice

18 junio 2008 a las 1848

HOLA MI SERVIDOR LO PUEDO VER SOLO EN MI RED LOCAL como puedo Ver mi servidor fuera de mi LAN MI PUERTO 80 ESTA ABIERTO FTP TB

YA REDIRECCIONE EL IP ESTOY TRABAJANDO CON NO-IP MI MSN angeltres3hotmailcom

javierPindter dice

23 junio 2008 a las 620

Que tal antes que nada agradezco por tu gran aportacioacuten En lo particular tu publicacioacuten me ha resultado excelente pude resolver muchas dudas No se si ya lo conozcas pero httpwwweverydnsnet ofrece el servicio de DDNS gratuitamente con la ventaja que nos permite

usar nuestro propio dominio a diferencia de la version gratuita de DynDNS ademaacutes que permite libremente el control de registros como los CNAME y los MX para googleApps Hasta el momento no me ha causado ningun problema

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Saludos

Vicente Navarro dice

7 julio 2008 a las 1404

javierPindter No conociacutea esa empresa pero parece una buena opcioacuten iexclGracias por el informarnos de ella

javierPindter dice

7 julio 2008 a las 1539

Recientemente descubri el dd-wrt (httpwwwdd-wrtcomdd-wrtv3indexphp) que es un firmware mucho maacutes completo que el que viene de fabrica en mi caso WRT54G de LinkSys Al cambiar el firmware en la opcioacuten de DDNS se puede incluir la informacioacuten de acceso de muchos proveedores

DDNS (DynDNS no-ip TZO zoneedit changeip easydns etc) a diferencia de los dos por omisioacuten de LinkSys con la ventaja de que en caso de que no este en el listado se puede crear uno como es en el caso de everydns donde simplemente proporcionas tu login password y la ruta del servidor (httpwwwdd-wrtcomwikiindexphpDDNS_-_How_to_setup_Custom_DDNS_settings_using_embedded_inadyn_-_HOWTO) Saludos

Vicente Navarro dice

7 julio 2008 a las 1629

javierPindter Informacioacuten tambieacuten muy uacutetil e interesante iexclGracias

Eduardo Moreira dice

8 julio 2008 a las 209

Excelente trabajo lo explicas muy bien entendi como minimo un 95 llevo varios meses investigando y haciendo pruebas ya que quiero hacer un proyecto como el tuyo muchas cosas que expones en este blog ya las sabia pero despues de leerlo completo uffffffffff aprendi bastantes cosas nuevas Ahora si

voy a montar mi web server muy bien configuradohelliphellipGracias

Carlos Ruiz Ortega dice

15 julio 2008 a las 037

Holap

Wowww Queacute trabajo maacutes estupendo

Sin duda alguna es uno de los mejores tutoriales que he leido en la internethellip ahora siacute me ha quedado absolutamente claro todo lo relacionado con el hosting casero DNS dominios etchellip etchellip

Muchas gracias por todo

Saludooos

Vicente Navarro dice

15 julio 2008 a las 917

Eduardo Moreira Carlos Ruiz Ortega iexclGracias iexclMe alegro de que os haya gustado

katerine dice

6 agosto 2008 a las 319

Felicitaciones Tienes un blog muy bueno Y lo mejor Lo hiciste y yo tambien entedi muchas gracias

Al dice

6 agosto 2008 a las 2307

Excelente articulo pero por lo poco que cuestan hoy dia alojamientos como hostgatores da qeu pensar

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Franco dice

8 agosto 2008 a las 2142

Increible Esto siacute que es un aporte a la comunidad Felicitaciones

Rauacutel M dice

28 agosto 2008 a las 024

Bueno pues me ha motivado mucho tus grandes palabras sobre un HC y es que si pudiera hacerlo lo hariacuteahellip tan solo tengo 17 antildeos una conexioacuten bastante mala (Vodafone) y una madrehellip que mejor ni hablemos jajaja en un futuro hareacute algo por el estilo o a lo mejor una empresa de WebHosting quien

sabehellip se agradece mucho todo esto hasta me he guardado este documento por si acaso

Saludos y suerte amigo

gameshells dice

28 agosto 2008 a las 1708

Buen post la verdad no hay que negarlo pero a mis 23 antildeos de vida te digo que solo entendi algunas cosas desafortunadamente Dioz no me dio un cerebrito como el tuyo para hecharle cabeza a todo esto hellip Peroooo buee gracias por el post intentare leerlo bien sin que me de ladilla

JainuX dice

18 septiembre 2008 a las 1216

muy buen tuto

Saludos

jgaztelu dice

12 noviembre 2008 a las 1516

Hola

Muy buen artiacuteculo me ha encantado y estoy montando (maacutes o menos) un servidor HC Por cierto no ahs mencionado que se puede utilizar alguna utilidad tipo XAMPP Por uacuteltimo una pregunta iquestCoacutemo puedo tener maacutes de un sitio web en el mismo server

Gracias

Vicente Navarro dice

12 noviembre 2008 a las 1541

jgaztelu Gracias Siacute el XAMPP podriacutea resultar uacutetil para nuestro propoacutesito

Sobre lo de los distintos sitios siacute que se explica Hay que poner un fichero de configuracioacuten diferente por sitio en etcapache2sites-available

tttony dice

3 diciembre 2008 a las 350

WOW aunque todavia no me lo he leido completo necesito saber que sistema operativo recomiendan para este cacharro

celeron 400MHZ 256MB RAM PCChips mobo

pienso correr paginas en PHP con mysql

saludos y gracias

Vicente Navarro dice

3 diciembre 2008 a las 827

tttony Cualquier distribucioacuten de Linux instalada con el miacutenimo nuacutemero de paquetes necesario te iraacute

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

bien pero no esperes poder servir a muchos clientes a la vez ya que la maacutequina no es muy potente

Daniel dice

9 diciembre 2008 a las 1621

Execente material estoy teniendo problemas con mi servidor de correo Conectado a mi VPN a traves de webmail funciona bien poniedo la IP pero desde internet aparece error 501 no se que hacerhellip

finidine dice

19 diciembre 2008 a las 1006

Ante todo Vicente felicitarte por tu excelente blog

Tengo un pequentildeo hosting casero basado en un viejo Pentium III a 800 MHz no es mala opcioacuten ya que esa CPU tiene un TDP maacuteximo de tan solo 22 Whellip a veces el viejo PC es lo adecuado para estas funciones (simultanear hosting y p2p)

Saludos

Mauricio dice

8 enero 2009 a las 2238

Sentildeores les pido un favor soy nuevo en esto quiero poner un hosting en mi casa me compre un dominio y tengo internet con ip dinamica pero no se como configurar mi servidor con mi dominio me podrias ayudar de antemano muchas gracias

ALoGeNo dice

12 enero 2009 a las 1319

Puedes usar algo como no-ip o dyndns te creas una cuenta de usuario en cualquiera de ellos y creas una dns gratuita la cual luego le tendras q dar a tu proveedor DNS (el q te vendio el dominio) para q linke la dns asociada a no-ip o dyndns con la tuya

httpswwwdyndnscomaccountcreatehtml

httpwwwno-ipcom

(Muchos routers ofrecen la opcion de usar algun servicio como dyndns o no-ip el cual se encarga de comunicar los cambios de ip al servidor dns de no-ip o dyndns en caso de que tu router no lo permitan tanto no-ip como dyndns ofrecen clientes configurables que harian el trabajo)

Salu2

Di3g0 dice

22 enero 2009 a las 2214

Tio eres genialhellip

Llevo mas de 1 dia arrancandome los cabellos leyendo de todo y gracias a ti he solucionado mi ultimo error en wordpress Gracias a lo que escribistee en la seccion ROUTER de este articulo

Tienes mucha razon en que un blog o cualquier site hospedada en una pc de casa no conviene pero aun asi me parece la manera mas facil de aprender y sobre todo si al jugar tienes una responsabilidad

Yo estoy en el proceso de administrar un pequentildeo blog para no mas de 10 personas x lo que me resulta facil hacerlo en mi pc PERO he tenido varios problemas al tratar de implementarlo y lo he ido solucionando 1 por 1 con lecturas yo logicahellip hasta que me quede estancado en el router puesto que no podia editar mi blog si no esta con la direccion de localhost en localhost el blog no se ve bien para afuera empezando por la plantilla que recurre a la direccion local del templatehellip direccion que no esta en la maquina de la persona q lo ve del otro lado entonces tenia que poner todo el blog al dominio que tengo gracias a no-ip pero de esa manera no podia usar localhost para editar tampoco podia usar el dominio de no-ip para editar porque no se procesaba la peticion gracias a la edicion del archivo ldquohellipetchostrdquo lo he logrado

Nuevamente muchas gracias eres el unico que me ha sabido explicar que y porque debo de hacerlo Te has ganado un pedazo de cielo ^^

Di3g0 dice

23 enero 2009 a las 124

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

mi felicidad no es completa hellip T_T

Realizando los pasos que sale en la seccion ROUTER de este articulo he logrado ver mediante la direccion que me brinda no-ip mi blog especificamente la pagina principal puesto que cuando procedo a hacerle click a algun comentario entrada o cualquier otro enlace (dentro del blog) la pagina no carga y se produce un error del tipo

NOT FOUND The requested URL blogcategorygeneral was not foun on this server mdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdash-

Cosa totalmente ilogicahellip Ya no doy mas y tampoco tengo tiempo para averiguar que esta pasando por lo que ahora si pido ayuda y si alguien puede ayudarme en este paso envieme un correo a diegoiparraguirregmailcom

Gracias de antemano

CarlosVM dice

24 enero 2009 a las 243

Como sabiamente lo mencionas La gran maravilla de hacer tu propio hosting es toda el conocimiento que tendraacutes y asiacute poder recurrir a cualquier distribuidor con muchos maacutes conocimientos Darte las gracias por tu aporte seriacutea poco

Saludos Carlos

Williams Nasser dice

20 febrero 2009 a las 1520

Hola a todos de verdad lo felicito muy bien explicado aun que difiero de tener un excelente HC con windows XP Profesional SPK3

yo he montado Windows XP actualizado con SPK3 apache Friends 17 un panel de control que parte del codigo es codigo libre pero e modificado sustantivamente para ir acoplando las necesidades que poseeo para el ISP XDSL y para la actualizacion de la ip dinamica un servicio en espantildeol gratuito muy bueno como lo es CDMONCOM tengo hasta ahora apenas 20 dominios hospedados en un pc con las siguientes caracteristicas PIV de 32Ghzh con doble nucleo 2GB de Ram 1024 GB de DD aproximadamente en 3 Discos Windows XP actualizaado con SPK3 JAVA SDK sun microsystem XAMPP apache friends con algunas modificaciones para adaptarlo al panel de control TOMCATS y PERL como ADDons y un Pack de aplicaciones codigo abierto para su libre instalacion desde el panel de control hellip de verdad esto me ha trabajado muy bien sin problema alguno para el webmail usaba antes hmailserver el cual es muy bueno pero vivia luchando con las limitaciones de otros proveedores incluso el de no aceptar mail de ip dinamicas pero la gran solucion con google apps me ha sacado los pies del barro y bueno ya no doy cuentas ilimitadas de mail pero en experiencia no pasan nunca de 30 cuentas asi que les manejo el panel yo mismo y es una entrada extra tener esos 20 dominios y creciendo poco a poco

Ivaacuten E S dice

23 febrero 2009 a las 1431

Muy buen post Es gigante excelente te mataste escribiendoloacute voy a tomarlo como parte de mi aprendizaje al escribir post salvo que me desanimaste a hacer un HChellip Hay que tener mucha maacutes guita que para pagar un hostinghellip o mucha basura informaacutetica en casa Asiacute como deciacutes vos para aprender

es genial Una idea que tengo en mente es si se pueden usar por ejemplo dos hostings que vayan rotando cuando uno se cae funciona el otrohellip iquestUtoacutepico No seacute pero suena genial Saludos y gracias por tus post son excelentes

Vicente Navarro dice

25 febrero 2009 a las 1152

Lo que comentas de dos servidores de hosting casero por si uno tiene problemas se podriacutea hacer sin muchos problemas Yo mismo lo hice a menudo como comento en la entrada Si van a estar detraacutes del mismo router es tan sencillo como cambiar en la configuracioacuten de NAT del router a queacute

sistema reenviacuteas las peticiones al puerto 80 Si van a estar detraacutes de conexiones de red distintas lo uacutenico que hay que hacer es cambiar la IP del DNS en el proveedor de DNS dinaacutemico que tengas

Ivaacuten E S dice

25 febrero 2009 a las 1805

Gracias por tu ayuda Sabeacute que este blog ya pasoacute a mi lista de favoritos Saludos

Trackbacks y pingbacks

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

laquo La licencia Affero (AGPL) y su relacioacuten con la GPL iexclQueacute diacutea el de aquella semana raquo

meneamenet raquo [How-to] Coacutemo montar y mantener un Hosting caseroInstalar un servidor web en casa paso a paso | KabytesCoacutemo montar servidores web - un par de buenos tutoriales at El MoacutedemMetaholic raquo Hosting casero HOWTOHosting caserohellip laquo Que che vou contarhellipComo hospedar um site em sua casa laquo Nataniel Notas sobre as TICComo montar un servidor web dedicado | ItimagnetCrea tu hosting casero at Tod-OScom Te ponemos al dia OPCIONWEBcom Experiencias Informaacuteticas raquo Problemas eleacutectricos en el Hosting CaseroHosting Casero laquo Think Free - LinuxPhpJavaMEMoviesAl otro lado del mostrador raquo Servidores de hosting caseros7 Fast Links (y X) Un lugar en el mundohellipBreves Como montar tu propio hosting casero - BiteliaNoMeDigas raquo Blog Archive raquo Hosting CaseroComo hacer un Hosting en Casa | Tu Lugar en InternetCoacutemo instalar un servidor web en tu casaservidor web caserotu servidor casero laquo NanoBug - Tecnologiacutea amp HobbyBitaacutecora de Vicente Puchades raquo Blog Archive raquo Instalado un servidor web de bajo consumo en un pen USB de 8GbSisBlog raquo Blog Archive raquo Hosting caseroLinux-OS raquo Hosting casero HOWTOHosting casero HOWTO laquo Conocimiento Libre (o lo que estaacute detraacutes del Software Libre)HOWTO Hosting casero laquo Epeoraquo Enlaces (Semana 25) | xavierhernandezblogCon mis movidashellip y mis lios raquo Una de servidoresRicardo Lasa un poco de todo raquo Viernes eaaaaaaaaLa Biblia del Hosting Casero laquo No se me ocurre un tiacutetulo originalhellipMejor respuesta raquo iquestcomo hago para montar una pagina en internet usando mi pc como servidorTargz raquo Blog Archive raquo Curs tegravecnic sistemes micro-informagravetics Sessioacute 22 Desembre 2008[HOSTING] Hosting Web Java - psicofxpcomApunts de tallers classes i sessions raquo Curs de Sistemes drsquoInformacioacute Geogragravefica i computeritzada Edicioacute octubre de 2010 Sessioacute XVIII [35]Como medir el rendimiento de tu servidor web laquo iTank Ideas TankTa pa Ponga raquo Archivu del blogue raquo Sirvidor nun USB de 2GbMontar un servidor de hosting caseroTener email con tu dominio en un servidor caseroHosting casero | nopalituxnetEmail con tu dominio en un servidor casero | Going Geek

Tema LHYLE09 creado por Vicente Navarro

  • vicente-navarrocom
    • Lo hice y lo entendiacute | Hosting casero HOWTO
          1. 9ob3N0aW5nLWNhc2Vyby1ob3d0by8A
            1. form1
              1. s
              2. input5
Page 13: Hosting Casero

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

LOG MAIN Completed

aunque seguacuten mi experiencia dependiendo de la IP dinaacutemica que te haya tocado es muy posible que tambieacuten se te rechacen los correos si alguna vez la ha tenido alguien sospechoso de mandar spam En definitiva es un servicio nada fiable

Si tenemos un dominio propio con Custom DNS crear un registro SPF en el DNS puede ayudar para que no rechacen los correos de tu servidor En openspforg tienen un formulario que nos ayuda a confeccionar uno adecuado para nuestro servidor

Las MSN Hotmail Guidelines son un buen sitio donde contrastar todos estos requisitos que suelen ser bastante comunes

1 Sender is expected to comply with all technical standards for the transmission of Internet e-mail as published by The Internet Societyrsquos Internet Engineering Task Force (IETF) including RFC 2821 RFC 2822 and others2 After given a numeric SMTP error response code between 500 and 599 (also known as a permanent non-delivery response) the sender must not attempt to retransmit that message to that recipient3 After multiple non-delivery responses (see 2) the sender must cease further attempts to send e-mail to that recipient4 Sender must not open more than 500 simultaneous connections to MSN Services inbound e-mail servers without making prior arrangements5 Messages must not be transmitted through insecure e-mail relay or proxy servers6 The mechanism for unsubscribing either from individual lists or all lists hosted by the sender must be clearly documented and easy for recipients to find and use7 Connections from dynamic IP space may not be accepted8 E-mail servers must have valid reverse DNS records

Y fijeacutemonos ademaacutes en lo que nos deciacutea el mensaje de rechazo de Hotmail

Mail rejected by Windows Live Hotmail for policy reasons We generally do not accept email from dynamic IPrsquos as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server httpwwwspamhausorg maintains lists of dynamic and residential IP addresses If you are not an emailnetwork admin please contact your E-mailInternet Service Provider for help Emailnetwork admins please visit httppostmasterlivecom for email delivery information and support

Esa lista que menciona de Spamhaus no soacutelo la usa Microsoft sino que muchas otras empresas e ISPs se basan en ella para descartar los correos desde determinados rangos de IPs en funcioacuten de la lista

Con los correos entrantes no tendremos ninguacuten problema siempre que nuestro servidor esteacute arriba Los servidores SMTP que nos quieran mandar correo buscaraacuten el registro MX (o el A si no hay MX) en elDNS y salga la IP que salga ahiacute se mandaraacute el correo Para recuperar los correos recibidos en el servidor puede ser suficiente el claacutesico comando mail o con un simple ldquoapt-get install qpopperldquo podemos tener un servidor de POP3 listo en pocos segundos Sin embargo si nuestro servidor no estaacute arriba por alguacuten problema cuando otro servidor SMTP quiera conectarse al nuestro para enviarle un e-mail el servidor remoto tendraacute que decidir si reintenta el enviacuteo maacutes tarde o si lo descarta por lo que el servicio de recepcioacuten de correos tampoco es fiable

Si realmente queremos tener un servidor de correo fiable en nuestro sistema la solucioacuten definitiva puede venir por contratar el servicio de DynDNS MailHop Relay (425$antildeo) especiacuteficamente pensado para estos problemas El servidor SMTP de DynDNS es el que da la cara y nosotros lo usamos como smarthost para mandar los correos a traveacutes de eacutel y viceversa para que eacutel nos los enviacutee de vuelta guardaacutendolos temporalmente si nuestro servidor estaacute caiacutedo

Bytecoders tambieacuten tratoacute estos temas hace poco en Aviso de actualizaciones en Debian por e-mail y SMTP la lacra del SPAM

Correo con nuestro propio dominio con Google Apps

Para miacute todos estos problemas con el correo se acabaron cuando aparecioacute el Google Apps y pude usar el equivalente a GMail (con su POP3 y su IMAP) pero creando diferentes direcciones sobre mi propio dominio (vicente-navarrocom) Para ello lo uacutenico que tuve fue darme de alta en el servicio y apuntar los registros MX de mi dominio a los servidores de Google (Configuring Your MX Records)

nslookupgt set querytype=MXgt vicente-navarrocomServer 805861250Address 80586125053

Non-authoritative answervicente-navarrocom mail exchanger = 10 alt1aspmxlgooglecomvicente-navarrocom mail exchanger = 15 alt2aspmxlgooglecomvicente-navarrocom mail exchanger = 5 aspmxlgooglecom

Authoritative answers can be found fromalt1aspmxlgooglecom internet address = 7214215114alt1aspmxlgooglecom internet address = 721421527alt2aspmxlgooglecom internet address = 6423317927aspmxlgooglecom internet address = 2162395927

Tras esto creeacute buzones de correo (o alias) para cada una de las cuentas que iba a usar y reconfigureacute mi servidor para que usara un smarthost

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Y para que usara smtpgooglecom como smarthost

el resto de la configuracioacuten puede quedar igual que estaba antes Bueno igual pero no se nos tiene que olvidar poner nuestro dominio en el apartado de ldquoSystem mail nameldquo

Lo uacutenico que tendremos que tener en cuenta es que ahora los correos no se reciben localmente sino en la cuenta de Google Apps (lo que en realidad es maacutes coacutemodo) pero si auacuten asiacute fuera necesario traer esos correos a nuestro servidor siempre podriacuteamos configurarlo para que se los trajera de Google usando POP3

Por supuesto Google requiere autentificacioacuten para mandar correos a traveacutes de eacutel por lo que en el fichero etcexim4passwdclient tendremos que asociar nuestro usuario y contrasentildea de Google Apps al servidor SMTP

password file used when the local exim is authenticating to a remote host as a client see exim4_passwd_client(5) for more documentation Example targetmailserverexampleloginpasswordgmail-smtplgooglecomcuentaadministradorvicente-navarrocomcontrasenya

Independientemente de que vayamos a usar el servidor de HC para enviar y recibir correos en serio o no es indudable que necesitamos tenerlo bien configurado como servidor de correo para que podamos mandarnos advertencias sobre problemas que pueda haber en el servidor desde nuestros scripts de monitorizacioacuten O simplemente porque aplicaciones como WordPress mandan correos cada vez que llega un nuevo comentario por ejemplo Si el servidor de correo no estaacute bien configurado las aplicaciones que enviacutean correos como parte de su funcionamiento normal no podraacuten hacerlo

Otras cuestiones

Backups

binbashwhile queda_clarodo insistir_en_el_backupdoneno se puede insistir bastante

Creo que no hace falta decir maacutes Tenemos todo el trabajo invertido en configurar nuestro servidor casero las bases de

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

datos con los comentarios de nuestros visitantes nuestras imaacutegenes nuestro trabajo ahiacute iquestDe verdad nos vamos a arriesgar a que el disco duro falle o a que inadvertidamente hagamos un ldquorm -rf rdquo y desaparezca todo de un plumazo

Para esta tarea rysnc es nuestro mejor amigo (Backups con rsync) aunque herramientas como tar o cpio tambieacuten pueden ayudar Yo recomendariacutea una copia de todos los ficheros importantes en alguacuten directorio del propio servidor casero y otras copias en otros sistemas que tengamos a traveacutes de de la red con rsync

Para exportar todas las bases de datos MySQL del sistema e incluirlas en el backup podemos hacer un

mysqldump -uroot -ppassword --all-databases gt backup mysqlbak

y lo podriacuteamos recuperar con un

mysql -uroot -ppassword lt backup mysqlbak

Maacutes detalles sobre coacutemo usar el mysqldump en ldquomysqldump mdash A Database Backup Programldquo

El sistema de respaldo

Durante el antildeo habraacute algunos diacuteas semanas o meses que pases fuera de tu casa Seguramente esos diacuteas te querraacutes dejar la luz el agua y el gas de casa cerrados para prevenir incidentes iquestQueacute haces con el servidor casero iexclTiene que seguir dando servicio

Si tienes la suerte como yo de contar con alguacuten otro ordenador que pueda servir tambieacuten de servidor casero y de tener alguacuten familiaramigo con conexioacuten a Internet y que consienta en tenerlo en su casa una especie de ldquohousing caserordquo lo tenemos muy faacutecil

Instalamos la misma versioacuten de sistema operativo que en el servidor ldquooficialrdquo y lo llevamos a su nuevo destinoCreamos un nuevo nombre para el otro sistema en DynDNS y lo configuramos para que el ddclient del nuevo sistema lo actualice pero muchiacutesimo mejor si podemos configurar el router de ldquola otra casardquo para que lo haga automaacuteticamenteOpcional Preparamos el router y el sistema ldquohospedado en casa ajenardquo para arrancar con Wake on Lan Tenemos que tener en cuenta que si no es el router el que se encarga de actualizar la IP en DynDNS podemos tener el problema de no saber la IP de destino para enviarle el paquete maacutegicoLe ponemos una IP fija al sistema o configuramos el router para que le asigne por DHCP siempre la misma y abrimos los puertos necesarios en el routerCreamos una bateriacutea de scripts basados en rsync y SSH para sincronizar todos los ficheros de configuracioacuten necesarios y adaptar los que variacutean en el nuevo sistema (por ejemplo el etcddclientconf) Tambieacuten deberiacutean actualizar las bases de datos y reiniciar los procesos necesarios tras modificar la configuracioacutenTener previstos otros scrips para pasar el servicio de un sistema a otro Al final esto soacutelo consiste en que el sistema que sea el primario actualice los registros DNS con su IP y el secundario deje de hacerloTras la estancia en el otro sistema tendremos que sincronizar los cambios de vuelta al sistema principal y probablemente querramos recoger los logs que se hayan generado alliacute

Este sistema de respaldo no soacutelo nos puede servir en caso de tener que apagar nuestro servidor habitual Tambieacuten lo podemos utilizar mientras hacemos tareas de mantenimiento o si en tenemos problemas con la conexioacuten a Internet o estamos sufriendo un apagoacuten

Los cortes de corriente

Otro de los problemas con los que nos tendremos que enfrentar seraacuten los cortes de corriente Aunque no son muy frecuentes de vez en cuando tendremos uno y tenemos que tener previsto queacute hacer cuando ocurran

Si se trata de un breve corte lo maacutes importante es que el servidor arranque soacutelo cuando vuelva a recibir corriente Para ello tenemos que buscar el paraacutemetro de nuestra BIOS que lo permite

Por ejemplo en una VIA EPIA SP8000E el paraacutemetro se llama AC Loss Auto restart y podemos hacer que la maacutequina se encienda siempre cuando vuelva la luz que no se encienda nunca o que vuelva al estado anterior

AC Loss Auto restart

The field defines how the system will respond after an AC loss during system operation

Off Keeps the system in an off state until the power button is pressedOn Restarts the system when the power is backFormer-Sts Restores the system to its previous state

En una placa Asus A8N-SLI el paraacutemetro se llama Restore on AC Power Loss y soacutelo tiene dos valores posibles activado o desactivado

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Pero si queremos estar prevenidos de verdad ante cortes de corriente la mejor opcioacuten es tener un SAI al que conectar el servidor y el router que da acceso a Internet Si el servidor es un sistema de bajo consumo tendremos bastante tiempo de margen para esperar a que vuelva la luz o al menos el tiempo suficiente para actualizar nuestro servidor de respaldo por si tiene que entrar en accioacuten

Mantenimiento remoto

La posibilidad de conectarnos por SSH a nuestro servidor casero siempre tiene que estar abierta En mi experiencia un servidor SSH abierto en Internet trae infinidad de intentos de conexioacuten con reiteradas pruebas con distintos usuarios Sin ir maacutes lejos hoy mismo alguien ha probado 1520 combinaciones diferentes de usuariocontrasentildea en mi sistema

grep Invalid user authlog0 | grep Mar 9 | wc -l1520

Algunos ejemplos

Mar 9 061505 telemaco sshd[6028] Invalid user ibm from 612509134Mar 9 061509 telemaco sshd[6032] Invalid user informix from 612509134Mar 9 064008 telemaco sshd[7742] Invalid user stevie from 612509134Mar 9 064011 telemaco sshd[7746] Invalid user kelly from 612509134Mar 9 064015 telemaco sshd[7750] Invalid user rasoul from 612509134

Es por eso que lo mejor es deshabilitar completamente el acceso con usuariocontrasentildea y permitir exclusivamente la autentificacioacuten por clave puacuteblicaprivada Autentificacioacuten trasparente por clave puacuteblicaprivada con OpenSSH

Cambiar el puerto del servidor SSH (por defecto 22) a otro tambieacuten puede ser una medida uacutetil para evitar algunos de estos insistentes intentos de acceso

Otra herramienta de mucha utilidad para el mantenimiento remoto es conectar un moacutedem a nuestro servidor casero tal y como vimos en Configurar Linux para permitir el acceso remoto por moacutedem a la consola y por RASPPP En casos en que el router haya perdido la conexioacuten a Internet podemos tratar de conectarnos por moacutedem y a traveacutes del interfaz de configuracioacuten por telnet del router tratar de reiniciarlo Otra situacioacuten uacutetil es en caso de una avalancha de peticiones en la que tuacute mismo no puedes acceder por el router por la absoluta falta de ancho de banda y en ese caso la entrada ldquopor la puerta de atraacutesrdquo nos puede servir para llegar al sistema sin usar Internet

iquestP2P y hosting casero

Supongamos que necesitamos bajarnos el uacuteltimo DVD de Knoppix por Bittorrent iquestEs compatible el P2P con sus altas necesidades de ancho de banda con el HC

Pues en principio puede serlo -en funcioacuten del nuacutemero de visitas que recibamos- siempre que limitemos el ancho de banda de subida disponible para P2P a un liacutemite que permita servir los contenidos hospedados a una velocidad razonable En el mejor de los casos el uso de P2P en la misma conexioacuten de un HC iraacute completamente en detrimento de la experiencia de nuestros visitantes aunque soacutelo tengamos uno en ese momento pero que notaraacute que la paacutegina descarga maacutes lenta

El mejor consejo al respecto es que si activamos el P2P deberiacuteamos de estar pendientes de que el tiempo de respuesta sea un miacutenimo aceptable probando nosotros mismos a conectarnos desde otro sistema de Internet Si vemos que va muy lento deberiacuteamos desactivar el P2P Por supuesto en caso de un pico de visitas deberiacuteamos de desactivar el P2P inmediatamente

Scripting

Cualquier administrador que se encargue de un servidor UNIX tiene que estar continuamente creaacutendose scripts para no realizar las mismas tareas una y otra vez Para nosotros como administradores de nuestro HC no va a ser distinto Deberiacuteamos de tener unos conocimientos miacutenimos de scripting que nos seraacuten muy uacutetiles para hacer backups para analizar logs para monitorizar el estado de alguacuten proceso para enviar e-mails con advertencias etc

A lo largo de este antildeo yo me he llegado a crear un buen nuacutemero de scripts La mayoriacutea son muy especiacuteficos de mis necesidades particulares pero me gustariacutea dejar aquiacute uno muy sencillito que nos manda un e-mail cada vez que el ISP nos cambia la direccioacuten IP dinaacutemica

binbashcd rootscripts_ipmv -f ippublica ippublicaoldippublicash gt ippublicaif diff ippublica ippublicaold gt devnullthen cat cabecera ippublica | mail -s La IP del servidor ha cambiado - `date +gmd HM` userexamplecomfi

El ippublicash puede ser bien una peticioacuten por SNMP al router para ver cuaacutel es la IP del interfaz de WAN

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

snmpwalk -c comunidad -v 1 19216811 IP-MIBipAdEntAddr|egrep -v 00|192168 | awk print $4

bien un acceso a checkipdyndnsorg

usrbinwget -q -O - httpcheckipdyndnsorgindexhtml | usrbinfromdos | binsed s_lthtmlgtltheadgtlttitlegtCurrent IP ChecklttitlegtltheadgtltbodygtCurrent IP Address | binsed s ltbodygtlthtmlgt

El fichero cabecera es algo como

La IP del servidor es ahora

Conclusioacuten

En esta entrada he tratado de recopilar lo maacutes importante de lo que me ha sido necesario conocer durante un antildeo completo de autohospedaje en el que creo que el resultado ha sido bastante satisfactorio Por carambolas del destino ahora ya he pasado a un hosting profesional pero la travesiacutea ha valido la pena y la repetiriacutea tantas veces como hiciera falta Si alguien tiene intencioacuten de adentrarse en esta aventura ha de saber que aprenderaacute mucho y espero que en estas liacuteneas encuentre consejos que le sean de utilidad como creo que me hubieran sido a miacute

Tambieacuten hay que tener en cuenta que tambieacuten es posible tener un hosting casero sin tomaacuternoslo muy en serio de forma que no nos importe en absoluto si tenemos la paacutegina caiacuteda varios diacuteas seguidos pero creo que si nos ponemos vale la pena hacerlo lo mejor posible No hay nada que deacute peor impresioacuten en Internet que una paacutegina que tarda en cargar o que cada dos por tres esteacute caiacuteda Esa no es la forma de fidelizar a nuestros lectores

El HC es un poco como tener un perro en casa Puede ser divertido te daraacute muchas satisfacciones pero a cambio ganas muchas obligaciones Tienes que estar pendiente de eacutel te da trabajo y no puedes irte de vacaciones sin buscarle un acomodo

wq

Entradas relacionadas

iquestPiensas en si un diacutea te roban el portaacutetil (6)Servir con Apache imaacutegenes con marca de agua (watermark) (5)Primer aniversario del blog (5)Midiendo el ancho de banda de red con IPerf (y con scp netcat wget) (5)Probando el mod_deflate de Apache (4)mailto sin miedo a spammers (4)

Esta entrada fue publicada bajo una licencia CC el 9 marzo 2008 a las 1732 y pertenece a la categoriacutea GNULinux Internet LAMPWordPress Redes Sobre el Blog Etiquetas Apache backup blog ddclient Debian DNS DynDNS exim GNULinux Google hosting Internet modem MySQL OpenSSH PHP rsync shell SMTP spam VIA EPIA wget WordPress Zyxel 660HW Puedes seguir las respuestas a traveacutes de RSS Ya no se pueden dejar comentarios pero puedes hacer trackback desde tu paacutegina

137 Comentarios a ldquoHosting casero HOWTOrdquo

Osqui dice

9 marzo 2008 a las 2046

iexclDios Esto es LA ENTRADA Suacuteperinteresante suacuteperamena y suacuteper bien explicada Muchiacutesimas gracias

andoni dice

9 marzo 2008 a las 2149

impresionante

Sagman dice

9 marzo 2008 a las 2213

Impresionante O Ahora no tengo tiempo para leerlo detenidamente pero mantildeana intentareacute sumergirme en la lectura entera del artiacuteculo porque parece muy interesante Teniacutea ganas de que lo explicaras Gracias

PD Me entereacute de la entrada a traveacutes del pingback que viacute en mi blog

Raist dice

10 marzo 2008 a las 041

En plan didaacutectico seduce plantearse el instalarse el apache y demaacutes pero vamos en plan didaacutectico como dije los peros son muy significativos Eso si no dudo en seguir el tutorial para trastear y

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

aprender

Ivaacuten dice

10 marzo 2008 a las 1024

iexclImpresiontante artiacuteculo menudo curro Te lo has currado muchiacutesimo todo muy bien explicado con ejemplos ventajas distintos puntos de vistahellip Aunque no vaya a montarme un HC casero y vaya a seguir con blogger hay muchas ideas que siacute me van a ayudar mucho Lo primero que tengo que

conseguir es configurar el correo porque ya lo he intentado un par de veces y no hay manera

Saludos y gracias por el excelente artiacuteculo Ivaacuten

andres dice

10 marzo 2008 a las 1147

Enhorabuena muy bien explicado

Yo tenia algo parecido montado pero la placa acabo estropeandose tras mucho tiempo

Solo 2 apuntes que faltarian a mi entender para ser perfecto - Configuracion del iptables algunosmodems como por ejemplo los de cable solo tienen una boca y solo te dan una IP por lo que mi servidor estaba en medio y ademas de correo y web servia internet a la red interna Por ello tenia que configurar el IPTABLES para que hiciese de pasarela Es sencillo pero no muy obvio - Servidor de DHCP al hilo de lo anterior un servidor de DHCP para la red interna Con la instalacion por defecto es casi suficiente solo hacia falta cambiar el nombre de la interfaz de red a la que tenia que servir direcciones - QoS tambien tenia algun programa P2P y casi siempre iba bien pero deberia de haber puesto y al final por vagancia nunca lo hice alguna regla de QoS para dar la minima prioridad sobre el ersto de paquetes a los de los programas P2P

Como te digo el post esta muy bien pero con informacion sobre como hacer eso para mi ya seria perfecto

Un saludo

David GV dice

10 marzo 2008 a las 1247

Hola

Soacutelo queriacutea felicitarte por este howto tan interesante del que me he permitido hablar en mi blog ( httpwwwblogubuntucom159como-montar-un-servidor-web-casero-y-no-morir-en-el-intento )

Un saludo y felicidades por el material

Gustavo dice

10 marzo 2008 a las 1253

Muy pero que muy explicado todo Muy buen manualguia en todos los sentidos

Croc dice

10 marzo 2008 a las 1258

Praacutecticamente son los mismo pasos que yo seguiacute tambieacuten en su diacutea soacutelo que yo sigo hoy en diacutea tirando de mi HC con Telefonica (IP fija por usuario antiguo) y 320 kbps de subida

En lo que me gustariacutea hacer hincapieacute del artiacuteculo es en la seleccioacuten hardware Tened cuidado con la maacutequina que elegiacutes como servidor o despediacuteos de dormir por la noche Si compartiacutes habitacioacuten haced todo lo posible por eliminar completamente los ventiladores o invertid en algo super-silencioso Vuestro descanso os lo agradeceraacute

Actualmente estoy dandole una pasada a mi servidor de correo que auacuten no he recibido ninguacuten tipo de problema por denegacioacuten en ninguna maacutequina Por fortuna mi ISP resuelve inversamente mi IP sin problemas La configuracioacuten de un servidor Courier (SMTPPOPIMAP) y una interfaz web como RoundCubeMail se mereceriacutea otra entrada explicativa

Un saludo

sistemasorp dice

10 marzo 2008 a las 1304

Buen artiacuteculo yo tambieacuten tengo un dominio (sistemasorpcom) albergado en un ordenador VIA EPIA

Lo uacutenico que queriacutea comentar es que aunque yo tengo el dyndns para que desde el router cambie la ip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

de mi dominio tengo los DNS del dominio apuntando a Zoneedit (que pues antildeadir hasta 5 dominios gratuitamente) Asiacute poniendo CNAMEs como httpwwwsistemasorpcom o httpftpsistemasorpcom apuntando a sistemasorphomelinuxcom puedo hacer que cualquier peticioacuten que se haga a traveacutes del dominio pase al subdominio de dyndsn y finalmente a la ip que tenga en ese momento incluido el correo Por eso siempre que se haga un nslookup a httpwwwsistemasorpcom o similares lo resolveraacute a sistemasorphomelinuxcom

Gonzi50 dice

10 marzo 2008 a las 1350

Solo a modo de apunte deberias echar un vistazo a gnupanel es un panel de administracion estilo plesk gnu para debian

Puede simplificaros mucho las cosas porque instala de golpe muchos de los paquetes que se nombran y el menu de administracioacuten tanto de nivel usuario y administracion es muy buena

Creo que sera un referente en el futuro

juan dice

10 marzo 2008 a las 1416

Muy bueno felicitaciones

Otro ordenador util silencioso y de bajo consumo es el Mac Mini

Saludos

victor dice

10 marzo 2008 a las 1420

Hola he llegado a tu blog desde barrapunto y lo primero que habia pensado es que habias instalado un ldquoservidor de hostingrdquo real puro y duro tipo Cpanel o Plesk para que tus amigos pudieran redirigir su dominio y crearse cuentas de ftp y web contra tu servidor iquestlo has probado seria un gran reto la

verdad es que no podriacutea ser publico pues seguramente no tendraacutes ganas de gastarte las astronoacutemicas cantidades que valen las licencias hellip perohellip iquesthay soluciones gratuitas a cpanel y plesk

gracias y saludos

Julio Autor de curriculum web dice

10 marzo 2008 a las 1502

Te falta ciertas ventajas que no has mencionado

1 La libertad de configurar el servidor que suele ser muy importante si estas programando dicha web Y no te problemas de una configuracioacuten distinta de cuando haces la prueba 2 Ganar conocimientos por si te falta subir el ancho de banda Si contratas direcmente los servicios de hosting Cuando tienes un proyecto avanzado no puedes dedicarte a aprender en ese momento como montar un hosting 3 Si programas la web consigues que no te puedan robar coacutedigo o ideas Hombre claro esta por soacutelo 13 euros y tras una pesada documentacioacuten puedes registrar tus derechos de autor Pero edemaacutes de esto es bueno no tener el coacutedigo disponible de terceros 4 Antes un fallo de programacioacuten o del servidor los conocimientos son mayores para solucionarlo 5 Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

En yo mi caso un servidor llamado casero Pero ya mismo le voy poner dos lineas de telefono ampliamdo la seguridad y el ancho de banda iquestLo debereacute seguir llamando casero por estar en mi casa Doacutende aguanto visitas mas de 60000 visitas al mes entre todas mis web Por ejemplo esta de curriculum web Un incoveniente muy peligroso Ante un problemoacuten te puede dar un infarto Pero a veces esos problemones lo tienen las empresas no dan ese mal servicio que no podemos hacer nada

Smutops dice

10 marzo 2008 a las 1608

Gracias por la informacioacuten Te lo has currado

Saludos

InKiLiNo dice

10 marzo 2008 a las 1621

El manual estaacute de Puta Madre pero yo recomiendo para un servidor casero lighttpd en vez de apache2 y php5 + fastcgi mejor que mod_php5 ah y de paso le ponemos el eaccelerator y nuestro servidor

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

volaraacute

Gonzi50 dice

10 marzo 2008 a las 1639

para Victor

Como he dicho un par de comentarios mas para arriba te recomiendo gnupanel Yo llevo unos cuantos meses con uno montado y todos son buenas noticias

Jose A Cely dice

10 marzo 2008 a las 1738

Hola

Muy buen articulo lo leiacute completo me siento identificado con muchas cosas y la experiencia que tuve con mi antiguo servidor de produccioacuten (2005) sin embargo esa maquina que usaba aun la uso como servidor personal Te dejo el link de el articulo que escribiacute es su momento no es tan teacutecnico como el tuyo httpjosecelytecsuacomp=14 Saludos desde Colombia

Jose A Cely

Sr XX - Terror dice

10 marzo 2008 a las 1748

Hola felicidades todo muy claro y bien explicado

Yo hace unos antildeos hice lo mismo Queriacutea colocar mis programas java a disposicioacuten del puacuteblico y el hosting java era (y sigue siendo) cariacutesimo

Maacutes o menos hice lo que tuacute excepto en 2 cosas

1) Servidor web En un principio coloqueacute apache+tomcat (viacutea ajp) Tras unos benchmarks caseros me diacute cuenta de que tomcat podiacutea servir paacuteginas estaacuteticas casi a la misma velocidad que apache Asiacute que quiteacute apache y puse tomcat en el puerto 80 directamente

2) Servidor de correo Los MTAs de linux (exim sendmail y postnosequeacute) son un suplicio para configurarlos correctamente (demasiadas opciones) Me decanteacute por JAMES (del proyecto apache) Es un MTA supersimple javizado que permite almacenar el correo entrante en una base de datos relacional haciendo maravillosamente transparente toda la gestioacuten En fin hoy con el proyecto casi congelado sigo apostando por JAMES

Saludos

liken dice

10 marzo 2008 a las 1829

Hola Vicente Muy buen articulo

Se que hay diferentes opiniones pero discrepo solo en lo de no recomendar laptops como servidores La mayoria de los portatiles de consumo actuales estoy de acuerdo en que no son recomendables pero hay laptops antiguos de muy buena calidad y de bajo precio en Ebay que pueden ser una opcion bastante buena Yo tengo un IBM Thinkpad 600 (una maquina de calidad) de servidor encendido hace 2 antildeos aunque el uptime actual es 6 meses y sin ningun problema (toco madera ) Tienen muchas ventajas Es muy silencioso El ventilador se enciende solo aveces y apenas se escucha Tienen UPS incorporada la bateria aunque vieja te aguanta 10 minutos un apagon El consumo tambien es muy bajo al ser un portatil y con LCD cerrado Lo uso como servidor web a internet servidor samba local interface gmui para descargas centralizadas de P2P multiusuario y remotas servidor de correo tambien a traves de gogle apps y para alojar una libreria sobre ciencia que seria dificil de colocar en un host contratado Por necesidades uso un disco duro 25 de 60GB y que de momento va aguantando (El tema de que los 25rdquo duran menos tambien trae discusiones y algunos defienden lo contrario) Saludos

Liken mdashmdashndash

jecomovi dice

10 marzo 2008 a las 1829

La comunidad nos hace grandes articulos como este ENORMES Gracias

tenderodigital dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

10 marzo 2008 a las 1831

Muy buena entrada para guardar y revisar de vez en cuando

Yo de todas maneras le veo futuro a este tipo de servidores pero maacutes que para tener presencia en Internet para usar el servidor directamente tu A ver si me explico montas un Wiki un software de trabajo en grupo otro de gestioacuten de proyectos y lo alojas en tu propio servidor Y solo accedes tu y tus amigos no lo abres al puacuteblico Entonces tienes la ventaja de la comodidad puedes actualizar las versiones personalizarlo a topehellip y no tienes los problemas del ancho de banda

Saludos

Joan R dice

10 marzo 2008 a las 1915

Impresionante tu dominio del tema socio saludos desde Mallorca

ZP en lugar de dedicarte a salvar el culo de los ladrilleros que se iraacuten al paro preocuacutepate de toda la gente super capaz que hay en este pais y haz que suban como la espuma te presento a uno de ellos mi amigo Vicente Navarro hellip

Bytecoders dice

10 marzo 2008 a las 1917

Extrantildeo que nadie haya mencionado como ventaja el hecho de que el hosting solo depende de ti y de nadie maacutes Aunque a veces tambieacuten puede ser una desventaja En mi caso no depender excesivamente de terceros fue desde luego la mayor motivacioacuten

No puedo negar que estoy aprendiendodestrozando mucho etc etc pero eso queda (para miacute) en un segundo teacutermino

Saludos

Bytecoders dice

10 marzo 2008 a las 2022

Por cierto no cabe decir que el artiacuteculo es de Wikipedia Pero me ha picado la curiosidad Si no me equivoco tu ya has sobrevivido al efecto Barrapunto y Meneacuteame con el hosting casero no

Saludos tener buenos sitios de referencia tambieacuten ayuda Anda que no he aprendido cosas aquiacute o de ti

PS No seacute si podiacutea editar el comentario Al final por desconocimiento he puesto otro

Vicente Navarro dice

10 marzo 2008 a las 2042

Osqui andoni Sagman Raist Ivaacuten iexclMuchas gracias por vuestros amables comentarios

andres iexclGracias Respecto al IP tables es una buena sugerencia pero quizaacutes mereceriacutea una entrada especiacutefica sobre su uso Sobre el servidor DHCP a miacute no me haciacutea falta porque el router ya hace el trabajo aunque ya hableacute un poco sobre servidores DHCP en Iniciar una instalacioacuten de Debian por red Finalmente probar el QoS ha sido una de las grandes asignaturas pendientes que me han quedado aunque no esperaba mucha mejora ya que a diferencia de tu caso mi traacutefico no pasaba todo por el servidor De todas formas siacute que ajusteacute algunos paraacutemetros de priorizacioacuten de traacutefico que teniacutea el router En cualquier caso unas sugerencias muy buenas

David GV Gustavo iexclMe alegro de que os haya gustado

Croc Gracias por hacer hincapieacute en lo del servidor silencioso Creo que es algo realmente importante Sobre lo del Courier y el RoundCubeMail siacute me temo que tanto no cabriacutea aquiacute

sistemasorp iexclPues me parece una idea excelente iexclBuena de verdad Asiacute te ahorras comprar el ldquoCustom DNSrdquo Muchiacutesimas gracias por compartirla en esta entrada

Gonzi50 Gracias por la sugerencia

juan iexclGracias Siacute el Mac Mini podriacutea servir pero en su diacutea yo lo descarteacute porque aunque sea muy silencioso siacute que tiene ventiladores y si somos estrictos en la poliacutetica de nada de ruido me temo que no nos sirve

victor Bueno ya ves que el servicio era para miacute mismo soacutelo Sobre lo que me preguntas en la Wikipedia tienes una lista de web-hosting control panels tanto de pago como de coacutedigo abierto

Julio Autor de curriculum web Son muy interesantes los aspectos que mencionas Me ha parecido curioso lo de

Si programas la web consigues que no te puedan robar coacutedigo o ideas

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Sobre

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

no estoy de acuerdo En Dreamhost por ejemplo te permiten asociar un nuacutemero ilimitado de dominios a tu cuenta

Smutops Gracias

InKiLiNo iexclMuchas gracias por los consejos

Jose A Cely Gracias por la referencia al artiacuteculo Es muy interesante

Sr XX ndash Terror Gracias por la sugerencia del Java Apache Mail Enterprise Server (JAMES) de la fundacioacuten Apache La verdad es que no lo conociacutea Muy a tener en cuenta

liken iexclGracias por tu comentario y por expresar aquiacute tu opinioacuten Aunque puede haber casos de portaacutetiles que sobrevivan como heacuteroes durante antildeos sigo pensando que no son lo maacutes conveniente para un uso como servidor Ademaacutes de los discos de 25Prime el polvo que pueda entrar por los ventiladores se iraacute acumulando poco a poco en su interior causando problemas de calentamiento y reducir su vida Se pueden abrir y limpiar pero es una tarea extremadamente incoacutemoda En cualquier caso por supuesto puedo estar equivocado

jecomovi iexclGracias

tenderodigital Desde luego lo que comentas son excelentes sugerencias de uso de un hosting casero sin muchos de sus inconvenientes iexclGracias por tu comentario

Joan R iexclGracias

Bytecoders iexclMuchas gracias por tu aportacioacuten Por supuesto una ventaja muy importante del hosting casero es que puedes hacer lo que te deacute la gana con eacutel Sin embargo en las uacuteltimas semanas en las que he probado un hosting de verdad con SSH maacutes en serio me he dado cuenta de que teniendo el Apache el PHP el MySQL y una shell apenas tienes restricciones ni encuentras cosas en las que te encuentres tan limitado Uacutenicamente tal vez el debug y ciertos paraacutemetros que te gustariacutean cambiar del servidor

En Primer aniversario del blog se mencionaban las entradas que han salido en Barrapunto o Meneacuteame estando el blog en HC

EuLogos dice

10 marzo 2008 a las 2058

iexclMuy pero que muy interesante Queriacutea antildeadir un par de cosillas 1- No es por hacer publicidad pero con cdmoncom puedes registrar un dominio (por precios bastante

competitivos) y luego usar sus DNS para IP dinaacutemicas Ciertamente se complica el tema de actualizarla pero probablemente se podraacute usar un registro CNAME a la direccioacuten de dyndns gratuita 2- Ademaacutes de ldquoab (apachebench)rdquo puedes usar ldquosiegerdquo que ademaacutes te permitiacutea elegir la identificacioacuten del cliente Saludos

Vicente Navarro dice

10 marzo 2008 a las 2106

EuLogos Gracias por tus sugerencias de siege y cdmoncom Ciertamente son alternativas a considerar

Alberto dice

10 marzo 2008 a las 2116

Hola

Intel ha sacado una nueva version de la placa D210GLY la D210GLY2 sin ventilador En la siguiente direccioacuten han hecho un estudio del consumo frente a otras opciones Itx de Via

httpresourcesmini-boxcomonlineMBD-I-D201GLYintel-d201gly-power-consumptionhtml

Si queries calcular el coste de consumo de un equipo en la suiguiente paacutegina hay una calculadora que puede dar una idea bastante aproximada

httpwwweu-energystarorgeses_007cshtmlelectricity

Saludos y felicidades por el trabajo

Vicente Navarro dice

10 marzo 2008 a las 2212

Alberto Pues muchas gracias por tu amable comentario y por el enlace al anaacutelisis de consumo de la Intel que me gusta mucho Tanto tanto que ya lo habiacutea puesto por ahiacute arriba

Por otra parte la calculadora de consumo que mencionas estaacute muy chula

Para las VIA EPIA hay un simulador de consumo en EPIACENTER PowerSimulator

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Julio autor de curriculum web dice

11 marzo 2008 a las 104

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

Bueno pero no se si me explicado bienSeguacuten tengo entendido por cada dominio en algunos hosting se suele pagar un alojamiento distinto Compras un hosting dedicado limitado a nuacutemero de dominios especifico que es lo mejor lo que dreamhost te lo deja ilimitado Pero de todas formas he visto algunos que si tienes que reiniciar o arreglar algo servicio teacutecnico apartehellip

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Ok no somos dioses programando pero la posibilidad de robar existe Y lo de ofuscar ldquoque seraacute enredar el coacutedigordquo Ofuscar para molestar y desfucar(si existe) para programar asi cada vez en volverse loco Para eso le envio el cd (una vez registrado en derechos de autor)

Otra ventaja es si modificas continuamente la web es maacutes rapido enviarlo por tu red local

Para ampliarlo poner dos lineas con dos registro de dns Y ya que te queda bordao

igle dice

11 marzo 2008 a las 213

GuauuEs un fiel reflejo de lo que tengo yo montado actualmente En mi caso el tema hardware no lo elegiacute muchohelliptireacute con lo que teniacutea y es bastante decente (P3 y 368M de RAM) ademaacutes para evitar temas de ruido y demaacutes decidiacute colocar el servidor en la terraza de casa

No encontrareis servidor con mejores temperaturas y sin limiataciones de ruidos Alguacuten diacutea tengo que colgar fotos por el bloghellip Saludos y felicidades por el artiacuteculo

Robintux dice

11 marzo 2008 a las 445

Felicitaciones y saludos desde peru

Ernesto Celis dice

11 marzo 2008 a las 447

Feclicitaciones por tan buen HOWTO como tu tambieacuten yo hospede un HC por alguacuten tiempo Este vivioacute en 3 PCrsquos diferentes y con diferentes sistemas operativos El primero fue un Pentium de 100MHz y 32MB de RAM corriacutea FreeBSD 49 con todos los servicios deseables de un hosting

profesional

iexclVaya que aprendiacute con mi HC

Vicente Puchades dice

11 marzo 2008 a las 602

Hola tocayo te felicito extraordinario este Howto te lo has currado como todos los que tienes Todaviacutea sigo buscando para hacer el HC con una placa de bajo consumo las de VIA EPIA me parecen una opcioacuten extremadamente cara y estoy esperando a que salgan placas maacutes econoacutemicas si al final lo

que nos ahorramos en luz durante 5 antildeos nos lo gastamos en un ordenador cariacutesimo no hacemos nada Tambieacuten estoy esperando que los discos de estado solido esteacuten a un precio razonable Mientras tanto con una supertorre que hace mucho ruido con su SAI para protegerla de los cortes eleacutectricos

Yurgen dice

11 marzo 2008 a las 906

Buenas

Un gran post para los novatos en el tema de Hosting De todos modos no entiendo por que descartas Windows de primeras Entiendo que el inconveniente mas grande sea el tema de pago de licencias pero en cuanto administracioacuten y gestioacuten remota no le encuentro ninguna diferencia En linux SSH y en Windows Terminal Server Si a lo que te refieras es dar acceso a los clientes es cierto que ahiacute Linux gana por goleada Pero si solo es servicio de correo y FTP no creo que hubiera problema

Por suerte o por desgracia he trabajado y trabajo con los dos sistemas en entorno de Hosting compartido y dedicado y lejos de ser un defensor a ultranza de Windows la estabilidad de los servidores con eacuteste sistema es quizaacute mas alta que los Linux (no me pegueacuteis por favor ) Habriacutea que servicios se quiere ofrecer apache oacute IIS con SQL Server ASPnet y a partir de ahiacute decidir (PHP y MySql funciona en los dos correctamente ventajas del software libre )

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

No se que opinaacuteis

Saludos

PD Espero no haber sido un flamerhellip

Vicente Navarro dice

11 marzo 2008 a las 1000

Julio autor de curriculum web Lo que yo he visto en varios hostings es que tuacute contratas tu cuenta con su espacio y su liacutemite de transferencia mensual y luego le puedes asociar muchos dominios Sean comprados en ese mismo hosting o sean externos

igle Pues es un muy buen remedio contra el ruido Pero iexclno se te oxida la caja Ya se oxidan a veces incluso dentro de casahellip asiacute que iexclimagiacutenate en el balcoacuten

Robintux Ernesto Celis iexclGracias

Vicente Puchades iexclMuchas gracias Eacutechale un vistazo a la placa Intel que menciono arriba Tiene un precio muy razonable De todas formas no es soacutelo por el consumo para miacute lo maacutes importante de estas placas es que no llevan ninguacuten ventilador

Yurgen Por supuesto que no eres un ldquoflamerrdquo Presentas un opinioacuten muy razonada y respetable Para mi el inconveniente maacutes grande de Windows en este campo es la ausencia de una liacutenea de comandos en la que se puedan hacer cosas de verdad en el campo del mantenimiento remoto Mencionas el Terminal Server pero me temo que es mucho menos flexible que una humilde shell a traveacutes de SSH Ni que decir tiene que hablando de hosting casero el ancho de banda que necesitariacuteamos para acceder desde fuera de la LAN seriacutea totalmente desmesurado asiacute como la desaparicioacuten de la posibilidad de acceso por modem Ademaacutes necesitas una licencia de Windows Serverhellip iquestquieacuten querriacutea desembolsar tal cantidad de dinero para tener un hosting casero existiendo Linux

Ringmaster dice

11 marzo 2008 a las 1032

Uauuuh Menudo currazo imprescindible para los que se inicien en el hosting casero Parece que te hayas conectado al ordenador con el casco de Matrix y hayas volcado todos tus conocimientos Felicidades

Y siacute estoy de acuerdo contigo que actualmente las placas VIA NO son recomendables el soporte de controladores es peacutesimo y en cuanto a preciocalidadpotencia las de intel o incluso AMD son mejores Yo cambieacute la miacutea por una MicroATX AMD X2 4200 y soacutelo me consume 15W maacutes en idle (aunque se dispara al doble de la VIA cuando estaacute ocupado no hay duda que hace mucho maacutes trabajo)

corrosion dice

11 marzo 2008 a las 1237

Buenas Muy buena tu entrada Yo tambieacuten tengo montado lo mismo que tu bueno muy similar con una vieja epia800 y FreeBSD y es una delicia Claro que tengo la maacutequina a unos 15 metros de mi en un trastero

sin molestar a nadie con el ruido Es un servidor genial Voy a ver si le puedo echar el guante a esa placa intel que comentas DD

Alber dice

11 marzo 2008 a las 1250

Hola

Yo llevo tres antildeos con mi servidor de correo casero y estoy bastante contento Ocasionalmente he montado algun servidor web pero soacutelo para experimentar La maacutequina es un AMD Sempron 3000 con ventilador y fuente de muy bajo ruido y no molesta casi nada Uso Windows XP tambieacuten sin problemas (no uso mantenimiento remoto soacutelo local)

Algunos comentarios que pueden ser de utilidad

DNS para barato un registro de dominio (dominio con mi nombre) y DNS que que apunta el dominio a mi IP dinaacutemica tengo httpwwwsitelutionscom 9 $ al antildeo todo Sin ninguacuten problema (No permite dominios es)(Se pueden transferir dominios de otros sitios)

Correo Para resolver los problemas que hay al enviar correo desde IP dinaacutemica Hay que enviarlo a traveacutes de un smarthost de ese modo el correo llega desde una maacutequina acutelegalacute El smarthost a usar es el servido de correo de nuestro ISP en mi caso (tengo jazztel) smtpjazztelcom Cada ISP os habraacute dado los datos de su servidor de correo el cual se puede usar como smarthost

Para reibir el correo si nuestro servidor no estaacute online se puede usar un servicio de mail backup En sitelutions te dan uno por 18 $ al antildeo Cuando nuestro servidor vuelve a estar online recibe los correos pendientes

SPAM Para que no llegue SPAM lo mejor es el ASSP httpasspsourceforgenet LLeva algo de trabajo configurarlo bien pero una vez hecho no llega ni uno

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Awela dice

11 marzo 2008 a las 1750

Muy bueno Muy interesante

Yo lo tube en casa hace ya unos cuantos antildeoshellip de cuanto telefonica daba la Ip fija sin preguntarhellip La verdad es que aprendiacute un montoacutenhellip

Yo tenia un Compaq que compreacute de segunda manohellip un Pentium asi a secas con 2 gb de discohellip una debianhellip apache php y exim

Ya no tengo tiempo para estas cosas pero fue muy muy divertido cuidar de este pequentildeinhellip

Yo lo recomiendo

Vicente Navarro dice

11 marzo 2008 a las 1903

Ringmaster iexclGracias Siacute las VIAs estaacuten donde estaacuten por pura desidia de la compantildeiacutea Ahora que Intel ha entrado en este segmento de mercado estaacuten praacutecticamente

corrosion iexclGracias

Alber Sobre el DNS muchas gracias por recomendarnos Sitelutions Veo que soacutelo por el coste del dominio te permiten tener DNS dinaacutemico gratis incluso redirecciones de URL y DNS estaacutetico Una alternativa muy interesante

Sobre el ldquosmarthostrdquo el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)

Sobre el ldquospamrdquo iexclgracias por recomendarnos el ASSP

Awela iexclGracias

abaca dice

11 marzo 2008 a las 2034

iexclmenuda tesis doctoral vaya currada te has metido me prometo a mi mismo aprovechar estos apuntes alguacuten diacutea muchas gracias

macario dice

11 marzo 2008 a las 2046

Creo que el hosting casero cuya puesta en marcha has explicado tan bien es una excelente opcioacuten en casos de emergencia Hace unos diacuteas tras cesar mi proveedor sus servicios de hosting de modo repentino tuve que realojar urgentemente mi web osCommerce Para ello hice lo siguiente

1- Darme de alta en DynDNS 2- Buscar un SAI pequentildeo 3- Desempolvar un viejo Duron al que renoveacute los ventiladores (iexclquieacuten hubiera tenido un diminuto y silencioso NSLU2) 4- Instalarle Ubuntu Server Eligiendo la opcioacuten LAMP es rapidiacutesimo hacerlo funcionar (sobre la instalacioacuten por defecto soacutelo antildeadiacute OpenSSH y por comodidad mc y phpMyAdmin creo) 5- Retocar un par de cosas de configuracioacuten (como el conf de apache) y de seguridad (htpasswd por ejemplo) 6- Reponer mi web desde la uacuteltima copia de seguridad (bendita sea) 7- Activar el agente DynDNS de mi router Linksys

Al diacutea siguiente tras muy pocos ajustes ya estaba todo funcionando y ahora con mi paacutegina en marcha puedo ir probando tranquilamente nuevos proveedores

Alber dice

12 marzo 2008 a las 820

Super CoCo dijo ldquordquoSobre el smarthost el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)rdquo

Te puedo garantizar que en mi caso mando a traveacutes de smtpjazztel com los correos de tipo miscuentasmidominiocom He tenido que configurar mi servidor de correo para decirle que use como smarthost smtpjazztelcom junto con mi usuario y password en jazztel Llevo asiacute un antildeo o sea que funciona

Vicente Navarro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

12 marzo 2008 a las 945

abaca Siacute siacute doctor en Cacharreologiacutea por la Universidad de mi Casa iexclMuchas gracias

macario Es algo muy a tener en consideracioacuten Aunque ahora tengo un hosting normal sigo teniendo todo perfectamente preparado por si cualquier diacutea me toca volver a servir el blog desde mi servidor casero iexclque nunca se sabe queacute problemas puedes tener con una empresa de hosting

Alber Pues me alegro mucho que sea asiacute para tu comodidad Sin embargo si un servidor SMTP estaacute bien configurado no deberiacutea de permitir correos de dominios diferentes a los que gestiona ese servidor para evitar el spam (y otros servidores SMTP no deberiacutean aceptarlos seguacuten las reglas que hemos comentado maacutes arriba) Por ejemplo smtptelefonicanet soacutelo permite el dominio telefonicanet y todos los dominios que hayas comprado a Telefoacutenica junto con su servicio de hosting A miacute por ejemplo no me gustariacutea que nadie enviara correos con el dominio vicente-navarrocom y por lo que dices tuacute podriacuteas mandarlos a traveacutes de smtpjazztelcom iquestno

josemanu dice

12 marzo 2008 a las 1043

Super Cocohellip ERES EL MAS GRANDE

Has escrito un artiacuteculo eacutepico Ha partir de ahora referencia obligatoria para el que se quiera documentar sobre hosting casero (yo lo voy a consultar mucho te lo aseguro)

Un artiacuteculo completiacutesimo y faacutecil de entender pura poesia

Si alguna vez te acercas a Castelloacuten ponte en contacto conmigo que tienes pagado un almuerzo comida o lo que se tercie

Muchiacutesimas gracias

Vicente Navarro dice

12 marzo 2008 a las 1229

josemanu iexclMuchas gracias

Joan R dice

13 marzo 2008 a las 940

hellip

ldquoBuenos dias estaacute el sentildeor Vicente Navarro hola vengo de la Secretariacutea General de Poliacutetica Cientiacutefica y Tecnoloacutegica Ministerio de Ciencia y Tecnologia hellip

Estoy aquiacute para servirle diacutegame hellip que necesita usted para crear su empresa tecnoloacutegica y contratar a 10 personas para realizar I+D rdquo

Alber dice

13 marzo 2008 a las 945

Efectivamente yo podriacutea mandar correos del dominio vicente-navarrocom a traveacutes de smtpjazztelcom pero yo creo que cualquiera podriacutea mandarlos a traveacutes de su servidor smtp Los servidores smtp que conozco (he usado maacutes aparte de jazztel) normalmente soacutelo permiten su dominio

para evitar spam PERO si usas el servidor con autenticacioacuten (usuario y password ) permiten que el origen sea cualquier dominio (en este caso al ser usuario suyo no hay peligro de spam)

Esa prueba la he hecho con otras cuentas de correo que tengo y habitualmente funciona Creo que tengo alguna cuenta de telefonicanet si eso hago una prueba

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio Enviar correos con nombres de otros dominios es trivial (vease spam) El correo actual no garantiza que el originario sea quien dice ser

Vicente Navarro dice

13 marzo 2008 a las 1818

Joan R

Alber Sobre

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

estoy de acuerdo Pero muchos servidores SMTP ya estaacuten configurados para no aceptar correos de dominios cuyo origen no es una IP vaacutelida (seguacuten las reglas que comentaacutebamos de SPF resolucioacuten inversa etc) Por la misma regla de tres los servidores SMTP que enviacutean correos no deberiacutean aceptar hacer relay de correos de dominios que no estaacuten asignados a ellos aunque se autentificaran correctamente Si se cumplieran ambas condiciones habriacutea muchos menos problemas de suplantacioacuten de identidad (aunque para eso estaacute el PGP) y de spam iquestno te parece

Por tanto lo que hace Jazztel me parece bien de cara a dar facilidades sus usuarios y mal de cara a prevenir suplantaciones de identidad y spam Sobre Telefonicanet en las pruebas que hice en su diacutea vi que soacutelo acepta correos de dominios que tiene gestionados

Alta_suciedad dice

14 marzo 2008 a las 114

Es un manual perfecto Ademas tienes el don de la palabra y consigues que tantos datos juntos queden escritos de una manera entendible y agradecida de leer Un 10 para ti Yo tambien voy haciendo pinitos con un servidor domestico realizado con un equipo P4 de HP de

sobremesa pero con Win2003 Server + conexion de 6Mbps de Orange protegido por un SAI APC de 700 VA Me hace mucha gracia el planteamiento inicial del HW necesario el consumo electrio el ruido del ISP y de la estabilidad en la alimentacion porque coincido al 100 con lo que comentas Lo dicho felicidades y gracias por compartir tantas horas de trabajo con nosotros

Vicente Navarro dice

14 marzo 2008 a las 916

Alta_suciedad iexclGracias iexclMe alegro de que te haya gustado

Lazaro dice

15 marzo 2008 a las 820

Estaba navegando por la web y buscaba como hacer nuestro propio server (somos una Iglesia Cristiana en Lansing USA)y de verdad que me dejo muy impresionado tus explicaciones solo que tengo que leerlo todo y por lo que veohellip no creo podremos tengo servidor de Hosting con GoDaddy y hacemos

Streaming de audiovideo con Markoni y estos ultimos trabajan con el WMEncoder yo solo trabaje una vez Ubuntu pero por las razones explicadas ahora tenemos a ldquoVentanasrdquoBueno felicitaciones y suerte Alta_suciedad dijohellipfelicidades y gracias por compartir tantas horas de trabajo con nosotros Y en eso estoy de acuerdo 100 es una de las razones que mas admiro la comunidad Opensource (si esta bien dicho)

NotardquoOn this free world without frontierrsquosWho needs ldquoGates and Windowsrdquo

Vicente Navarro dice

15 marzo 2008 a las 843

Lazaro iexclGracias Y siacute tienes razoacutenhellip el streaming seriacutea demasiado para un pobre hosting casero

Roberto dice

16 marzo 2008 a las 2237

Estoy completamente deacuerdo en que la opcion mas practica para aquel que quiera tener un dominio en internet y alojar unas paginas un blog etc es abonarse a una de las muchas ofertas de hosting que tenemos disponibles y que tampoco son tan caras

Eso si como cacharreo aconsejo a todo el mundo que se aventure en la instalacion de una distro linux con apache mysql php webmin ssh etcetcetc y juegue con todo ello Aunque no sea para sacarle rendimiento simpre se aprenden cosas muy interesantes y conocemos un poco mas como funciona el tema

Otro articulo muy bueno y que da una idea muy buena de un servidor web casero

Felicidades Super Coco y gracias

MoDoRrO dice

18 marzo 2008 a las 649

perfecto

justo lo que se necesita para los que empiezan en servidores caseros

Saluds

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Vicente Navarro dice

18 marzo 2008 a las 948

Roberto MoDoRro iexclMuchas gracias

Cristiaacuten dice

26 marzo 2008 a las 2118

Hola estimado He leiacutedo tu excelente manual y bueno se me han aclarado muchos puntos de los que teniacutea ideas un poco vagashellip Pero tengo unas consultashellip a ver si tienes un tiempesito para ayudarmehellip

1) necesariamente debo ldquocomprarrdquo un dominio lo digo porque yo tengo una cuenta en no-ipcom y tengo un host (algo asi como xxxservehttpcom) pensando que podria poner esta direccioacuten en la barra del navegador y llegariacutea a ver mi paacuteginahellip

2) Tengo apache montado sobre Windows XP SP2 y cuando hago pruebas locales (en ie localhost) me funciona sin problemashellip

3) Tengo abierto el puerto 80 tanto en Windows como en mi Router D-link y ademas nateada mi direccion interna a la externahellip

Tonceshellip me puede orientar para saber en que estoy fallandohellip recuerda si que todo lo que estoy haciendo es sobre Windows XP lamentablementehellip Espero puedas ayudarme te lo agradecereacutehellip

Vicente Navarro dice

26 marzo 2008 a las 2247

Cristiaacuten Si la paacutegina te funciona localmente el problema supongo que puede estar en el NATeo o en que no asocies correctamente la IP puacuteblica al host de no-ipcom

Pero en realidad hay tantas cosas que pueden estar causando el problemahellip

bitor dice

11 abril 2008 a las 1424

Muy currado el articulo

Gracias

Omar Palomino dice

14 abril 2008 a las 1646

Hola que tal estuve leyendo tu POST sobre ldquoHosting Caserordquo y debo decir q me parece muy interesante yo ya habia montando un servidor casero con muchas cosas similares a las tuyas perohellip hay un parrafo que me dejo intrigado aqui lo escribo

El dominio

ldquoPor supuesto vamos a necesitar uno o mas dominios para hacer realidad nuestro poryecto Si tuvieramos una IP fija podriamos comprar un dominio a cualquier registrador y hacer que el DNS apuntara a nuestra IP fijardquo

Comentario Pues hasta aqui todo es normal es el procediemiento comun que se hace pero luegohellip

ldquoEn nuestro servidor tendriamos que configurar un servidor DNS ademas de todos los otros servicios que quisieramos proporcionarrdquo

Comentario Aqui me perdi no entiendo a lo que te refieres no valdria simplemente con hacer un NAT en el router a q te refieres con configurar un DNS en el servidor o seahellip aparte del DNS del registrador necesitamos otro DNS en nuestro propio servidor para que cual es la idea como lo hago no se si podrias enviarme quizas algun enlace q me ayude con esa duda o tratar de explicarme un poco ese tema

Disculpa por mis inquietudes pero es algo que he escuchado algunas veces y no entiendo ojala y me puedas ayudar y pasar algunos links Tambien te dejo mi blog Adios

httpyouta18awardspacecomwordpress

Saludos

Vicente Navarro dice

14 abril 2008 a las 1816

Omar Cuando tuacute compras un dominio y nada maacutes en principio lo que estaacutes comprando soacutelo es la posibilidad de servir las diferentes direcciones de ese dominio desde un servidor de DNS que tienes que tener corriendo tuacute mismo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Por ejemplo supongamos que compramos el dominio examplecom Al registrador soacutelo le tienes que decir cuaacuteles son los servidores de DNS que serviraacuten las peticiones dicho dominio Es lo que ves si haces un whois al dominio

Nameserver Information Nameserver aiana-serversnet IP Address 19203443 Nameserver biana-serversnet IP Address 19300236 Nameserver ciana-serversnet IP Address 13991110

Asiacute cuando tuacute pongas en tu navegador ldquohttpproyectoXexamplecomrdquo el cliente de DNS de tu sistema operativo le preguntaraacute a su servidor de DNS asignado que cuaacutel es la IP de ese sitio Y tu servidor de DNS asignado lo que haraacute es ir a preguntar a los servidores de DNS de examplecom que cuaacutel es la IP que busca

Por eso para hacer hosting casero si soacutelo compras un dominio y nada maacutes tendraacutes que montarte tu propio servidor de DNS a menos que la empresa a la que le has comprado el dominio te proporcione servicios como los de DynDNS o a menos que tengas una IP fija y el registrador de dominios incluya entre sus servicios el asociar dominios a IPs fijas usando sus propios servidores de DNS

Omar Palomino dice

15 abril 2008 a las 446

Gracias por responderme tan pronto pero tengo algunas otras dudas ojala me puedas ayudar

A continuacion le explico mis dudas

En realidad todo esta relacionado con servidores DNS mis dudas son las que siguen

Primera inquietud

Lo que estamos acostumbrados es a comprar un dominio junto con el hosting cierto entonces lo que hace la empresa registradora de dominios es ldquoregistrarrdquo nuestro dominio en un servidor DNS para que pueda ser accedido desde internet apuntando a una direccion IP publica (fija obviamente)

Hasta aqui tengo algunas dudas

- iquestEn que servidor DNS lo registran iquestellos tienen un servidor DNS propio si tienen un servidor DNS propio cualquiera puede publicar un servidor DNS en internet no necesita alguna autorizacion como saben los demas servidores DNS de la existencia de ese nuevo servidor

Segunda inquietud

Supongamos que decido comprar solo el dominio es decir no alquilo hosting y tampoco colocan mi dominio en un servidor dns Lo que he visto y he leido es que al momento de registrar mi dominio debo de colocar que servidores dns voy a usar para que se hace eso mi ldquoregistrador de dominiordquo hace alguna configuracion para que solo funcione en ese servidor DNS donde hacen esa configuracion en que tipo de servidor y con que proposito

Si yo mismo coloco mi servidor DNS y le digo a mi ldquoregistrador de dominiosrdquo la IP de mi servidor DNS (para que este resuelva) como se enteran en el mundo (es decir en internet) de la existencia de mi servidor DNS tendria que registrarlo en otro servidor DNS

Como ves tengo varias dudas espero me puedas ayudar a resolverlas

Saludos

Vicente Navarro dice

15 abril 2008 a las 945

Osmar Todas las compantildeiacuteas de hosting tienen servidores de DNS siacute pero dichos servidores de DNS soacutelo tienen autoridad sobre los dominios que estaacuten bajo su control Otros servidores de DNS cuando tengan que saber la IP de un nodo de este dominio tendraacuten que pasar siempre por los DNSs de la

compantildeiacutea de hosting Hay unos servidores DNS raiacutez que son los que tienen autoridad sobre los dominios com net org etc que son los que te redirigen al servidor DNS de la compantildeiacutea de hosting que tiene control sobre el dominio

Es un tema que requiere documentarse detenidamente El artiacuteculo de la Wikipedia Domain Name System tiene algunos esquemas que te pueden aydar a entenderlo

Sobre la segunda inquietud el tema es muy sencillo Cuando tuacute compras tu dominio lo que estaacutes haciendo es escribir en la base de datos de los servidores DNS raiacutez (los que tienen control sobre los com net org etc) que tu servidor DNS y soacutelo tu servidor DNS y ninguacuten otro es el que tiene derecho a dar la respuesta definitiva sobre cuaacutel es la IP que corresponde a tal nombre de tu dominio

Alex Dumont dice

18 abril 2008 a las 1402

Excelente lo de los Google Apps (entre otras cosas reconozco que no he leido todo de momento) Voy a probar esto en cuanto pueda

The Pro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

21 abril 2008 a las 2032

Buena Tarde Super Coco

2 Preguntas rapidas

La primera la tarjeta que recomiendas la D201GLY2A de Intel soporta el WOL (Wake On Lan) ya que en los lugares que he buscado no se menciona nada con respecto a eso te lo pregunto por que me interesa habilitar un Hosting Casero y pretendo basarme en tu excelente Guia

La segunda basandose en tu experiencia personal que me recomiendas decantarme por la D201GLY2A o tal vez buscar una Tarjeta de VIA como la PC3500G

Saludos y muchas gracias por compartir tus conocimientos

Vicente Navarro dice

22 abril 2008 a las 1103

The Pro Seguacuten el manual de la D201GLY2A siacute que soporta el Wake on Lan

Sobre queacute es mejor si la D201GLY2A o la VIA probablemente el procesador de Intel sea mucho mejor pero como no tengo ninguno de los dos no tengo elementos de juicio reales para opinar

Mauri dice

25 abril 2008 a las 845

Felicidades por el artiacuteculo manual en cuanto tenga tiempo lo pondreacute en praacutectica

Muchas gracias por compartir tus conocimientos

juan ignacio dice

5 junio 2008 a las 1932

Hola

Una pregunta de DynDNS ldquoiquestSi has registrado un dominio ldquowwwmidominiocomrdquo en una empresa sin servicios de actualizacion de IP dinamica y en casa tienes ADSL con IP dinamica puedo usar DynDNS (ddclient) para poder tener mi pagina publicada en internet y administrarla desde mi servidor localrdquo

Un cordial saludo

Vicente Navarro dice

5 junio 2008 a las 2003

juan ignacio No no podriacuteas usar ddclient Tendriacuteas que cada vez que tu proveedor de ADSL te cambia la IP ir al panel de control de tu registrador y decirle la nueva IP a la que tiene que apuntar el dominio Como tendriacutea que ser manual y encima el cambio de IP puede tardar un rato en tener efecto

no es praacutectico para tener una paacutegina puacuteblica Puede serlo si es algo exclusivamente para tiacute

Otra cosa que se puede hacer es que registres alguacuten hostname de los gratuitos en DynDNS como ldquoejemplodyndnscomrdquo que actualices desde tu routerservidor (con ddclient) y que ldquowwwmidominiocomrdquo sea un CNAME a ldquoejemplodyndnscomrdquo (si tu registrador te lo permite) Asiacute podriacuteas tener el servidor en casa sin problemas

angel dice

18 junio 2008 a las 1848

HOLA MI SERVIDOR LO PUEDO VER SOLO EN MI RED LOCAL como puedo Ver mi servidor fuera de mi LAN MI PUERTO 80 ESTA ABIERTO FTP TB

YA REDIRECCIONE EL IP ESTOY TRABAJANDO CON NO-IP MI MSN angeltres3hotmailcom

javierPindter dice

23 junio 2008 a las 620

Que tal antes que nada agradezco por tu gran aportacioacuten En lo particular tu publicacioacuten me ha resultado excelente pude resolver muchas dudas No se si ya lo conozcas pero httpwwweverydnsnet ofrece el servicio de DDNS gratuitamente con la ventaja que nos permite

usar nuestro propio dominio a diferencia de la version gratuita de DynDNS ademaacutes que permite libremente el control de registros como los CNAME y los MX para googleApps Hasta el momento no me ha causado ningun problema

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Saludos

Vicente Navarro dice

7 julio 2008 a las 1404

javierPindter No conociacutea esa empresa pero parece una buena opcioacuten iexclGracias por el informarnos de ella

javierPindter dice

7 julio 2008 a las 1539

Recientemente descubri el dd-wrt (httpwwwdd-wrtcomdd-wrtv3indexphp) que es un firmware mucho maacutes completo que el que viene de fabrica en mi caso WRT54G de LinkSys Al cambiar el firmware en la opcioacuten de DDNS se puede incluir la informacioacuten de acceso de muchos proveedores

DDNS (DynDNS no-ip TZO zoneedit changeip easydns etc) a diferencia de los dos por omisioacuten de LinkSys con la ventaja de que en caso de que no este en el listado se puede crear uno como es en el caso de everydns donde simplemente proporcionas tu login password y la ruta del servidor (httpwwwdd-wrtcomwikiindexphpDDNS_-_How_to_setup_Custom_DDNS_settings_using_embedded_inadyn_-_HOWTO) Saludos

Vicente Navarro dice

7 julio 2008 a las 1629

javierPindter Informacioacuten tambieacuten muy uacutetil e interesante iexclGracias

Eduardo Moreira dice

8 julio 2008 a las 209

Excelente trabajo lo explicas muy bien entendi como minimo un 95 llevo varios meses investigando y haciendo pruebas ya que quiero hacer un proyecto como el tuyo muchas cosas que expones en este blog ya las sabia pero despues de leerlo completo uffffffffff aprendi bastantes cosas nuevas Ahora si

voy a montar mi web server muy bien configuradohelliphellipGracias

Carlos Ruiz Ortega dice

15 julio 2008 a las 037

Holap

Wowww Queacute trabajo maacutes estupendo

Sin duda alguna es uno de los mejores tutoriales que he leido en la internethellip ahora siacute me ha quedado absolutamente claro todo lo relacionado con el hosting casero DNS dominios etchellip etchellip

Muchas gracias por todo

Saludooos

Vicente Navarro dice

15 julio 2008 a las 917

Eduardo Moreira Carlos Ruiz Ortega iexclGracias iexclMe alegro de que os haya gustado

katerine dice

6 agosto 2008 a las 319

Felicitaciones Tienes un blog muy bueno Y lo mejor Lo hiciste y yo tambien entedi muchas gracias

Al dice

6 agosto 2008 a las 2307

Excelente articulo pero por lo poco que cuestan hoy dia alojamientos como hostgatores da qeu pensar

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Franco dice

8 agosto 2008 a las 2142

Increible Esto siacute que es un aporte a la comunidad Felicitaciones

Rauacutel M dice

28 agosto 2008 a las 024

Bueno pues me ha motivado mucho tus grandes palabras sobre un HC y es que si pudiera hacerlo lo hariacuteahellip tan solo tengo 17 antildeos una conexioacuten bastante mala (Vodafone) y una madrehellip que mejor ni hablemos jajaja en un futuro hareacute algo por el estilo o a lo mejor una empresa de WebHosting quien

sabehellip se agradece mucho todo esto hasta me he guardado este documento por si acaso

Saludos y suerte amigo

gameshells dice

28 agosto 2008 a las 1708

Buen post la verdad no hay que negarlo pero a mis 23 antildeos de vida te digo que solo entendi algunas cosas desafortunadamente Dioz no me dio un cerebrito como el tuyo para hecharle cabeza a todo esto hellip Peroooo buee gracias por el post intentare leerlo bien sin que me de ladilla

JainuX dice

18 septiembre 2008 a las 1216

muy buen tuto

Saludos

jgaztelu dice

12 noviembre 2008 a las 1516

Hola

Muy buen artiacuteculo me ha encantado y estoy montando (maacutes o menos) un servidor HC Por cierto no ahs mencionado que se puede utilizar alguna utilidad tipo XAMPP Por uacuteltimo una pregunta iquestCoacutemo puedo tener maacutes de un sitio web en el mismo server

Gracias

Vicente Navarro dice

12 noviembre 2008 a las 1541

jgaztelu Gracias Siacute el XAMPP podriacutea resultar uacutetil para nuestro propoacutesito

Sobre lo de los distintos sitios siacute que se explica Hay que poner un fichero de configuracioacuten diferente por sitio en etcapache2sites-available

tttony dice

3 diciembre 2008 a las 350

WOW aunque todavia no me lo he leido completo necesito saber que sistema operativo recomiendan para este cacharro

celeron 400MHZ 256MB RAM PCChips mobo

pienso correr paginas en PHP con mysql

saludos y gracias

Vicente Navarro dice

3 diciembre 2008 a las 827

tttony Cualquier distribucioacuten de Linux instalada con el miacutenimo nuacutemero de paquetes necesario te iraacute

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

bien pero no esperes poder servir a muchos clientes a la vez ya que la maacutequina no es muy potente

Daniel dice

9 diciembre 2008 a las 1621

Execente material estoy teniendo problemas con mi servidor de correo Conectado a mi VPN a traves de webmail funciona bien poniedo la IP pero desde internet aparece error 501 no se que hacerhellip

finidine dice

19 diciembre 2008 a las 1006

Ante todo Vicente felicitarte por tu excelente blog

Tengo un pequentildeo hosting casero basado en un viejo Pentium III a 800 MHz no es mala opcioacuten ya que esa CPU tiene un TDP maacuteximo de tan solo 22 Whellip a veces el viejo PC es lo adecuado para estas funciones (simultanear hosting y p2p)

Saludos

Mauricio dice

8 enero 2009 a las 2238

Sentildeores les pido un favor soy nuevo en esto quiero poner un hosting en mi casa me compre un dominio y tengo internet con ip dinamica pero no se como configurar mi servidor con mi dominio me podrias ayudar de antemano muchas gracias

ALoGeNo dice

12 enero 2009 a las 1319

Puedes usar algo como no-ip o dyndns te creas una cuenta de usuario en cualquiera de ellos y creas una dns gratuita la cual luego le tendras q dar a tu proveedor DNS (el q te vendio el dominio) para q linke la dns asociada a no-ip o dyndns con la tuya

httpswwwdyndnscomaccountcreatehtml

httpwwwno-ipcom

(Muchos routers ofrecen la opcion de usar algun servicio como dyndns o no-ip el cual se encarga de comunicar los cambios de ip al servidor dns de no-ip o dyndns en caso de que tu router no lo permitan tanto no-ip como dyndns ofrecen clientes configurables que harian el trabajo)

Salu2

Di3g0 dice

22 enero 2009 a las 2214

Tio eres genialhellip

Llevo mas de 1 dia arrancandome los cabellos leyendo de todo y gracias a ti he solucionado mi ultimo error en wordpress Gracias a lo que escribistee en la seccion ROUTER de este articulo

Tienes mucha razon en que un blog o cualquier site hospedada en una pc de casa no conviene pero aun asi me parece la manera mas facil de aprender y sobre todo si al jugar tienes una responsabilidad

Yo estoy en el proceso de administrar un pequentildeo blog para no mas de 10 personas x lo que me resulta facil hacerlo en mi pc PERO he tenido varios problemas al tratar de implementarlo y lo he ido solucionando 1 por 1 con lecturas yo logicahellip hasta que me quede estancado en el router puesto que no podia editar mi blog si no esta con la direccion de localhost en localhost el blog no se ve bien para afuera empezando por la plantilla que recurre a la direccion local del templatehellip direccion que no esta en la maquina de la persona q lo ve del otro lado entonces tenia que poner todo el blog al dominio que tengo gracias a no-ip pero de esa manera no podia usar localhost para editar tampoco podia usar el dominio de no-ip para editar porque no se procesaba la peticion gracias a la edicion del archivo ldquohellipetchostrdquo lo he logrado

Nuevamente muchas gracias eres el unico que me ha sabido explicar que y porque debo de hacerlo Te has ganado un pedazo de cielo ^^

Di3g0 dice

23 enero 2009 a las 124

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

mi felicidad no es completa hellip T_T

Realizando los pasos que sale en la seccion ROUTER de este articulo he logrado ver mediante la direccion que me brinda no-ip mi blog especificamente la pagina principal puesto que cuando procedo a hacerle click a algun comentario entrada o cualquier otro enlace (dentro del blog) la pagina no carga y se produce un error del tipo

NOT FOUND The requested URL blogcategorygeneral was not foun on this server mdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdash-

Cosa totalmente ilogicahellip Ya no doy mas y tampoco tengo tiempo para averiguar que esta pasando por lo que ahora si pido ayuda y si alguien puede ayudarme en este paso envieme un correo a diegoiparraguirregmailcom

Gracias de antemano

CarlosVM dice

24 enero 2009 a las 243

Como sabiamente lo mencionas La gran maravilla de hacer tu propio hosting es toda el conocimiento que tendraacutes y asiacute poder recurrir a cualquier distribuidor con muchos maacutes conocimientos Darte las gracias por tu aporte seriacutea poco

Saludos Carlos

Williams Nasser dice

20 febrero 2009 a las 1520

Hola a todos de verdad lo felicito muy bien explicado aun que difiero de tener un excelente HC con windows XP Profesional SPK3

yo he montado Windows XP actualizado con SPK3 apache Friends 17 un panel de control que parte del codigo es codigo libre pero e modificado sustantivamente para ir acoplando las necesidades que poseeo para el ISP XDSL y para la actualizacion de la ip dinamica un servicio en espantildeol gratuito muy bueno como lo es CDMONCOM tengo hasta ahora apenas 20 dominios hospedados en un pc con las siguientes caracteristicas PIV de 32Ghzh con doble nucleo 2GB de Ram 1024 GB de DD aproximadamente en 3 Discos Windows XP actualizaado con SPK3 JAVA SDK sun microsystem XAMPP apache friends con algunas modificaciones para adaptarlo al panel de control TOMCATS y PERL como ADDons y un Pack de aplicaciones codigo abierto para su libre instalacion desde el panel de control hellip de verdad esto me ha trabajado muy bien sin problema alguno para el webmail usaba antes hmailserver el cual es muy bueno pero vivia luchando con las limitaciones de otros proveedores incluso el de no aceptar mail de ip dinamicas pero la gran solucion con google apps me ha sacado los pies del barro y bueno ya no doy cuentas ilimitadas de mail pero en experiencia no pasan nunca de 30 cuentas asi que les manejo el panel yo mismo y es una entrada extra tener esos 20 dominios y creciendo poco a poco

Ivaacuten E S dice

23 febrero 2009 a las 1431

Muy buen post Es gigante excelente te mataste escribiendoloacute voy a tomarlo como parte de mi aprendizaje al escribir post salvo que me desanimaste a hacer un HChellip Hay que tener mucha maacutes guita que para pagar un hostinghellip o mucha basura informaacutetica en casa Asiacute como deciacutes vos para aprender

es genial Una idea que tengo en mente es si se pueden usar por ejemplo dos hostings que vayan rotando cuando uno se cae funciona el otrohellip iquestUtoacutepico No seacute pero suena genial Saludos y gracias por tus post son excelentes

Vicente Navarro dice

25 febrero 2009 a las 1152

Lo que comentas de dos servidores de hosting casero por si uno tiene problemas se podriacutea hacer sin muchos problemas Yo mismo lo hice a menudo como comento en la entrada Si van a estar detraacutes del mismo router es tan sencillo como cambiar en la configuracioacuten de NAT del router a queacute

sistema reenviacuteas las peticiones al puerto 80 Si van a estar detraacutes de conexiones de red distintas lo uacutenico que hay que hacer es cambiar la IP del DNS en el proveedor de DNS dinaacutemico que tengas

Ivaacuten E S dice

25 febrero 2009 a las 1805

Gracias por tu ayuda Sabeacute que este blog ya pasoacute a mi lista de favoritos Saludos

Trackbacks y pingbacks

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

laquo La licencia Affero (AGPL) y su relacioacuten con la GPL iexclQueacute diacutea el de aquella semana raquo

meneamenet raquo [How-to] Coacutemo montar y mantener un Hosting caseroInstalar un servidor web en casa paso a paso | KabytesCoacutemo montar servidores web - un par de buenos tutoriales at El MoacutedemMetaholic raquo Hosting casero HOWTOHosting caserohellip laquo Que che vou contarhellipComo hospedar um site em sua casa laquo Nataniel Notas sobre as TICComo montar un servidor web dedicado | ItimagnetCrea tu hosting casero at Tod-OScom Te ponemos al dia OPCIONWEBcom Experiencias Informaacuteticas raquo Problemas eleacutectricos en el Hosting CaseroHosting Casero laquo Think Free - LinuxPhpJavaMEMoviesAl otro lado del mostrador raquo Servidores de hosting caseros7 Fast Links (y X) Un lugar en el mundohellipBreves Como montar tu propio hosting casero - BiteliaNoMeDigas raquo Blog Archive raquo Hosting CaseroComo hacer un Hosting en Casa | Tu Lugar en InternetCoacutemo instalar un servidor web en tu casaservidor web caserotu servidor casero laquo NanoBug - Tecnologiacutea amp HobbyBitaacutecora de Vicente Puchades raquo Blog Archive raquo Instalado un servidor web de bajo consumo en un pen USB de 8GbSisBlog raquo Blog Archive raquo Hosting caseroLinux-OS raquo Hosting casero HOWTOHosting casero HOWTO laquo Conocimiento Libre (o lo que estaacute detraacutes del Software Libre)HOWTO Hosting casero laquo Epeoraquo Enlaces (Semana 25) | xavierhernandezblogCon mis movidashellip y mis lios raquo Una de servidoresRicardo Lasa un poco de todo raquo Viernes eaaaaaaaaLa Biblia del Hosting Casero laquo No se me ocurre un tiacutetulo originalhellipMejor respuesta raquo iquestcomo hago para montar una pagina en internet usando mi pc como servidorTargz raquo Blog Archive raquo Curs tegravecnic sistemes micro-informagravetics Sessioacute 22 Desembre 2008[HOSTING] Hosting Web Java - psicofxpcomApunts de tallers classes i sessions raquo Curs de Sistemes drsquoInformacioacute Geogragravefica i computeritzada Edicioacute octubre de 2010 Sessioacute XVIII [35]Como medir el rendimiento de tu servidor web laquo iTank Ideas TankTa pa Ponga raquo Archivu del blogue raquo Sirvidor nun USB de 2GbMontar un servidor de hosting caseroTener email con tu dominio en un servidor caseroHosting casero | nopalituxnetEmail con tu dominio en un servidor casero | Going Geek

Tema LHYLE09 creado por Vicente Navarro

  • vicente-navarrocom
    • Lo hice y lo entendiacute | Hosting casero HOWTO
          1. 9ob3N0aW5nLWNhc2Vyby1ob3d0by8A
            1. form1
              1. s
              2. input5
Page 14: Hosting Casero

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Y para que usara smtpgooglecom como smarthost

el resto de la configuracioacuten puede quedar igual que estaba antes Bueno igual pero no se nos tiene que olvidar poner nuestro dominio en el apartado de ldquoSystem mail nameldquo

Lo uacutenico que tendremos que tener en cuenta es que ahora los correos no se reciben localmente sino en la cuenta de Google Apps (lo que en realidad es maacutes coacutemodo) pero si auacuten asiacute fuera necesario traer esos correos a nuestro servidor siempre podriacuteamos configurarlo para que se los trajera de Google usando POP3

Por supuesto Google requiere autentificacioacuten para mandar correos a traveacutes de eacutel por lo que en el fichero etcexim4passwdclient tendremos que asociar nuestro usuario y contrasentildea de Google Apps al servidor SMTP

password file used when the local exim is authenticating to a remote host as a client see exim4_passwd_client(5) for more documentation Example targetmailserverexampleloginpasswordgmail-smtplgooglecomcuentaadministradorvicente-navarrocomcontrasenya

Independientemente de que vayamos a usar el servidor de HC para enviar y recibir correos en serio o no es indudable que necesitamos tenerlo bien configurado como servidor de correo para que podamos mandarnos advertencias sobre problemas que pueda haber en el servidor desde nuestros scripts de monitorizacioacuten O simplemente porque aplicaciones como WordPress mandan correos cada vez que llega un nuevo comentario por ejemplo Si el servidor de correo no estaacute bien configurado las aplicaciones que enviacutean correos como parte de su funcionamiento normal no podraacuten hacerlo

Otras cuestiones

Backups

binbashwhile queda_clarodo insistir_en_el_backupdoneno se puede insistir bastante

Creo que no hace falta decir maacutes Tenemos todo el trabajo invertido en configurar nuestro servidor casero las bases de

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

datos con los comentarios de nuestros visitantes nuestras imaacutegenes nuestro trabajo ahiacute iquestDe verdad nos vamos a arriesgar a que el disco duro falle o a que inadvertidamente hagamos un ldquorm -rf rdquo y desaparezca todo de un plumazo

Para esta tarea rysnc es nuestro mejor amigo (Backups con rsync) aunque herramientas como tar o cpio tambieacuten pueden ayudar Yo recomendariacutea una copia de todos los ficheros importantes en alguacuten directorio del propio servidor casero y otras copias en otros sistemas que tengamos a traveacutes de de la red con rsync

Para exportar todas las bases de datos MySQL del sistema e incluirlas en el backup podemos hacer un

mysqldump -uroot -ppassword --all-databases gt backup mysqlbak

y lo podriacuteamos recuperar con un

mysql -uroot -ppassword lt backup mysqlbak

Maacutes detalles sobre coacutemo usar el mysqldump en ldquomysqldump mdash A Database Backup Programldquo

El sistema de respaldo

Durante el antildeo habraacute algunos diacuteas semanas o meses que pases fuera de tu casa Seguramente esos diacuteas te querraacutes dejar la luz el agua y el gas de casa cerrados para prevenir incidentes iquestQueacute haces con el servidor casero iexclTiene que seguir dando servicio

Si tienes la suerte como yo de contar con alguacuten otro ordenador que pueda servir tambieacuten de servidor casero y de tener alguacuten familiaramigo con conexioacuten a Internet y que consienta en tenerlo en su casa una especie de ldquohousing caserordquo lo tenemos muy faacutecil

Instalamos la misma versioacuten de sistema operativo que en el servidor ldquooficialrdquo y lo llevamos a su nuevo destinoCreamos un nuevo nombre para el otro sistema en DynDNS y lo configuramos para que el ddclient del nuevo sistema lo actualice pero muchiacutesimo mejor si podemos configurar el router de ldquola otra casardquo para que lo haga automaacuteticamenteOpcional Preparamos el router y el sistema ldquohospedado en casa ajenardquo para arrancar con Wake on Lan Tenemos que tener en cuenta que si no es el router el que se encarga de actualizar la IP en DynDNS podemos tener el problema de no saber la IP de destino para enviarle el paquete maacutegicoLe ponemos una IP fija al sistema o configuramos el router para que le asigne por DHCP siempre la misma y abrimos los puertos necesarios en el routerCreamos una bateriacutea de scripts basados en rsync y SSH para sincronizar todos los ficheros de configuracioacuten necesarios y adaptar los que variacutean en el nuevo sistema (por ejemplo el etcddclientconf) Tambieacuten deberiacutean actualizar las bases de datos y reiniciar los procesos necesarios tras modificar la configuracioacutenTener previstos otros scrips para pasar el servicio de un sistema a otro Al final esto soacutelo consiste en que el sistema que sea el primario actualice los registros DNS con su IP y el secundario deje de hacerloTras la estancia en el otro sistema tendremos que sincronizar los cambios de vuelta al sistema principal y probablemente querramos recoger los logs que se hayan generado alliacute

Este sistema de respaldo no soacutelo nos puede servir en caso de tener que apagar nuestro servidor habitual Tambieacuten lo podemos utilizar mientras hacemos tareas de mantenimiento o si en tenemos problemas con la conexioacuten a Internet o estamos sufriendo un apagoacuten

Los cortes de corriente

Otro de los problemas con los que nos tendremos que enfrentar seraacuten los cortes de corriente Aunque no son muy frecuentes de vez en cuando tendremos uno y tenemos que tener previsto queacute hacer cuando ocurran

Si se trata de un breve corte lo maacutes importante es que el servidor arranque soacutelo cuando vuelva a recibir corriente Para ello tenemos que buscar el paraacutemetro de nuestra BIOS que lo permite

Por ejemplo en una VIA EPIA SP8000E el paraacutemetro se llama AC Loss Auto restart y podemos hacer que la maacutequina se encienda siempre cuando vuelva la luz que no se encienda nunca o que vuelva al estado anterior

AC Loss Auto restart

The field defines how the system will respond after an AC loss during system operation

Off Keeps the system in an off state until the power button is pressedOn Restarts the system when the power is backFormer-Sts Restores the system to its previous state

En una placa Asus A8N-SLI el paraacutemetro se llama Restore on AC Power Loss y soacutelo tiene dos valores posibles activado o desactivado

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Pero si queremos estar prevenidos de verdad ante cortes de corriente la mejor opcioacuten es tener un SAI al que conectar el servidor y el router que da acceso a Internet Si el servidor es un sistema de bajo consumo tendremos bastante tiempo de margen para esperar a que vuelva la luz o al menos el tiempo suficiente para actualizar nuestro servidor de respaldo por si tiene que entrar en accioacuten

Mantenimiento remoto

La posibilidad de conectarnos por SSH a nuestro servidor casero siempre tiene que estar abierta En mi experiencia un servidor SSH abierto en Internet trae infinidad de intentos de conexioacuten con reiteradas pruebas con distintos usuarios Sin ir maacutes lejos hoy mismo alguien ha probado 1520 combinaciones diferentes de usuariocontrasentildea en mi sistema

grep Invalid user authlog0 | grep Mar 9 | wc -l1520

Algunos ejemplos

Mar 9 061505 telemaco sshd[6028] Invalid user ibm from 612509134Mar 9 061509 telemaco sshd[6032] Invalid user informix from 612509134Mar 9 064008 telemaco sshd[7742] Invalid user stevie from 612509134Mar 9 064011 telemaco sshd[7746] Invalid user kelly from 612509134Mar 9 064015 telemaco sshd[7750] Invalid user rasoul from 612509134

Es por eso que lo mejor es deshabilitar completamente el acceso con usuariocontrasentildea y permitir exclusivamente la autentificacioacuten por clave puacuteblicaprivada Autentificacioacuten trasparente por clave puacuteblicaprivada con OpenSSH

Cambiar el puerto del servidor SSH (por defecto 22) a otro tambieacuten puede ser una medida uacutetil para evitar algunos de estos insistentes intentos de acceso

Otra herramienta de mucha utilidad para el mantenimiento remoto es conectar un moacutedem a nuestro servidor casero tal y como vimos en Configurar Linux para permitir el acceso remoto por moacutedem a la consola y por RASPPP En casos en que el router haya perdido la conexioacuten a Internet podemos tratar de conectarnos por moacutedem y a traveacutes del interfaz de configuracioacuten por telnet del router tratar de reiniciarlo Otra situacioacuten uacutetil es en caso de una avalancha de peticiones en la que tuacute mismo no puedes acceder por el router por la absoluta falta de ancho de banda y en ese caso la entrada ldquopor la puerta de atraacutesrdquo nos puede servir para llegar al sistema sin usar Internet

iquestP2P y hosting casero

Supongamos que necesitamos bajarnos el uacuteltimo DVD de Knoppix por Bittorrent iquestEs compatible el P2P con sus altas necesidades de ancho de banda con el HC

Pues en principio puede serlo -en funcioacuten del nuacutemero de visitas que recibamos- siempre que limitemos el ancho de banda de subida disponible para P2P a un liacutemite que permita servir los contenidos hospedados a una velocidad razonable En el mejor de los casos el uso de P2P en la misma conexioacuten de un HC iraacute completamente en detrimento de la experiencia de nuestros visitantes aunque soacutelo tengamos uno en ese momento pero que notaraacute que la paacutegina descarga maacutes lenta

El mejor consejo al respecto es que si activamos el P2P deberiacuteamos de estar pendientes de que el tiempo de respuesta sea un miacutenimo aceptable probando nosotros mismos a conectarnos desde otro sistema de Internet Si vemos que va muy lento deberiacuteamos desactivar el P2P Por supuesto en caso de un pico de visitas deberiacuteamos de desactivar el P2P inmediatamente

Scripting

Cualquier administrador que se encargue de un servidor UNIX tiene que estar continuamente creaacutendose scripts para no realizar las mismas tareas una y otra vez Para nosotros como administradores de nuestro HC no va a ser distinto Deberiacuteamos de tener unos conocimientos miacutenimos de scripting que nos seraacuten muy uacutetiles para hacer backups para analizar logs para monitorizar el estado de alguacuten proceso para enviar e-mails con advertencias etc

A lo largo de este antildeo yo me he llegado a crear un buen nuacutemero de scripts La mayoriacutea son muy especiacuteficos de mis necesidades particulares pero me gustariacutea dejar aquiacute uno muy sencillito que nos manda un e-mail cada vez que el ISP nos cambia la direccioacuten IP dinaacutemica

binbashcd rootscripts_ipmv -f ippublica ippublicaoldippublicash gt ippublicaif diff ippublica ippublicaold gt devnullthen cat cabecera ippublica | mail -s La IP del servidor ha cambiado - `date +gmd HM` userexamplecomfi

El ippublicash puede ser bien una peticioacuten por SNMP al router para ver cuaacutel es la IP del interfaz de WAN

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

snmpwalk -c comunidad -v 1 19216811 IP-MIBipAdEntAddr|egrep -v 00|192168 | awk print $4

bien un acceso a checkipdyndnsorg

usrbinwget -q -O - httpcheckipdyndnsorgindexhtml | usrbinfromdos | binsed s_lthtmlgtltheadgtlttitlegtCurrent IP ChecklttitlegtltheadgtltbodygtCurrent IP Address | binsed s ltbodygtlthtmlgt

El fichero cabecera es algo como

La IP del servidor es ahora

Conclusioacuten

En esta entrada he tratado de recopilar lo maacutes importante de lo que me ha sido necesario conocer durante un antildeo completo de autohospedaje en el que creo que el resultado ha sido bastante satisfactorio Por carambolas del destino ahora ya he pasado a un hosting profesional pero la travesiacutea ha valido la pena y la repetiriacutea tantas veces como hiciera falta Si alguien tiene intencioacuten de adentrarse en esta aventura ha de saber que aprenderaacute mucho y espero que en estas liacuteneas encuentre consejos que le sean de utilidad como creo que me hubieran sido a miacute

Tambieacuten hay que tener en cuenta que tambieacuten es posible tener un hosting casero sin tomaacuternoslo muy en serio de forma que no nos importe en absoluto si tenemos la paacutegina caiacuteda varios diacuteas seguidos pero creo que si nos ponemos vale la pena hacerlo lo mejor posible No hay nada que deacute peor impresioacuten en Internet que una paacutegina que tarda en cargar o que cada dos por tres esteacute caiacuteda Esa no es la forma de fidelizar a nuestros lectores

El HC es un poco como tener un perro en casa Puede ser divertido te daraacute muchas satisfacciones pero a cambio ganas muchas obligaciones Tienes que estar pendiente de eacutel te da trabajo y no puedes irte de vacaciones sin buscarle un acomodo

wq

Entradas relacionadas

iquestPiensas en si un diacutea te roban el portaacutetil (6)Servir con Apache imaacutegenes con marca de agua (watermark) (5)Primer aniversario del blog (5)Midiendo el ancho de banda de red con IPerf (y con scp netcat wget) (5)Probando el mod_deflate de Apache (4)mailto sin miedo a spammers (4)

Esta entrada fue publicada bajo una licencia CC el 9 marzo 2008 a las 1732 y pertenece a la categoriacutea GNULinux Internet LAMPWordPress Redes Sobre el Blog Etiquetas Apache backup blog ddclient Debian DNS DynDNS exim GNULinux Google hosting Internet modem MySQL OpenSSH PHP rsync shell SMTP spam VIA EPIA wget WordPress Zyxel 660HW Puedes seguir las respuestas a traveacutes de RSS Ya no se pueden dejar comentarios pero puedes hacer trackback desde tu paacutegina

137 Comentarios a ldquoHosting casero HOWTOrdquo

Osqui dice

9 marzo 2008 a las 2046

iexclDios Esto es LA ENTRADA Suacuteperinteresante suacuteperamena y suacuteper bien explicada Muchiacutesimas gracias

andoni dice

9 marzo 2008 a las 2149

impresionante

Sagman dice

9 marzo 2008 a las 2213

Impresionante O Ahora no tengo tiempo para leerlo detenidamente pero mantildeana intentareacute sumergirme en la lectura entera del artiacuteculo porque parece muy interesante Teniacutea ganas de que lo explicaras Gracias

PD Me entereacute de la entrada a traveacutes del pingback que viacute en mi blog

Raist dice

10 marzo 2008 a las 041

En plan didaacutectico seduce plantearse el instalarse el apache y demaacutes pero vamos en plan didaacutectico como dije los peros son muy significativos Eso si no dudo en seguir el tutorial para trastear y

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

aprender

Ivaacuten dice

10 marzo 2008 a las 1024

iexclImpresiontante artiacuteculo menudo curro Te lo has currado muchiacutesimo todo muy bien explicado con ejemplos ventajas distintos puntos de vistahellip Aunque no vaya a montarme un HC casero y vaya a seguir con blogger hay muchas ideas que siacute me van a ayudar mucho Lo primero que tengo que

conseguir es configurar el correo porque ya lo he intentado un par de veces y no hay manera

Saludos y gracias por el excelente artiacuteculo Ivaacuten

andres dice

10 marzo 2008 a las 1147

Enhorabuena muy bien explicado

Yo tenia algo parecido montado pero la placa acabo estropeandose tras mucho tiempo

Solo 2 apuntes que faltarian a mi entender para ser perfecto - Configuracion del iptables algunosmodems como por ejemplo los de cable solo tienen una boca y solo te dan una IP por lo que mi servidor estaba en medio y ademas de correo y web servia internet a la red interna Por ello tenia que configurar el IPTABLES para que hiciese de pasarela Es sencillo pero no muy obvio - Servidor de DHCP al hilo de lo anterior un servidor de DHCP para la red interna Con la instalacion por defecto es casi suficiente solo hacia falta cambiar el nombre de la interfaz de red a la que tenia que servir direcciones - QoS tambien tenia algun programa P2P y casi siempre iba bien pero deberia de haber puesto y al final por vagancia nunca lo hice alguna regla de QoS para dar la minima prioridad sobre el ersto de paquetes a los de los programas P2P

Como te digo el post esta muy bien pero con informacion sobre como hacer eso para mi ya seria perfecto

Un saludo

David GV dice

10 marzo 2008 a las 1247

Hola

Soacutelo queriacutea felicitarte por este howto tan interesante del que me he permitido hablar en mi blog ( httpwwwblogubuntucom159como-montar-un-servidor-web-casero-y-no-morir-en-el-intento )

Un saludo y felicidades por el material

Gustavo dice

10 marzo 2008 a las 1253

Muy pero que muy explicado todo Muy buen manualguia en todos los sentidos

Croc dice

10 marzo 2008 a las 1258

Praacutecticamente son los mismo pasos que yo seguiacute tambieacuten en su diacutea soacutelo que yo sigo hoy en diacutea tirando de mi HC con Telefonica (IP fija por usuario antiguo) y 320 kbps de subida

En lo que me gustariacutea hacer hincapieacute del artiacuteculo es en la seleccioacuten hardware Tened cuidado con la maacutequina que elegiacutes como servidor o despediacuteos de dormir por la noche Si compartiacutes habitacioacuten haced todo lo posible por eliminar completamente los ventiladores o invertid en algo super-silencioso Vuestro descanso os lo agradeceraacute

Actualmente estoy dandole una pasada a mi servidor de correo que auacuten no he recibido ninguacuten tipo de problema por denegacioacuten en ninguna maacutequina Por fortuna mi ISP resuelve inversamente mi IP sin problemas La configuracioacuten de un servidor Courier (SMTPPOPIMAP) y una interfaz web como RoundCubeMail se mereceriacutea otra entrada explicativa

Un saludo

sistemasorp dice

10 marzo 2008 a las 1304

Buen artiacuteculo yo tambieacuten tengo un dominio (sistemasorpcom) albergado en un ordenador VIA EPIA

Lo uacutenico que queriacutea comentar es que aunque yo tengo el dyndns para que desde el router cambie la ip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

de mi dominio tengo los DNS del dominio apuntando a Zoneedit (que pues antildeadir hasta 5 dominios gratuitamente) Asiacute poniendo CNAMEs como httpwwwsistemasorpcom o httpftpsistemasorpcom apuntando a sistemasorphomelinuxcom puedo hacer que cualquier peticioacuten que se haga a traveacutes del dominio pase al subdominio de dyndsn y finalmente a la ip que tenga en ese momento incluido el correo Por eso siempre que se haga un nslookup a httpwwwsistemasorpcom o similares lo resolveraacute a sistemasorphomelinuxcom

Gonzi50 dice

10 marzo 2008 a las 1350

Solo a modo de apunte deberias echar un vistazo a gnupanel es un panel de administracion estilo plesk gnu para debian

Puede simplificaros mucho las cosas porque instala de golpe muchos de los paquetes que se nombran y el menu de administracioacuten tanto de nivel usuario y administracion es muy buena

Creo que sera un referente en el futuro

juan dice

10 marzo 2008 a las 1416

Muy bueno felicitaciones

Otro ordenador util silencioso y de bajo consumo es el Mac Mini

Saludos

victor dice

10 marzo 2008 a las 1420

Hola he llegado a tu blog desde barrapunto y lo primero que habia pensado es que habias instalado un ldquoservidor de hostingrdquo real puro y duro tipo Cpanel o Plesk para que tus amigos pudieran redirigir su dominio y crearse cuentas de ftp y web contra tu servidor iquestlo has probado seria un gran reto la

verdad es que no podriacutea ser publico pues seguramente no tendraacutes ganas de gastarte las astronoacutemicas cantidades que valen las licencias hellip perohellip iquesthay soluciones gratuitas a cpanel y plesk

gracias y saludos

Julio Autor de curriculum web dice

10 marzo 2008 a las 1502

Te falta ciertas ventajas que no has mencionado

1 La libertad de configurar el servidor que suele ser muy importante si estas programando dicha web Y no te problemas de una configuracioacuten distinta de cuando haces la prueba 2 Ganar conocimientos por si te falta subir el ancho de banda Si contratas direcmente los servicios de hosting Cuando tienes un proyecto avanzado no puedes dedicarte a aprender en ese momento como montar un hosting 3 Si programas la web consigues que no te puedan robar coacutedigo o ideas Hombre claro esta por soacutelo 13 euros y tras una pesada documentacioacuten puedes registrar tus derechos de autor Pero edemaacutes de esto es bueno no tener el coacutedigo disponible de terceros 4 Antes un fallo de programacioacuten o del servidor los conocimientos son mayores para solucionarlo 5 Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

En yo mi caso un servidor llamado casero Pero ya mismo le voy poner dos lineas de telefono ampliamdo la seguridad y el ancho de banda iquestLo debereacute seguir llamando casero por estar en mi casa Doacutende aguanto visitas mas de 60000 visitas al mes entre todas mis web Por ejemplo esta de curriculum web Un incoveniente muy peligroso Ante un problemoacuten te puede dar un infarto Pero a veces esos problemones lo tienen las empresas no dan ese mal servicio que no podemos hacer nada

Smutops dice

10 marzo 2008 a las 1608

Gracias por la informacioacuten Te lo has currado

Saludos

InKiLiNo dice

10 marzo 2008 a las 1621

El manual estaacute de Puta Madre pero yo recomiendo para un servidor casero lighttpd en vez de apache2 y php5 + fastcgi mejor que mod_php5 ah y de paso le ponemos el eaccelerator y nuestro servidor

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

volaraacute

Gonzi50 dice

10 marzo 2008 a las 1639

para Victor

Como he dicho un par de comentarios mas para arriba te recomiendo gnupanel Yo llevo unos cuantos meses con uno montado y todos son buenas noticias

Jose A Cely dice

10 marzo 2008 a las 1738

Hola

Muy buen articulo lo leiacute completo me siento identificado con muchas cosas y la experiencia que tuve con mi antiguo servidor de produccioacuten (2005) sin embargo esa maquina que usaba aun la uso como servidor personal Te dejo el link de el articulo que escribiacute es su momento no es tan teacutecnico como el tuyo httpjosecelytecsuacomp=14 Saludos desde Colombia

Jose A Cely

Sr XX - Terror dice

10 marzo 2008 a las 1748

Hola felicidades todo muy claro y bien explicado

Yo hace unos antildeos hice lo mismo Queriacutea colocar mis programas java a disposicioacuten del puacuteblico y el hosting java era (y sigue siendo) cariacutesimo

Maacutes o menos hice lo que tuacute excepto en 2 cosas

1) Servidor web En un principio coloqueacute apache+tomcat (viacutea ajp) Tras unos benchmarks caseros me diacute cuenta de que tomcat podiacutea servir paacuteginas estaacuteticas casi a la misma velocidad que apache Asiacute que quiteacute apache y puse tomcat en el puerto 80 directamente

2) Servidor de correo Los MTAs de linux (exim sendmail y postnosequeacute) son un suplicio para configurarlos correctamente (demasiadas opciones) Me decanteacute por JAMES (del proyecto apache) Es un MTA supersimple javizado que permite almacenar el correo entrante en una base de datos relacional haciendo maravillosamente transparente toda la gestioacuten En fin hoy con el proyecto casi congelado sigo apostando por JAMES

Saludos

liken dice

10 marzo 2008 a las 1829

Hola Vicente Muy buen articulo

Se que hay diferentes opiniones pero discrepo solo en lo de no recomendar laptops como servidores La mayoria de los portatiles de consumo actuales estoy de acuerdo en que no son recomendables pero hay laptops antiguos de muy buena calidad y de bajo precio en Ebay que pueden ser una opcion bastante buena Yo tengo un IBM Thinkpad 600 (una maquina de calidad) de servidor encendido hace 2 antildeos aunque el uptime actual es 6 meses y sin ningun problema (toco madera ) Tienen muchas ventajas Es muy silencioso El ventilador se enciende solo aveces y apenas se escucha Tienen UPS incorporada la bateria aunque vieja te aguanta 10 minutos un apagon El consumo tambien es muy bajo al ser un portatil y con LCD cerrado Lo uso como servidor web a internet servidor samba local interface gmui para descargas centralizadas de P2P multiusuario y remotas servidor de correo tambien a traves de gogle apps y para alojar una libreria sobre ciencia que seria dificil de colocar en un host contratado Por necesidades uso un disco duro 25 de 60GB y que de momento va aguantando (El tema de que los 25rdquo duran menos tambien trae discusiones y algunos defienden lo contrario) Saludos

Liken mdashmdashndash

jecomovi dice

10 marzo 2008 a las 1829

La comunidad nos hace grandes articulos como este ENORMES Gracias

tenderodigital dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

10 marzo 2008 a las 1831

Muy buena entrada para guardar y revisar de vez en cuando

Yo de todas maneras le veo futuro a este tipo de servidores pero maacutes que para tener presencia en Internet para usar el servidor directamente tu A ver si me explico montas un Wiki un software de trabajo en grupo otro de gestioacuten de proyectos y lo alojas en tu propio servidor Y solo accedes tu y tus amigos no lo abres al puacuteblico Entonces tienes la ventaja de la comodidad puedes actualizar las versiones personalizarlo a topehellip y no tienes los problemas del ancho de banda

Saludos

Joan R dice

10 marzo 2008 a las 1915

Impresionante tu dominio del tema socio saludos desde Mallorca

ZP en lugar de dedicarte a salvar el culo de los ladrilleros que se iraacuten al paro preocuacutepate de toda la gente super capaz que hay en este pais y haz que suban como la espuma te presento a uno de ellos mi amigo Vicente Navarro hellip

Bytecoders dice

10 marzo 2008 a las 1917

Extrantildeo que nadie haya mencionado como ventaja el hecho de que el hosting solo depende de ti y de nadie maacutes Aunque a veces tambieacuten puede ser una desventaja En mi caso no depender excesivamente de terceros fue desde luego la mayor motivacioacuten

No puedo negar que estoy aprendiendodestrozando mucho etc etc pero eso queda (para miacute) en un segundo teacutermino

Saludos

Bytecoders dice

10 marzo 2008 a las 2022

Por cierto no cabe decir que el artiacuteculo es de Wikipedia Pero me ha picado la curiosidad Si no me equivoco tu ya has sobrevivido al efecto Barrapunto y Meneacuteame con el hosting casero no

Saludos tener buenos sitios de referencia tambieacuten ayuda Anda que no he aprendido cosas aquiacute o de ti

PS No seacute si podiacutea editar el comentario Al final por desconocimiento he puesto otro

Vicente Navarro dice

10 marzo 2008 a las 2042

Osqui andoni Sagman Raist Ivaacuten iexclMuchas gracias por vuestros amables comentarios

andres iexclGracias Respecto al IP tables es una buena sugerencia pero quizaacutes mereceriacutea una entrada especiacutefica sobre su uso Sobre el servidor DHCP a miacute no me haciacutea falta porque el router ya hace el trabajo aunque ya hableacute un poco sobre servidores DHCP en Iniciar una instalacioacuten de Debian por red Finalmente probar el QoS ha sido una de las grandes asignaturas pendientes que me han quedado aunque no esperaba mucha mejora ya que a diferencia de tu caso mi traacutefico no pasaba todo por el servidor De todas formas siacute que ajusteacute algunos paraacutemetros de priorizacioacuten de traacutefico que teniacutea el router En cualquier caso unas sugerencias muy buenas

David GV Gustavo iexclMe alegro de que os haya gustado

Croc Gracias por hacer hincapieacute en lo del servidor silencioso Creo que es algo realmente importante Sobre lo del Courier y el RoundCubeMail siacute me temo que tanto no cabriacutea aquiacute

sistemasorp iexclPues me parece una idea excelente iexclBuena de verdad Asiacute te ahorras comprar el ldquoCustom DNSrdquo Muchiacutesimas gracias por compartirla en esta entrada

Gonzi50 Gracias por la sugerencia

juan iexclGracias Siacute el Mac Mini podriacutea servir pero en su diacutea yo lo descarteacute porque aunque sea muy silencioso siacute que tiene ventiladores y si somos estrictos en la poliacutetica de nada de ruido me temo que no nos sirve

victor Bueno ya ves que el servicio era para miacute mismo soacutelo Sobre lo que me preguntas en la Wikipedia tienes una lista de web-hosting control panels tanto de pago como de coacutedigo abierto

Julio Autor de curriculum web Son muy interesantes los aspectos que mencionas Me ha parecido curioso lo de

Si programas la web consigues que no te puedan robar coacutedigo o ideas

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Sobre

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

no estoy de acuerdo En Dreamhost por ejemplo te permiten asociar un nuacutemero ilimitado de dominios a tu cuenta

Smutops Gracias

InKiLiNo iexclMuchas gracias por los consejos

Jose A Cely Gracias por la referencia al artiacuteculo Es muy interesante

Sr XX ndash Terror Gracias por la sugerencia del Java Apache Mail Enterprise Server (JAMES) de la fundacioacuten Apache La verdad es que no lo conociacutea Muy a tener en cuenta

liken iexclGracias por tu comentario y por expresar aquiacute tu opinioacuten Aunque puede haber casos de portaacutetiles que sobrevivan como heacuteroes durante antildeos sigo pensando que no son lo maacutes conveniente para un uso como servidor Ademaacutes de los discos de 25Prime el polvo que pueda entrar por los ventiladores se iraacute acumulando poco a poco en su interior causando problemas de calentamiento y reducir su vida Se pueden abrir y limpiar pero es una tarea extremadamente incoacutemoda En cualquier caso por supuesto puedo estar equivocado

jecomovi iexclGracias

tenderodigital Desde luego lo que comentas son excelentes sugerencias de uso de un hosting casero sin muchos de sus inconvenientes iexclGracias por tu comentario

Joan R iexclGracias

Bytecoders iexclMuchas gracias por tu aportacioacuten Por supuesto una ventaja muy importante del hosting casero es que puedes hacer lo que te deacute la gana con eacutel Sin embargo en las uacuteltimas semanas en las que he probado un hosting de verdad con SSH maacutes en serio me he dado cuenta de que teniendo el Apache el PHP el MySQL y una shell apenas tienes restricciones ni encuentras cosas en las que te encuentres tan limitado Uacutenicamente tal vez el debug y ciertos paraacutemetros que te gustariacutean cambiar del servidor

En Primer aniversario del blog se mencionaban las entradas que han salido en Barrapunto o Meneacuteame estando el blog en HC

EuLogos dice

10 marzo 2008 a las 2058

iexclMuy pero que muy interesante Queriacutea antildeadir un par de cosillas 1- No es por hacer publicidad pero con cdmoncom puedes registrar un dominio (por precios bastante

competitivos) y luego usar sus DNS para IP dinaacutemicas Ciertamente se complica el tema de actualizarla pero probablemente se podraacute usar un registro CNAME a la direccioacuten de dyndns gratuita 2- Ademaacutes de ldquoab (apachebench)rdquo puedes usar ldquosiegerdquo que ademaacutes te permitiacutea elegir la identificacioacuten del cliente Saludos

Vicente Navarro dice

10 marzo 2008 a las 2106

EuLogos Gracias por tus sugerencias de siege y cdmoncom Ciertamente son alternativas a considerar

Alberto dice

10 marzo 2008 a las 2116

Hola

Intel ha sacado una nueva version de la placa D210GLY la D210GLY2 sin ventilador En la siguiente direccioacuten han hecho un estudio del consumo frente a otras opciones Itx de Via

httpresourcesmini-boxcomonlineMBD-I-D201GLYintel-d201gly-power-consumptionhtml

Si queries calcular el coste de consumo de un equipo en la suiguiente paacutegina hay una calculadora que puede dar una idea bastante aproximada

httpwwweu-energystarorgeses_007cshtmlelectricity

Saludos y felicidades por el trabajo

Vicente Navarro dice

10 marzo 2008 a las 2212

Alberto Pues muchas gracias por tu amable comentario y por el enlace al anaacutelisis de consumo de la Intel que me gusta mucho Tanto tanto que ya lo habiacutea puesto por ahiacute arriba

Por otra parte la calculadora de consumo que mencionas estaacute muy chula

Para las VIA EPIA hay un simulador de consumo en EPIACENTER PowerSimulator

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Julio autor de curriculum web dice

11 marzo 2008 a las 104

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

Bueno pero no se si me explicado bienSeguacuten tengo entendido por cada dominio en algunos hosting se suele pagar un alojamiento distinto Compras un hosting dedicado limitado a nuacutemero de dominios especifico que es lo mejor lo que dreamhost te lo deja ilimitado Pero de todas formas he visto algunos que si tienes que reiniciar o arreglar algo servicio teacutecnico apartehellip

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Ok no somos dioses programando pero la posibilidad de robar existe Y lo de ofuscar ldquoque seraacute enredar el coacutedigordquo Ofuscar para molestar y desfucar(si existe) para programar asi cada vez en volverse loco Para eso le envio el cd (una vez registrado en derechos de autor)

Otra ventaja es si modificas continuamente la web es maacutes rapido enviarlo por tu red local

Para ampliarlo poner dos lineas con dos registro de dns Y ya que te queda bordao

igle dice

11 marzo 2008 a las 213

GuauuEs un fiel reflejo de lo que tengo yo montado actualmente En mi caso el tema hardware no lo elegiacute muchohelliptireacute con lo que teniacutea y es bastante decente (P3 y 368M de RAM) ademaacutes para evitar temas de ruido y demaacutes decidiacute colocar el servidor en la terraza de casa

No encontrareis servidor con mejores temperaturas y sin limiataciones de ruidos Alguacuten diacutea tengo que colgar fotos por el bloghellip Saludos y felicidades por el artiacuteculo

Robintux dice

11 marzo 2008 a las 445

Felicitaciones y saludos desde peru

Ernesto Celis dice

11 marzo 2008 a las 447

Feclicitaciones por tan buen HOWTO como tu tambieacuten yo hospede un HC por alguacuten tiempo Este vivioacute en 3 PCrsquos diferentes y con diferentes sistemas operativos El primero fue un Pentium de 100MHz y 32MB de RAM corriacutea FreeBSD 49 con todos los servicios deseables de un hosting

profesional

iexclVaya que aprendiacute con mi HC

Vicente Puchades dice

11 marzo 2008 a las 602

Hola tocayo te felicito extraordinario este Howto te lo has currado como todos los que tienes Todaviacutea sigo buscando para hacer el HC con una placa de bajo consumo las de VIA EPIA me parecen una opcioacuten extremadamente cara y estoy esperando a que salgan placas maacutes econoacutemicas si al final lo

que nos ahorramos en luz durante 5 antildeos nos lo gastamos en un ordenador cariacutesimo no hacemos nada Tambieacuten estoy esperando que los discos de estado solido esteacuten a un precio razonable Mientras tanto con una supertorre que hace mucho ruido con su SAI para protegerla de los cortes eleacutectricos

Yurgen dice

11 marzo 2008 a las 906

Buenas

Un gran post para los novatos en el tema de Hosting De todos modos no entiendo por que descartas Windows de primeras Entiendo que el inconveniente mas grande sea el tema de pago de licencias pero en cuanto administracioacuten y gestioacuten remota no le encuentro ninguna diferencia En linux SSH y en Windows Terminal Server Si a lo que te refieras es dar acceso a los clientes es cierto que ahiacute Linux gana por goleada Pero si solo es servicio de correo y FTP no creo que hubiera problema

Por suerte o por desgracia he trabajado y trabajo con los dos sistemas en entorno de Hosting compartido y dedicado y lejos de ser un defensor a ultranza de Windows la estabilidad de los servidores con eacuteste sistema es quizaacute mas alta que los Linux (no me pegueacuteis por favor ) Habriacutea que servicios se quiere ofrecer apache oacute IIS con SQL Server ASPnet y a partir de ahiacute decidir (PHP y MySql funciona en los dos correctamente ventajas del software libre )

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

No se que opinaacuteis

Saludos

PD Espero no haber sido un flamerhellip

Vicente Navarro dice

11 marzo 2008 a las 1000

Julio autor de curriculum web Lo que yo he visto en varios hostings es que tuacute contratas tu cuenta con su espacio y su liacutemite de transferencia mensual y luego le puedes asociar muchos dominios Sean comprados en ese mismo hosting o sean externos

igle Pues es un muy buen remedio contra el ruido Pero iexclno se te oxida la caja Ya se oxidan a veces incluso dentro de casahellip asiacute que iexclimagiacutenate en el balcoacuten

Robintux Ernesto Celis iexclGracias

Vicente Puchades iexclMuchas gracias Eacutechale un vistazo a la placa Intel que menciono arriba Tiene un precio muy razonable De todas formas no es soacutelo por el consumo para miacute lo maacutes importante de estas placas es que no llevan ninguacuten ventilador

Yurgen Por supuesto que no eres un ldquoflamerrdquo Presentas un opinioacuten muy razonada y respetable Para mi el inconveniente maacutes grande de Windows en este campo es la ausencia de una liacutenea de comandos en la que se puedan hacer cosas de verdad en el campo del mantenimiento remoto Mencionas el Terminal Server pero me temo que es mucho menos flexible que una humilde shell a traveacutes de SSH Ni que decir tiene que hablando de hosting casero el ancho de banda que necesitariacuteamos para acceder desde fuera de la LAN seriacutea totalmente desmesurado asiacute como la desaparicioacuten de la posibilidad de acceso por modem Ademaacutes necesitas una licencia de Windows Serverhellip iquestquieacuten querriacutea desembolsar tal cantidad de dinero para tener un hosting casero existiendo Linux

Ringmaster dice

11 marzo 2008 a las 1032

Uauuuh Menudo currazo imprescindible para los que se inicien en el hosting casero Parece que te hayas conectado al ordenador con el casco de Matrix y hayas volcado todos tus conocimientos Felicidades

Y siacute estoy de acuerdo contigo que actualmente las placas VIA NO son recomendables el soporte de controladores es peacutesimo y en cuanto a preciocalidadpotencia las de intel o incluso AMD son mejores Yo cambieacute la miacutea por una MicroATX AMD X2 4200 y soacutelo me consume 15W maacutes en idle (aunque se dispara al doble de la VIA cuando estaacute ocupado no hay duda que hace mucho maacutes trabajo)

corrosion dice

11 marzo 2008 a las 1237

Buenas Muy buena tu entrada Yo tambieacuten tengo montado lo mismo que tu bueno muy similar con una vieja epia800 y FreeBSD y es una delicia Claro que tengo la maacutequina a unos 15 metros de mi en un trastero

sin molestar a nadie con el ruido Es un servidor genial Voy a ver si le puedo echar el guante a esa placa intel que comentas DD

Alber dice

11 marzo 2008 a las 1250

Hola

Yo llevo tres antildeos con mi servidor de correo casero y estoy bastante contento Ocasionalmente he montado algun servidor web pero soacutelo para experimentar La maacutequina es un AMD Sempron 3000 con ventilador y fuente de muy bajo ruido y no molesta casi nada Uso Windows XP tambieacuten sin problemas (no uso mantenimiento remoto soacutelo local)

Algunos comentarios que pueden ser de utilidad

DNS para barato un registro de dominio (dominio con mi nombre) y DNS que que apunta el dominio a mi IP dinaacutemica tengo httpwwwsitelutionscom 9 $ al antildeo todo Sin ninguacuten problema (No permite dominios es)(Se pueden transferir dominios de otros sitios)

Correo Para resolver los problemas que hay al enviar correo desde IP dinaacutemica Hay que enviarlo a traveacutes de un smarthost de ese modo el correo llega desde una maacutequina acutelegalacute El smarthost a usar es el servido de correo de nuestro ISP en mi caso (tengo jazztel) smtpjazztelcom Cada ISP os habraacute dado los datos de su servidor de correo el cual se puede usar como smarthost

Para reibir el correo si nuestro servidor no estaacute online se puede usar un servicio de mail backup En sitelutions te dan uno por 18 $ al antildeo Cuando nuestro servidor vuelve a estar online recibe los correos pendientes

SPAM Para que no llegue SPAM lo mejor es el ASSP httpasspsourceforgenet LLeva algo de trabajo configurarlo bien pero una vez hecho no llega ni uno

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Awela dice

11 marzo 2008 a las 1750

Muy bueno Muy interesante

Yo lo tube en casa hace ya unos cuantos antildeoshellip de cuanto telefonica daba la Ip fija sin preguntarhellip La verdad es que aprendiacute un montoacutenhellip

Yo tenia un Compaq que compreacute de segunda manohellip un Pentium asi a secas con 2 gb de discohellip una debianhellip apache php y exim

Ya no tengo tiempo para estas cosas pero fue muy muy divertido cuidar de este pequentildeinhellip

Yo lo recomiendo

Vicente Navarro dice

11 marzo 2008 a las 1903

Ringmaster iexclGracias Siacute las VIAs estaacuten donde estaacuten por pura desidia de la compantildeiacutea Ahora que Intel ha entrado en este segmento de mercado estaacuten praacutecticamente

corrosion iexclGracias

Alber Sobre el DNS muchas gracias por recomendarnos Sitelutions Veo que soacutelo por el coste del dominio te permiten tener DNS dinaacutemico gratis incluso redirecciones de URL y DNS estaacutetico Una alternativa muy interesante

Sobre el ldquosmarthostrdquo el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)

Sobre el ldquospamrdquo iexclgracias por recomendarnos el ASSP

Awela iexclGracias

abaca dice

11 marzo 2008 a las 2034

iexclmenuda tesis doctoral vaya currada te has metido me prometo a mi mismo aprovechar estos apuntes alguacuten diacutea muchas gracias

macario dice

11 marzo 2008 a las 2046

Creo que el hosting casero cuya puesta en marcha has explicado tan bien es una excelente opcioacuten en casos de emergencia Hace unos diacuteas tras cesar mi proveedor sus servicios de hosting de modo repentino tuve que realojar urgentemente mi web osCommerce Para ello hice lo siguiente

1- Darme de alta en DynDNS 2- Buscar un SAI pequentildeo 3- Desempolvar un viejo Duron al que renoveacute los ventiladores (iexclquieacuten hubiera tenido un diminuto y silencioso NSLU2) 4- Instalarle Ubuntu Server Eligiendo la opcioacuten LAMP es rapidiacutesimo hacerlo funcionar (sobre la instalacioacuten por defecto soacutelo antildeadiacute OpenSSH y por comodidad mc y phpMyAdmin creo) 5- Retocar un par de cosas de configuracioacuten (como el conf de apache) y de seguridad (htpasswd por ejemplo) 6- Reponer mi web desde la uacuteltima copia de seguridad (bendita sea) 7- Activar el agente DynDNS de mi router Linksys

Al diacutea siguiente tras muy pocos ajustes ya estaba todo funcionando y ahora con mi paacutegina en marcha puedo ir probando tranquilamente nuevos proveedores

Alber dice

12 marzo 2008 a las 820

Super CoCo dijo ldquordquoSobre el smarthost el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)rdquo

Te puedo garantizar que en mi caso mando a traveacutes de smtpjazztel com los correos de tipo miscuentasmidominiocom He tenido que configurar mi servidor de correo para decirle que use como smarthost smtpjazztelcom junto con mi usuario y password en jazztel Llevo asiacute un antildeo o sea que funciona

Vicente Navarro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

12 marzo 2008 a las 945

abaca Siacute siacute doctor en Cacharreologiacutea por la Universidad de mi Casa iexclMuchas gracias

macario Es algo muy a tener en consideracioacuten Aunque ahora tengo un hosting normal sigo teniendo todo perfectamente preparado por si cualquier diacutea me toca volver a servir el blog desde mi servidor casero iexclque nunca se sabe queacute problemas puedes tener con una empresa de hosting

Alber Pues me alegro mucho que sea asiacute para tu comodidad Sin embargo si un servidor SMTP estaacute bien configurado no deberiacutea de permitir correos de dominios diferentes a los que gestiona ese servidor para evitar el spam (y otros servidores SMTP no deberiacutean aceptarlos seguacuten las reglas que hemos comentado maacutes arriba) Por ejemplo smtptelefonicanet soacutelo permite el dominio telefonicanet y todos los dominios que hayas comprado a Telefoacutenica junto con su servicio de hosting A miacute por ejemplo no me gustariacutea que nadie enviara correos con el dominio vicente-navarrocom y por lo que dices tuacute podriacuteas mandarlos a traveacutes de smtpjazztelcom iquestno

josemanu dice

12 marzo 2008 a las 1043

Super Cocohellip ERES EL MAS GRANDE

Has escrito un artiacuteculo eacutepico Ha partir de ahora referencia obligatoria para el que se quiera documentar sobre hosting casero (yo lo voy a consultar mucho te lo aseguro)

Un artiacuteculo completiacutesimo y faacutecil de entender pura poesia

Si alguna vez te acercas a Castelloacuten ponte en contacto conmigo que tienes pagado un almuerzo comida o lo que se tercie

Muchiacutesimas gracias

Vicente Navarro dice

12 marzo 2008 a las 1229

josemanu iexclMuchas gracias

Joan R dice

13 marzo 2008 a las 940

hellip

ldquoBuenos dias estaacute el sentildeor Vicente Navarro hola vengo de la Secretariacutea General de Poliacutetica Cientiacutefica y Tecnoloacutegica Ministerio de Ciencia y Tecnologia hellip

Estoy aquiacute para servirle diacutegame hellip que necesita usted para crear su empresa tecnoloacutegica y contratar a 10 personas para realizar I+D rdquo

Alber dice

13 marzo 2008 a las 945

Efectivamente yo podriacutea mandar correos del dominio vicente-navarrocom a traveacutes de smtpjazztelcom pero yo creo que cualquiera podriacutea mandarlos a traveacutes de su servidor smtp Los servidores smtp que conozco (he usado maacutes aparte de jazztel) normalmente soacutelo permiten su dominio

para evitar spam PERO si usas el servidor con autenticacioacuten (usuario y password ) permiten que el origen sea cualquier dominio (en este caso al ser usuario suyo no hay peligro de spam)

Esa prueba la he hecho con otras cuentas de correo que tengo y habitualmente funciona Creo que tengo alguna cuenta de telefonicanet si eso hago una prueba

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio Enviar correos con nombres de otros dominios es trivial (vease spam) El correo actual no garantiza que el originario sea quien dice ser

Vicente Navarro dice

13 marzo 2008 a las 1818

Joan R

Alber Sobre

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

estoy de acuerdo Pero muchos servidores SMTP ya estaacuten configurados para no aceptar correos de dominios cuyo origen no es una IP vaacutelida (seguacuten las reglas que comentaacutebamos de SPF resolucioacuten inversa etc) Por la misma regla de tres los servidores SMTP que enviacutean correos no deberiacutean aceptar hacer relay de correos de dominios que no estaacuten asignados a ellos aunque se autentificaran correctamente Si se cumplieran ambas condiciones habriacutea muchos menos problemas de suplantacioacuten de identidad (aunque para eso estaacute el PGP) y de spam iquestno te parece

Por tanto lo que hace Jazztel me parece bien de cara a dar facilidades sus usuarios y mal de cara a prevenir suplantaciones de identidad y spam Sobre Telefonicanet en las pruebas que hice en su diacutea vi que soacutelo acepta correos de dominios que tiene gestionados

Alta_suciedad dice

14 marzo 2008 a las 114

Es un manual perfecto Ademas tienes el don de la palabra y consigues que tantos datos juntos queden escritos de una manera entendible y agradecida de leer Un 10 para ti Yo tambien voy haciendo pinitos con un servidor domestico realizado con un equipo P4 de HP de

sobremesa pero con Win2003 Server + conexion de 6Mbps de Orange protegido por un SAI APC de 700 VA Me hace mucha gracia el planteamiento inicial del HW necesario el consumo electrio el ruido del ISP y de la estabilidad en la alimentacion porque coincido al 100 con lo que comentas Lo dicho felicidades y gracias por compartir tantas horas de trabajo con nosotros

Vicente Navarro dice

14 marzo 2008 a las 916

Alta_suciedad iexclGracias iexclMe alegro de que te haya gustado

Lazaro dice

15 marzo 2008 a las 820

Estaba navegando por la web y buscaba como hacer nuestro propio server (somos una Iglesia Cristiana en Lansing USA)y de verdad que me dejo muy impresionado tus explicaciones solo que tengo que leerlo todo y por lo que veohellip no creo podremos tengo servidor de Hosting con GoDaddy y hacemos

Streaming de audiovideo con Markoni y estos ultimos trabajan con el WMEncoder yo solo trabaje una vez Ubuntu pero por las razones explicadas ahora tenemos a ldquoVentanasrdquoBueno felicitaciones y suerte Alta_suciedad dijohellipfelicidades y gracias por compartir tantas horas de trabajo con nosotros Y en eso estoy de acuerdo 100 es una de las razones que mas admiro la comunidad Opensource (si esta bien dicho)

NotardquoOn this free world without frontierrsquosWho needs ldquoGates and Windowsrdquo

Vicente Navarro dice

15 marzo 2008 a las 843

Lazaro iexclGracias Y siacute tienes razoacutenhellip el streaming seriacutea demasiado para un pobre hosting casero

Roberto dice

16 marzo 2008 a las 2237

Estoy completamente deacuerdo en que la opcion mas practica para aquel que quiera tener un dominio en internet y alojar unas paginas un blog etc es abonarse a una de las muchas ofertas de hosting que tenemos disponibles y que tampoco son tan caras

Eso si como cacharreo aconsejo a todo el mundo que se aventure en la instalacion de una distro linux con apache mysql php webmin ssh etcetcetc y juegue con todo ello Aunque no sea para sacarle rendimiento simpre se aprenden cosas muy interesantes y conocemos un poco mas como funciona el tema

Otro articulo muy bueno y que da una idea muy buena de un servidor web casero

Felicidades Super Coco y gracias

MoDoRrO dice

18 marzo 2008 a las 649

perfecto

justo lo que se necesita para los que empiezan en servidores caseros

Saluds

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Vicente Navarro dice

18 marzo 2008 a las 948

Roberto MoDoRro iexclMuchas gracias

Cristiaacuten dice

26 marzo 2008 a las 2118

Hola estimado He leiacutedo tu excelente manual y bueno se me han aclarado muchos puntos de los que teniacutea ideas un poco vagashellip Pero tengo unas consultashellip a ver si tienes un tiempesito para ayudarmehellip

1) necesariamente debo ldquocomprarrdquo un dominio lo digo porque yo tengo una cuenta en no-ipcom y tengo un host (algo asi como xxxservehttpcom) pensando que podria poner esta direccioacuten en la barra del navegador y llegariacutea a ver mi paacuteginahellip

2) Tengo apache montado sobre Windows XP SP2 y cuando hago pruebas locales (en ie localhost) me funciona sin problemashellip

3) Tengo abierto el puerto 80 tanto en Windows como en mi Router D-link y ademas nateada mi direccion interna a la externahellip

Tonceshellip me puede orientar para saber en que estoy fallandohellip recuerda si que todo lo que estoy haciendo es sobre Windows XP lamentablementehellip Espero puedas ayudarme te lo agradecereacutehellip

Vicente Navarro dice

26 marzo 2008 a las 2247

Cristiaacuten Si la paacutegina te funciona localmente el problema supongo que puede estar en el NATeo o en que no asocies correctamente la IP puacuteblica al host de no-ipcom

Pero en realidad hay tantas cosas que pueden estar causando el problemahellip

bitor dice

11 abril 2008 a las 1424

Muy currado el articulo

Gracias

Omar Palomino dice

14 abril 2008 a las 1646

Hola que tal estuve leyendo tu POST sobre ldquoHosting Caserordquo y debo decir q me parece muy interesante yo ya habia montando un servidor casero con muchas cosas similares a las tuyas perohellip hay un parrafo que me dejo intrigado aqui lo escribo

El dominio

ldquoPor supuesto vamos a necesitar uno o mas dominios para hacer realidad nuestro poryecto Si tuvieramos una IP fija podriamos comprar un dominio a cualquier registrador y hacer que el DNS apuntara a nuestra IP fijardquo

Comentario Pues hasta aqui todo es normal es el procediemiento comun que se hace pero luegohellip

ldquoEn nuestro servidor tendriamos que configurar un servidor DNS ademas de todos los otros servicios que quisieramos proporcionarrdquo

Comentario Aqui me perdi no entiendo a lo que te refieres no valdria simplemente con hacer un NAT en el router a q te refieres con configurar un DNS en el servidor o seahellip aparte del DNS del registrador necesitamos otro DNS en nuestro propio servidor para que cual es la idea como lo hago no se si podrias enviarme quizas algun enlace q me ayude con esa duda o tratar de explicarme un poco ese tema

Disculpa por mis inquietudes pero es algo que he escuchado algunas veces y no entiendo ojala y me puedas ayudar y pasar algunos links Tambien te dejo mi blog Adios

httpyouta18awardspacecomwordpress

Saludos

Vicente Navarro dice

14 abril 2008 a las 1816

Omar Cuando tuacute compras un dominio y nada maacutes en principio lo que estaacutes comprando soacutelo es la posibilidad de servir las diferentes direcciones de ese dominio desde un servidor de DNS que tienes que tener corriendo tuacute mismo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Por ejemplo supongamos que compramos el dominio examplecom Al registrador soacutelo le tienes que decir cuaacuteles son los servidores de DNS que serviraacuten las peticiones dicho dominio Es lo que ves si haces un whois al dominio

Nameserver Information Nameserver aiana-serversnet IP Address 19203443 Nameserver biana-serversnet IP Address 19300236 Nameserver ciana-serversnet IP Address 13991110

Asiacute cuando tuacute pongas en tu navegador ldquohttpproyectoXexamplecomrdquo el cliente de DNS de tu sistema operativo le preguntaraacute a su servidor de DNS asignado que cuaacutel es la IP de ese sitio Y tu servidor de DNS asignado lo que haraacute es ir a preguntar a los servidores de DNS de examplecom que cuaacutel es la IP que busca

Por eso para hacer hosting casero si soacutelo compras un dominio y nada maacutes tendraacutes que montarte tu propio servidor de DNS a menos que la empresa a la que le has comprado el dominio te proporcione servicios como los de DynDNS o a menos que tengas una IP fija y el registrador de dominios incluya entre sus servicios el asociar dominios a IPs fijas usando sus propios servidores de DNS

Omar Palomino dice

15 abril 2008 a las 446

Gracias por responderme tan pronto pero tengo algunas otras dudas ojala me puedas ayudar

A continuacion le explico mis dudas

En realidad todo esta relacionado con servidores DNS mis dudas son las que siguen

Primera inquietud

Lo que estamos acostumbrados es a comprar un dominio junto con el hosting cierto entonces lo que hace la empresa registradora de dominios es ldquoregistrarrdquo nuestro dominio en un servidor DNS para que pueda ser accedido desde internet apuntando a una direccion IP publica (fija obviamente)

Hasta aqui tengo algunas dudas

- iquestEn que servidor DNS lo registran iquestellos tienen un servidor DNS propio si tienen un servidor DNS propio cualquiera puede publicar un servidor DNS en internet no necesita alguna autorizacion como saben los demas servidores DNS de la existencia de ese nuevo servidor

Segunda inquietud

Supongamos que decido comprar solo el dominio es decir no alquilo hosting y tampoco colocan mi dominio en un servidor dns Lo que he visto y he leido es que al momento de registrar mi dominio debo de colocar que servidores dns voy a usar para que se hace eso mi ldquoregistrador de dominiordquo hace alguna configuracion para que solo funcione en ese servidor DNS donde hacen esa configuracion en que tipo de servidor y con que proposito

Si yo mismo coloco mi servidor DNS y le digo a mi ldquoregistrador de dominiosrdquo la IP de mi servidor DNS (para que este resuelva) como se enteran en el mundo (es decir en internet) de la existencia de mi servidor DNS tendria que registrarlo en otro servidor DNS

Como ves tengo varias dudas espero me puedas ayudar a resolverlas

Saludos

Vicente Navarro dice

15 abril 2008 a las 945

Osmar Todas las compantildeiacuteas de hosting tienen servidores de DNS siacute pero dichos servidores de DNS soacutelo tienen autoridad sobre los dominios que estaacuten bajo su control Otros servidores de DNS cuando tengan que saber la IP de un nodo de este dominio tendraacuten que pasar siempre por los DNSs de la

compantildeiacutea de hosting Hay unos servidores DNS raiacutez que son los que tienen autoridad sobre los dominios com net org etc que son los que te redirigen al servidor DNS de la compantildeiacutea de hosting que tiene control sobre el dominio

Es un tema que requiere documentarse detenidamente El artiacuteculo de la Wikipedia Domain Name System tiene algunos esquemas que te pueden aydar a entenderlo

Sobre la segunda inquietud el tema es muy sencillo Cuando tuacute compras tu dominio lo que estaacutes haciendo es escribir en la base de datos de los servidores DNS raiacutez (los que tienen control sobre los com net org etc) que tu servidor DNS y soacutelo tu servidor DNS y ninguacuten otro es el que tiene derecho a dar la respuesta definitiva sobre cuaacutel es la IP que corresponde a tal nombre de tu dominio

Alex Dumont dice

18 abril 2008 a las 1402

Excelente lo de los Google Apps (entre otras cosas reconozco que no he leido todo de momento) Voy a probar esto en cuanto pueda

The Pro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

21 abril 2008 a las 2032

Buena Tarde Super Coco

2 Preguntas rapidas

La primera la tarjeta que recomiendas la D201GLY2A de Intel soporta el WOL (Wake On Lan) ya que en los lugares que he buscado no se menciona nada con respecto a eso te lo pregunto por que me interesa habilitar un Hosting Casero y pretendo basarme en tu excelente Guia

La segunda basandose en tu experiencia personal que me recomiendas decantarme por la D201GLY2A o tal vez buscar una Tarjeta de VIA como la PC3500G

Saludos y muchas gracias por compartir tus conocimientos

Vicente Navarro dice

22 abril 2008 a las 1103

The Pro Seguacuten el manual de la D201GLY2A siacute que soporta el Wake on Lan

Sobre queacute es mejor si la D201GLY2A o la VIA probablemente el procesador de Intel sea mucho mejor pero como no tengo ninguno de los dos no tengo elementos de juicio reales para opinar

Mauri dice

25 abril 2008 a las 845

Felicidades por el artiacuteculo manual en cuanto tenga tiempo lo pondreacute en praacutectica

Muchas gracias por compartir tus conocimientos

juan ignacio dice

5 junio 2008 a las 1932

Hola

Una pregunta de DynDNS ldquoiquestSi has registrado un dominio ldquowwwmidominiocomrdquo en una empresa sin servicios de actualizacion de IP dinamica y en casa tienes ADSL con IP dinamica puedo usar DynDNS (ddclient) para poder tener mi pagina publicada en internet y administrarla desde mi servidor localrdquo

Un cordial saludo

Vicente Navarro dice

5 junio 2008 a las 2003

juan ignacio No no podriacuteas usar ddclient Tendriacuteas que cada vez que tu proveedor de ADSL te cambia la IP ir al panel de control de tu registrador y decirle la nueva IP a la que tiene que apuntar el dominio Como tendriacutea que ser manual y encima el cambio de IP puede tardar un rato en tener efecto

no es praacutectico para tener una paacutegina puacuteblica Puede serlo si es algo exclusivamente para tiacute

Otra cosa que se puede hacer es que registres alguacuten hostname de los gratuitos en DynDNS como ldquoejemplodyndnscomrdquo que actualices desde tu routerservidor (con ddclient) y que ldquowwwmidominiocomrdquo sea un CNAME a ldquoejemplodyndnscomrdquo (si tu registrador te lo permite) Asiacute podriacuteas tener el servidor en casa sin problemas

angel dice

18 junio 2008 a las 1848

HOLA MI SERVIDOR LO PUEDO VER SOLO EN MI RED LOCAL como puedo Ver mi servidor fuera de mi LAN MI PUERTO 80 ESTA ABIERTO FTP TB

YA REDIRECCIONE EL IP ESTOY TRABAJANDO CON NO-IP MI MSN angeltres3hotmailcom

javierPindter dice

23 junio 2008 a las 620

Que tal antes que nada agradezco por tu gran aportacioacuten En lo particular tu publicacioacuten me ha resultado excelente pude resolver muchas dudas No se si ya lo conozcas pero httpwwweverydnsnet ofrece el servicio de DDNS gratuitamente con la ventaja que nos permite

usar nuestro propio dominio a diferencia de la version gratuita de DynDNS ademaacutes que permite libremente el control de registros como los CNAME y los MX para googleApps Hasta el momento no me ha causado ningun problema

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Saludos

Vicente Navarro dice

7 julio 2008 a las 1404

javierPindter No conociacutea esa empresa pero parece una buena opcioacuten iexclGracias por el informarnos de ella

javierPindter dice

7 julio 2008 a las 1539

Recientemente descubri el dd-wrt (httpwwwdd-wrtcomdd-wrtv3indexphp) que es un firmware mucho maacutes completo que el que viene de fabrica en mi caso WRT54G de LinkSys Al cambiar el firmware en la opcioacuten de DDNS se puede incluir la informacioacuten de acceso de muchos proveedores

DDNS (DynDNS no-ip TZO zoneedit changeip easydns etc) a diferencia de los dos por omisioacuten de LinkSys con la ventaja de que en caso de que no este en el listado se puede crear uno como es en el caso de everydns donde simplemente proporcionas tu login password y la ruta del servidor (httpwwwdd-wrtcomwikiindexphpDDNS_-_How_to_setup_Custom_DDNS_settings_using_embedded_inadyn_-_HOWTO) Saludos

Vicente Navarro dice

7 julio 2008 a las 1629

javierPindter Informacioacuten tambieacuten muy uacutetil e interesante iexclGracias

Eduardo Moreira dice

8 julio 2008 a las 209

Excelente trabajo lo explicas muy bien entendi como minimo un 95 llevo varios meses investigando y haciendo pruebas ya que quiero hacer un proyecto como el tuyo muchas cosas que expones en este blog ya las sabia pero despues de leerlo completo uffffffffff aprendi bastantes cosas nuevas Ahora si

voy a montar mi web server muy bien configuradohelliphellipGracias

Carlos Ruiz Ortega dice

15 julio 2008 a las 037

Holap

Wowww Queacute trabajo maacutes estupendo

Sin duda alguna es uno de los mejores tutoriales que he leido en la internethellip ahora siacute me ha quedado absolutamente claro todo lo relacionado con el hosting casero DNS dominios etchellip etchellip

Muchas gracias por todo

Saludooos

Vicente Navarro dice

15 julio 2008 a las 917

Eduardo Moreira Carlos Ruiz Ortega iexclGracias iexclMe alegro de que os haya gustado

katerine dice

6 agosto 2008 a las 319

Felicitaciones Tienes un blog muy bueno Y lo mejor Lo hiciste y yo tambien entedi muchas gracias

Al dice

6 agosto 2008 a las 2307

Excelente articulo pero por lo poco que cuestan hoy dia alojamientos como hostgatores da qeu pensar

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Franco dice

8 agosto 2008 a las 2142

Increible Esto siacute que es un aporte a la comunidad Felicitaciones

Rauacutel M dice

28 agosto 2008 a las 024

Bueno pues me ha motivado mucho tus grandes palabras sobre un HC y es que si pudiera hacerlo lo hariacuteahellip tan solo tengo 17 antildeos una conexioacuten bastante mala (Vodafone) y una madrehellip que mejor ni hablemos jajaja en un futuro hareacute algo por el estilo o a lo mejor una empresa de WebHosting quien

sabehellip se agradece mucho todo esto hasta me he guardado este documento por si acaso

Saludos y suerte amigo

gameshells dice

28 agosto 2008 a las 1708

Buen post la verdad no hay que negarlo pero a mis 23 antildeos de vida te digo que solo entendi algunas cosas desafortunadamente Dioz no me dio un cerebrito como el tuyo para hecharle cabeza a todo esto hellip Peroooo buee gracias por el post intentare leerlo bien sin que me de ladilla

JainuX dice

18 septiembre 2008 a las 1216

muy buen tuto

Saludos

jgaztelu dice

12 noviembre 2008 a las 1516

Hola

Muy buen artiacuteculo me ha encantado y estoy montando (maacutes o menos) un servidor HC Por cierto no ahs mencionado que se puede utilizar alguna utilidad tipo XAMPP Por uacuteltimo una pregunta iquestCoacutemo puedo tener maacutes de un sitio web en el mismo server

Gracias

Vicente Navarro dice

12 noviembre 2008 a las 1541

jgaztelu Gracias Siacute el XAMPP podriacutea resultar uacutetil para nuestro propoacutesito

Sobre lo de los distintos sitios siacute que se explica Hay que poner un fichero de configuracioacuten diferente por sitio en etcapache2sites-available

tttony dice

3 diciembre 2008 a las 350

WOW aunque todavia no me lo he leido completo necesito saber que sistema operativo recomiendan para este cacharro

celeron 400MHZ 256MB RAM PCChips mobo

pienso correr paginas en PHP con mysql

saludos y gracias

Vicente Navarro dice

3 diciembre 2008 a las 827

tttony Cualquier distribucioacuten de Linux instalada con el miacutenimo nuacutemero de paquetes necesario te iraacute

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

bien pero no esperes poder servir a muchos clientes a la vez ya que la maacutequina no es muy potente

Daniel dice

9 diciembre 2008 a las 1621

Execente material estoy teniendo problemas con mi servidor de correo Conectado a mi VPN a traves de webmail funciona bien poniedo la IP pero desde internet aparece error 501 no se que hacerhellip

finidine dice

19 diciembre 2008 a las 1006

Ante todo Vicente felicitarte por tu excelente blog

Tengo un pequentildeo hosting casero basado en un viejo Pentium III a 800 MHz no es mala opcioacuten ya que esa CPU tiene un TDP maacuteximo de tan solo 22 Whellip a veces el viejo PC es lo adecuado para estas funciones (simultanear hosting y p2p)

Saludos

Mauricio dice

8 enero 2009 a las 2238

Sentildeores les pido un favor soy nuevo en esto quiero poner un hosting en mi casa me compre un dominio y tengo internet con ip dinamica pero no se como configurar mi servidor con mi dominio me podrias ayudar de antemano muchas gracias

ALoGeNo dice

12 enero 2009 a las 1319

Puedes usar algo como no-ip o dyndns te creas una cuenta de usuario en cualquiera de ellos y creas una dns gratuita la cual luego le tendras q dar a tu proveedor DNS (el q te vendio el dominio) para q linke la dns asociada a no-ip o dyndns con la tuya

httpswwwdyndnscomaccountcreatehtml

httpwwwno-ipcom

(Muchos routers ofrecen la opcion de usar algun servicio como dyndns o no-ip el cual se encarga de comunicar los cambios de ip al servidor dns de no-ip o dyndns en caso de que tu router no lo permitan tanto no-ip como dyndns ofrecen clientes configurables que harian el trabajo)

Salu2

Di3g0 dice

22 enero 2009 a las 2214

Tio eres genialhellip

Llevo mas de 1 dia arrancandome los cabellos leyendo de todo y gracias a ti he solucionado mi ultimo error en wordpress Gracias a lo que escribistee en la seccion ROUTER de este articulo

Tienes mucha razon en que un blog o cualquier site hospedada en una pc de casa no conviene pero aun asi me parece la manera mas facil de aprender y sobre todo si al jugar tienes una responsabilidad

Yo estoy en el proceso de administrar un pequentildeo blog para no mas de 10 personas x lo que me resulta facil hacerlo en mi pc PERO he tenido varios problemas al tratar de implementarlo y lo he ido solucionando 1 por 1 con lecturas yo logicahellip hasta que me quede estancado en el router puesto que no podia editar mi blog si no esta con la direccion de localhost en localhost el blog no se ve bien para afuera empezando por la plantilla que recurre a la direccion local del templatehellip direccion que no esta en la maquina de la persona q lo ve del otro lado entonces tenia que poner todo el blog al dominio que tengo gracias a no-ip pero de esa manera no podia usar localhost para editar tampoco podia usar el dominio de no-ip para editar porque no se procesaba la peticion gracias a la edicion del archivo ldquohellipetchostrdquo lo he logrado

Nuevamente muchas gracias eres el unico que me ha sabido explicar que y porque debo de hacerlo Te has ganado un pedazo de cielo ^^

Di3g0 dice

23 enero 2009 a las 124

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

mi felicidad no es completa hellip T_T

Realizando los pasos que sale en la seccion ROUTER de este articulo he logrado ver mediante la direccion que me brinda no-ip mi blog especificamente la pagina principal puesto que cuando procedo a hacerle click a algun comentario entrada o cualquier otro enlace (dentro del blog) la pagina no carga y se produce un error del tipo

NOT FOUND The requested URL blogcategorygeneral was not foun on this server mdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdash-

Cosa totalmente ilogicahellip Ya no doy mas y tampoco tengo tiempo para averiguar que esta pasando por lo que ahora si pido ayuda y si alguien puede ayudarme en este paso envieme un correo a diegoiparraguirregmailcom

Gracias de antemano

CarlosVM dice

24 enero 2009 a las 243

Como sabiamente lo mencionas La gran maravilla de hacer tu propio hosting es toda el conocimiento que tendraacutes y asiacute poder recurrir a cualquier distribuidor con muchos maacutes conocimientos Darte las gracias por tu aporte seriacutea poco

Saludos Carlos

Williams Nasser dice

20 febrero 2009 a las 1520

Hola a todos de verdad lo felicito muy bien explicado aun que difiero de tener un excelente HC con windows XP Profesional SPK3

yo he montado Windows XP actualizado con SPK3 apache Friends 17 un panel de control que parte del codigo es codigo libre pero e modificado sustantivamente para ir acoplando las necesidades que poseeo para el ISP XDSL y para la actualizacion de la ip dinamica un servicio en espantildeol gratuito muy bueno como lo es CDMONCOM tengo hasta ahora apenas 20 dominios hospedados en un pc con las siguientes caracteristicas PIV de 32Ghzh con doble nucleo 2GB de Ram 1024 GB de DD aproximadamente en 3 Discos Windows XP actualizaado con SPK3 JAVA SDK sun microsystem XAMPP apache friends con algunas modificaciones para adaptarlo al panel de control TOMCATS y PERL como ADDons y un Pack de aplicaciones codigo abierto para su libre instalacion desde el panel de control hellip de verdad esto me ha trabajado muy bien sin problema alguno para el webmail usaba antes hmailserver el cual es muy bueno pero vivia luchando con las limitaciones de otros proveedores incluso el de no aceptar mail de ip dinamicas pero la gran solucion con google apps me ha sacado los pies del barro y bueno ya no doy cuentas ilimitadas de mail pero en experiencia no pasan nunca de 30 cuentas asi que les manejo el panel yo mismo y es una entrada extra tener esos 20 dominios y creciendo poco a poco

Ivaacuten E S dice

23 febrero 2009 a las 1431

Muy buen post Es gigante excelente te mataste escribiendoloacute voy a tomarlo como parte de mi aprendizaje al escribir post salvo que me desanimaste a hacer un HChellip Hay que tener mucha maacutes guita que para pagar un hostinghellip o mucha basura informaacutetica en casa Asiacute como deciacutes vos para aprender

es genial Una idea que tengo en mente es si se pueden usar por ejemplo dos hostings que vayan rotando cuando uno se cae funciona el otrohellip iquestUtoacutepico No seacute pero suena genial Saludos y gracias por tus post son excelentes

Vicente Navarro dice

25 febrero 2009 a las 1152

Lo que comentas de dos servidores de hosting casero por si uno tiene problemas se podriacutea hacer sin muchos problemas Yo mismo lo hice a menudo como comento en la entrada Si van a estar detraacutes del mismo router es tan sencillo como cambiar en la configuracioacuten de NAT del router a queacute

sistema reenviacuteas las peticiones al puerto 80 Si van a estar detraacutes de conexiones de red distintas lo uacutenico que hay que hacer es cambiar la IP del DNS en el proveedor de DNS dinaacutemico que tengas

Ivaacuten E S dice

25 febrero 2009 a las 1805

Gracias por tu ayuda Sabeacute que este blog ya pasoacute a mi lista de favoritos Saludos

Trackbacks y pingbacks

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

laquo La licencia Affero (AGPL) y su relacioacuten con la GPL iexclQueacute diacutea el de aquella semana raquo

meneamenet raquo [How-to] Coacutemo montar y mantener un Hosting caseroInstalar un servidor web en casa paso a paso | KabytesCoacutemo montar servidores web - un par de buenos tutoriales at El MoacutedemMetaholic raquo Hosting casero HOWTOHosting caserohellip laquo Que che vou contarhellipComo hospedar um site em sua casa laquo Nataniel Notas sobre as TICComo montar un servidor web dedicado | ItimagnetCrea tu hosting casero at Tod-OScom Te ponemos al dia OPCIONWEBcom Experiencias Informaacuteticas raquo Problemas eleacutectricos en el Hosting CaseroHosting Casero laquo Think Free - LinuxPhpJavaMEMoviesAl otro lado del mostrador raquo Servidores de hosting caseros7 Fast Links (y X) Un lugar en el mundohellipBreves Como montar tu propio hosting casero - BiteliaNoMeDigas raquo Blog Archive raquo Hosting CaseroComo hacer un Hosting en Casa | Tu Lugar en InternetCoacutemo instalar un servidor web en tu casaservidor web caserotu servidor casero laquo NanoBug - Tecnologiacutea amp HobbyBitaacutecora de Vicente Puchades raquo Blog Archive raquo Instalado un servidor web de bajo consumo en un pen USB de 8GbSisBlog raquo Blog Archive raquo Hosting caseroLinux-OS raquo Hosting casero HOWTOHosting casero HOWTO laquo Conocimiento Libre (o lo que estaacute detraacutes del Software Libre)HOWTO Hosting casero laquo Epeoraquo Enlaces (Semana 25) | xavierhernandezblogCon mis movidashellip y mis lios raquo Una de servidoresRicardo Lasa un poco de todo raquo Viernes eaaaaaaaaLa Biblia del Hosting Casero laquo No se me ocurre un tiacutetulo originalhellipMejor respuesta raquo iquestcomo hago para montar una pagina en internet usando mi pc como servidorTargz raquo Blog Archive raquo Curs tegravecnic sistemes micro-informagravetics Sessioacute 22 Desembre 2008[HOSTING] Hosting Web Java - psicofxpcomApunts de tallers classes i sessions raquo Curs de Sistemes drsquoInformacioacute Geogragravefica i computeritzada Edicioacute octubre de 2010 Sessioacute XVIII [35]Como medir el rendimiento de tu servidor web laquo iTank Ideas TankTa pa Ponga raquo Archivu del blogue raquo Sirvidor nun USB de 2GbMontar un servidor de hosting caseroTener email con tu dominio en un servidor caseroHosting casero | nopalituxnetEmail con tu dominio en un servidor casero | Going Geek

Tema LHYLE09 creado por Vicente Navarro

  • vicente-navarrocom
    • Lo hice y lo entendiacute | Hosting casero HOWTO
          1. 9ob3N0aW5nLWNhc2Vyby1ob3d0by8A
            1. form1
              1. s
              2. input5
Page 15: Hosting Casero

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

datos con los comentarios de nuestros visitantes nuestras imaacutegenes nuestro trabajo ahiacute iquestDe verdad nos vamos a arriesgar a que el disco duro falle o a que inadvertidamente hagamos un ldquorm -rf rdquo y desaparezca todo de un plumazo

Para esta tarea rysnc es nuestro mejor amigo (Backups con rsync) aunque herramientas como tar o cpio tambieacuten pueden ayudar Yo recomendariacutea una copia de todos los ficheros importantes en alguacuten directorio del propio servidor casero y otras copias en otros sistemas que tengamos a traveacutes de de la red con rsync

Para exportar todas las bases de datos MySQL del sistema e incluirlas en el backup podemos hacer un

mysqldump -uroot -ppassword --all-databases gt backup mysqlbak

y lo podriacuteamos recuperar con un

mysql -uroot -ppassword lt backup mysqlbak

Maacutes detalles sobre coacutemo usar el mysqldump en ldquomysqldump mdash A Database Backup Programldquo

El sistema de respaldo

Durante el antildeo habraacute algunos diacuteas semanas o meses que pases fuera de tu casa Seguramente esos diacuteas te querraacutes dejar la luz el agua y el gas de casa cerrados para prevenir incidentes iquestQueacute haces con el servidor casero iexclTiene que seguir dando servicio

Si tienes la suerte como yo de contar con alguacuten otro ordenador que pueda servir tambieacuten de servidor casero y de tener alguacuten familiaramigo con conexioacuten a Internet y que consienta en tenerlo en su casa una especie de ldquohousing caserordquo lo tenemos muy faacutecil

Instalamos la misma versioacuten de sistema operativo que en el servidor ldquooficialrdquo y lo llevamos a su nuevo destinoCreamos un nuevo nombre para el otro sistema en DynDNS y lo configuramos para que el ddclient del nuevo sistema lo actualice pero muchiacutesimo mejor si podemos configurar el router de ldquola otra casardquo para que lo haga automaacuteticamenteOpcional Preparamos el router y el sistema ldquohospedado en casa ajenardquo para arrancar con Wake on Lan Tenemos que tener en cuenta que si no es el router el que se encarga de actualizar la IP en DynDNS podemos tener el problema de no saber la IP de destino para enviarle el paquete maacutegicoLe ponemos una IP fija al sistema o configuramos el router para que le asigne por DHCP siempre la misma y abrimos los puertos necesarios en el routerCreamos una bateriacutea de scripts basados en rsync y SSH para sincronizar todos los ficheros de configuracioacuten necesarios y adaptar los que variacutean en el nuevo sistema (por ejemplo el etcddclientconf) Tambieacuten deberiacutean actualizar las bases de datos y reiniciar los procesos necesarios tras modificar la configuracioacutenTener previstos otros scrips para pasar el servicio de un sistema a otro Al final esto soacutelo consiste en que el sistema que sea el primario actualice los registros DNS con su IP y el secundario deje de hacerloTras la estancia en el otro sistema tendremos que sincronizar los cambios de vuelta al sistema principal y probablemente querramos recoger los logs que se hayan generado alliacute

Este sistema de respaldo no soacutelo nos puede servir en caso de tener que apagar nuestro servidor habitual Tambieacuten lo podemos utilizar mientras hacemos tareas de mantenimiento o si en tenemos problemas con la conexioacuten a Internet o estamos sufriendo un apagoacuten

Los cortes de corriente

Otro de los problemas con los que nos tendremos que enfrentar seraacuten los cortes de corriente Aunque no son muy frecuentes de vez en cuando tendremos uno y tenemos que tener previsto queacute hacer cuando ocurran

Si se trata de un breve corte lo maacutes importante es que el servidor arranque soacutelo cuando vuelva a recibir corriente Para ello tenemos que buscar el paraacutemetro de nuestra BIOS que lo permite

Por ejemplo en una VIA EPIA SP8000E el paraacutemetro se llama AC Loss Auto restart y podemos hacer que la maacutequina se encienda siempre cuando vuelva la luz que no se encienda nunca o que vuelva al estado anterior

AC Loss Auto restart

The field defines how the system will respond after an AC loss during system operation

Off Keeps the system in an off state until the power button is pressedOn Restarts the system when the power is backFormer-Sts Restores the system to its previous state

En una placa Asus A8N-SLI el paraacutemetro se llama Restore on AC Power Loss y soacutelo tiene dos valores posibles activado o desactivado

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Pero si queremos estar prevenidos de verdad ante cortes de corriente la mejor opcioacuten es tener un SAI al que conectar el servidor y el router que da acceso a Internet Si el servidor es un sistema de bajo consumo tendremos bastante tiempo de margen para esperar a que vuelva la luz o al menos el tiempo suficiente para actualizar nuestro servidor de respaldo por si tiene que entrar en accioacuten

Mantenimiento remoto

La posibilidad de conectarnos por SSH a nuestro servidor casero siempre tiene que estar abierta En mi experiencia un servidor SSH abierto en Internet trae infinidad de intentos de conexioacuten con reiteradas pruebas con distintos usuarios Sin ir maacutes lejos hoy mismo alguien ha probado 1520 combinaciones diferentes de usuariocontrasentildea en mi sistema

grep Invalid user authlog0 | grep Mar 9 | wc -l1520

Algunos ejemplos

Mar 9 061505 telemaco sshd[6028] Invalid user ibm from 612509134Mar 9 061509 telemaco sshd[6032] Invalid user informix from 612509134Mar 9 064008 telemaco sshd[7742] Invalid user stevie from 612509134Mar 9 064011 telemaco sshd[7746] Invalid user kelly from 612509134Mar 9 064015 telemaco sshd[7750] Invalid user rasoul from 612509134

Es por eso que lo mejor es deshabilitar completamente el acceso con usuariocontrasentildea y permitir exclusivamente la autentificacioacuten por clave puacuteblicaprivada Autentificacioacuten trasparente por clave puacuteblicaprivada con OpenSSH

Cambiar el puerto del servidor SSH (por defecto 22) a otro tambieacuten puede ser una medida uacutetil para evitar algunos de estos insistentes intentos de acceso

Otra herramienta de mucha utilidad para el mantenimiento remoto es conectar un moacutedem a nuestro servidor casero tal y como vimos en Configurar Linux para permitir el acceso remoto por moacutedem a la consola y por RASPPP En casos en que el router haya perdido la conexioacuten a Internet podemos tratar de conectarnos por moacutedem y a traveacutes del interfaz de configuracioacuten por telnet del router tratar de reiniciarlo Otra situacioacuten uacutetil es en caso de una avalancha de peticiones en la que tuacute mismo no puedes acceder por el router por la absoluta falta de ancho de banda y en ese caso la entrada ldquopor la puerta de atraacutesrdquo nos puede servir para llegar al sistema sin usar Internet

iquestP2P y hosting casero

Supongamos que necesitamos bajarnos el uacuteltimo DVD de Knoppix por Bittorrent iquestEs compatible el P2P con sus altas necesidades de ancho de banda con el HC

Pues en principio puede serlo -en funcioacuten del nuacutemero de visitas que recibamos- siempre que limitemos el ancho de banda de subida disponible para P2P a un liacutemite que permita servir los contenidos hospedados a una velocidad razonable En el mejor de los casos el uso de P2P en la misma conexioacuten de un HC iraacute completamente en detrimento de la experiencia de nuestros visitantes aunque soacutelo tengamos uno en ese momento pero que notaraacute que la paacutegina descarga maacutes lenta

El mejor consejo al respecto es que si activamos el P2P deberiacuteamos de estar pendientes de que el tiempo de respuesta sea un miacutenimo aceptable probando nosotros mismos a conectarnos desde otro sistema de Internet Si vemos que va muy lento deberiacuteamos desactivar el P2P Por supuesto en caso de un pico de visitas deberiacuteamos de desactivar el P2P inmediatamente

Scripting

Cualquier administrador que se encargue de un servidor UNIX tiene que estar continuamente creaacutendose scripts para no realizar las mismas tareas una y otra vez Para nosotros como administradores de nuestro HC no va a ser distinto Deberiacuteamos de tener unos conocimientos miacutenimos de scripting que nos seraacuten muy uacutetiles para hacer backups para analizar logs para monitorizar el estado de alguacuten proceso para enviar e-mails con advertencias etc

A lo largo de este antildeo yo me he llegado a crear un buen nuacutemero de scripts La mayoriacutea son muy especiacuteficos de mis necesidades particulares pero me gustariacutea dejar aquiacute uno muy sencillito que nos manda un e-mail cada vez que el ISP nos cambia la direccioacuten IP dinaacutemica

binbashcd rootscripts_ipmv -f ippublica ippublicaoldippublicash gt ippublicaif diff ippublica ippublicaold gt devnullthen cat cabecera ippublica | mail -s La IP del servidor ha cambiado - `date +gmd HM` userexamplecomfi

El ippublicash puede ser bien una peticioacuten por SNMP al router para ver cuaacutel es la IP del interfaz de WAN

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

snmpwalk -c comunidad -v 1 19216811 IP-MIBipAdEntAddr|egrep -v 00|192168 | awk print $4

bien un acceso a checkipdyndnsorg

usrbinwget -q -O - httpcheckipdyndnsorgindexhtml | usrbinfromdos | binsed s_lthtmlgtltheadgtlttitlegtCurrent IP ChecklttitlegtltheadgtltbodygtCurrent IP Address | binsed s ltbodygtlthtmlgt

El fichero cabecera es algo como

La IP del servidor es ahora

Conclusioacuten

En esta entrada he tratado de recopilar lo maacutes importante de lo que me ha sido necesario conocer durante un antildeo completo de autohospedaje en el que creo que el resultado ha sido bastante satisfactorio Por carambolas del destino ahora ya he pasado a un hosting profesional pero la travesiacutea ha valido la pena y la repetiriacutea tantas veces como hiciera falta Si alguien tiene intencioacuten de adentrarse en esta aventura ha de saber que aprenderaacute mucho y espero que en estas liacuteneas encuentre consejos que le sean de utilidad como creo que me hubieran sido a miacute

Tambieacuten hay que tener en cuenta que tambieacuten es posible tener un hosting casero sin tomaacuternoslo muy en serio de forma que no nos importe en absoluto si tenemos la paacutegina caiacuteda varios diacuteas seguidos pero creo que si nos ponemos vale la pena hacerlo lo mejor posible No hay nada que deacute peor impresioacuten en Internet que una paacutegina que tarda en cargar o que cada dos por tres esteacute caiacuteda Esa no es la forma de fidelizar a nuestros lectores

El HC es un poco como tener un perro en casa Puede ser divertido te daraacute muchas satisfacciones pero a cambio ganas muchas obligaciones Tienes que estar pendiente de eacutel te da trabajo y no puedes irte de vacaciones sin buscarle un acomodo

wq

Entradas relacionadas

iquestPiensas en si un diacutea te roban el portaacutetil (6)Servir con Apache imaacutegenes con marca de agua (watermark) (5)Primer aniversario del blog (5)Midiendo el ancho de banda de red con IPerf (y con scp netcat wget) (5)Probando el mod_deflate de Apache (4)mailto sin miedo a spammers (4)

Esta entrada fue publicada bajo una licencia CC el 9 marzo 2008 a las 1732 y pertenece a la categoriacutea GNULinux Internet LAMPWordPress Redes Sobre el Blog Etiquetas Apache backup blog ddclient Debian DNS DynDNS exim GNULinux Google hosting Internet modem MySQL OpenSSH PHP rsync shell SMTP spam VIA EPIA wget WordPress Zyxel 660HW Puedes seguir las respuestas a traveacutes de RSS Ya no se pueden dejar comentarios pero puedes hacer trackback desde tu paacutegina

137 Comentarios a ldquoHosting casero HOWTOrdquo

Osqui dice

9 marzo 2008 a las 2046

iexclDios Esto es LA ENTRADA Suacuteperinteresante suacuteperamena y suacuteper bien explicada Muchiacutesimas gracias

andoni dice

9 marzo 2008 a las 2149

impresionante

Sagman dice

9 marzo 2008 a las 2213

Impresionante O Ahora no tengo tiempo para leerlo detenidamente pero mantildeana intentareacute sumergirme en la lectura entera del artiacuteculo porque parece muy interesante Teniacutea ganas de que lo explicaras Gracias

PD Me entereacute de la entrada a traveacutes del pingback que viacute en mi blog

Raist dice

10 marzo 2008 a las 041

En plan didaacutectico seduce plantearse el instalarse el apache y demaacutes pero vamos en plan didaacutectico como dije los peros son muy significativos Eso si no dudo en seguir el tutorial para trastear y

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

aprender

Ivaacuten dice

10 marzo 2008 a las 1024

iexclImpresiontante artiacuteculo menudo curro Te lo has currado muchiacutesimo todo muy bien explicado con ejemplos ventajas distintos puntos de vistahellip Aunque no vaya a montarme un HC casero y vaya a seguir con blogger hay muchas ideas que siacute me van a ayudar mucho Lo primero que tengo que

conseguir es configurar el correo porque ya lo he intentado un par de veces y no hay manera

Saludos y gracias por el excelente artiacuteculo Ivaacuten

andres dice

10 marzo 2008 a las 1147

Enhorabuena muy bien explicado

Yo tenia algo parecido montado pero la placa acabo estropeandose tras mucho tiempo

Solo 2 apuntes que faltarian a mi entender para ser perfecto - Configuracion del iptables algunosmodems como por ejemplo los de cable solo tienen una boca y solo te dan una IP por lo que mi servidor estaba en medio y ademas de correo y web servia internet a la red interna Por ello tenia que configurar el IPTABLES para que hiciese de pasarela Es sencillo pero no muy obvio - Servidor de DHCP al hilo de lo anterior un servidor de DHCP para la red interna Con la instalacion por defecto es casi suficiente solo hacia falta cambiar el nombre de la interfaz de red a la que tenia que servir direcciones - QoS tambien tenia algun programa P2P y casi siempre iba bien pero deberia de haber puesto y al final por vagancia nunca lo hice alguna regla de QoS para dar la minima prioridad sobre el ersto de paquetes a los de los programas P2P

Como te digo el post esta muy bien pero con informacion sobre como hacer eso para mi ya seria perfecto

Un saludo

David GV dice

10 marzo 2008 a las 1247

Hola

Soacutelo queriacutea felicitarte por este howto tan interesante del que me he permitido hablar en mi blog ( httpwwwblogubuntucom159como-montar-un-servidor-web-casero-y-no-morir-en-el-intento )

Un saludo y felicidades por el material

Gustavo dice

10 marzo 2008 a las 1253

Muy pero que muy explicado todo Muy buen manualguia en todos los sentidos

Croc dice

10 marzo 2008 a las 1258

Praacutecticamente son los mismo pasos que yo seguiacute tambieacuten en su diacutea soacutelo que yo sigo hoy en diacutea tirando de mi HC con Telefonica (IP fija por usuario antiguo) y 320 kbps de subida

En lo que me gustariacutea hacer hincapieacute del artiacuteculo es en la seleccioacuten hardware Tened cuidado con la maacutequina que elegiacutes como servidor o despediacuteos de dormir por la noche Si compartiacutes habitacioacuten haced todo lo posible por eliminar completamente los ventiladores o invertid en algo super-silencioso Vuestro descanso os lo agradeceraacute

Actualmente estoy dandole una pasada a mi servidor de correo que auacuten no he recibido ninguacuten tipo de problema por denegacioacuten en ninguna maacutequina Por fortuna mi ISP resuelve inversamente mi IP sin problemas La configuracioacuten de un servidor Courier (SMTPPOPIMAP) y una interfaz web como RoundCubeMail se mereceriacutea otra entrada explicativa

Un saludo

sistemasorp dice

10 marzo 2008 a las 1304

Buen artiacuteculo yo tambieacuten tengo un dominio (sistemasorpcom) albergado en un ordenador VIA EPIA

Lo uacutenico que queriacutea comentar es que aunque yo tengo el dyndns para que desde el router cambie la ip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

de mi dominio tengo los DNS del dominio apuntando a Zoneedit (que pues antildeadir hasta 5 dominios gratuitamente) Asiacute poniendo CNAMEs como httpwwwsistemasorpcom o httpftpsistemasorpcom apuntando a sistemasorphomelinuxcom puedo hacer que cualquier peticioacuten que se haga a traveacutes del dominio pase al subdominio de dyndsn y finalmente a la ip que tenga en ese momento incluido el correo Por eso siempre que se haga un nslookup a httpwwwsistemasorpcom o similares lo resolveraacute a sistemasorphomelinuxcom

Gonzi50 dice

10 marzo 2008 a las 1350

Solo a modo de apunte deberias echar un vistazo a gnupanel es un panel de administracion estilo plesk gnu para debian

Puede simplificaros mucho las cosas porque instala de golpe muchos de los paquetes que se nombran y el menu de administracioacuten tanto de nivel usuario y administracion es muy buena

Creo que sera un referente en el futuro

juan dice

10 marzo 2008 a las 1416

Muy bueno felicitaciones

Otro ordenador util silencioso y de bajo consumo es el Mac Mini

Saludos

victor dice

10 marzo 2008 a las 1420

Hola he llegado a tu blog desde barrapunto y lo primero que habia pensado es que habias instalado un ldquoservidor de hostingrdquo real puro y duro tipo Cpanel o Plesk para que tus amigos pudieran redirigir su dominio y crearse cuentas de ftp y web contra tu servidor iquestlo has probado seria un gran reto la

verdad es que no podriacutea ser publico pues seguramente no tendraacutes ganas de gastarte las astronoacutemicas cantidades que valen las licencias hellip perohellip iquesthay soluciones gratuitas a cpanel y plesk

gracias y saludos

Julio Autor de curriculum web dice

10 marzo 2008 a las 1502

Te falta ciertas ventajas que no has mencionado

1 La libertad de configurar el servidor que suele ser muy importante si estas programando dicha web Y no te problemas de una configuracioacuten distinta de cuando haces la prueba 2 Ganar conocimientos por si te falta subir el ancho de banda Si contratas direcmente los servicios de hosting Cuando tienes un proyecto avanzado no puedes dedicarte a aprender en ese momento como montar un hosting 3 Si programas la web consigues que no te puedan robar coacutedigo o ideas Hombre claro esta por soacutelo 13 euros y tras una pesada documentacioacuten puedes registrar tus derechos de autor Pero edemaacutes de esto es bueno no tener el coacutedigo disponible de terceros 4 Antes un fallo de programacioacuten o del servidor los conocimientos son mayores para solucionarlo 5 Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

En yo mi caso un servidor llamado casero Pero ya mismo le voy poner dos lineas de telefono ampliamdo la seguridad y el ancho de banda iquestLo debereacute seguir llamando casero por estar en mi casa Doacutende aguanto visitas mas de 60000 visitas al mes entre todas mis web Por ejemplo esta de curriculum web Un incoveniente muy peligroso Ante un problemoacuten te puede dar un infarto Pero a veces esos problemones lo tienen las empresas no dan ese mal servicio que no podemos hacer nada

Smutops dice

10 marzo 2008 a las 1608

Gracias por la informacioacuten Te lo has currado

Saludos

InKiLiNo dice

10 marzo 2008 a las 1621

El manual estaacute de Puta Madre pero yo recomiendo para un servidor casero lighttpd en vez de apache2 y php5 + fastcgi mejor que mod_php5 ah y de paso le ponemos el eaccelerator y nuestro servidor

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

volaraacute

Gonzi50 dice

10 marzo 2008 a las 1639

para Victor

Como he dicho un par de comentarios mas para arriba te recomiendo gnupanel Yo llevo unos cuantos meses con uno montado y todos son buenas noticias

Jose A Cely dice

10 marzo 2008 a las 1738

Hola

Muy buen articulo lo leiacute completo me siento identificado con muchas cosas y la experiencia que tuve con mi antiguo servidor de produccioacuten (2005) sin embargo esa maquina que usaba aun la uso como servidor personal Te dejo el link de el articulo que escribiacute es su momento no es tan teacutecnico como el tuyo httpjosecelytecsuacomp=14 Saludos desde Colombia

Jose A Cely

Sr XX - Terror dice

10 marzo 2008 a las 1748

Hola felicidades todo muy claro y bien explicado

Yo hace unos antildeos hice lo mismo Queriacutea colocar mis programas java a disposicioacuten del puacuteblico y el hosting java era (y sigue siendo) cariacutesimo

Maacutes o menos hice lo que tuacute excepto en 2 cosas

1) Servidor web En un principio coloqueacute apache+tomcat (viacutea ajp) Tras unos benchmarks caseros me diacute cuenta de que tomcat podiacutea servir paacuteginas estaacuteticas casi a la misma velocidad que apache Asiacute que quiteacute apache y puse tomcat en el puerto 80 directamente

2) Servidor de correo Los MTAs de linux (exim sendmail y postnosequeacute) son un suplicio para configurarlos correctamente (demasiadas opciones) Me decanteacute por JAMES (del proyecto apache) Es un MTA supersimple javizado que permite almacenar el correo entrante en una base de datos relacional haciendo maravillosamente transparente toda la gestioacuten En fin hoy con el proyecto casi congelado sigo apostando por JAMES

Saludos

liken dice

10 marzo 2008 a las 1829

Hola Vicente Muy buen articulo

Se que hay diferentes opiniones pero discrepo solo en lo de no recomendar laptops como servidores La mayoria de los portatiles de consumo actuales estoy de acuerdo en que no son recomendables pero hay laptops antiguos de muy buena calidad y de bajo precio en Ebay que pueden ser una opcion bastante buena Yo tengo un IBM Thinkpad 600 (una maquina de calidad) de servidor encendido hace 2 antildeos aunque el uptime actual es 6 meses y sin ningun problema (toco madera ) Tienen muchas ventajas Es muy silencioso El ventilador se enciende solo aveces y apenas se escucha Tienen UPS incorporada la bateria aunque vieja te aguanta 10 minutos un apagon El consumo tambien es muy bajo al ser un portatil y con LCD cerrado Lo uso como servidor web a internet servidor samba local interface gmui para descargas centralizadas de P2P multiusuario y remotas servidor de correo tambien a traves de gogle apps y para alojar una libreria sobre ciencia que seria dificil de colocar en un host contratado Por necesidades uso un disco duro 25 de 60GB y que de momento va aguantando (El tema de que los 25rdquo duran menos tambien trae discusiones y algunos defienden lo contrario) Saludos

Liken mdashmdashndash

jecomovi dice

10 marzo 2008 a las 1829

La comunidad nos hace grandes articulos como este ENORMES Gracias

tenderodigital dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

10 marzo 2008 a las 1831

Muy buena entrada para guardar y revisar de vez en cuando

Yo de todas maneras le veo futuro a este tipo de servidores pero maacutes que para tener presencia en Internet para usar el servidor directamente tu A ver si me explico montas un Wiki un software de trabajo en grupo otro de gestioacuten de proyectos y lo alojas en tu propio servidor Y solo accedes tu y tus amigos no lo abres al puacuteblico Entonces tienes la ventaja de la comodidad puedes actualizar las versiones personalizarlo a topehellip y no tienes los problemas del ancho de banda

Saludos

Joan R dice

10 marzo 2008 a las 1915

Impresionante tu dominio del tema socio saludos desde Mallorca

ZP en lugar de dedicarte a salvar el culo de los ladrilleros que se iraacuten al paro preocuacutepate de toda la gente super capaz que hay en este pais y haz que suban como la espuma te presento a uno de ellos mi amigo Vicente Navarro hellip

Bytecoders dice

10 marzo 2008 a las 1917

Extrantildeo que nadie haya mencionado como ventaja el hecho de que el hosting solo depende de ti y de nadie maacutes Aunque a veces tambieacuten puede ser una desventaja En mi caso no depender excesivamente de terceros fue desde luego la mayor motivacioacuten

No puedo negar que estoy aprendiendodestrozando mucho etc etc pero eso queda (para miacute) en un segundo teacutermino

Saludos

Bytecoders dice

10 marzo 2008 a las 2022

Por cierto no cabe decir que el artiacuteculo es de Wikipedia Pero me ha picado la curiosidad Si no me equivoco tu ya has sobrevivido al efecto Barrapunto y Meneacuteame con el hosting casero no

Saludos tener buenos sitios de referencia tambieacuten ayuda Anda que no he aprendido cosas aquiacute o de ti

PS No seacute si podiacutea editar el comentario Al final por desconocimiento he puesto otro

Vicente Navarro dice

10 marzo 2008 a las 2042

Osqui andoni Sagman Raist Ivaacuten iexclMuchas gracias por vuestros amables comentarios

andres iexclGracias Respecto al IP tables es una buena sugerencia pero quizaacutes mereceriacutea una entrada especiacutefica sobre su uso Sobre el servidor DHCP a miacute no me haciacutea falta porque el router ya hace el trabajo aunque ya hableacute un poco sobre servidores DHCP en Iniciar una instalacioacuten de Debian por red Finalmente probar el QoS ha sido una de las grandes asignaturas pendientes que me han quedado aunque no esperaba mucha mejora ya que a diferencia de tu caso mi traacutefico no pasaba todo por el servidor De todas formas siacute que ajusteacute algunos paraacutemetros de priorizacioacuten de traacutefico que teniacutea el router En cualquier caso unas sugerencias muy buenas

David GV Gustavo iexclMe alegro de que os haya gustado

Croc Gracias por hacer hincapieacute en lo del servidor silencioso Creo que es algo realmente importante Sobre lo del Courier y el RoundCubeMail siacute me temo que tanto no cabriacutea aquiacute

sistemasorp iexclPues me parece una idea excelente iexclBuena de verdad Asiacute te ahorras comprar el ldquoCustom DNSrdquo Muchiacutesimas gracias por compartirla en esta entrada

Gonzi50 Gracias por la sugerencia

juan iexclGracias Siacute el Mac Mini podriacutea servir pero en su diacutea yo lo descarteacute porque aunque sea muy silencioso siacute que tiene ventiladores y si somos estrictos en la poliacutetica de nada de ruido me temo que no nos sirve

victor Bueno ya ves que el servicio era para miacute mismo soacutelo Sobre lo que me preguntas en la Wikipedia tienes una lista de web-hosting control panels tanto de pago como de coacutedigo abierto

Julio Autor de curriculum web Son muy interesantes los aspectos que mencionas Me ha parecido curioso lo de

Si programas la web consigues que no te puedan robar coacutedigo o ideas

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Sobre

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

no estoy de acuerdo En Dreamhost por ejemplo te permiten asociar un nuacutemero ilimitado de dominios a tu cuenta

Smutops Gracias

InKiLiNo iexclMuchas gracias por los consejos

Jose A Cely Gracias por la referencia al artiacuteculo Es muy interesante

Sr XX ndash Terror Gracias por la sugerencia del Java Apache Mail Enterprise Server (JAMES) de la fundacioacuten Apache La verdad es que no lo conociacutea Muy a tener en cuenta

liken iexclGracias por tu comentario y por expresar aquiacute tu opinioacuten Aunque puede haber casos de portaacutetiles que sobrevivan como heacuteroes durante antildeos sigo pensando que no son lo maacutes conveniente para un uso como servidor Ademaacutes de los discos de 25Prime el polvo que pueda entrar por los ventiladores se iraacute acumulando poco a poco en su interior causando problemas de calentamiento y reducir su vida Se pueden abrir y limpiar pero es una tarea extremadamente incoacutemoda En cualquier caso por supuesto puedo estar equivocado

jecomovi iexclGracias

tenderodigital Desde luego lo que comentas son excelentes sugerencias de uso de un hosting casero sin muchos de sus inconvenientes iexclGracias por tu comentario

Joan R iexclGracias

Bytecoders iexclMuchas gracias por tu aportacioacuten Por supuesto una ventaja muy importante del hosting casero es que puedes hacer lo que te deacute la gana con eacutel Sin embargo en las uacuteltimas semanas en las que he probado un hosting de verdad con SSH maacutes en serio me he dado cuenta de que teniendo el Apache el PHP el MySQL y una shell apenas tienes restricciones ni encuentras cosas en las que te encuentres tan limitado Uacutenicamente tal vez el debug y ciertos paraacutemetros que te gustariacutean cambiar del servidor

En Primer aniversario del blog se mencionaban las entradas que han salido en Barrapunto o Meneacuteame estando el blog en HC

EuLogos dice

10 marzo 2008 a las 2058

iexclMuy pero que muy interesante Queriacutea antildeadir un par de cosillas 1- No es por hacer publicidad pero con cdmoncom puedes registrar un dominio (por precios bastante

competitivos) y luego usar sus DNS para IP dinaacutemicas Ciertamente se complica el tema de actualizarla pero probablemente se podraacute usar un registro CNAME a la direccioacuten de dyndns gratuita 2- Ademaacutes de ldquoab (apachebench)rdquo puedes usar ldquosiegerdquo que ademaacutes te permitiacutea elegir la identificacioacuten del cliente Saludos

Vicente Navarro dice

10 marzo 2008 a las 2106

EuLogos Gracias por tus sugerencias de siege y cdmoncom Ciertamente son alternativas a considerar

Alberto dice

10 marzo 2008 a las 2116

Hola

Intel ha sacado una nueva version de la placa D210GLY la D210GLY2 sin ventilador En la siguiente direccioacuten han hecho un estudio del consumo frente a otras opciones Itx de Via

httpresourcesmini-boxcomonlineMBD-I-D201GLYintel-d201gly-power-consumptionhtml

Si queries calcular el coste de consumo de un equipo en la suiguiente paacutegina hay una calculadora que puede dar una idea bastante aproximada

httpwwweu-energystarorgeses_007cshtmlelectricity

Saludos y felicidades por el trabajo

Vicente Navarro dice

10 marzo 2008 a las 2212

Alberto Pues muchas gracias por tu amable comentario y por el enlace al anaacutelisis de consumo de la Intel que me gusta mucho Tanto tanto que ya lo habiacutea puesto por ahiacute arriba

Por otra parte la calculadora de consumo que mencionas estaacute muy chula

Para las VIA EPIA hay un simulador de consumo en EPIACENTER PowerSimulator

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Julio autor de curriculum web dice

11 marzo 2008 a las 104

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

Bueno pero no se si me explicado bienSeguacuten tengo entendido por cada dominio en algunos hosting se suele pagar un alojamiento distinto Compras un hosting dedicado limitado a nuacutemero de dominios especifico que es lo mejor lo que dreamhost te lo deja ilimitado Pero de todas formas he visto algunos que si tienes que reiniciar o arreglar algo servicio teacutecnico apartehellip

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Ok no somos dioses programando pero la posibilidad de robar existe Y lo de ofuscar ldquoque seraacute enredar el coacutedigordquo Ofuscar para molestar y desfucar(si existe) para programar asi cada vez en volverse loco Para eso le envio el cd (una vez registrado en derechos de autor)

Otra ventaja es si modificas continuamente la web es maacutes rapido enviarlo por tu red local

Para ampliarlo poner dos lineas con dos registro de dns Y ya que te queda bordao

igle dice

11 marzo 2008 a las 213

GuauuEs un fiel reflejo de lo que tengo yo montado actualmente En mi caso el tema hardware no lo elegiacute muchohelliptireacute con lo que teniacutea y es bastante decente (P3 y 368M de RAM) ademaacutes para evitar temas de ruido y demaacutes decidiacute colocar el servidor en la terraza de casa

No encontrareis servidor con mejores temperaturas y sin limiataciones de ruidos Alguacuten diacutea tengo que colgar fotos por el bloghellip Saludos y felicidades por el artiacuteculo

Robintux dice

11 marzo 2008 a las 445

Felicitaciones y saludos desde peru

Ernesto Celis dice

11 marzo 2008 a las 447

Feclicitaciones por tan buen HOWTO como tu tambieacuten yo hospede un HC por alguacuten tiempo Este vivioacute en 3 PCrsquos diferentes y con diferentes sistemas operativos El primero fue un Pentium de 100MHz y 32MB de RAM corriacutea FreeBSD 49 con todos los servicios deseables de un hosting

profesional

iexclVaya que aprendiacute con mi HC

Vicente Puchades dice

11 marzo 2008 a las 602

Hola tocayo te felicito extraordinario este Howto te lo has currado como todos los que tienes Todaviacutea sigo buscando para hacer el HC con una placa de bajo consumo las de VIA EPIA me parecen una opcioacuten extremadamente cara y estoy esperando a que salgan placas maacutes econoacutemicas si al final lo

que nos ahorramos en luz durante 5 antildeos nos lo gastamos en un ordenador cariacutesimo no hacemos nada Tambieacuten estoy esperando que los discos de estado solido esteacuten a un precio razonable Mientras tanto con una supertorre que hace mucho ruido con su SAI para protegerla de los cortes eleacutectricos

Yurgen dice

11 marzo 2008 a las 906

Buenas

Un gran post para los novatos en el tema de Hosting De todos modos no entiendo por que descartas Windows de primeras Entiendo que el inconveniente mas grande sea el tema de pago de licencias pero en cuanto administracioacuten y gestioacuten remota no le encuentro ninguna diferencia En linux SSH y en Windows Terminal Server Si a lo que te refieras es dar acceso a los clientes es cierto que ahiacute Linux gana por goleada Pero si solo es servicio de correo y FTP no creo que hubiera problema

Por suerte o por desgracia he trabajado y trabajo con los dos sistemas en entorno de Hosting compartido y dedicado y lejos de ser un defensor a ultranza de Windows la estabilidad de los servidores con eacuteste sistema es quizaacute mas alta que los Linux (no me pegueacuteis por favor ) Habriacutea que servicios se quiere ofrecer apache oacute IIS con SQL Server ASPnet y a partir de ahiacute decidir (PHP y MySql funciona en los dos correctamente ventajas del software libre )

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

No se que opinaacuteis

Saludos

PD Espero no haber sido un flamerhellip

Vicente Navarro dice

11 marzo 2008 a las 1000

Julio autor de curriculum web Lo que yo he visto en varios hostings es que tuacute contratas tu cuenta con su espacio y su liacutemite de transferencia mensual y luego le puedes asociar muchos dominios Sean comprados en ese mismo hosting o sean externos

igle Pues es un muy buen remedio contra el ruido Pero iexclno se te oxida la caja Ya se oxidan a veces incluso dentro de casahellip asiacute que iexclimagiacutenate en el balcoacuten

Robintux Ernesto Celis iexclGracias

Vicente Puchades iexclMuchas gracias Eacutechale un vistazo a la placa Intel que menciono arriba Tiene un precio muy razonable De todas formas no es soacutelo por el consumo para miacute lo maacutes importante de estas placas es que no llevan ninguacuten ventilador

Yurgen Por supuesto que no eres un ldquoflamerrdquo Presentas un opinioacuten muy razonada y respetable Para mi el inconveniente maacutes grande de Windows en este campo es la ausencia de una liacutenea de comandos en la que se puedan hacer cosas de verdad en el campo del mantenimiento remoto Mencionas el Terminal Server pero me temo que es mucho menos flexible que una humilde shell a traveacutes de SSH Ni que decir tiene que hablando de hosting casero el ancho de banda que necesitariacuteamos para acceder desde fuera de la LAN seriacutea totalmente desmesurado asiacute como la desaparicioacuten de la posibilidad de acceso por modem Ademaacutes necesitas una licencia de Windows Serverhellip iquestquieacuten querriacutea desembolsar tal cantidad de dinero para tener un hosting casero existiendo Linux

Ringmaster dice

11 marzo 2008 a las 1032

Uauuuh Menudo currazo imprescindible para los que se inicien en el hosting casero Parece que te hayas conectado al ordenador con el casco de Matrix y hayas volcado todos tus conocimientos Felicidades

Y siacute estoy de acuerdo contigo que actualmente las placas VIA NO son recomendables el soporte de controladores es peacutesimo y en cuanto a preciocalidadpotencia las de intel o incluso AMD son mejores Yo cambieacute la miacutea por una MicroATX AMD X2 4200 y soacutelo me consume 15W maacutes en idle (aunque se dispara al doble de la VIA cuando estaacute ocupado no hay duda que hace mucho maacutes trabajo)

corrosion dice

11 marzo 2008 a las 1237

Buenas Muy buena tu entrada Yo tambieacuten tengo montado lo mismo que tu bueno muy similar con una vieja epia800 y FreeBSD y es una delicia Claro que tengo la maacutequina a unos 15 metros de mi en un trastero

sin molestar a nadie con el ruido Es un servidor genial Voy a ver si le puedo echar el guante a esa placa intel que comentas DD

Alber dice

11 marzo 2008 a las 1250

Hola

Yo llevo tres antildeos con mi servidor de correo casero y estoy bastante contento Ocasionalmente he montado algun servidor web pero soacutelo para experimentar La maacutequina es un AMD Sempron 3000 con ventilador y fuente de muy bajo ruido y no molesta casi nada Uso Windows XP tambieacuten sin problemas (no uso mantenimiento remoto soacutelo local)

Algunos comentarios que pueden ser de utilidad

DNS para barato un registro de dominio (dominio con mi nombre) y DNS que que apunta el dominio a mi IP dinaacutemica tengo httpwwwsitelutionscom 9 $ al antildeo todo Sin ninguacuten problema (No permite dominios es)(Se pueden transferir dominios de otros sitios)

Correo Para resolver los problemas que hay al enviar correo desde IP dinaacutemica Hay que enviarlo a traveacutes de un smarthost de ese modo el correo llega desde una maacutequina acutelegalacute El smarthost a usar es el servido de correo de nuestro ISP en mi caso (tengo jazztel) smtpjazztelcom Cada ISP os habraacute dado los datos de su servidor de correo el cual se puede usar como smarthost

Para reibir el correo si nuestro servidor no estaacute online se puede usar un servicio de mail backup En sitelutions te dan uno por 18 $ al antildeo Cuando nuestro servidor vuelve a estar online recibe los correos pendientes

SPAM Para que no llegue SPAM lo mejor es el ASSP httpasspsourceforgenet LLeva algo de trabajo configurarlo bien pero una vez hecho no llega ni uno

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Awela dice

11 marzo 2008 a las 1750

Muy bueno Muy interesante

Yo lo tube en casa hace ya unos cuantos antildeoshellip de cuanto telefonica daba la Ip fija sin preguntarhellip La verdad es que aprendiacute un montoacutenhellip

Yo tenia un Compaq que compreacute de segunda manohellip un Pentium asi a secas con 2 gb de discohellip una debianhellip apache php y exim

Ya no tengo tiempo para estas cosas pero fue muy muy divertido cuidar de este pequentildeinhellip

Yo lo recomiendo

Vicente Navarro dice

11 marzo 2008 a las 1903

Ringmaster iexclGracias Siacute las VIAs estaacuten donde estaacuten por pura desidia de la compantildeiacutea Ahora que Intel ha entrado en este segmento de mercado estaacuten praacutecticamente

corrosion iexclGracias

Alber Sobre el DNS muchas gracias por recomendarnos Sitelutions Veo que soacutelo por el coste del dominio te permiten tener DNS dinaacutemico gratis incluso redirecciones de URL y DNS estaacutetico Una alternativa muy interesante

Sobre el ldquosmarthostrdquo el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)

Sobre el ldquospamrdquo iexclgracias por recomendarnos el ASSP

Awela iexclGracias

abaca dice

11 marzo 2008 a las 2034

iexclmenuda tesis doctoral vaya currada te has metido me prometo a mi mismo aprovechar estos apuntes alguacuten diacutea muchas gracias

macario dice

11 marzo 2008 a las 2046

Creo que el hosting casero cuya puesta en marcha has explicado tan bien es una excelente opcioacuten en casos de emergencia Hace unos diacuteas tras cesar mi proveedor sus servicios de hosting de modo repentino tuve que realojar urgentemente mi web osCommerce Para ello hice lo siguiente

1- Darme de alta en DynDNS 2- Buscar un SAI pequentildeo 3- Desempolvar un viejo Duron al que renoveacute los ventiladores (iexclquieacuten hubiera tenido un diminuto y silencioso NSLU2) 4- Instalarle Ubuntu Server Eligiendo la opcioacuten LAMP es rapidiacutesimo hacerlo funcionar (sobre la instalacioacuten por defecto soacutelo antildeadiacute OpenSSH y por comodidad mc y phpMyAdmin creo) 5- Retocar un par de cosas de configuracioacuten (como el conf de apache) y de seguridad (htpasswd por ejemplo) 6- Reponer mi web desde la uacuteltima copia de seguridad (bendita sea) 7- Activar el agente DynDNS de mi router Linksys

Al diacutea siguiente tras muy pocos ajustes ya estaba todo funcionando y ahora con mi paacutegina en marcha puedo ir probando tranquilamente nuevos proveedores

Alber dice

12 marzo 2008 a las 820

Super CoCo dijo ldquordquoSobre el smarthost el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)rdquo

Te puedo garantizar que en mi caso mando a traveacutes de smtpjazztel com los correos de tipo miscuentasmidominiocom He tenido que configurar mi servidor de correo para decirle que use como smarthost smtpjazztelcom junto con mi usuario y password en jazztel Llevo asiacute un antildeo o sea que funciona

Vicente Navarro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

12 marzo 2008 a las 945

abaca Siacute siacute doctor en Cacharreologiacutea por la Universidad de mi Casa iexclMuchas gracias

macario Es algo muy a tener en consideracioacuten Aunque ahora tengo un hosting normal sigo teniendo todo perfectamente preparado por si cualquier diacutea me toca volver a servir el blog desde mi servidor casero iexclque nunca se sabe queacute problemas puedes tener con una empresa de hosting

Alber Pues me alegro mucho que sea asiacute para tu comodidad Sin embargo si un servidor SMTP estaacute bien configurado no deberiacutea de permitir correos de dominios diferentes a los que gestiona ese servidor para evitar el spam (y otros servidores SMTP no deberiacutean aceptarlos seguacuten las reglas que hemos comentado maacutes arriba) Por ejemplo smtptelefonicanet soacutelo permite el dominio telefonicanet y todos los dominios que hayas comprado a Telefoacutenica junto con su servicio de hosting A miacute por ejemplo no me gustariacutea que nadie enviara correos con el dominio vicente-navarrocom y por lo que dices tuacute podriacuteas mandarlos a traveacutes de smtpjazztelcom iquestno

josemanu dice

12 marzo 2008 a las 1043

Super Cocohellip ERES EL MAS GRANDE

Has escrito un artiacuteculo eacutepico Ha partir de ahora referencia obligatoria para el que se quiera documentar sobre hosting casero (yo lo voy a consultar mucho te lo aseguro)

Un artiacuteculo completiacutesimo y faacutecil de entender pura poesia

Si alguna vez te acercas a Castelloacuten ponte en contacto conmigo que tienes pagado un almuerzo comida o lo que se tercie

Muchiacutesimas gracias

Vicente Navarro dice

12 marzo 2008 a las 1229

josemanu iexclMuchas gracias

Joan R dice

13 marzo 2008 a las 940

hellip

ldquoBuenos dias estaacute el sentildeor Vicente Navarro hola vengo de la Secretariacutea General de Poliacutetica Cientiacutefica y Tecnoloacutegica Ministerio de Ciencia y Tecnologia hellip

Estoy aquiacute para servirle diacutegame hellip que necesita usted para crear su empresa tecnoloacutegica y contratar a 10 personas para realizar I+D rdquo

Alber dice

13 marzo 2008 a las 945

Efectivamente yo podriacutea mandar correos del dominio vicente-navarrocom a traveacutes de smtpjazztelcom pero yo creo que cualquiera podriacutea mandarlos a traveacutes de su servidor smtp Los servidores smtp que conozco (he usado maacutes aparte de jazztel) normalmente soacutelo permiten su dominio

para evitar spam PERO si usas el servidor con autenticacioacuten (usuario y password ) permiten que el origen sea cualquier dominio (en este caso al ser usuario suyo no hay peligro de spam)

Esa prueba la he hecho con otras cuentas de correo que tengo y habitualmente funciona Creo que tengo alguna cuenta de telefonicanet si eso hago una prueba

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio Enviar correos con nombres de otros dominios es trivial (vease spam) El correo actual no garantiza que el originario sea quien dice ser

Vicente Navarro dice

13 marzo 2008 a las 1818

Joan R

Alber Sobre

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

estoy de acuerdo Pero muchos servidores SMTP ya estaacuten configurados para no aceptar correos de dominios cuyo origen no es una IP vaacutelida (seguacuten las reglas que comentaacutebamos de SPF resolucioacuten inversa etc) Por la misma regla de tres los servidores SMTP que enviacutean correos no deberiacutean aceptar hacer relay de correos de dominios que no estaacuten asignados a ellos aunque se autentificaran correctamente Si se cumplieran ambas condiciones habriacutea muchos menos problemas de suplantacioacuten de identidad (aunque para eso estaacute el PGP) y de spam iquestno te parece

Por tanto lo que hace Jazztel me parece bien de cara a dar facilidades sus usuarios y mal de cara a prevenir suplantaciones de identidad y spam Sobre Telefonicanet en las pruebas que hice en su diacutea vi que soacutelo acepta correos de dominios que tiene gestionados

Alta_suciedad dice

14 marzo 2008 a las 114

Es un manual perfecto Ademas tienes el don de la palabra y consigues que tantos datos juntos queden escritos de una manera entendible y agradecida de leer Un 10 para ti Yo tambien voy haciendo pinitos con un servidor domestico realizado con un equipo P4 de HP de

sobremesa pero con Win2003 Server + conexion de 6Mbps de Orange protegido por un SAI APC de 700 VA Me hace mucha gracia el planteamiento inicial del HW necesario el consumo electrio el ruido del ISP y de la estabilidad en la alimentacion porque coincido al 100 con lo que comentas Lo dicho felicidades y gracias por compartir tantas horas de trabajo con nosotros

Vicente Navarro dice

14 marzo 2008 a las 916

Alta_suciedad iexclGracias iexclMe alegro de que te haya gustado

Lazaro dice

15 marzo 2008 a las 820

Estaba navegando por la web y buscaba como hacer nuestro propio server (somos una Iglesia Cristiana en Lansing USA)y de verdad que me dejo muy impresionado tus explicaciones solo que tengo que leerlo todo y por lo que veohellip no creo podremos tengo servidor de Hosting con GoDaddy y hacemos

Streaming de audiovideo con Markoni y estos ultimos trabajan con el WMEncoder yo solo trabaje una vez Ubuntu pero por las razones explicadas ahora tenemos a ldquoVentanasrdquoBueno felicitaciones y suerte Alta_suciedad dijohellipfelicidades y gracias por compartir tantas horas de trabajo con nosotros Y en eso estoy de acuerdo 100 es una de las razones que mas admiro la comunidad Opensource (si esta bien dicho)

NotardquoOn this free world without frontierrsquosWho needs ldquoGates and Windowsrdquo

Vicente Navarro dice

15 marzo 2008 a las 843

Lazaro iexclGracias Y siacute tienes razoacutenhellip el streaming seriacutea demasiado para un pobre hosting casero

Roberto dice

16 marzo 2008 a las 2237

Estoy completamente deacuerdo en que la opcion mas practica para aquel que quiera tener un dominio en internet y alojar unas paginas un blog etc es abonarse a una de las muchas ofertas de hosting que tenemos disponibles y que tampoco son tan caras

Eso si como cacharreo aconsejo a todo el mundo que se aventure en la instalacion de una distro linux con apache mysql php webmin ssh etcetcetc y juegue con todo ello Aunque no sea para sacarle rendimiento simpre se aprenden cosas muy interesantes y conocemos un poco mas como funciona el tema

Otro articulo muy bueno y que da una idea muy buena de un servidor web casero

Felicidades Super Coco y gracias

MoDoRrO dice

18 marzo 2008 a las 649

perfecto

justo lo que se necesita para los que empiezan en servidores caseros

Saluds

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Vicente Navarro dice

18 marzo 2008 a las 948

Roberto MoDoRro iexclMuchas gracias

Cristiaacuten dice

26 marzo 2008 a las 2118

Hola estimado He leiacutedo tu excelente manual y bueno se me han aclarado muchos puntos de los que teniacutea ideas un poco vagashellip Pero tengo unas consultashellip a ver si tienes un tiempesito para ayudarmehellip

1) necesariamente debo ldquocomprarrdquo un dominio lo digo porque yo tengo una cuenta en no-ipcom y tengo un host (algo asi como xxxservehttpcom) pensando que podria poner esta direccioacuten en la barra del navegador y llegariacutea a ver mi paacuteginahellip

2) Tengo apache montado sobre Windows XP SP2 y cuando hago pruebas locales (en ie localhost) me funciona sin problemashellip

3) Tengo abierto el puerto 80 tanto en Windows como en mi Router D-link y ademas nateada mi direccion interna a la externahellip

Tonceshellip me puede orientar para saber en que estoy fallandohellip recuerda si que todo lo que estoy haciendo es sobre Windows XP lamentablementehellip Espero puedas ayudarme te lo agradecereacutehellip

Vicente Navarro dice

26 marzo 2008 a las 2247

Cristiaacuten Si la paacutegina te funciona localmente el problema supongo que puede estar en el NATeo o en que no asocies correctamente la IP puacuteblica al host de no-ipcom

Pero en realidad hay tantas cosas que pueden estar causando el problemahellip

bitor dice

11 abril 2008 a las 1424

Muy currado el articulo

Gracias

Omar Palomino dice

14 abril 2008 a las 1646

Hola que tal estuve leyendo tu POST sobre ldquoHosting Caserordquo y debo decir q me parece muy interesante yo ya habia montando un servidor casero con muchas cosas similares a las tuyas perohellip hay un parrafo que me dejo intrigado aqui lo escribo

El dominio

ldquoPor supuesto vamos a necesitar uno o mas dominios para hacer realidad nuestro poryecto Si tuvieramos una IP fija podriamos comprar un dominio a cualquier registrador y hacer que el DNS apuntara a nuestra IP fijardquo

Comentario Pues hasta aqui todo es normal es el procediemiento comun que se hace pero luegohellip

ldquoEn nuestro servidor tendriamos que configurar un servidor DNS ademas de todos los otros servicios que quisieramos proporcionarrdquo

Comentario Aqui me perdi no entiendo a lo que te refieres no valdria simplemente con hacer un NAT en el router a q te refieres con configurar un DNS en el servidor o seahellip aparte del DNS del registrador necesitamos otro DNS en nuestro propio servidor para que cual es la idea como lo hago no se si podrias enviarme quizas algun enlace q me ayude con esa duda o tratar de explicarme un poco ese tema

Disculpa por mis inquietudes pero es algo que he escuchado algunas veces y no entiendo ojala y me puedas ayudar y pasar algunos links Tambien te dejo mi blog Adios

httpyouta18awardspacecomwordpress

Saludos

Vicente Navarro dice

14 abril 2008 a las 1816

Omar Cuando tuacute compras un dominio y nada maacutes en principio lo que estaacutes comprando soacutelo es la posibilidad de servir las diferentes direcciones de ese dominio desde un servidor de DNS que tienes que tener corriendo tuacute mismo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Por ejemplo supongamos que compramos el dominio examplecom Al registrador soacutelo le tienes que decir cuaacuteles son los servidores de DNS que serviraacuten las peticiones dicho dominio Es lo que ves si haces un whois al dominio

Nameserver Information Nameserver aiana-serversnet IP Address 19203443 Nameserver biana-serversnet IP Address 19300236 Nameserver ciana-serversnet IP Address 13991110

Asiacute cuando tuacute pongas en tu navegador ldquohttpproyectoXexamplecomrdquo el cliente de DNS de tu sistema operativo le preguntaraacute a su servidor de DNS asignado que cuaacutel es la IP de ese sitio Y tu servidor de DNS asignado lo que haraacute es ir a preguntar a los servidores de DNS de examplecom que cuaacutel es la IP que busca

Por eso para hacer hosting casero si soacutelo compras un dominio y nada maacutes tendraacutes que montarte tu propio servidor de DNS a menos que la empresa a la que le has comprado el dominio te proporcione servicios como los de DynDNS o a menos que tengas una IP fija y el registrador de dominios incluya entre sus servicios el asociar dominios a IPs fijas usando sus propios servidores de DNS

Omar Palomino dice

15 abril 2008 a las 446

Gracias por responderme tan pronto pero tengo algunas otras dudas ojala me puedas ayudar

A continuacion le explico mis dudas

En realidad todo esta relacionado con servidores DNS mis dudas son las que siguen

Primera inquietud

Lo que estamos acostumbrados es a comprar un dominio junto con el hosting cierto entonces lo que hace la empresa registradora de dominios es ldquoregistrarrdquo nuestro dominio en un servidor DNS para que pueda ser accedido desde internet apuntando a una direccion IP publica (fija obviamente)

Hasta aqui tengo algunas dudas

- iquestEn que servidor DNS lo registran iquestellos tienen un servidor DNS propio si tienen un servidor DNS propio cualquiera puede publicar un servidor DNS en internet no necesita alguna autorizacion como saben los demas servidores DNS de la existencia de ese nuevo servidor

Segunda inquietud

Supongamos que decido comprar solo el dominio es decir no alquilo hosting y tampoco colocan mi dominio en un servidor dns Lo que he visto y he leido es que al momento de registrar mi dominio debo de colocar que servidores dns voy a usar para que se hace eso mi ldquoregistrador de dominiordquo hace alguna configuracion para que solo funcione en ese servidor DNS donde hacen esa configuracion en que tipo de servidor y con que proposito

Si yo mismo coloco mi servidor DNS y le digo a mi ldquoregistrador de dominiosrdquo la IP de mi servidor DNS (para que este resuelva) como se enteran en el mundo (es decir en internet) de la existencia de mi servidor DNS tendria que registrarlo en otro servidor DNS

Como ves tengo varias dudas espero me puedas ayudar a resolverlas

Saludos

Vicente Navarro dice

15 abril 2008 a las 945

Osmar Todas las compantildeiacuteas de hosting tienen servidores de DNS siacute pero dichos servidores de DNS soacutelo tienen autoridad sobre los dominios que estaacuten bajo su control Otros servidores de DNS cuando tengan que saber la IP de un nodo de este dominio tendraacuten que pasar siempre por los DNSs de la

compantildeiacutea de hosting Hay unos servidores DNS raiacutez que son los que tienen autoridad sobre los dominios com net org etc que son los que te redirigen al servidor DNS de la compantildeiacutea de hosting que tiene control sobre el dominio

Es un tema que requiere documentarse detenidamente El artiacuteculo de la Wikipedia Domain Name System tiene algunos esquemas que te pueden aydar a entenderlo

Sobre la segunda inquietud el tema es muy sencillo Cuando tuacute compras tu dominio lo que estaacutes haciendo es escribir en la base de datos de los servidores DNS raiacutez (los que tienen control sobre los com net org etc) que tu servidor DNS y soacutelo tu servidor DNS y ninguacuten otro es el que tiene derecho a dar la respuesta definitiva sobre cuaacutel es la IP que corresponde a tal nombre de tu dominio

Alex Dumont dice

18 abril 2008 a las 1402

Excelente lo de los Google Apps (entre otras cosas reconozco que no he leido todo de momento) Voy a probar esto en cuanto pueda

The Pro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

21 abril 2008 a las 2032

Buena Tarde Super Coco

2 Preguntas rapidas

La primera la tarjeta que recomiendas la D201GLY2A de Intel soporta el WOL (Wake On Lan) ya que en los lugares que he buscado no se menciona nada con respecto a eso te lo pregunto por que me interesa habilitar un Hosting Casero y pretendo basarme en tu excelente Guia

La segunda basandose en tu experiencia personal que me recomiendas decantarme por la D201GLY2A o tal vez buscar una Tarjeta de VIA como la PC3500G

Saludos y muchas gracias por compartir tus conocimientos

Vicente Navarro dice

22 abril 2008 a las 1103

The Pro Seguacuten el manual de la D201GLY2A siacute que soporta el Wake on Lan

Sobre queacute es mejor si la D201GLY2A o la VIA probablemente el procesador de Intel sea mucho mejor pero como no tengo ninguno de los dos no tengo elementos de juicio reales para opinar

Mauri dice

25 abril 2008 a las 845

Felicidades por el artiacuteculo manual en cuanto tenga tiempo lo pondreacute en praacutectica

Muchas gracias por compartir tus conocimientos

juan ignacio dice

5 junio 2008 a las 1932

Hola

Una pregunta de DynDNS ldquoiquestSi has registrado un dominio ldquowwwmidominiocomrdquo en una empresa sin servicios de actualizacion de IP dinamica y en casa tienes ADSL con IP dinamica puedo usar DynDNS (ddclient) para poder tener mi pagina publicada en internet y administrarla desde mi servidor localrdquo

Un cordial saludo

Vicente Navarro dice

5 junio 2008 a las 2003

juan ignacio No no podriacuteas usar ddclient Tendriacuteas que cada vez que tu proveedor de ADSL te cambia la IP ir al panel de control de tu registrador y decirle la nueva IP a la que tiene que apuntar el dominio Como tendriacutea que ser manual y encima el cambio de IP puede tardar un rato en tener efecto

no es praacutectico para tener una paacutegina puacuteblica Puede serlo si es algo exclusivamente para tiacute

Otra cosa que se puede hacer es que registres alguacuten hostname de los gratuitos en DynDNS como ldquoejemplodyndnscomrdquo que actualices desde tu routerservidor (con ddclient) y que ldquowwwmidominiocomrdquo sea un CNAME a ldquoejemplodyndnscomrdquo (si tu registrador te lo permite) Asiacute podriacuteas tener el servidor en casa sin problemas

angel dice

18 junio 2008 a las 1848

HOLA MI SERVIDOR LO PUEDO VER SOLO EN MI RED LOCAL como puedo Ver mi servidor fuera de mi LAN MI PUERTO 80 ESTA ABIERTO FTP TB

YA REDIRECCIONE EL IP ESTOY TRABAJANDO CON NO-IP MI MSN angeltres3hotmailcom

javierPindter dice

23 junio 2008 a las 620

Que tal antes que nada agradezco por tu gran aportacioacuten En lo particular tu publicacioacuten me ha resultado excelente pude resolver muchas dudas No se si ya lo conozcas pero httpwwweverydnsnet ofrece el servicio de DDNS gratuitamente con la ventaja que nos permite

usar nuestro propio dominio a diferencia de la version gratuita de DynDNS ademaacutes que permite libremente el control de registros como los CNAME y los MX para googleApps Hasta el momento no me ha causado ningun problema

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Saludos

Vicente Navarro dice

7 julio 2008 a las 1404

javierPindter No conociacutea esa empresa pero parece una buena opcioacuten iexclGracias por el informarnos de ella

javierPindter dice

7 julio 2008 a las 1539

Recientemente descubri el dd-wrt (httpwwwdd-wrtcomdd-wrtv3indexphp) que es un firmware mucho maacutes completo que el que viene de fabrica en mi caso WRT54G de LinkSys Al cambiar el firmware en la opcioacuten de DDNS se puede incluir la informacioacuten de acceso de muchos proveedores

DDNS (DynDNS no-ip TZO zoneedit changeip easydns etc) a diferencia de los dos por omisioacuten de LinkSys con la ventaja de que en caso de que no este en el listado se puede crear uno como es en el caso de everydns donde simplemente proporcionas tu login password y la ruta del servidor (httpwwwdd-wrtcomwikiindexphpDDNS_-_How_to_setup_Custom_DDNS_settings_using_embedded_inadyn_-_HOWTO) Saludos

Vicente Navarro dice

7 julio 2008 a las 1629

javierPindter Informacioacuten tambieacuten muy uacutetil e interesante iexclGracias

Eduardo Moreira dice

8 julio 2008 a las 209

Excelente trabajo lo explicas muy bien entendi como minimo un 95 llevo varios meses investigando y haciendo pruebas ya que quiero hacer un proyecto como el tuyo muchas cosas que expones en este blog ya las sabia pero despues de leerlo completo uffffffffff aprendi bastantes cosas nuevas Ahora si

voy a montar mi web server muy bien configuradohelliphellipGracias

Carlos Ruiz Ortega dice

15 julio 2008 a las 037

Holap

Wowww Queacute trabajo maacutes estupendo

Sin duda alguna es uno de los mejores tutoriales que he leido en la internethellip ahora siacute me ha quedado absolutamente claro todo lo relacionado con el hosting casero DNS dominios etchellip etchellip

Muchas gracias por todo

Saludooos

Vicente Navarro dice

15 julio 2008 a las 917

Eduardo Moreira Carlos Ruiz Ortega iexclGracias iexclMe alegro de que os haya gustado

katerine dice

6 agosto 2008 a las 319

Felicitaciones Tienes un blog muy bueno Y lo mejor Lo hiciste y yo tambien entedi muchas gracias

Al dice

6 agosto 2008 a las 2307

Excelente articulo pero por lo poco que cuestan hoy dia alojamientos como hostgatores da qeu pensar

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Franco dice

8 agosto 2008 a las 2142

Increible Esto siacute que es un aporte a la comunidad Felicitaciones

Rauacutel M dice

28 agosto 2008 a las 024

Bueno pues me ha motivado mucho tus grandes palabras sobre un HC y es que si pudiera hacerlo lo hariacuteahellip tan solo tengo 17 antildeos una conexioacuten bastante mala (Vodafone) y una madrehellip que mejor ni hablemos jajaja en un futuro hareacute algo por el estilo o a lo mejor una empresa de WebHosting quien

sabehellip se agradece mucho todo esto hasta me he guardado este documento por si acaso

Saludos y suerte amigo

gameshells dice

28 agosto 2008 a las 1708

Buen post la verdad no hay que negarlo pero a mis 23 antildeos de vida te digo que solo entendi algunas cosas desafortunadamente Dioz no me dio un cerebrito como el tuyo para hecharle cabeza a todo esto hellip Peroooo buee gracias por el post intentare leerlo bien sin que me de ladilla

JainuX dice

18 septiembre 2008 a las 1216

muy buen tuto

Saludos

jgaztelu dice

12 noviembre 2008 a las 1516

Hola

Muy buen artiacuteculo me ha encantado y estoy montando (maacutes o menos) un servidor HC Por cierto no ahs mencionado que se puede utilizar alguna utilidad tipo XAMPP Por uacuteltimo una pregunta iquestCoacutemo puedo tener maacutes de un sitio web en el mismo server

Gracias

Vicente Navarro dice

12 noviembre 2008 a las 1541

jgaztelu Gracias Siacute el XAMPP podriacutea resultar uacutetil para nuestro propoacutesito

Sobre lo de los distintos sitios siacute que se explica Hay que poner un fichero de configuracioacuten diferente por sitio en etcapache2sites-available

tttony dice

3 diciembre 2008 a las 350

WOW aunque todavia no me lo he leido completo necesito saber que sistema operativo recomiendan para este cacharro

celeron 400MHZ 256MB RAM PCChips mobo

pienso correr paginas en PHP con mysql

saludos y gracias

Vicente Navarro dice

3 diciembre 2008 a las 827

tttony Cualquier distribucioacuten de Linux instalada con el miacutenimo nuacutemero de paquetes necesario te iraacute

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

bien pero no esperes poder servir a muchos clientes a la vez ya que la maacutequina no es muy potente

Daniel dice

9 diciembre 2008 a las 1621

Execente material estoy teniendo problemas con mi servidor de correo Conectado a mi VPN a traves de webmail funciona bien poniedo la IP pero desde internet aparece error 501 no se que hacerhellip

finidine dice

19 diciembre 2008 a las 1006

Ante todo Vicente felicitarte por tu excelente blog

Tengo un pequentildeo hosting casero basado en un viejo Pentium III a 800 MHz no es mala opcioacuten ya que esa CPU tiene un TDP maacuteximo de tan solo 22 Whellip a veces el viejo PC es lo adecuado para estas funciones (simultanear hosting y p2p)

Saludos

Mauricio dice

8 enero 2009 a las 2238

Sentildeores les pido un favor soy nuevo en esto quiero poner un hosting en mi casa me compre un dominio y tengo internet con ip dinamica pero no se como configurar mi servidor con mi dominio me podrias ayudar de antemano muchas gracias

ALoGeNo dice

12 enero 2009 a las 1319

Puedes usar algo como no-ip o dyndns te creas una cuenta de usuario en cualquiera de ellos y creas una dns gratuita la cual luego le tendras q dar a tu proveedor DNS (el q te vendio el dominio) para q linke la dns asociada a no-ip o dyndns con la tuya

httpswwwdyndnscomaccountcreatehtml

httpwwwno-ipcom

(Muchos routers ofrecen la opcion de usar algun servicio como dyndns o no-ip el cual se encarga de comunicar los cambios de ip al servidor dns de no-ip o dyndns en caso de que tu router no lo permitan tanto no-ip como dyndns ofrecen clientes configurables que harian el trabajo)

Salu2

Di3g0 dice

22 enero 2009 a las 2214

Tio eres genialhellip

Llevo mas de 1 dia arrancandome los cabellos leyendo de todo y gracias a ti he solucionado mi ultimo error en wordpress Gracias a lo que escribistee en la seccion ROUTER de este articulo

Tienes mucha razon en que un blog o cualquier site hospedada en una pc de casa no conviene pero aun asi me parece la manera mas facil de aprender y sobre todo si al jugar tienes una responsabilidad

Yo estoy en el proceso de administrar un pequentildeo blog para no mas de 10 personas x lo que me resulta facil hacerlo en mi pc PERO he tenido varios problemas al tratar de implementarlo y lo he ido solucionando 1 por 1 con lecturas yo logicahellip hasta que me quede estancado en el router puesto que no podia editar mi blog si no esta con la direccion de localhost en localhost el blog no se ve bien para afuera empezando por la plantilla que recurre a la direccion local del templatehellip direccion que no esta en la maquina de la persona q lo ve del otro lado entonces tenia que poner todo el blog al dominio que tengo gracias a no-ip pero de esa manera no podia usar localhost para editar tampoco podia usar el dominio de no-ip para editar porque no se procesaba la peticion gracias a la edicion del archivo ldquohellipetchostrdquo lo he logrado

Nuevamente muchas gracias eres el unico que me ha sabido explicar que y porque debo de hacerlo Te has ganado un pedazo de cielo ^^

Di3g0 dice

23 enero 2009 a las 124

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

mi felicidad no es completa hellip T_T

Realizando los pasos que sale en la seccion ROUTER de este articulo he logrado ver mediante la direccion que me brinda no-ip mi blog especificamente la pagina principal puesto que cuando procedo a hacerle click a algun comentario entrada o cualquier otro enlace (dentro del blog) la pagina no carga y se produce un error del tipo

NOT FOUND The requested URL blogcategorygeneral was not foun on this server mdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdash-

Cosa totalmente ilogicahellip Ya no doy mas y tampoco tengo tiempo para averiguar que esta pasando por lo que ahora si pido ayuda y si alguien puede ayudarme en este paso envieme un correo a diegoiparraguirregmailcom

Gracias de antemano

CarlosVM dice

24 enero 2009 a las 243

Como sabiamente lo mencionas La gran maravilla de hacer tu propio hosting es toda el conocimiento que tendraacutes y asiacute poder recurrir a cualquier distribuidor con muchos maacutes conocimientos Darte las gracias por tu aporte seriacutea poco

Saludos Carlos

Williams Nasser dice

20 febrero 2009 a las 1520

Hola a todos de verdad lo felicito muy bien explicado aun que difiero de tener un excelente HC con windows XP Profesional SPK3

yo he montado Windows XP actualizado con SPK3 apache Friends 17 un panel de control que parte del codigo es codigo libre pero e modificado sustantivamente para ir acoplando las necesidades que poseeo para el ISP XDSL y para la actualizacion de la ip dinamica un servicio en espantildeol gratuito muy bueno como lo es CDMONCOM tengo hasta ahora apenas 20 dominios hospedados en un pc con las siguientes caracteristicas PIV de 32Ghzh con doble nucleo 2GB de Ram 1024 GB de DD aproximadamente en 3 Discos Windows XP actualizaado con SPK3 JAVA SDK sun microsystem XAMPP apache friends con algunas modificaciones para adaptarlo al panel de control TOMCATS y PERL como ADDons y un Pack de aplicaciones codigo abierto para su libre instalacion desde el panel de control hellip de verdad esto me ha trabajado muy bien sin problema alguno para el webmail usaba antes hmailserver el cual es muy bueno pero vivia luchando con las limitaciones de otros proveedores incluso el de no aceptar mail de ip dinamicas pero la gran solucion con google apps me ha sacado los pies del barro y bueno ya no doy cuentas ilimitadas de mail pero en experiencia no pasan nunca de 30 cuentas asi que les manejo el panel yo mismo y es una entrada extra tener esos 20 dominios y creciendo poco a poco

Ivaacuten E S dice

23 febrero 2009 a las 1431

Muy buen post Es gigante excelente te mataste escribiendoloacute voy a tomarlo como parte de mi aprendizaje al escribir post salvo que me desanimaste a hacer un HChellip Hay que tener mucha maacutes guita que para pagar un hostinghellip o mucha basura informaacutetica en casa Asiacute como deciacutes vos para aprender

es genial Una idea que tengo en mente es si se pueden usar por ejemplo dos hostings que vayan rotando cuando uno se cae funciona el otrohellip iquestUtoacutepico No seacute pero suena genial Saludos y gracias por tus post son excelentes

Vicente Navarro dice

25 febrero 2009 a las 1152

Lo que comentas de dos servidores de hosting casero por si uno tiene problemas se podriacutea hacer sin muchos problemas Yo mismo lo hice a menudo como comento en la entrada Si van a estar detraacutes del mismo router es tan sencillo como cambiar en la configuracioacuten de NAT del router a queacute

sistema reenviacuteas las peticiones al puerto 80 Si van a estar detraacutes de conexiones de red distintas lo uacutenico que hay que hacer es cambiar la IP del DNS en el proveedor de DNS dinaacutemico que tengas

Ivaacuten E S dice

25 febrero 2009 a las 1805

Gracias por tu ayuda Sabeacute que este blog ya pasoacute a mi lista de favoritos Saludos

Trackbacks y pingbacks

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

laquo La licencia Affero (AGPL) y su relacioacuten con la GPL iexclQueacute diacutea el de aquella semana raquo

meneamenet raquo [How-to] Coacutemo montar y mantener un Hosting caseroInstalar un servidor web en casa paso a paso | KabytesCoacutemo montar servidores web - un par de buenos tutoriales at El MoacutedemMetaholic raquo Hosting casero HOWTOHosting caserohellip laquo Que che vou contarhellipComo hospedar um site em sua casa laquo Nataniel Notas sobre as TICComo montar un servidor web dedicado | ItimagnetCrea tu hosting casero at Tod-OScom Te ponemos al dia OPCIONWEBcom Experiencias Informaacuteticas raquo Problemas eleacutectricos en el Hosting CaseroHosting Casero laquo Think Free - LinuxPhpJavaMEMoviesAl otro lado del mostrador raquo Servidores de hosting caseros7 Fast Links (y X) Un lugar en el mundohellipBreves Como montar tu propio hosting casero - BiteliaNoMeDigas raquo Blog Archive raquo Hosting CaseroComo hacer un Hosting en Casa | Tu Lugar en InternetCoacutemo instalar un servidor web en tu casaservidor web caserotu servidor casero laquo NanoBug - Tecnologiacutea amp HobbyBitaacutecora de Vicente Puchades raquo Blog Archive raquo Instalado un servidor web de bajo consumo en un pen USB de 8GbSisBlog raquo Blog Archive raquo Hosting caseroLinux-OS raquo Hosting casero HOWTOHosting casero HOWTO laquo Conocimiento Libre (o lo que estaacute detraacutes del Software Libre)HOWTO Hosting casero laquo Epeoraquo Enlaces (Semana 25) | xavierhernandezblogCon mis movidashellip y mis lios raquo Una de servidoresRicardo Lasa un poco de todo raquo Viernes eaaaaaaaaLa Biblia del Hosting Casero laquo No se me ocurre un tiacutetulo originalhellipMejor respuesta raquo iquestcomo hago para montar una pagina en internet usando mi pc como servidorTargz raquo Blog Archive raquo Curs tegravecnic sistemes micro-informagravetics Sessioacute 22 Desembre 2008[HOSTING] Hosting Web Java - psicofxpcomApunts de tallers classes i sessions raquo Curs de Sistemes drsquoInformacioacute Geogragravefica i computeritzada Edicioacute octubre de 2010 Sessioacute XVIII [35]Como medir el rendimiento de tu servidor web laquo iTank Ideas TankTa pa Ponga raquo Archivu del blogue raquo Sirvidor nun USB de 2GbMontar un servidor de hosting caseroTener email con tu dominio en un servidor caseroHosting casero | nopalituxnetEmail con tu dominio en un servidor casero | Going Geek

Tema LHYLE09 creado por Vicente Navarro

  • vicente-navarrocom
    • Lo hice y lo entendiacute | Hosting casero HOWTO
          1. 9ob3N0aW5nLWNhc2Vyby1ob3d0by8A
            1. form1
              1. s
              2. input5
Page 16: Hosting Casero

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Pero si queremos estar prevenidos de verdad ante cortes de corriente la mejor opcioacuten es tener un SAI al que conectar el servidor y el router que da acceso a Internet Si el servidor es un sistema de bajo consumo tendremos bastante tiempo de margen para esperar a que vuelva la luz o al menos el tiempo suficiente para actualizar nuestro servidor de respaldo por si tiene que entrar en accioacuten

Mantenimiento remoto

La posibilidad de conectarnos por SSH a nuestro servidor casero siempre tiene que estar abierta En mi experiencia un servidor SSH abierto en Internet trae infinidad de intentos de conexioacuten con reiteradas pruebas con distintos usuarios Sin ir maacutes lejos hoy mismo alguien ha probado 1520 combinaciones diferentes de usuariocontrasentildea en mi sistema

grep Invalid user authlog0 | grep Mar 9 | wc -l1520

Algunos ejemplos

Mar 9 061505 telemaco sshd[6028] Invalid user ibm from 612509134Mar 9 061509 telemaco sshd[6032] Invalid user informix from 612509134Mar 9 064008 telemaco sshd[7742] Invalid user stevie from 612509134Mar 9 064011 telemaco sshd[7746] Invalid user kelly from 612509134Mar 9 064015 telemaco sshd[7750] Invalid user rasoul from 612509134

Es por eso que lo mejor es deshabilitar completamente el acceso con usuariocontrasentildea y permitir exclusivamente la autentificacioacuten por clave puacuteblicaprivada Autentificacioacuten trasparente por clave puacuteblicaprivada con OpenSSH

Cambiar el puerto del servidor SSH (por defecto 22) a otro tambieacuten puede ser una medida uacutetil para evitar algunos de estos insistentes intentos de acceso

Otra herramienta de mucha utilidad para el mantenimiento remoto es conectar un moacutedem a nuestro servidor casero tal y como vimos en Configurar Linux para permitir el acceso remoto por moacutedem a la consola y por RASPPP En casos en que el router haya perdido la conexioacuten a Internet podemos tratar de conectarnos por moacutedem y a traveacutes del interfaz de configuracioacuten por telnet del router tratar de reiniciarlo Otra situacioacuten uacutetil es en caso de una avalancha de peticiones en la que tuacute mismo no puedes acceder por el router por la absoluta falta de ancho de banda y en ese caso la entrada ldquopor la puerta de atraacutesrdquo nos puede servir para llegar al sistema sin usar Internet

iquestP2P y hosting casero

Supongamos que necesitamos bajarnos el uacuteltimo DVD de Knoppix por Bittorrent iquestEs compatible el P2P con sus altas necesidades de ancho de banda con el HC

Pues en principio puede serlo -en funcioacuten del nuacutemero de visitas que recibamos- siempre que limitemos el ancho de banda de subida disponible para P2P a un liacutemite que permita servir los contenidos hospedados a una velocidad razonable En el mejor de los casos el uso de P2P en la misma conexioacuten de un HC iraacute completamente en detrimento de la experiencia de nuestros visitantes aunque soacutelo tengamos uno en ese momento pero que notaraacute que la paacutegina descarga maacutes lenta

El mejor consejo al respecto es que si activamos el P2P deberiacuteamos de estar pendientes de que el tiempo de respuesta sea un miacutenimo aceptable probando nosotros mismos a conectarnos desde otro sistema de Internet Si vemos que va muy lento deberiacuteamos desactivar el P2P Por supuesto en caso de un pico de visitas deberiacuteamos de desactivar el P2P inmediatamente

Scripting

Cualquier administrador que se encargue de un servidor UNIX tiene que estar continuamente creaacutendose scripts para no realizar las mismas tareas una y otra vez Para nosotros como administradores de nuestro HC no va a ser distinto Deberiacuteamos de tener unos conocimientos miacutenimos de scripting que nos seraacuten muy uacutetiles para hacer backups para analizar logs para monitorizar el estado de alguacuten proceso para enviar e-mails con advertencias etc

A lo largo de este antildeo yo me he llegado a crear un buen nuacutemero de scripts La mayoriacutea son muy especiacuteficos de mis necesidades particulares pero me gustariacutea dejar aquiacute uno muy sencillito que nos manda un e-mail cada vez que el ISP nos cambia la direccioacuten IP dinaacutemica

binbashcd rootscripts_ipmv -f ippublica ippublicaoldippublicash gt ippublicaif diff ippublica ippublicaold gt devnullthen cat cabecera ippublica | mail -s La IP del servidor ha cambiado - `date +gmd HM` userexamplecomfi

El ippublicash puede ser bien una peticioacuten por SNMP al router para ver cuaacutel es la IP del interfaz de WAN

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

snmpwalk -c comunidad -v 1 19216811 IP-MIBipAdEntAddr|egrep -v 00|192168 | awk print $4

bien un acceso a checkipdyndnsorg

usrbinwget -q -O - httpcheckipdyndnsorgindexhtml | usrbinfromdos | binsed s_lthtmlgtltheadgtlttitlegtCurrent IP ChecklttitlegtltheadgtltbodygtCurrent IP Address | binsed s ltbodygtlthtmlgt

El fichero cabecera es algo como

La IP del servidor es ahora

Conclusioacuten

En esta entrada he tratado de recopilar lo maacutes importante de lo que me ha sido necesario conocer durante un antildeo completo de autohospedaje en el que creo que el resultado ha sido bastante satisfactorio Por carambolas del destino ahora ya he pasado a un hosting profesional pero la travesiacutea ha valido la pena y la repetiriacutea tantas veces como hiciera falta Si alguien tiene intencioacuten de adentrarse en esta aventura ha de saber que aprenderaacute mucho y espero que en estas liacuteneas encuentre consejos que le sean de utilidad como creo que me hubieran sido a miacute

Tambieacuten hay que tener en cuenta que tambieacuten es posible tener un hosting casero sin tomaacuternoslo muy en serio de forma que no nos importe en absoluto si tenemos la paacutegina caiacuteda varios diacuteas seguidos pero creo que si nos ponemos vale la pena hacerlo lo mejor posible No hay nada que deacute peor impresioacuten en Internet que una paacutegina que tarda en cargar o que cada dos por tres esteacute caiacuteda Esa no es la forma de fidelizar a nuestros lectores

El HC es un poco como tener un perro en casa Puede ser divertido te daraacute muchas satisfacciones pero a cambio ganas muchas obligaciones Tienes que estar pendiente de eacutel te da trabajo y no puedes irte de vacaciones sin buscarle un acomodo

wq

Entradas relacionadas

iquestPiensas en si un diacutea te roban el portaacutetil (6)Servir con Apache imaacutegenes con marca de agua (watermark) (5)Primer aniversario del blog (5)Midiendo el ancho de banda de red con IPerf (y con scp netcat wget) (5)Probando el mod_deflate de Apache (4)mailto sin miedo a spammers (4)

Esta entrada fue publicada bajo una licencia CC el 9 marzo 2008 a las 1732 y pertenece a la categoriacutea GNULinux Internet LAMPWordPress Redes Sobre el Blog Etiquetas Apache backup blog ddclient Debian DNS DynDNS exim GNULinux Google hosting Internet modem MySQL OpenSSH PHP rsync shell SMTP spam VIA EPIA wget WordPress Zyxel 660HW Puedes seguir las respuestas a traveacutes de RSS Ya no se pueden dejar comentarios pero puedes hacer trackback desde tu paacutegina

137 Comentarios a ldquoHosting casero HOWTOrdquo

Osqui dice

9 marzo 2008 a las 2046

iexclDios Esto es LA ENTRADA Suacuteperinteresante suacuteperamena y suacuteper bien explicada Muchiacutesimas gracias

andoni dice

9 marzo 2008 a las 2149

impresionante

Sagman dice

9 marzo 2008 a las 2213

Impresionante O Ahora no tengo tiempo para leerlo detenidamente pero mantildeana intentareacute sumergirme en la lectura entera del artiacuteculo porque parece muy interesante Teniacutea ganas de que lo explicaras Gracias

PD Me entereacute de la entrada a traveacutes del pingback que viacute en mi blog

Raist dice

10 marzo 2008 a las 041

En plan didaacutectico seduce plantearse el instalarse el apache y demaacutes pero vamos en plan didaacutectico como dije los peros son muy significativos Eso si no dudo en seguir el tutorial para trastear y

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

aprender

Ivaacuten dice

10 marzo 2008 a las 1024

iexclImpresiontante artiacuteculo menudo curro Te lo has currado muchiacutesimo todo muy bien explicado con ejemplos ventajas distintos puntos de vistahellip Aunque no vaya a montarme un HC casero y vaya a seguir con blogger hay muchas ideas que siacute me van a ayudar mucho Lo primero que tengo que

conseguir es configurar el correo porque ya lo he intentado un par de veces y no hay manera

Saludos y gracias por el excelente artiacuteculo Ivaacuten

andres dice

10 marzo 2008 a las 1147

Enhorabuena muy bien explicado

Yo tenia algo parecido montado pero la placa acabo estropeandose tras mucho tiempo

Solo 2 apuntes que faltarian a mi entender para ser perfecto - Configuracion del iptables algunosmodems como por ejemplo los de cable solo tienen una boca y solo te dan una IP por lo que mi servidor estaba en medio y ademas de correo y web servia internet a la red interna Por ello tenia que configurar el IPTABLES para que hiciese de pasarela Es sencillo pero no muy obvio - Servidor de DHCP al hilo de lo anterior un servidor de DHCP para la red interna Con la instalacion por defecto es casi suficiente solo hacia falta cambiar el nombre de la interfaz de red a la que tenia que servir direcciones - QoS tambien tenia algun programa P2P y casi siempre iba bien pero deberia de haber puesto y al final por vagancia nunca lo hice alguna regla de QoS para dar la minima prioridad sobre el ersto de paquetes a los de los programas P2P

Como te digo el post esta muy bien pero con informacion sobre como hacer eso para mi ya seria perfecto

Un saludo

David GV dice

10 marzo 2008 a las 1247

Hola

Soacutelo queriacutea felicitarte por este howto tan interesante del que me he permitido hablar en mi blog ( httpwwwblogubuntucom159como-montar-un-servidor-web-casero-y-no-morir-en-el-intento )

Un saludo y felicidades por el material

Gustavo dice

10 marzo 2008 a las 1253

Muy pero que muy explicado todo Muy buen manualguia en todos los sentidos

Croc dice

10 marzo 2008 a las 1258

Praacutecticamente son los mismo pasos que yo seguiacute tambieacuten en su diacutea soacutelo que yo sigo hoy en diacutea tirando de mi HC con Telefonica (IP fija por usuario antiguo) y 320 kbps de subida

En lo que me gustariacutea hacer hincapieacute del artiacuteculo es en la seleccioacuten hardware Tened cuidado con la maacutequina que elegiacutes como servidor o despediacuteos de dormir por la noche Si compartiacutes habitacioacuten haced todo lo posible por eliminar completamente los ventiladores o invertid en algo super-silencioso Vuestro descanso os lo agradeceraacute

Actualmente estoy dandole una pasada a mi servidor de correo que auacuten no he recibido ninguacuten tipo de problema por denegacioacuten en ninguna maacutequina Por fortuna mi ISP resuelve inversamente mi IP sin problemas La configuracioacuten de un servidor Courier (SMTPPOPIMAP) y una interfaz web como RoundCubeMail se mereceriacutea otra entrada explicativa

Un saludo

sistemasorp dice

10 marzo 2008 a las 1304

Buen artiacuteculo yo tambieacuten tengo un dominio (sistemasorpcom) albergado en un ordenador VIA EPIA

Lo uacutenico que queriacutea comentar es que aunque yo tengo el dyndns para que desde el router cambie la ip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

de mi dominio tengo los DNS del dominio apuntando a Zoneedit (que pues antildeadir hasta 5 dominios gratuitamente) Asiacute poniendo CNAMEs como httpwwwsistemasorpcom o httpftpsistemasorpcom apuntando a sistemasorphomelinuxcom puedo hacer que cualquier peticioacuten que se haga a traveacutes del dominio pase al subdominio de dyndsn y finalmente a la ip que tenga en ese momento incluido el correo Por eso siempre que se haga un nslookup a httpwwwsistemasorpcom o similares lo resolveraacute a sistemasorphomelinuxcom

Gonzi50 dice

10 marzo 2008 a las 1350

Solo a modo de apunte deberias echar un vistazo a gnupanel es un panel de administracion estilo plesk gnu para debian

Puede simplificaros mucho las cosas porque instala de golpe muchos de los paquetes que se nombran y el menu de administracioacuten tanto de nivel usuario y administracion es muy buena

Creo que sera un referente en el futuro

juan dice

10 marzo 2008 a las 1416

Muy bueno felicitaciones

Otro ordenador util silencioso y de bajo consumo es el Mac Mini

Saludos

victor dice

10 marzo 2008 a las 1420

Hola he llegado a tu blog desde barrapunto y lo primero que habia pensado es que habias instalado un ldquoservidor de hostingrdquo real puro y duro tipo Cpanel o Plesk para que tus amigos pudieran redirigir su dominio y crearse cuentas de ftp y web contra tu servidor iquestlo has probado seria un gran reto la

verdad es que no podriacutea ser publico pues seguramente no tendraacutes ganas de gastarte las astronoacutemicas cantidades que valen las licencias hellip perohellip iquesthay soluciones gratuitas a cpanel y plesk

gracias y saludos

Julio Autor de curriculum web dice

10 marzo 2008 a las 1502

Te falta ciertas ventajas que no has mencionado

1 La libertad de configurar el servidor que suele ser muy importante si estas programando dicha web Y no te problemas de una configuracioacuten distinta de cuando haces la prueba 2 Ganar conocimientos por si te falta subir el ancho de banda Si contratas direcmente los servicios de hosting Cuando tienes un proyecto avanzado no puedes dedicarte a aprender en ese momento como montar un hosting 3 Si programas la web consigues que no te puedan robar coacutedigo o ideas Hombre claro esta por soacutelo 13 euros y tras una pesada documentacioacuten puedes registrar tus derechos de autor Pero edemaacutes de esto es bueno no tener el coacutedigo disponible de terceros 4 Antes un fallo de programacioacuten o del servidor los conocimientos son mayores para solucionarlo 5 Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

En yo mi caso un servidor llamado casero Pero ya mismo le voy poner dos lineas de telefono ampliamdo la seguridad y el ancho de banda iquestLo debereacute seguir llamando casero por estar en mi casa Doacutende aguanto visitas mas de 60000 visitas al mes entre todas mis web Por ejemplo esta de curriculum web Un incoveniente muy peligroso Ante un problemoacuten te puede dar un infarto Pero a veces esos problemones lo tienen las empresas no dan ese mal servicio que no podemos hacer nada

Smutops dice

10 marzo 2008 a las 1608

Gracias por la informacioacuten Te lo has currado

Saludos

InKiLiNo dice

10 marzo 2008 a las 1621

El manual estaacute de Puta Madre pero yo recomiendo para un servidor casero lighttpd en vez de apache2 y php5 + fastcgi mejor que mod_php5 ah y de paso le ponemos el eaccelerator y nuestro servidor

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

volaraacute

Gonzi50 dice

10 marzo 2008 a las 1639

para Victor

Como he dicho un par de comentarios mas para arriba te recomiendo gnupanel Yo llevo unos cuantos meses con uno montado y todos son buenas noticias

Jose A Cely dice

10 marzo 2008 a las 1738

Hola

Muy buen articulo lo leiacute completo me siento identificado con muchas cosas y la experiencia que tuve con mi antiguo servidor de produccioacuten (2005) sin embargo esa maquina que usaba aun la uso como servidor personal Te dejo el link de el articulo que escribiacute es su momento no es tan teacutecnico como el tuyo httpjosecelytecsuacomp=14 Saludos desde Colombia

Jose A Cely

Sr XX - Terror dice

10 marzo 2008 a las 1748

Hola felicidades todo muy claro y bien explicado

Yo hace unos antildeos hice lo mismo Queriacutea colocar mis programas java a disposicioacuten del puacuteblico y el hosting java era (y sigue siendo) cariacutesimo

Maacutes o menos hice lo que tuacute excepto en 2 cosas

1) Servidor web En un principio coloqueacute apache+tomcat (viacutea ajp) Tras unos benchmarks caseros me diacute cuenta de que tomcat podiacutea servir paacuteginas estaacuteticas casi a la misma velocidad que apache Asiacute que quiteacute apache y puse tomcat en el puerto 80 directamente

2) Servidor de correo Los MTAs de linux (exim sendmail y postnosequeacute) son un suplicio para configurarlos correctamente (demasiadas opciones) Me decanteacute por JAMES (del proyecto apache) Es un MTA supersimple javizado que permite almacenar el correo entrante en una base de datos relacional haciendo maravillosamente transparente toda la gestioacuten En fin hoy con el proyecto casi congelado sigo apostando por JAMES

Saludos

liken dice

10 marzo 2008 a las 1829

Hola Vicente Muy buen articulo

Se que hay diferentes opiniones pero discrepo solo en lo de no recomendar laptops como servidores La mayoria de los portatiles de consumo actuales estoy de acuerdo en que no son recomendables pero hay laptops antiguos de muy buena calidad y de bajo precio en Ebay que pueden ser una opcion bastante buena Yo tengo un IBM Thinkpad 600 (una maquina de calidad) de servidor encendido hace 2 antildeos aunque el uptime actual es 6 meses y sin ningun problema (toco madera ) Tienen muchas ventajas Es muy silencioso El ventilador se enciende solo aveces y apenas se escucha Tienen UPS incorporada la bateria aunque vieja te aguanta 10 minutos un apagon El consumo tambien es muy bajo al ser un portatil y con LCD cerrado Lo uso como servidor web a internet servidor samba local interface gmui para descargas centralizadas de P2P multiusuario y remotas servidor de correo tambien a traves de gogle apps y para alojar una libreria sobre ciencia que seria dificil de colocar en un host contratado Por necesidades uso un disco duro 25 de 60GB y que de momento va aguantando (El tema de que los 25rdquo duran menos tambien trae discusiones y algunos defienden lo contrario) Saludos

Liken mdashmdashndash

jecomovi dice

10 marzo 2008 a las 1829

La comunidad nos hace grandes articulos como este ENORMES Gracias

tenderodigital dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

10 marzo 2008 a las 1831

Muy buena entrada para guardar y revisar de vez en cuando

Yo de todas maneras le veo futuro a este tipo de servidores pero maacutes que para tener presencia en Internet para usar el servidor directamente tu A ver si me explico montas un Wiki un software de trabajo en grupo otro de gestioacuten de proyectos y lo alojas en tu propio servidor Y solo accedes tu y tus amigos no lo abres al puacuteblico Entonces tienes la ventaja de la comodidad puedes actualizar las versiones personalizarlo a topehellip y no tienes los problemas del ancho de banda

Saludos

Joan R dice

10 marzo 2008 a las 1915

Impresionante tu dominio del tema socio saludos desde Mallorca

ZP en lugar de dedicarte a salvar el culo de los ladrilleros que se iraacuten al paro preocuacutepate de toda la gente super capaz que hay en este pais y haz que suban como la espuma te presento a uno de ellos mi amigo Vicente Navarro hellip

Bytecoders dice

10 marzo 2008 a las 1917

Extrantildeo que nadie haya mencionado como ventaja el hecho de que el hosting solo depende de ti y de nadie maacutes Aunque a veces tambieacuten puede ser una desventaja En mi caso no depender excesivamente de terceros fue desde luego la mayor motivacioacuten

No puedo negar que estoy aprendiendodestrozando mucho etc etc pero eso queda (para miacute) en un segundo teacutermino

Saludos

Bytecoders dice

10 marzo 2008 a las 2022

Por cierto no cabe decir que el artiacuteculo es de Wikipedia Pero me ha picado la curiosidad Si no me equivoco tu ya has sobrevivido al efecto Barrapunto y Meneacuteame con el hosting casero no

Saludos tener buenos sitios de referencia tambieacuten ayuda Anda que no he aprendido cosas aquiacute o de ti

PS No seacute si podiacutea editar el comentario Al final por desconocimiento he puesto otro

Vicente Navarro dice

10 marzo 2008 a las 2042

Osqui andoni Sagman Raist Ivaacuten iexclMuchas gracias por vuestros amables comentarios

andres iexclGracias Respecto al IP tables es una buena sugerencia pero quizaacutes mereceriacutea una entrada especiacutefica sobre su uso Sobre el servidor DHCP a miacute no me haciacutea falta porque el router ya hace el trabajo aunque ya hableacute un poco sobre servidores DHCP en Iniciar una instalacioacuten de Debian por red Finalmente probar el QoS ha sido una de las grandes asignaturas pendientes que me han quedado aunque no esperaba mucha mejora ya que a diferencia de tu caso mi traacutefico no pasaba todo por el servidor De todas formas siacute que ajusteacute algunos paraacutemetros de priorizacioacuten de traacutefico que teniacutea el router En cualquier caso unas sugerencias muy buenas

David GV Gustavo iexclMe alegro de que os haya gustado

Croc Gracias por hacer hincapieacute en lo del servidor silencioso Creo que es algo realmente importante Sobre lo del Courier y el RoundCubeMail siacute me temo que tanto no cabriacutea aquiacute

sistemasorp iexclPues me parece una idea excelente iexclBuena de verdad Asiacute te ahorras comprar el ldquoCustom DNSrdquo Muchiacutesimas gracias por compartirla en esta entrada

Gonzi50 Gracias por la sugerencia

juan iexclGracias Siacute el Mac Mini podriacutea servir pero en su diacutea yo lo descarteacute porque aunque sea muy silencioso siacute que tiene ventiladores y si somos estrictos en la poliacutetica de nada de ruido me temo que no nos sirve

victor Bueno ya ves que el servicio era para miacute mismo soacutelo Sobre lo que me preguntas en la Wikipedia tienes una lista de web-hosting control panels tanto de pago como de coacutedigo abierto

Julio Autor de curriculum web Son muy interesantes los aspectos que mencionas Me ha parecido curioso lo de

Si programas la web consigues que no te puedan robar coacutedigo o ideas

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Sobre

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

no estoy de acuerdo En Dreamhost por ejemplo te permiten asociar un nuacutemero ilimitado de dominios a tu cuenta

Smutops Gracias

InKiLiNo iexclMuchas gracias por los consejos

Jose A Cely Gracias por la referencia al artiacuteculo Es muy interesante

Sr XX ndash Terror Gracias por la sugerencia del Java Apache Mail Enterprise Server (JAMES) de la fundacioacuten Apache La verdad es que no lo conociacutea Muy a tener en cuenta

liken iexclGracias por tu comentario y por expresar aquiacute tu opinioacuten Aunque puede haber casos de portaacutetiles que sobrevivan como heacuteroes durante antildeos sigo pensando que no son lo maacutes conveniente para un uso como servidor Ademaacutes de los discos de 25Prime el polvo que pueda entrar por los ventiladores se iraacute acumulando poco a poco en su interior causando problemas de calentamiento y reducir su vida Se pueden abrir y limpiar pero es una tarea extremadamente incoacutemoda En cualquier caso por supuesto puedo estar equivocado

jecomovi iexclGracias

tenderodigital Desde luego lo que comentas son excelentes sugerencias de uso de un hosting casero sin muchos de sus inconvenientes iexclGracias por tu comentario

Joan R iexclGracias

Bytecoders iexclMuchas gracias por tu aportacioacuten Por supuesto una ventaja muy importante del hosting casero es que puedes hacer lo que te deacute la gana con eacutel Sin embargo en las uacuteltimas semanas en las que he probado un hosting de verdad con SSH maacutes en serio me he dado cuenta de que teniendo el Apache el PHP el MySQL y una shell apenas tienes restricciones ni encuentras cosas en las que te encuentres tan limitado Uacutenicamente tal vez el debug y ciertos paraacutemetros que te gustariacutean cambiar del servidor

En Primer aniversario del blog se mencionaban las entradas que han salido en Barrapunto o Meneacuteame estando el blog en HC

EuLogos dice

10 marzo 2008 a las 2058

iexclMuy pero que muy interesante Queriacutea antildeadir un par de cosillas 1- No es por hacer publicidad pero con cdmoncom puedes registrar un dominio (por precios bastante

competitivos) y luego usar sus DNS para IP dinaacutemicas Ciertamente se complica el tema de actualizarla pero probablemente se podraacute usar un registro CNAME a la direccioacuten de dyndns gratuita 2- Ademaacutes de ldquoab (apachebench)rdquo puedes usar ldquosiegerdquo que ademaacutes te permitiacutea elegir la identificacioacuten del cliente Saludos

Vicente Navarro dice

10 marzo 2008 a las 2106

EuLogos Gracias por tus sugerencias de siege y cdmoncom Ciertamente son alternativas a considerar

Alberto dice

10 marzo 2008 a las 2116

Hola

Intel ha sacado una nueva version de la placa D210GLY la D210GLY2 sin ventilador En la siguiente direccioacuten han hecho un estudio del consumo frente a otras opciones Itx de Via

httpresourcesmini-boxcomonlineMBD-I-D201GLYintel-d201gly-power-consumptionhtml

Si queries calcular el coste de consumo de un equipo en la suiguiente paacutegina hay una calculadora que puede dar una idea bastante aproximada

httpwwweu-energystarorgeses_007cshtmlelectricity

Saludos y felicidades por el trabajo

Vicente Navarro dice

10 marzo 2008 a las 2212

Alberto Pues muchas gracias por tu amable comentario y por el enlace al anaacutelisis de consumo de la Intel que me gusta mucho Tanto tanto que ya lo habiacutea puesto por ahiacute arriba

Por otra parte la calculadora de consumo que mencionas estaacute muy chula

Para las VIA EPIA hay un simulador de consumo en EPIACENTER PowerSimulator

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Julio autor de curriculum web dice

11 marzo 2008 a las 104

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

Bueno pero no se si me explicado bienSeguacuten tengo entendido por cada dominio en algunos hosting se suele pagar un alojamiento distinto Compras un hosting dedicado limitado a nuacutemero de dominios especifico que es lo mejor lo que dreamhost te lo deja ilimitado Pero de todas formas he visto algunos que si tienes que reiniciar o arreglar algo servicio teacutecnico apartehellip

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Ok no somos dioses programando pero la posibilidad de robar existe Y lo de ofuscar ldquoque seraacute enredar el coacutedigordquo Ofuscar para molestar y desfucar(si existe) para programar asi cada vez en volverse loco Para eso le envio el cd (una vez registrado en derechos de autor)

Otra ventaja es si modificas continuamente la web es maacutes rapido enviarlo por tu red local

Para ampliarlo poner dos lineas con dos registro de dns Y ya que te queda bordao

igle dice

11 marzo 2008 a las 213

GuauuEs un fiel reflejo de lo que tengo yo montado actualmente En mi caso el tema hardware no lo elegiacute muchohelliptireacute con lo que teniacutea y es bastante decente (P3 y 368M de RAM) ademaacutes para evitar temas de ruido y demaacutes decidiacute colocar el servidor en la terraza de casa

No encontrareis servidor con mejores temperaturas y sin limiataciones de ruidos Alguacuten diacutea tengo que colgar fotos por el bloghellip Saludos y felicidades por el artiacuteculo

Robintux dice

11 marzo 2008 a las 445

Felicitaciones y saludos desde peru

Ernesto Celis dice

11 marzo 2008 a las 447

Feclicitaciones por tan buen HOWTO como tu tambieacuten yo hospede un HC por alguacuten tiempo Este vivioacute en 3 PCrsquos diferentes y con diferentes sistemas operativos El primero fue un Pentium de 100MHz y 32MB de RAM corriacutea FreeBSD 49 con todos los servicios deseables de un hosting

profesional

iexclVaya que aprendiacute con mi HC

Vicente Puchades dice

11 marzo 2008 a las 602

Hola tocayo te felicito extraordinario este Howto te lo has currado como todos los que tienes Todaviacutea sigo buscando para hacer el HC con una placa de bajo consumo las de VIA EPIA me parecen una opcioacuten extremadamente cara y estoy esperando a que salgan placas maacutes econoacutemicas si al final lo

que nos ahorramos en luz durante 5 antildeos nos lo gastamos en un ordenador cariacutesimo no hacemos nada Tambieacuten estoy esperando que los discos de estado solido esteacuten a un precio razonable Mientras tanto con una supertorre que hace mucho ruido con su SAI para protegerla de los cortes eleacutectricos

Yurgen dice

11 marzo 2008 a las 906

Buenas

Un gran post para los novatos en el tema de Hosting De todos modos no entiendo por que descartas Windows de primeras Entiendo que el inconveniente mas grande sea el tema de pago de licencias pero en cuanto administracioacuten y gestioacuten remota no le encuentro ninguna diferencia En linux SSH y en Windows Terminal Server Si a lo que te refieras es dar acceso a los clientes es cierto que ahiacute Linux gana por goleada Pero si solo es servicio de correo y FTP no creo que hubiera problema

Por suerte o por desgracia he trabajado y trabajo con los dos sistemas en entorno de Hosting compartido y dedicado y lejos de ser un defensor a ultranza de Windows la estabilidad de los servidores con eacuteste sistema es quizaacute mas alta que los Linux (no me pegueacuteis por favor ) Habriacutea que servicios se quiere ofrecer apache oacute IIS con SQL Server ASPnet y a partir de ahiacute decidir (PHP y MySql funciona en los dos correctamente ventajas del software libre )

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

No se que opinaacuteis

Saludos

PD Espero no haber sido un flamerhellip

Vicente Navarro dice

11 marzo 2008 a las 1000

Julio autor de curriculum web Lo que yo he visto en varios hostings es que tuacute contratas tu cuenta con su espacio y su liacutemite de transferencia mensual y luego le puedes asociar muchos dominios Sean comprados en ese mismo hosting o sean externos

igle Pues es un muy buen remedio contra el ruido Pero iexclno se te oxida la caja Ya se oxidan a veces incluso dentro de casahellip asiacute que iexclimagiacutenate en el balcoacuten

Robintux Ernesto Celis iexclGracias

Vicente Puchades iexclMuchas gracias Eacutechale un vistazo a la placa Intel que menciono arriba Tiene un precio muy razonable De todas formas no es soacutelo por el consumo para miacute lo maacutes importante de estas placas es que no llevan ninguacuten ventilador

Yurgen Por supuesto que no eres un ldquoflamerrdquo Presentas un opinioacuten muy razonada y respetable Para mi el inconveniente maacutes grande de Windows en este campo es la ausencia de una liacutenea de comandos en la que se puedan hacer cosas de verdad en el campo del mantenimiento remoto Mencionas el Terminal Server pero me temo que es mucho menos flexible que una humilde shell a traveacutes de SSH Ni que decir tiene que hablando de hosting casero el ancho de banda que necesitariacuteamos para acceder desde fuera de la LAN seriacutea totalmente desmesurado asiacute como la desaparicioacuten de la posibilidad de acceso por modem Ademaacutes necesitas una licencia de Windows Serverhellip iquestquieacuten querriacutea desembolsar tal cantidad de dinero para tener un hosting casero existiendo Linux

Ringmaster dice

11 marzo 2008 a las 1032

Uauuuh Menudo currazo imprescindible para los que se inicien en el hosting casero Parece que te hayas conectado al ordenador con el casco de Matrix y hayas volcado todos tus conocimientos Felicidades

Y siacute estoy de acuerdo contigo que actualmente las placas VIA NO son recomendables el soporte de controladores es peacutesimo y en cuanto a preciocalidadpotencia las de intel o incluso AMD son mejores Yo cambieacute la miacutea por una MicroATX AMD X2 4200 y soacutelo me consume 15W maacutes en idle (aunque se dispara al doble de la VIA cuando estaacute ocupado no hay duda que hace mucho maacutes trabajo)

corrosion dice

11 marzo 2008 a las 1237

Buenas Muy buena tu entrada Yo tambieacuten tengo montado lo mismo que tu bueno muy similar con una vieja epia800 y FreeBSD y es una delicia Claro que tengo la maacutequina a unos 15 metros de mi en un trastero

sin molestar a nadie con el ruido Es un servidor genial Voy a ver si le puedo echar el guante a esa placa intel que comentas DD

Alber dice

11 marzo 2008 a las 1250

Hola

Yo llevo tres antildeos con mi servidor de correo casero y estoy bastante contento Ocasionalmente he montado algun servidor web pero soacutelo para experimentar La maacutequina es un AMD Sempron 3000 con ventilador y fuente de muy bajo ruido y no molesta casi nada Uso Windows XP tambieacuten sin problemas (no uso mantenimiento remoto soacutelo local)

Algunos comentarios que pueden ser de utilidad

DNS para barato un registro de dominio (dominio con mi nombre) y DNS que que apunta el dominio a mi IP dinaacutemica tengo httpwwwsitelutionscom 9 $ al antildeo todo Sin ninguacuten problema (No permite dominios es)(Se pueden transferir dominios de otros sitios)

Correo Para resolver los problemas que hay al enviar correo desde IP dinaacutemica Hay que enviarlo a traveacutes de un smarthost de ese modo el correo llega desde una maacutequina acutelegalacute El smarthost a usar es el servido de correo de nuestro ISP en mi caso (tengo jazztel) smtpjazztelcom Cada ISP os habraacute dado los datos de su servidor de correo el cual se puede usar como smarthost

Para reibir el correo si nuestro servidor no estaacute online se puede usar un servicio de mail backup En sitelutions te dan uno por 18 $ al antildeo Cuando nuestro servidor vuelve a estar online recibe los correos pendientes

SPAM Para que no llegue SPAM lo mejor es el ASSP httpasspsourceforgenet LLeva algo de trabajo configurarlo bien pero una vez hecho no llega ni uno

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Awela dice

11 marzo 2008 a las 1750

Muy bueno Muy interesante

Yo lo tube en casa hace ya unos cuantos antildeoshellip de cuanto telefonica daba la Ip fija sin preguntarhellip La verdad es que aprendiacute un montoacutenhellip

Yo tenia un Compaq que compreacute de segunda manohellip un Pentium asi a secas con 2 gb de discohellip una debianhellip apache php y exim

Ya no tengo tiempo para estas cosas pero fue muy muy divertido cuidar de este pequentildeinhellip

Yo lo recomiendo

Vicente Navarro dice

11 marzo 2008 a las 1903

Ringmaster iexclGracias Siacute las VIAs estaacuten donde estaacuten por pura desidia de la compantildeiacutea Ahora que Intel ha entrado en este segmento de mercado estaacuten praacutecticamente

corrosion iexclGracias

Alber Sobre el DNS muchas gracias por recomendarnos Sitelutions Veo que soacutelo por el coste del dominio te permiten tener DNS dinaacutemico gratis incluso redirecciones de URL y DNS estaacutetico Una alternativa muy interesante

Sobre el ldquosmarthostrdquo el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)

Sobre el ldquospamrdquo iexclgracias por recomendarnos el ASSP

Awela iexclGracias

abaca dice

11 marzo 2008 a las 2034

iexclmenuda tesis doctoral vaya currada te has metido me prometo a mi mismo aprovechar estos apuntes alguacuten diacutea muchas gracias

macario dice

11 marzo 2008 a las 2046

Creo que el hosting casero cuya puesta en marcha has explicado tan bien es una excelente opcioacuten en casos de emergencia Hace unos diacuteas tras cesar mi proveedor sus servicios de hosting de modo repentino tuve que realojar urgentemente mi web osCommerce Para ello hice lo siguiente

1- Darme de alta en DynDNS 2- Buscar un SAI pequentildeo 3- Desempolvar un viejo Duron al que renoveacute los ventiladores (iexclquieacuten hubiera tenido un diminuto y silencioso NSLU2) 4- Instalarle Ubuntu Server Eligiendo la opcioacuten LAMP es rapidiacutesimo hacerlo funcionar (sobre la instalacioacuten por defecto soacutelo antildeadiacute OpenSSH y por comodidad mc y phpMyAdmin creo) 5- Retocar un par de cosas de configuracioacuten (como el conf de apache) y de seguridad (htpasswd por ejemplo) 6- Reponer mi web desde la uacuteltima copia de seguridad (bendita sea) 7- Activar el agente DynDNS de mi router Linksys

Al diacutea siguiente tras muy pocos ajustes ya estaba todo funcionando y ahora con mi paacutegina en marcha puedo ir probando tranquilamente nuevos proveedores

Alber dice

12 marzo 2008 a las 820

Super CoCo dijo ldquordquoSobre el smarthost el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)rdquo

Te puedo garantizar que en mi caso mando a traveacutes de smtpjazztel com los correos de tipo miscuentasmidominiocom He tenido que configurar mi servidor de correo para decirle que use como smarthost smtpjazztelcom junto con mi usuario y password en jazztel Llevo asiacute un antildeo o sea que funciona

Vicente Navarro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

12 marzo 2008 a las 945

abaca Siacute siacute doctor en Cacharreologiacutea por la Universidad de mi Casa iexclMuchas gracias

macario Es algo muy a tener en consideracioacuten Aunque ahora tengo un hosting normal sigo teniendo todo perfectamente preparado por si cualquier diacutea me toca volver a servir el blog desde mi servidor casero iexclque nunca se sabe queacute problemas puedes tener con una empresa de hosting

Alber Pues me alegro mucho que sea asiacute para tu comodidad Sin embargo si un servidor SMTP estaacute bien configurado no deberiacutea de permitir correos de dominios diferentes a los que gestiona ese servidor para evitar el spam (y otros servidores SMTP no deberiacutean aceptarlos seguacuten las reglas que hemos comentado maacutes arriba) Por ejemplo smtptelefonicanet soacutelo permite el dominio telefonicanet y todos los dominios que hayas comprado a Telefoacutenica junto con su servicio de hosting A miacute por ejemplo no me gustariacutea que nadie enviara correos con el dominio vicente-navarrocom y por lo que dices tuacute podriacuteas mandarlos a traveacutes de smtpjazztelcom iquestno

josemanu dice

12 marzo 2008 a las 1043

Super Cocohellip ERES EL MAS GRANDE

Has escrito un artiacuteculo eacutepico Ha partir de ahora referencia obligatoria para el que se quiera documentar sobre hosting casero (yo lo voy a consultar mucho te lo aseguro)

Un artiacuteculo completiacutesimo y faacutecil de entender pura poesia

Si alguna vez te acercas a Castelloacuten ponte en contacto conmigo que tienes pagado un almuerzo comida o lo que se tercie

Muchiacutesimas gracias

Vicente Navarro dice

12 marzo 2008 a las 1229

josemanu iexclMuchas gracias

Joan R dice

13 marzo 2008 a las 940

hellip

ldquoBuenos dias estaacute el sentildeor Vicente Navarro hola vengo de la Secretariacutea General de Poliacutetica Cientiacutefica y Tecnoloacutegica Ministerio de Ciencia y Tecnologia hellip

Estoy aquiacute para servirle diacutegame hellip que necesita usted para crear su empresa tecnoloacutegica y contratar a 10 personas para realizar I+D rdquo

Alber dice

13 marzo 2008 a las 945

Efectivamente yo podriacutea mandar correos del dominio vicente-navarrocom a traveacutes de smtpjazztelcom pero yo creo que cualquiera podriacutea mandarlos a traveacutes de su servidor smtp Los servidores smtp que conozco (he usado maacutes aparte de jazztel) normalmente soacutelo permiten su dominio

para evitar spam PERO si usas el servidor con autenticacioacuten (usuario y password ) permiten que el origen sea cualquier dominio (en este caso al ser usuario suyo no hay peligro de spam)

Esa prueba la he hecho con otras cuentas de correo que tengo y habitualmente funciona Creo que tengo alguna cuenta de telefonicanet si eso hago una prueba

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio Enviar correos con nombres de otros dominios es trivial (vease spam) El correo actual no garantiza que el originario sea quien dice ser

Vicente Navarro dice

13 marzo 2008 a las 1818

Joan R

Alber Sobre

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

estoy de acuerdo Pero muchos servidores SMTP ya estaacuten configurados para no aceptar correos de dominios cuyo origen no es una IP vaacutelida (seguacuten las reglas que comentaacutebamos de SPF resolucioacuten inversa etc) Por la misma regla de tres los servidores SMTP que enviacutean correos no deberiacutean aceptar hacer relay de correos de dominios que no estaacuten asignados a ellos aunque se autentificaran correctamente Si se cumplieran ambas condiciones habriacutea muchos menos problemas de suplantacioacuten de identidad (aunque para eso estaacute el PGP) y de spam iquestno te parece

Por tanto lo que hace Jazztel me parece bien de cara a dar facilidades sus usuarios y mal de cara a prevenir suplantaciones de identidad y spam Sobre Telefonicanet en las pruebas que hice en su diacutea vi que soacutelo acepta correos de dominios que tiene gestionados

Alta_suciedad dice

14 marzo 2008 a las 114

Es un manual perfecto Ademas tienes el don de la palabra y consigues que tantos datos juntos queden escritos de una manera entendible y agradecida de leer Un 10 para ti Yo tambien voy haciendo pinitos con un servidor domestico realizado con un equipo P4 de HP de

sobremesa pero con Win2003 Server + conexion de 6Mbps de Orange protegido por un SAI APC de 700 VA Me hace mucha gracia el planteamiento inicial del HW necesario el consumo electrio el ruido del ISP y de la estabilidad en la alimentacion porque coincido al 100 con lo que comentas Lo dicho felicidades y gracias por compartir tantas horas de trabajo con nosotros

Vicente Navarro dice

14 marzo 2008 a las 916

Alta_suciedad iexclGracias iexclMe alegro de que te haya gustado

Lazaro dice

15 marzo 2008 a las 820

Estaba navegando por la web y buscaba como hacer nuestro propio server (somos una Iglesia Cristiana en Lansing USA)y de verdad que me dejo muy impresionado tus explicaciones solo que tengo que leerlo todo y por lo que veohellip no creo podremos tengo servidor de Hosting con GoDaddy y hacemos

Streaming de audiovideo con Markoni y estos ultimos trabajan con el WMEncoder yo solo trabaje una vez Ubuntu pero por las razones explicadas ahora tenemos a ldquoVentanasrdquoBueno felicitaciones y suerte Alta_suciedad dijohellipfelicidades y gracias por compartir tantas horas de trabajo con nosotros Y en eso estoy de acuerdo 100 es una de las razones que mas admiro la comunidad Opensource (si esta bien dicho)

NotardquoOn this free world without frontierrsquosWho needs ldquoGates and Windowsrdquo

Vicente Navarro dice

15 marzo 2008 a las 843

Lazaro iexclGracias Y siacute tienes razoacutenhellip el streaming seriacutea demasiado para un pobre hosting casero

Roberto dice

16 marzo 2008 a las 2237

Estoy completamente deacuerdo en que la opcion mas practica para aquel que quiera tener un dominio en internet y alojar unas paginas un blog etc es abonarse a una de las muchas ofertas de hosting que tenemos disponibles y que tampoco son tan caras

Eso si como cacharreo aconsejo a todo el mundo que se aventure en la instalacion de una distro linux con apache mysql php webmin ssh etcetcetc y juegue con todo ello Aunque no sea para sacarle rendimiento simpre se aprenden cosas muy interesantes y conocemos un poco mas como funciona el tema

Otro articulo muy bueno y que da una idea muy buena de un servidor web casero

Felicidades Super Coco y gracias

MoDoRrO dice

18 marzo 2008 a las 649

perfecto

justo lo que se necesita para los que empiezan en servidores caseros

Saluds

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Vicente Navarro dice

18 marzo 2008 a las 948

Roberto MoDoRro iexclMuchas gracias

Cristiaacuten dice

26 marzo 2008 a las 2118

Hola estimado He leiacutedo tu excelente manual y bueno se me han aclarado muchos puntos de los que teniacutea ideas un poco vagashellip Pero tengo unas consultashellip a ver si tienes un tiempesito para ayudarmehellip

1) necesariamente debo ldquocomprarrdquo un dominio lo digo porque yo tengo una cuenta en no-ipcom y tengo un host (algo asi como xxxservehttpcom) pensando que podria poner esta direccioacuten en la barra del navegador y llegariacutea a ver mi paacuteginahellip

2) Tengo apache montado sobre Windows XP SP2 y cuando hago pruebas locales (en ie localhost) me funciona sin problemashellip

3) Tengo abierto el puerto 80 tanto en Windows como en mi Router D-link y ademas nateada mi direccion interna a la externahellip

Tonceshellip me puede orientar para saber en que estoy fallandohellip recuerda si que todo lo que estoy haciendo es sobre Windows XP lamentablementehellip Espero puedas ayudarme te lo agradecereacutehellip

Vicente Navarro dice

26 marzo 2008 a las 2247

Cristiaacuten Si la paacutegina te funciona localmente el problema supongo que puede estar en el NATeo o en que no asocies correctamente la IP puacuteblica al host de no-ipcom

Pero en realidad hay tantas cosas que pueden estar causando el problemahellip

bitor dice

11 abril 2008 a las 1424

Muy currado el articulo

Gracias

Omar Palomino dice

14 abril 2008 a las 1646

Hola que tal estuve leyendo tu POST sobre ldquoHosting Caserordquo y debo decir q me parece muy interesante yo ya habia montando un servidor casero con muchas cosas similares a las tuyas perohellip hay un parrafo que me dejo intrigado aqui lo escribo

El dominio

ldquoPor supuesto vamos a necesitar uno o mas dominios para hacer realidad nuestro poryecto Si tuvieramos una IP fija podriamos comprar un dominio a cualquier registrador y hacer que el DNS apuntara a nuestra IP fijardquo

Comentario Pues hasta aqui todo es normal es el procediemiento comun que se hace pero luegohellip

ldquoEn nuestro servidor tendriamos que configurar un servidor DNS ademas de todos los otros servicios que quisieramos proporcionarrdquo

Comentario Aqui me perdi no entiendo a lo que te refieres no valdria simplemente con hacer un NAT en el router a q te refieres con configurar un DNS en el servidor o seahellip aparte del DNS del registrador necesitamos otro DNS en nuestro propio servidor para que cual es la idea como lo hago no se si podrias enviarme quizas algun enlace q me ayude con esa duda o tratar de explicarme un poco ese tema

Disculpa por mis inquietudes pero es algo que he escuchado algunas veces y no entiendo ojala y me puedas ayudar y pasar algunos links Tambien te dejo mi blog Adios

httpyouta18awardspacecomwordpress

Saludos

Vicente Navarro dice

14 abril 2008 a las 1816

Omar Cuando tuacute compras un dominio y nada maacutes en principio lo que estaacutes comprando soacutelo es la posibilidad de servir las diferentes direcciones de ese dominio desde un servidor de DNS que tienes que tener corriendo tuacute mismo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Por ejemplo supongamos que compramos el dominio examplecom Al registrador soacutelo le tienes que decir cuaacuteles son los servidores de DNS que serviraacuten las peticiones dicho dominio Es lo que ves si haces un whois al dominio

Nameserver Information Nameserver aiana-serversnet IP Address 19203443 Nameserver biana-serversnet IP Address 19300236 Nameserver ciana-serversnet IP Address 13991110

Asiacute cuando tuacute pongas en tu navegador ldquohttpproyectoXexamplecomrdquo el cliente de DNS de tu sistema operativo le preguntaraacute a su servidor de DNS asignado que cuaacutel es la IP de ese sitio Y tu servidor de DNS asignado lo que haraacute es ir a preguntar a los servidores de DNS de examplecom que cuaacutel es la IP que busca

Por eso para hacer hosting casero si soacutelo compras un dominio y nada maacutes tendraacutes que montarte tu propio servidor de DNS a menos que la empresa a la que le has comprado el dominio te proporcione servicios como los de DynDNS o a menos que tengas una IP fija y el registrador de dominios incluya entre sus servicios el asociar dominios a IPs fijas usando sus propios servidores de DNS

Omar Palomino dice

15 abril 2008 a las 446

Gracias por responderme tan pronto pero tengo algunas otras dudas ojala me puedas ayudar

A continuacion le explico mis dudas

En realidad todo esta relacionado con servidores DNS mis dudas son las que siguen

Primera inquietud

Lo que estamos acostumbrados es a comprar un dominio junto con el hosting cierto entonces lo que hace la empresa registradora de dominios es ldquoregistrarrdquo nuestro dominio en un servidor DNS para que pueda ser accedido desde internet apuntando a una direccion IP publica (fija obviamente)

Hasta aqui tengo algunas dudas

- iquestEn que servidor DNS lo registran iquestellos tienen un servidor DNS propio si tienen un servidor DNS propio cualquiera puede publicar un servidor DNS en internet no necesita alguna autorizacion como saben los demas servidores DNS de la existencia de ese nuevo servidor

Segunda inquietud

Supongamos que decido comprar solo el dominio es decir no alquilo hosting y tampoco colocan mi dominio en un servidor dns Lo que he visto y he leido es que al momento de registrar mi dominio debo de colocar que servidores dns voy a usar para que se hace eso mi ldquoregistrador de dominiordquo hace alguna configuracion para que solo funcione en ese servidor DNS donde hacen esa configuracion en que tipo de servidor y con que proposito

Si yo mismo coloco mi servidor DNS y le digo a mi ldquoregistrador de dominiosrdquo la IP de mi servidor DNS (para que este resuelva) como se enteran en el mundo (es decir en internet) de la existencia de mi servidor DNS tendria que registrarlo en otro servidor DNS

Como ves tengo varias dudas espero me puedas ayudar a resolverlas

Saludos

Vicente Navarro dice

15 abril 2008 a las 945

Osmar Todas las compantildeiacuteas de hosting tienen servidores de DNS siacute pero dichos servidores de DNS soacutelo tienen autoridad sobre los dominios que estaacuten bajo su control Otros servidores de DNS cuando tengan que saber la IP de un nodo de este dominio tendraacuten que pasar siempre por los DNSs de la

compantildeiacutea de hosting Hay unos servidores DNS raiacutez que son los que tienen autoridad sobre los dominios com net org etc que son los que te redirigen al servidor DNS de la compantildeiacutea de hosting que tiene control sobre el dominio

Es un tema que requiere documentarse detenidamente El artiacuteculo de la Wikipedia Domain Name System tiene algunos esquemas que te pueden aydar a entenderlo

Sobre la segunda inquietud el tema es muy sencillo Cuando tuacute compras tu dominio lo que estaacutes haciendo es escribir en la base de datos de los servidores DNS raiacutez (los que tienen control sobre los com net org etc) que tu servidor DNS y soacutelo tu servidor DNS y ninguacuten otro es el que tiene derecho a dar la respuesta definitiva sobre cuaacutel es la IP que corresponde a tal nombre de tu dominio

Alex Dumont dice

18 abril 2008 a las 1402

Excelente lo de los Google Apps (entre otras cosas reconozco que no he leido todo de momento) Voy a probar esto en cuanto pueda

The Pro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

21 abril 2008 a las 2032

Buena Tarde Super Coco

2 Preguntas rapidas

La primera la tarjeta que recomiendas la D201GLY2A de Intel soporta el WOL (Wake On Lan) ya que en los lugares que he buscado no se menciona nada con respecto a eso te lo pregunto por que me interesa habilitar un Hosting Casero y pretendo basarme en tu excelente Guia

La segunda basandose en tu experiencia personal que me recomiendas decantarme por la D201GLY2A o tal vez buscar una Tarjeta de VIA como la PC3500G

Saludos y muchas gracias por compartir tus conocimientos

Vicente Navarro dice

22 abril 2008 a las 1103

The Pro Seguacuten el manual de la D201GLY2A siacute que soporta el Wake on Lan

Sobre queacute es mejor si la D201GLY2A o la VIA probablemente el procesador de Intel sea mucho mejor pero como no tengo ninguno de los dos no tengo elementos de juicio reales para opinar

Mauri dice

25 abril 2008 a las 845

Felicidades por el artiacuteculo manual en cuanto tenga tiempo lo pondreacute en praacutectica

Muchas gracias por compartir tus conocimientos

juan ignacio dice

5 junio 2008 a las 1932

Hola

Una pregunta de DynDNS ldquoiquestSi has registrado un dominio ldquowwwmidominiocomrdquo en una empresa sin servicios de actualizacion de IP dinamica y en casa tienes ADSL con IP dinamica puedo usar DynDNS (ddclient) para poder tener mi pagina publicada en internet y administrarla desde mi servidor localrdquo

Un cordial saludo

Vicente Navarro dice

5 junio 2008 a las 2003

juan ignacio No no podriacuteas usar ddclient Tendriacuteas que cada vez que tu proveedor de ADSL te cambia la IP ir al panel de control de tu registrador y decirle la nueva IP a la que tiene que apuntar el dominio Como tendriacutea que ser manual y encima el cambio de IP puede tardar un rato en tener efecto

no es praacutectico para tener una paacutegina puacuteblica Puede serlo si es algo exclusivamente para tiacute

Otra cosa que se puede hacer es que registres alguacuten hostname de los gratuitos en DynDNS como ldquoejemplodyndnscomrdquo que actualices desde tu routerservidor (con ddclient) y que ldquowwwmidominiocomrdquo sea un CNAME a ldquoejemplodyndnscomrdquo (si tu registrador te lo permite) Asiacute podriacuteas tener el servidor en casa sin problemas

angel dice

18 junio 2008 a las 1848

HOLA MI SERVIDOR LO PUEDO VER SOLO EN MI RED LOCAL como puedo Ver mi servidor fuera de mi LAN MI PUERTO 80 ESTA ABIERTO FTP TB

YA REDIRECCIONE EL IP ESTOY TRABAJANDO CON NO-IP MI MSN angeltres3hotmailcom

javierPindter dice

23 junio 2008 a las 620

Que tal antes que nada agradezco por tu gran aportacioacuten En lo particular tu publicacioacuten me ha resultado excelente pude resolver muchas dudas No se si ya lo conozcas pero httpwwweverydnsnet ofrece el servicio de DDNS gratuitamente con la ventaja que nos permite

usar nuestro propio dominio a diferencia de la version gratuita de DynDNS ademaacutes que permite libremente el control de registros como los CNAME y los MX para googleApps Hasta el momento no me ha causado ningun problema

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Saludos

Vicente Navarro dice

7 julio 2008 a las 1404

javierPindter No conociacutea esa empresa pero parece una buena opcioacuten iexclGracias por el informarnos de ella

javierPindter dice

7 julio 2008 a las 1539

Recientemente descubri el dd-wrt (httpwwwdd-wrtcomdd-wrtv3indexphp) que es un firmware mucho maacutes completo que el que viene de fabrica en mi caso WRT54G de LinkSys Al cambiar el firmware en la opcioacuten de DDNS se puede incluir la informacioacuten de acceso de muchos proveedores

DDNS (DynDNS no-ip TZO zoneedit changeip easydns etc) a diferencia de los dos por omisioacuten de LinkSys con la ventaja de que en caso de que no este en el listado se puede crear uno como es en el caso de everydns donde simplemente proporcionas tu login password y la ruta del servidor (httpwwwdd-wrtcomwikiindexphpDDNS_-_How_to_setup_Custom_DDNS_settings_using_embedded_inadyn_-_HOWTO) Saludos

Vicente Navarro dice

7 julio 2008 a las 1629

javierPindter Informacioacuten tambieacuten muy uacutetil e interesante iexclGracias

Eduardo Moreira dice

8 julio 2008 a las 209

Excelente trabajo lo explicas muy bien entendi como minimo un 95 llevo varios meses investigando y haciendo pruebas ya que quiero hacer un proyecto como el tuyo muchas cosas que expones en este blog ya las sabia pero despues de leerlo completo uffffffffff aprendi bastantes cosas nuevas Ahora si

voy a montar mi web server muy bien configuradohelliphellipGracias

Carlos Ruiz Ortega dice

15 julio 2008 a las 037

Holap

Wowww Queacute trabajo maacutes estupendo

Sin duda alguna es uno de los mejores tutoriales que he leido en la internethellip ahora siacute me ha quedado absolutamente claro todo lo relacionado con el hosting casero DNS dominios etchellip etchellip

Muchas gracias por todo

Saludooos

Vicente Navarro dice

15 julio 2008 a las 917

Eduardo Moreira Carlos Ruiz Ortega iexclGracias iexclMe alegro de que os haya gustado

katerine dice

6 agosto 2008 a las 319

Felicitaciones Tienes un blog muy bueno Y lo mejor Lo hiciste y yo tambien entedi muchas gracias

Al dice

6 agosto 2008 a las 2307

Excelente articulo pero por lo poco que cuestan hoy dia alojamientos como hostgatores da qeu pensar

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Franco dice

8 agosto 2008 a las 2142

Increible Esto siacute que es un aporte a la comunidad Felicitaciones

Rauacutel M dice

28 agosto 2008 a las 024

Bueno pues me ha motivado mucho tus grandes palabras sobre un HC y es que si pudiera hacerlo lo hariacuteahellip tan solo tengo 17 antildeos una conexioacuten bastante mala (Vodafone) y una madrehellip que mejor ni hablemos jajaja en un futuro hareacute algo por el estilo o a lo mejor una empresa de WebHosting quien

sabehellip se agradece mucho todo esto hasta me he guardado este documento por si acaso

Saludos y suerte amigo

gameshells dice

28 agosto 2008 a las 1708

Buen post la verdad no hay que negarlo pero a mis 23 antildeos de vida te digo que solo entendi algunas cosas desafortunadamente Dioz no me dio un cerebrito como el tuyo para hecharle cabeza a todo esto hellip Peroooo buee gracias por el post intentare leerlo bien sin que me de ladilla

JainuX dice

18 septiembre 2008 a las 1216

muy buen tuto

Saludos

jgaztelu dice

12 noviembre 2008 a las 1516

Hola

Muy buen artiacuteculo me ha encantado y estoy montando (maacutes o menos) un servidor HC Por cierto no ahs mencionado que se puede utilizar alguna utilidad tipo XAMPP Por uacuteltimo una pregunta iquestCoacutemo puedo tener maacutes de un sitio web en el mismo server

Gracias

Vicente Navarro dice

12 noviembre 2008 a las 1541

jgaztelu Gracias Siacute el XAMPP podriacutea resultar uacutetil para nuestro propoacutesito

Sobre lo de los distintos sitios siacute que se explica Hay que poner un fichero de configuracioacuten diferente por sitio en etcapache2sites-available

tttony dice

3 diciembre 2008 a las 350

WOW aunque todavia no me lo he leido completo necesito saber que sistema operativo recomiendan para este cacharro

celeron 400MHZ 256MB RAM PCChips mobo

pienso correr paginas en PHP con mysql

saludos y gracias

Vicente Navarro dice

3 diciembre 2008 a las 827

tttony Cualquier distribucioacuten de Linux instalada con el miacutenimo nuacutemero de paquetes necesario te iraacute

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

bien pero no esperes poder servir a muchos clientes a la vez ya que la maacutequina no es muy potente

Daniel dice

9 diciembre 2008 a las 1621

Execente material estoy teniendo problemas con mi servidor de correo Conectado a mi VPN a traves de webmail funciona bien poniedo la IP pero desde internet aparece error 501 no se que hacerhellip

finidine dice

19 diciembre 2008 a las 1006

Ante todo Vicente felicitarte por tu excelente blog

Tengo un pequentildeo hosting casero basado en un viejo Pentium III a 800 MHz no es mala opcioacuten ya que esa CPU tiene un TDP maacuteximo de tan solo 22 Whellip a veces el viejo PC es lo adecuado para estas funciones (simultanear hosting y p2p)

Saludos

Mauricio dice

8 enero 2009 a las 2238

Sentildeores les pido un favor soy nuevo en esto quiero poner un hosting en mi casa me compre un dominio y tengo internet con ip dinamica pero no se como configurar mi servidor con mi dominio me podrias ayudar de antemano muchas gracias

ALoGeNo dice

12 enero 2009 a las 1319

Puedes usar algo como no-ip o dyndns te creas una cuenta de usuario en cualquiera de ellos y creas una dns gratuita la cual luego le tendras q dar a tu proveedor DNS (el q te vendio el dominio) para q linke la dns asociada a no-ip o dyndns con la tuya

httpswwwdyndnscomaccountcreatehtml

httpwwwno-ipcom

(Muchos routers ofrecen la opcion de usar algun servicio como dyndns o no-ip el cual se encarga de comunicar los cambios de ip al servidor dns de no-ip o dyndns en caso de que tu router no lo permitan tanto no-ip como dyndns ofrecen clientes configurables que harian el trabajo)

Salu2

Di3g0 dice

22 enero 2009 a las 2214

Tio eres genialhellip

Llevo mas de 1 dia arrancandome los cabellos leyendo de todo y gracias a ti he solucionado mi ultimo error en wordpress Gracias a lo que escribistee en la seccion ROUTER de este articulo

Tienes mucha razon en que un blog o cualquier site hospedada en una pc de casa no conviene pero aun asi me parece la manera mas facil de aprender y sobre todo si al jugar tienes una responsabilidad

Yo estoy en el proceso de administrar un pequentildeo blog para no mas de 10 personas x lo que me resulta facil hacerlo en mi pc PERO he tenido varios problemas al tratar de implementarlo y lo he ido solucionando 1 por 1 con lecturas yo logicahellip hasta que me quede estancado en el router puesto que no podia editar mi blog si no esta con la direccion de localhost en localhost el blog no se ve bien para afuera empezando por la plantilla que recurre a la direccion local del templatehellip direccion que no esta en la maquina de la persona q lo ve del otro lado entonces tenia que poner todo el blog al dominio que tengo gracias a no-ip pero de esa manera no podia usar localhost para editar tampoco podia usar el dominio de no-ip para editar porque no se procesaba la peticion gracias a la edicion del archivo ldquohellipetchostrdquo lo he logrado

Nuevamente muchas gracias eres el unico que me ha sabido explicar que y porque debo de hacerlo Te has ganado un pedazo de cielo ^^

Di3g0 dice

23 enero 2009 a las 124

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

mi felicidad no es completa hellip T_T

Realizando los pasos que sale en la seccion ROUTER de este articulo he logrado ver mediante la direccion que me brinda no-ip mi blog especificamente la pagina principal puesto que cuando procedo a hacerle click a algun comentario entrada o cualquier otro enlace (dentro del blog) la pagina no carga y se produce un error del tipo

NOT FOUND The requested URL blogcategorygeneral was not foun on this server mdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdash-

Cosa totalmente ilogicahellip Ya no doy mas y tampoco tengo tiempo para averiguar que esta pasando por lo que ahora si pido ayuda y si alguien puede ayudarme en este paso envieme un correo a diegoiparraguirregmailcom

Gracias de antemano

CarlosVM dice

24 enero 2009 a las 243

Como sabiamente lo mencionas La gran maravilla de hacer tu propio hosting es toda el conocimiento que tendraacutes y asiacute poder recurrir a cualquier distribuidor con muchos maacutes conocimientos Darte las gracias por tu aporte seriacutea poco

Saludos Carlos

Williams Nasser dice

20 febrero 2009 a las 1520

Hola a todos de verdad lo felicito muy bien explicado aun que difiero de tener un excelente HC con windows XP Profesional SPK3

yo he montado Windows XP actualizado con SPK3 apache Friends 17 un panel de control que parte del codigo es codigo libre pero e modificado sustantivamente para ir acoplando las necesidades que poseeo para el ISP XDSL y para la actualizacion de la ip dinamica un servicio en espantildeol gratuito muy bueno como lo es CDMONCOM tengo hasta ahora apenas 20 dominios hospedados en un pc con las siguientes caracteristicas PIV de 32Ghzh con doble nucleo 2GB de Ram 1024 GB de DD aproximadamente en 3 Discos Windows XP actualizaado con SPK3 JAVA SDK sun microsystem XAMPP apache friends con algunas modificaciones para adaptarlo al panel de control TOMCATS y PERL como ADDons y un Pack de aplicaciones codigo abierto para su libre instalacion desde el panel de control hellip de verdad esto me ha trabajado muy bien sin problema alguno para el webmail usaba antes hmailserver el cual es muy bueno pero vivia luchando con las limitaciones de otros proveedores incluso el de no aceptar mail de ip dinamicas pero la gran solucion con google apps me ha sacado los pies del barro y bueno ya no doy cuentas ilimitadas de mail pero en experiencia no pasan nunca de 30 cuentas asi que les manejo el panel yo mismo y es una entrada extra tener esos 20 dominios y creciendo poco a poco

Ivaacuten E S dice

23 febrero 2009 a las 1431

Muy buen post Es gigante excelente te mataste escribiendoloacute voy a tomarlo como parte de mi aprendizaje al escribir post salvo que me desanimaste a hacer un HChellip Hay que tener mucha maacutes guita que para pagar un hostinghellip o mucha basura informaacutetica en casa Asiacute como deciacutes vos para aprender

es genial Una idea que tengo en mente es si se pueden usar por ejemplo dos hostings que vayan rotando cuando uno se cae funciona el otrohellip iquestUtoacutepico No seacute pero suena genial Saludos y gracias por tus post son excelentes

Vicente Navarro dice

25 febrero 2009 a las 1152

Lo que comentas de dos servidores de hosting casero por si uno tiene problemas se podriacutea hacer sin muchos problemas Yo mismo lo hice a menudo como comento en la entrada Si van a estar detraacutes del mismo router es tan sencillo como cambiar en la configuracioacuten de NAT del router a queacute

sistema reenviacuteas las peticiones al puerto 80 Si van a estar detraacutes de conexiones de red distintas lo uacutenico que hay que hacer es cambiar la IP del DNS en el proveedor de DNS dinaacutemico que tengas

Ivaacuten E S dice

25 febrero 2009 a las 1805

Gracias por tu ayuda Sabeacute que este blog ya pasoacute a mi lista de favoritos Saludos

Trackbacks y pingbacks

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

laquo La licencia Affero (AGPL) y su relacioacuten con la GPL iexclQueacute diacutea el de aquella semana raquo

meneamenet raquo [How-to] Coacutemo montar y mantener un Hosting caseroInstalar un servidor web en casa paso a paso | KabytesCoacutemo montar servidores web - un par de buenos tutoriales at El MoacutedemMetaholic raquo Hosting casero HOWTOHosting caserohellip laquo Que che vou contarhellipComo hospedar um site em sua casa laquo Nataniel Notas sobre as TICComo montar un servidor web dedicado | ItimagnetCrea tu hosting casero at Tod-OScom Te ponemos al dia OPCIONWEBcom Experiencias Informaacuteticas raquo Problemas eleacutectricos en el Hosting CaseroHosting Casero laquo Think Free - LinuxPhpJavaMEMoviesAl otro lado del mostrador raquo Servidores de hosting caseros7 Fast Links (y X) Un lugar en el mundohellipBreves Como montar tu propio hosting casero - BiteliaNoMeDigas raquo Blog Archive raquo Hosting CaseroComo hacer un Hosting en Casa | Tu Lugar en InternetCoacutemo instalar un servidor web en tu casaservidor web caserotu servidor casero laquo NanoBug - Tecnologiacutea amp HobbyBitaacutecora de Vicente Puchades raquo Blog Archive raquo Instalado un servidor web de bajo consumo en un pen USB de 8GbSisBlog raquo Blog Archive raquo Hosting caseroLinux-OS raquo Hosting casero HOWTOHosting casero HOWTO laquo Conocimiento Libre (o lo que estaacute detraacutes del Software Libre)HOWTO Hosting casero laquo Epeoraquo Enlaces (Semana 25) | xavierhernandezblogCon mis movidashellip y mis lios raquo Una de servidoresRicardo Lasa un poco de todo raquo Viernes eaaaaaaaaLa Biblia del Hosting Casero laquo No se me ocurre un tiacutetulo originalhellipMejor respuesta raquo iquestcomo hago para montar una pagina en internet usando mi pc como servidorTargz raquo Blog Archive raquo Curs tegravecnic sistemes micro-informagravetics Sessioacute 22 Desembre 2008[HOSTING] Hosting Web Java - psicofxpcomApunts de tallers classes i sessions raquo Curs de Sistemes drsquoInformacioacute Geogragravefica i computeritzada Edicioacute octubre de 2010 Sessioacute XVIII [35]Como medir el rendimiento de tu servidor web laquo iTank Ideas TankTa pa Ponga raquo Archivu del blogue raquo Sirvidor nun USB de 2GbMontar un servidor de hosting caseroTener email con tu dominio en un servidor caseroHosting casero | nopalituxnetEmail con tu dominio en un servidor casero | Going Geek

Tema LHYLE09 creado por Vicente Navarro

  • vicente-navarrocom
    • Lo hice y lo entendiacute | Hosting casero HOWTO
          1. 9ob3N0aW5nLWNhc2Vyby1ob3d0by8A
            1. form1
              1. s
              2. input5
Page 17: Hosting Casero

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

snmpwalk -c comunidad -v 1 19216811 IP-MIBipAdEntAddr|egrep -v 00|192168 | awk print $4

bien un acceso a checkipdyndnsorg

usrbinwget -q -O - httpcheckipdyndnsorgindexhtml | usrbinfromdos | binsed s_lthtmlgtltheadgtlttitlegtCurrent IP ChecklttitlegtltheadgtltbodygtCurrent IP Address | binsed s ltbodygtlthtmlgt

El fichero cabecera es algo como

La IP del servidor es ahora

Conclusioacuten

En esta entrada he tratado de recopilar lo maacutes importante de lo que me ha sido necesario conocer durante un antildeo completo de autohospedaje en el que creo que el resultado ha sido bastante satisfactorio Por carambolas del destino ahora ya he pasado a un hosting profesional pero la travesiacutea ha valido la pena y la repetiriacutea tantas veces como hiciera falta Si alguien tiene intencioacuten de adentrarse en esta aventura ha de saber que aprenderaacute mucho y espero que en estas liacuteneas encuentre consejos que le sean de utilidad como creo que me hubieran sido a miacute

Tambieacuten hay que tener en cuenta que tambieacuten es posible tener un hosting casero sin tomaacuternoslo muy en serio de forma que no nos importe en absoluto si tenemos la paacutegina caiacuteda varios diacuteas seguidos pero creo que si nos ponemos vale la pena hacerlo lo mejor posible No hay nada que deacute peor impresioacuten en Internet que una paacutegina que tarda en cargar o que cada dos por tres esteacute caiacuteda Esa no es la forma de fidelizar a nuestros lectores

El HC es un poco como tener un perro en casa Puede ser divertido te daraacute muchas satisfacciones pero a cambio ganas muchas obligaciones Tienes que estar pendiente de eacutel te da trabajo y no puedes irte de vacaciones sin buscarle un acomodo

wq

Entradas relacionadas

iquestPiensas en si un diacutea te roban el portaacutetil (6)Servir con Apache imaacutegenes con marca de agua (watermark) (5)Primer aniversario del blog (5)Midiendo el ancho de banda de red con IPerf (y con scp netcat wget) (5)Probando el mod_deflate de Apache (4)mailto sin miedo a spammers (4)

Esta entrada fue publicada bajo una licencia CC el 9 marzo 2008 a las 1732 y pertenece a la categoriacutea GNULinux Internet LAMPWordPress Redes Sobre el Blog Etiquetas Apache backup blog ddclient Debian DNS DynDNS exim GNULinux Google hosting Internet modem MySQL OpenSSH PHP rsync shell SMTP spam VIA EPIA wget WordPress Zyxel 660HW Puedes seguir las respuestas a traveacutes de RSS Ya no se pueden dejar comentarios pero puedes hacer trackback desde tu paacutegina

137 Comentarios a ldquoHosting casero HOWTOrdquo

Osqui dice

9 marzo 2008 a las 2046

iexclDios Esto es LA ENTRADA Suacuteperinteresante suacuteperamena y suacuteper bien explicada Muchiacutesimas gracias

andoni dice

9 marzo 2008 a las 2149

impresionante

Sagman dice

9 marzo 2008 a las 2213

Impresionante O Ahora no tengo tiempo para leerlo detenidamente pero mantildeana intentareacute sumergirme en la lectura entera del artiacuteculo porque parece muy interesante Teniacutea ganas de que lo explicaras Gracias

PD Me entereacute de la entrada a traveacutes del pingback que viacute en mi blog

Raist dice

10 marzo 2008 a las 041

En plan didaacutectico seduce plantearse el instalarse el apache y demaacutes pero vamos en plan didaacutectico como dije los peros son muy significativos Eso si no dudo en seguir el tutorial para trastear y

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

aprender

Ivaacuten dice

10 marzo 2008 a las 1024

iexclImpresiontante artiacuteculo menudo curro Te lo has currado muchiacutesimo todo muy bien explicado con ejemplos ventajas distintos puntos de vistahellip Aunque no vaya a montarme un HC casero y vaya a seguir con blogger hay muchas ideas que siacute me van a ayudar mucho Lo primero que tengo que

conseguir es configurar el correo porque ya lo he intentado un par de veces y no hay manera

Saludos y gracias por el excelente artiacuteculo Ivaacuten

andres dice

10 marzo 2008 a las 1147

Enhorabuena muy bien explicado

Yo tenia algo parecido montado pero la placa acabo estropeandose tras mucho tiempo

Solo 2 apuntes que faltarian a mi entender para ser perfecto - Configuracion del iptables algunosmodems como por ejemplo los de cable solo tienen una boca y solo te dan una IP por lo que mi servidor estaba en medio y ademas de correo y web servia internet a la red interna Por ello tenia que configurar el IPTABLES para que hiciese de pasarela Es sencillo pero no muy obvio - Servidor de DHCP al hilo de lo anterior un servidor de DHCP para la red interna Con la instalacion por defecto es casi suficiente solo hacia falta cambiar el nombre de la interfaz de red a la que tenia que servir direcciones - QoS tambien tenia algun programa P2P y casi siempre iba bien pero deberia de haber puesto y al final por vagancia nunca lo hice alguna regla de QoS para dar la minima prioridad sobre el ersto de paquetes a los de los programas P2P

Como te digo el post esta muy bien pero con informacion sobre como hacer eso para mi ya seria perfecto

Un saludo

David GV dice

10 marzo 2008 a las 1247

Hola

Soacutelo queriacutea felicitarte por este howto tan interesante del que me he permitido hablar en mi blog ( httpwwwblogubuntucom159como-montar-un-servidor-web-casero-y-no-morir-en-el-intento )

Un saludo y felicidades por el material

Gustavo dice

10 marzo 2008 a las 1253

Muy pero que muy explicado todo Muy buen manualguia en todos los sentidos

Croc dice

10 marzo 2008 a las 1258

Praacutecticamente son los mismo pasos que yo seguiacute tambieacuten en su diacutea soacutelo que yo sigo hoy en diacutea tirando de mi HC con Telefonica (IP fija por usuario antiguo) y 320 kbps de subida

En lo que me gustariacutea hacer hincapieacute del artiacuteculo es en la seleccioacuten hardware Tened cuidado con la maacutequina que elegiacutes como servidor o despediacuteos de dormir por la noche Si compartiacutes habitacioacuten haced todo lo posible por eliminar completamente los ventiladores o invertid en algo super-silencioso Vuestro descanso os lo agradeceraacute

Actualmente estoy dandole una pasada a mi servidor de correo que auacuten no he recibido ninguacuten tipo de problema por denegacioacuten en ninguna maacutequina Por fortuna mi ISP resuelve inversamente mi IP sin problemas La configuracioacuten de un servidor Courier (SMTPPOPIMAP) y una interfaz web como RoundCubeMail se mereceriacutea otra entrada explicativa

Un saludo

sistemasorp dice

10 marzo 2008 a las 1304

Buen artiacuteculo yo tambieacuten tengo un dominio (sistemasorpcom) albergado en un ordenador VIA EPIA

Lo uacutenico que queriacutea comentar es que aunque yo tengo el dyndns para que desde el router cambie la ip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

de mi dominio tengo los DNS del dominio apuntando a Zoneedit (que pues antildeadir hasta 5 dominios gratuitamente) Asiacute poniendo CNAMEs como httpwwwsistemasorpcom o httpftpsistemasorpcom apuntando a sistemasorphomelinuxcom puedo hacer que cualquier peticioacuten que se haga a traveacutes del dominio pase al subdominio de dyndsn y finalmente a la ip que tenga en ese momento incluido el correo Por eso siempre que se haga un nslookup a httpwwwsistemasorpcom o similares lo resolveraacute a sistemasorphomelinuxcom

Gonzi50 dice

10 marzo 2008 a las 1350

Solo a modo de apunte deberias echar un vistazo a gnupanel es un panel de administracion estilo plesk gnu para debian

Puede simplificaros mucho las cosas porque instala de golpe muchos de los paquetes que se nombran y el menu de administracioacuten tanto de nivel usuario y administracion es muy buena

Creo que sera un referente en el futuro

juan dice

10 marzo 2008 a las 1416

Muy bueno felicitaciones

Otro ordenador util silencioso y de bajo consumo es el Mac Mini

Saludos

victor dice

10 marzo 2008 a las 1420

Hola he llegado a tu blog desde barrapunto y lo primero que habia pensado es que habias instalado un ldquoservidor de hostingrdquo real puro y duro tipo Cpanel o Plesk para que tus amigos pudieran redirigir su dominio y crearse cuentas de ftp y web contra tu servidor iquestlo has probado seria un gran reto la

verdad es que no podriacutea ser publico pues seguramente no tendraacutes ganas de gastarte las astronoacutemicas cantidades que valen las licencias hellip perohellip iquesthay soluciones gratuitas a cpanel y plesk

gracias y saludos

Julio Autor de curriculum web dice

10 marzo 2008 a las 1502

Te falta ciertas ventajas que no has mencionado

1 La libertad de configurar el servidor que suele ser muy importante si estas programando dicha web Y no te problemas de una configuracioacuten distinta de cuando haces la prueba 2 Ganar conocimientos por si te falta subir el ancho de banda Si contratas direcmente los servicios de hosting Cuando tienes un proyecto avanzado no puedes dedicarte a aprender en ese momento como montar un hosting 3 Si programas la web consigues que no te puedan robar coacutedigo o ideas Hombre claro esta por soacutelo 13 euros y tras una pesada documentacioacuten puedes registrar tus derechos de autor Pero edemaacutes de esto es bueno no tener el coacutedigo disponible de terceros 4 Antes un fallo de programacioacuten o del servidor los conocimientos son mayores para solucionarlo 5 Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

En yo mi caso un servidor llamado casero Pero ya mismo le voy poner dos lineas de telefono ampliamdo la seguridad y el ancho de banda iquestLo debereacute seguir llamando casero por estar en mi casa Doacutende aguanto visitas mas de 60000 visitas al mes entre todas mis web Por ejemplo esta de curriculum web Un incoveniente muy peligroso Ante un problemoacuten te puede dar un infarto Pero a veces esos problemones lo tienen las empresas no dan ese mal servicio que no podemos hacer nada

Smutops dice

10 marzo 2008 a las 1608

Gracias por la informacioacuten Te lo has currado

Saludos

InKiLiNo dice

10 marzo 2008 a las 1621

El manual estaacute de Puta Madre pero yo recomiendo para un servidor casero lighttpd en vez de apache2 y php5 + fastcgi mejor que mod_php5 ah y de paso le ponemos el eaccelerator y nuestro servidor

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

volaraacute

Gonzi50 dice

10 marzo 2008 a las 1639

para Victor

Como he dicho un par de comentarios mas para arriba te recomiendo gnupanel Yo llevo unos cuantos meses con uno montado y todos son buenas noticias

Jose A Cely dice

10 marzo 2008 a las 1738

Hola

Muy buen articulo lo leiacute completo me siento identificado con muchas cosas y la experiencia que tuve con mi antiguo servidor de produccioacuten (2005) sin embargo esa maquina que usaba aun la uso como servidor personal Te dejo el link de el articulo que escribiacute es su momento no es tan teacutecnico como el tuyo httpjosecelytecsuacomp=14 Saludos desde Colombia

Jose A Cely

Sr XX - Terror dice

10 marzo 2008 a las 1748

Hola felicidades todo muy claro y bien explicado

Yo hace unos antildeos hice lo mismo Queriacutea colocar mis programas java a disposicioacuten del puacuteblico y el hosting java era (y sigue siendo) cariacutesimo

Maacutes o menos hice lo que tuacute excepto en 2 cosas

1) Servidor web En un principio coloqueacute apache+tomcat (viacutea ajp) Tras unos benchmarks caseros me diacute cuenta de que tomcat podiacutea servir paacuteginas estaacuteticas casi a la misma velocidad que apache Asiacute que quiteacute apache y puse tomcat en el puerto 80 directamente

2) Servidor de correo Los MTAs de linux (exim sendmail y postnosequeacute) son un suplicio para configurarlos correctamente (demasiadas opciones) Me decanteacute por JAMES (del proyecto apache) Es un MTA supersimple javizado que permite almacenar el correo entrante en una base de datos relacional haciendo maravillosamente transparente toda la gestioacuten En fin hoy con el proyecto casi congelado sigo apostando por JAMES

Saludos

liken dice

10 marzo 2008 a las 1829

Hola Vicente Muy buen articulo

Se que hay diferentes opiniones pero discrepo solo en lo de no recomendar laptops como servidores La mayoria de los portatiles de consumo actuales estoy de acuerdo en que no son recomendables pero hay laptops antiguos de muy buena calidad y de bajo precio en Ebay que pueden ser una opcion bastante buena Yo tengo un IBM Thinkpad 600 (una maquina de calidad) de servidor encendido hace 2 antildeos aunque el uptime actual es 6 meses y sin ningun problema (toco madera ) Tienen muchas ventajas Es muy silencioso El ventilador se enciende solo aveces y apenas se escucha Tienen UPS incorporada la bateria aunque vieja te aguanta 10 minutos un apagon El consumo tambien es muy bajo al ser un portatil y con LCD cerrado Lo uso como servidor web a internet servidor samba local interface gmui para descargas centralizadas de P2P multiusuario y remotas servidor de correo tambien a traves de gogle apps y para alojar una libreria sobre ciencia que seria dificil de colocar en un host contratado Por necesidades uso un disco duro 25 de 60GB y que de momento va aguantando (El tema de que los 25rdquo duran menos tambien trae discusiones y algunos defienden lo contrario) Saludos

Liken mdashmdashndash

jecomovi dice

10 marzo 2008 a las 1829

La comunidad nos hace grandes articulos como este ENORMES Gracias

tenderodigital dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

10 marzo 2008 a las 1831

Muy buena entrada para guardar y revisar de vez en cuando

Yo de todas maneras le veo futuro a este tipo de servidores pero maacutes que para tener presencia en Internet para usar el servidor directamente tu A ver si me explico montas un Wiki un software de trabajo en grupo otro de gestioacuten de proyectos y lo alojas en tu propio servidor Y solo accedes tu y tus amigos no lo abres al puacuteblico Entonces tienes la ventaja de la comodidad puedes actualizar las versiones personalizarlo a topehellip y no tienes los problemas del ancho de banda

Saludos

Joan R dice

10 marzo 2008 a las 1915

Impresionante tu dominio del tema socio saludos desde Mallorca

ZP en lugar de dedicarte a salvar el culo de los ladrilleros que se iraacuten al paro preocuacutepate de toda la gente super capaz que hay en este pais y haz que suban como la espuma te presento a uno de ellos mi amigo Vicente Navarro hellip

Bytecoders dice

10 marzo 2008 a las 1917

Extrantildeo que nadie haya mencionado como ventaja el hecho de que el hosting solo depende de ti y de nadie maacutes Aunque a veces tambieacuten puede ser una desventaja En mi caso no depender excesivamente de terceros fue desde luego la mayor motivacioacuten

No puedo negar que estoy aprendiendodestrozando mucho etc etc pero eso queda (para miacute) en un segundo teacutermino

Saludos

Bytecoders dice

10 marzo 2008 a las 2022

Por cierto no cabe decir que el artiacuteculo es de Wikipedia Pero me ha picado la curiosidad Si no me equivoco tu ya has sobrevivido al efecto Barrapunto y Meneacuteame con el hosting casero no

Saludos tener buenos sitios de referencia tambieacuten ayuda Anda que no he aprendido cosas aquiacute o de ti

PS No seacute si podiacutea editar el comentario Al final por desconocimiento he puesto otro

Vicente Navarro dice

10 marzo 2008 a las 2042

Osqui andoni Sagman Raist Ivaacuten iexclMuchas gracias por vuestros amables comentarios

andres iexclGracias Respecto al IP tables es una buena sugerencia pero quizaacutes mereceriacutea una entrada especiacutefica sobre su uso Sobre el servidor DHCP a miacute no me haciacutea falta porque el router ya hace el trabajo aunque ya hableacute un poco sobre servidores DHCP en Iniciar una instalacioacuten de Debian por red Finalmente probar el QoS ha sido una de las grandes asignaturas pendientes que me han quedado aunque no esperaba mucha mejora ya que a diferencia de tu caso mi traacutefico no pasaba todo por el servidor De todas formas siacute que ajusteacute algunos paraacutemetros de priorizacioacuten de traacutefico que teniacutea el router En cualquier caso unas sugerencias muy buenas

David GV Gustavo iexclMe alegro de que os haya gustado

Croc Gracias por hacer hincapieacute en lo del servidor silencioso Creo que es algo realmente importante Sobre lo del Courier y el RoundCubeMail siacute me temo que tanto no cabriacutea aquiacute

sistemasorp iexclPues me parece una idea excelente iexclBuena de verdad Asiacute te ahorras comprar el ldquoCustom DNSrdquo Muchiacutesimas gracias por compartirla en esta entrada

Gonzi50 Gracias por la sugerencia

juan iexclGracias Siacute el Mac Mini podriacutea servir pero en su diacutea yo lo descarteacute porque aunque sea muy silencioso siacute que tiene ventiladores y si somos estrictos en la poliacutetica de nada de ruido me temo que no nos sirve

victor Bueno ya ves que el servicio era para miacute mismo soacutelo Sobre lo que me preguntas en la Wikipedia tienes una lista de web-hosting control panels tanto de pago como de coacutedigo abierto

Julio Autor de curriculum web Son muy interesantes los aspectos que mencionas Me ha parecido curioso lo de

Si programas la web consigues que no te puedan robar coacutedigo o ideas

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Sobre

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

no estoy de acuerdo En Dreamhost por ejemplo te permiten asociar un nuacutemero ilimitado de dominios a tu cuenta

Smutops Gracias

InKiLiNo iexclMuchas gracias por los consejos

Jose A Cely Gracias por la referencia al artiacuteculo Es muy interesante

Sr XX ndash Terror Gracias por la sugerencia del Java Apache Mail Enterprise Server (JAMES) de la fundacioacuten Apache La verdad es que no lo conociacutea Muy a tener en cuenta

liken iexclGracias por tu comentario y por expresar aquiacute tu opinioacuten Aunque puede haber casos de portaacutetiles que sobrevivan como heacuteroes durante antildeos sigo pensando que no son lo maacutes conveniente para un uso como servidor Ademaacutes de los discos de 25Prime el polvo que pueda entrar por los ventiladores se iraacute acumulando poco a poco en su interior causando problemas de calentamiento y reducir su vida Se pueden abrir y limpiar pero es una tarea extremadamente incoacutemoda En cualquier caso por supuesto puedo estar equivocado

jecomovi iexclGracias

tenderodigital Desde luego lo que comentas son excelentes sugerencias de uso de un hosting casero sin muchos de sus inconvenientes iexclGracias por tu comentario

Joan R iexclGracias

Bytecoders iexclMuchas gracias por tu aportacioacuten Por supuesto una ventaja muy importante del hosting casero es que puedes hacer lo que te deacute la gana con eacutel Sin embargo en las uacuteltimas semanas en las que he probado un hosting de verdad con SSH maacutes en serio me he dado cuenta de que teniendo el Apache el PHP el MySQL y una shell apenas tienes restricciones ni encuentras cosas en las que te encuentres tan limitado Uacutenicamente tal vez el debug y ciertos paraacutemetros que te gustariacutean cambiar del servidor

En Primer aniversario del blog se mencionaban las entradas que han salido en Barrapunto o Meneacuteame estando el blog en HC

EuLogos dice

10 marzo 2008 a las 2058

iexclMuy pero que muy interesante Queriacutea antildeadir un par de cosillas 1- No es por hacer publicidad pero con cdmoncom puedes registrar un dominio (por precios bastante

competitivos) y luego usar sus DNS para IP dinaacutemicas Ciertamente se complica el tema de actualizarla pero probablemente se podraacute usar un registro CNAME a la direccioacuten de dyndns gratuita 2- Ademaacutes de ldquoab (apachebench)rdquo puedes usar ldquosiegerdquo que ademaacutes te permitiacutea elegir la identificacioacuten del cliente Saludos

Vicente Navarro dice

10 marzo 2008 a las 2106

EuLogos Gracias por tus sugerencias de siege y cdmoncom Ciertamente son alternativas a considerar

Alberto dice

10 marzo 2008 a las 2116

Hola

Intel ha sacado una nueva version de la placa D210GLY la D210GLY2 sin ventilador En la siguiente direccioacuten han hecho un estudio del consumo frente a otras opciones Itx de Via

httpresourcesmini-boxcomonlineMBD-I-D201GLYintel-d201gly-power-consumptionhtml

Si queries calcular el coste de consumo de un equipo en la suiguiente paacutegina hay una calculadora que puede dar una idea bastante aproximada

httpwwweu-energystarorgeses_007cshtmlelectricity

Saludos y felicidades por el trabajo

Vicente Navarro dice

10 marzo 2008 a las 2212

Alberto Pues muchas gracias por tu amable comentario y por el enlace al anaacutelisis de consumo de la Intel que me gusta mucho Tanto tanto que ya lo habiacutea puesto por ahiacute arriba

Por otra parte la calculadora de consumo que mencionas estaacute muy chula

Para las VIA EPIA hay un simulador de consumo en EPIACENTER PowerSimulator

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Julio autor de curriculum web dice

11 marzo 2008 a las 104

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

Bueno pero no se si me explicado bienSeguacuten tengo entendido por cada dominio en algunos hosting se suele pagar un alojamiento distinto Compras un hosting dedicado limitado a nuacutemero de dominios especifico que es lo mejor lo que dreamhost te lo deja ilimitado Pero de todas formas he visto algunos que si tienes que reiniciar o arreglar algo servicio teacutecnico apartehellip

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Ok no somos dioses programando pero la posibilidad de robar existe Y lo de ofuscar ldquoque seraacute enredar el coacutedigordquo Ofuscar para molestar y desfucar(si existe) para programar asi cada vez en volverse loco Para eso le envio el cd (una vez registrado en derechos de autor)

Otra ventaja es si modificas continuamente la web es maacutes rapido enviarlo por tu red local

Para ampliarlo poner dos lineas con dos registro de dns Y ya que te queda bordao

igle dice

11 marzo 2008 a las 213

GuauuEs un fiel reflejo de lo que tengo yo montado actualmente En mi caso el tema hardware no lo elegiacute muchohelliptireacute con lo que teniacutea y es bastante decente (P3 y 368M de RAM) ademaacutes para evitar temas de ruido y demaacutes decidiacute colocar el servidor en la terraza de casa

No encontrareis servidor con mejores temperaturas y sin limiataciones de ruidos Alguacuten diacutea tengo que colgar fotos por el bloghellip Saludos y felicidades por el artiacuteculo

Robintux dice

11 marzo 2008 a las 445

Felicitaciones y saludos desde peru

Ernesto Celis dice

11 marzo 2008 a las 447

Feclicitaciones por tan buen HOWTO como tu tambieacuten yo hospede un HC por alguacuten tiempo Este vivioacute en 3 PCrsquos diferentes y con diferentes sistemas operativos El primero fue un Pentium de 100MHz y 32MB de RAM corriacutea FreeBSD 49 con todos los servicios deseables de un hosting

profesional

iexclVaya que aprendiacute con mi HC

Vicente Puchades dice

11 marzo 2008 a las 602

Hola tocayo te felicito extraordinario este Howto te lo has currado como todos los que tienes Todaviacutea sigo buscando para hacer el HC con una placa de bajo consumo las de VIA EPIA me parecen una opcioacuten extremadamente cara y estoy esperando a que salgan placas maacutes econoacutemicas si al final lo

que nos ahorramos en luz durante 5 antildeos nos lo gastamos en un ordenador cariacutesimo no hacemos nada Tambieacuten estoy esperando que los discos de estado solido esteacuten a un precio razonable Mientras tanto con una supertorre que hace mucho ruido con su SAI para protegerla de los cortes eleacutectricos

Yurgen dice

11 marzo 2008 a las 906

Buenas

Un gran post para los novatos en el tema de Hosting De todos modos no entiendo por que descartas Windows de primeras Entiendo que el inconveniente mas grande sea el tema de pago de licencias pero en cuanto administracioacuten y gestioacuten remota no le encuentro ninguna diferencia En linux SSH y en Windows Terminal Server Si a lo que te refieras es dar acceso a los clientes es cierto que ahiacute Linux gana por goleada Pero si solo es servicio de correo y FTP no creo que hubiera problema

Por suerte o por desgracia he trabajado y trabajo con los dos sistemas en entorno de Hosting compartido y dedicado y lejos de ser un defensor a ultranza de Windows la estabilidad de los servidores con eacuteste sistema es quizaacute mas alta que los Linux (no me pegueacuteis por favor ) Habriacutea que servicios se quiere ofrecer apache oacute IIS con SQL Server ASPnet y a partir de ahiacute decidir (PHP y MySql funciona en los dos correctamente ventajas del software libre )

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

No se que opinaacuteis

Saludos

PD Espero no haber sido un flamerhellip

Vicente Navarro dice

11 marzo 2008 a las 1000

Julio autor de curriculum web Lo que yo he visto en varios hostings es que tuacute contratas tu cuenta con su espacio y su liacutemite de transferencia mensual y luego le puedes asociar muchos dominios Sean comprados en ese mismo hosting o sean externos

igle Pues es un muy buen remedio contra el ruido Pero iexclno se te oxida la caja Ya se oxidan a veces incluso dentro de casahellip asiacute que iexclimagiacutenate en el balcoacuten

Robintux Ernesto Celis iexclGracias

Vicente Puchades iexclMuchas gracias Eacutechale un vistazo a la placa Intel que menciono arriba Tiene un precio muy razonable De todas formas no es soacutelo por el consumo para miacute lo maacutes importante de estas placas es que no llevan ninguacuten ventilador

Yurgen Por supuesto que no eres un ldquoflamerrdquo Presentas un opinioacuten muy razonada y respetable Para mi el inconveniente maacutes grande de Windows en este campo es la ausencia de una liacutenea de comandos en la que se puedan hacer cosas de verdad en el campo del mantenimiento remoto Mencionas el Terminal Server pero me temo que es mucho menos flexible que una humilde shell a traveacutes de SSH Ni que decir tiene que hablando de hosting casero el ancho de banda que necesitariacuteamos para acceder desde fuera de la LAN seriacutea totalmente desmesurado asiacute como la desaparicioacuten de la posibilidad de acceso por modem Ademaacutes necesitas una licencia de Windows Serverhellip iquestquieacuten querriacutea desembolsar tal cantidad de dinero para tener un hosting casero existiendo Linux

Ringmaster dice

11 marzo 2008 a las 1032

Uauuuh Menudo currazo imprescindible para los que se inicien en el hosting casero Parece que te hayas conectado al ordenador con el casco de Matrix y hayas volcado todos tus conocimientos Felicidades

Y siacute estoy de acuerdo contigo que actualmente las placas VIA NO son recomendables el soporte de controladores es peacutesimo y en cuanto a preciocalidadpotencia las de intel o incluso AMD son mejores Yo cambieacute la miacutea por una MicroATX AMD X2 4200 y soacutelo me consume 15W maacutes en idle (aunque se dispara al doble de la VIA cuando estaacute ocupado no hay duda que hace mucho maacutes trabajo)

corrosion dice

11 marzo 2008 a las 1237

Buenas Muy buena tu entrada Yo tambieacuten tengo montado lo mismo que tu bueno muy similar con una vieja epia800 y FreeBSD y es una delicia Claro que tengo la maacutequina a unos 15 metros de mi en un trastero

sin molestar a nadie con el ruido Es un servidor genial Voy a ver si le puedo echar el guante a esa placa intel que comentas DD

Alber dice

11 marzo 2008 a las 1250

Hola

Yo llevo tres antildeos con mi servidor de correo casero y estoy bastante contento Ocasionalmente he montado algun servidor web pero soacutelo para experimentar La maacutequina es un AMD Sempron 3000 con ventilador y fuente de muy bajo ruido y no molesta casi nada Uso Windows XP tambieacuten sin problemas (no uso mantenimiento remoto soacutelo local)

Algunos comentarios que pueden ser de utilidad

DNS para barato un registro de dominio (dominio con mi nombre) y DNS que que apunta el dominio a mi IP dinaacutemica tengo httpwwwsitelutionscom 9 $ al antildeo todo Sin ninguacuten problema (No permite dominios es)(Se pueden transferir dominios de otros sitios)

Correo Para resolver los problemas que hay al enviar correo desde IP dinaacutemica Hay que enviarlo a traveacutes de un smarthost de ese modo el correo llega desde una maacutequina acutelegalacute El smarthost a usar es el servido de correo de nuestro ISP en mi caso (tengo jazztel) smtpjazztelcom Cada ISP os habraacute dado los datos de su servidor de correo el cual se puede usar como smarthost

Para reibir el correo si nuestro servidor no estaacute online se puede usar un servicio de mail backup En sitelutions te dan uno por 18 $ al antildeo Cuando nuestro servidor vuelve a estar online recibe los correos pendientes

SPAM Para que no llegue SPAM lo mejor es el ASSP httpasspsourceforgenet LLeva algo de trabajo configurarlo bien pero una vez hecho no llega ni uno

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Awela dice

11 marzo 2008 a las 1750

Muy bueno Muy interesante

Yo lo tube en casa hace ya unos cuantos antildeoshellip de cuanto telefonica daba la Ip fija sin preguntarhellip La verdad es que aprendiacute un montoacutenhellip

Yo tenia un Compaq que compreacute de segunda manohellip un Pentium asi a secas con 2 gb de discohellip una debianhellip apache php y exim

Ya no tengo tiempo para estas cosas pero fue muy muy divertido cuidar de este pequentildeinhellip

Yo lo recomiendo

Vicente Navarro dice

11 marzo 2008 a las 1903

Ringmaster iexclGracias Siacute las VIAs estaacuten donde estaacuten por pura desidia de la compantildeiacutea Ahora que Intel ha entrado en este segmento de mercado estaacuten praacutecticamente

corrosion iexclGracias

Alber Sobre el DNS muchas gracias por recomendarnos Sitelutions Veo que soacutelo por el coste del dominio te permiten tener DNS dinaacutemico gratis incluso redirecciones de URL y DNS estaacutetico Una alternativa muy interesante

Sobre el ldquosmarthostrdquo el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)

Sobre el ldquospamrdquo iexclgracias por recomendarnos el ASSP

Awela iexclGracias

abaca dice

11 marzo 2008 a las 2034

iexclmenuda tesis doctoral vaya currada te has metido me prometo a mi mismo aprovechar estos apuntes alguacuten diacutea muchas gracias

macario dice

11 marzo 2008 a las 2046

Creo que el hosting casero cuya puesta en marcha has explicado tan bien es una excelente opcioacuten en casos de emergencia Hace unos diacuteas tras cesar mi proveedor sus servicios de hosting de modo repentino tuve que realojar urgentemente mi web osCommerce Para ello hice lo siguiente

1- Darme de alta en DynDNS 2- Buscar un SAI pequentildeo 3- Desempolvar un viejo Duron al que renoveacute los ventiladores (iexclquieacuten hubiera tenido un diminuto y silencioso NSLU2) 4- Instalarle Ubuntu Server Eligiendo la opcioacuten LAMP es rapidiacutesimo hacerlo funcionar (sobre la instalacioacuten por defecto soacutelo antildeadiacute OpenSSH y por comodidad mc y phpMyAdmin creo) 5- Retocar un par de cosas de configuracioacuten (como el conf de apache) y de seguridad (htpasswd por ejemplo) 6- Reponer mi web desde la uacuteltima copia de seguridad (bendita sea) 7- Activar el agente DynDNS de mi router Linksys

Al diacutea siguiente tras muy pocos ajustes ya estaba todo funcionando y ahora con mi paacutegina en marcha puedo ir probando tranquilamente nuevos proveedores

Alber dice

12 marzo 2008 a las 820

Super CoCo dijo ldquordquoSobre el smarthost el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)rdquo

Te puedo garantizar que en mi caso mando a traveacutes de smtpjazztel com los correos de tipo miscuentasmidominiocom He tenido que configurar mi servidor de correo para decirle que use como smarthost smtpjazztelcom junto con mi usuario y password en jazztel Llevo asiacute un antildeo o sea que funciona

Vicente Navarro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

12 marzo 2008 a las 945

abaca Siacute siacute doctor en Cacharreologiacutea por la Universidad de mi Casa iexclMuchas gracias

macario Es algo muy a tener en consideracioacuten Aunque ahora tengo un hosting normal sigo teniendo todo perfectamente preparado por si cualquier diacutea me toca volver a servir el blog desde mi servidor casero iexclque nunca se sabe queacute problemas puedes tener con una empresa de hosting

Alber Pues me alegro mucho que sea asiacute para tu comodidad Sin embargo si un servidor SMTP estaacute bien configurado no deberiacutea de permitir correos de dominios diferentes a los que gestiona ese servidor para evitar el spam (y otros servidores SMTP no deberiacutean aceptarlos seguacuten las reglas que hemos comentado maacutes arriba) Por ejemplo smtptelefonicanet soacutelo permite el dominio telefonicanet y todos los dominios que hayas comprado a Telefoacutenica junto con su servicio de hosting A miacute por ejemplo no me gustariacutea que nadie enviara correos con el dominio vicente-navarrocom y por lo que dices tuacute podriacuteas mandarlos a traveacutes de smtpjazztelcom iquestno

josemanu dice

12 marzo 2008 a las 1043

Super Cocohellip ERES EL MAS GRANDE

Has escrito un artiacuteculo eacutepico Ha partir de ahora referencia obligatoria para el que se quiera documentar sobre hosting casero (yo lo voy a consultar mucho te lo aseguro)

Un artiacuteculo completiacutesimo y faacutecil de entender pura poesia

Si alguna vez te acercas a Castelloacuten ponte en contacto conmigo que tienes pagado un almuerzo comida o lo que se tercie

Muchiacutesimas gracias

Vicente Navarro dice

12 marzo 2008 a las 1229

josemanu iexclMuchas gracias

Joan R dice

13 marzo 2008 a las 940

hellip

ldquoBuenos dias estaacute el sentildeor Vicente Navarro hola vengo de la Secretariacutea General de Poliacutetica Cientiacutefica y Tecnoloacutegica Ministerio de Ciencia y Tecnologia hellip

Estoy aquiacute para servirle diacutegame hellip que necesita usted para crear su empresa tecnoloacutegica y contratar a 10 personas para realizar I+D rdquo

Alber dice

13 marzo 2008 a las 945

Efectivamente yo podriacutea mandar correos del dominio vicente-navarrocom a traveacutes de smtpjazztelcom pero yo creo que cualquiera podriacutea mandarlos a traveacutes de su servidor smtp Los servidores smtp que conozco (he usado maacutes aparte de jazztel) normalmente soacutelo permiten su dominio

para evitar spam PERO si usas el servidor con autenticacioacuten (usuario y password ) permiten que el origen sea cualquier dominio (en este caso al ser usuario suyo no hay peligro de spam)

Esa prueba la he hecho con otras cuentas de correo que tengo y habitualmente funciona Creo que tengo alguna cuenta de telefonicanet si eso hago una prueba

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio Enviar correos con nombres de otros dominios es trivial (vease spam) El correo actual no garantiza que el originario sea quien dice ser

Vicente Navarro dice

13 marzo 2008 a las 1818

Joan R

Alber Sobre

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

estoy de acuerdo Pero muchos servidores SMTP ya estaacuten configurados para no aceptar correos de dominios cuyo origen no es una IP vaacutelida (seguacuten las reglas que comentaacutebamos de SPF resolucioacuten inversa etc) Por la misma regla de tres los servidores SMTP que enviacutean correos no deberiacutean aceptar hacer relay de correos de dominios que no estaacuten asignados a ellos aunque se autentificaran correctamente Si se cumplieran ambas condiciones habriacutea muchos menos problemas de suplantacioacuten de identidad (aunque para eso estaacute el PGP) y de spam iquestno te parece

Por tanto lo que hace Jazztel me parece bien de cara a dar facilidades sus usuarios y mal de cara a prevenir suplantaciones de identidad y spam Sobre Telefonicanet en las pruebas que hice en su diacutea vi que soacutelo acepta correos de dominios que tiene gestionados

Alta_suciedad dice

14 marzo 2008 a las 114

Es un manual perfecto Ademas tienes el don de la palabra y consigues que tantos datos juntos queden escritos de una manera entendible y agradecida de leer Un 10 para ti Yo tambien voy haciendo pinitos con un servidor domestico realizado con un equipo P4 de HP de

sobremesa pero con Win2003 Server + conexion de 6Mbps de Orange protegido por un SAI APC de 700 VA Me hace mucha gracia el planteamiento inicial del HW necesario el consumo electrio el ruido del ISP y de la estabilidad en la alimentacion porque coincido al 100 con lo que comentas Lo dicho felicidades y gracias por compartir tantas horas de trabajo con nosotros

Vicente Navarro dice

14 marzo 2008 a las 916

Alta_suciedad iexclGracias iexclMe alegro de que te haya gustado

Lazaro dice

15 marzo 2008 a las 820

Estaba navegando por la web y buscaba como hacer nuestro propio server (somos una Iglesia Cristiana en Lansing USA)y de verdad que me dejo muy impresionado tus explicaciones solo que tengo que leerlo todo y por lo que veohellip no creo podremos tengo servidor de Hosting con GoDaddy y hacemos

Streaming de audiovideo con Markoni y estos ultimos trabajan con el WMEncoder yo solo trabaje una vez Ubuntu pero por las razones explicadas ahora tenemos a ldquoVentanasrdquoBueno felicitaciones y suerte Alta_suciedad dijohellipfelicidades y gracias por compartir tantas horas de trabajo con nosotros Y en eso estoy de acuerdo 100 es una de las razones que mas admiro la comunidad Opensource (si esta bien dicho)

NotardquoOn this free world without frontierrsquosWho needs ldquoGates and Windowsrdquo

Vicente Navarro dice

15 marzo 2008 a las 843

Lazaro iexclGracias Y siacute tienes razoacutenhellip el streaming seriacutea demasiado para un pobre hosting casero

Roberto dice

16 marzo 2008 a las 2237

Estoy completamente deacuerdo en que la opcion mas practica para aquel que quiera tener un dominio en internet y alojar unas paginas un blog etc es abonarse a una de las muchas ofertas de hosting que tenemos disponibles y que tampoco son tan caras

Eso si como cacharreo aconsejo a todo el mundo que se aventure en la instalacion de una distro linux con apache mysql php webmin ssh etcetcetc y juegue con todo ello Aunque no sea para sacarle rendimiento simpre se aprenden cosas muy interesantes y conocemos un poco mas como funciona el tema

Otro articulo muy bueno y que da una idea muy buena de un servidor web casero

Felicidades Super Coco y gracias

MoDoRrO dice

18 marzo 2008 a las 649

perfecto

justo lo que se necesita para los que empiezan en servidores caseros

Saluds

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Vicente Navarro dice

18 marzo 2008 a las 948

Roberto MoDoRro iexclMuchas gracias

Cristiaacuten dice

26 marzo 2008 a las 2118

Hola estimado He leiacutedo tu excelente manual y bueno se me han aclarado muchos puntos de los que teniacutea ideas un poco vagashellip Pero tengo unas consultashellip a ver si tienes un tiempesito para ayudarmehellip

1) necesariamente debo ldquocomprarrdquo un dominio lo digo porque yo tengo una cuenta en no-ipcom y tengo un host (algo asi como xxxservehttpcom) pensando que podria poner esta direccioacuten en la barra del navegador y llegariacutea a ver mi paacuteginahellip

2) Tengo apache montado sobre Windows XP SP2 y cuando hago pruebas locales (en ie localhost) me funciona sin problemashellip

3) Tengo abierto el puerto 80 tanto en Windows como en mi Router D-link y ademas nateada mi direccion interna a la externahellip

Tonceshellip me puede orientar para saber en que estoy fallandohellip recuerda si que todo lo que estoy haciendo es sobre Windows XP lamentablementehellip Espero puedas ayudarme te lo agradecereacutehellip

Vicente Navarro dice

26 marzo 2008 a las 2247

Cristiaacuten Si la paacutegina te funciona localmente el problema supongo que puede estar en el NATeo o en que no asocies correctamente la IP puacuteblica al host de no-ipcom

Pero en realidad hay tantas cosas que pueden estar causando el problemahellip

bitor dice

11 abril 2008 a las 1424

Muy currado el articulo

Gracias

Omar Palomino dice

14 abril 2008 a las 1646

Hola que tal estuve leyendo tu POST sobre ldquoHosting Caserordquo y debo decir q me parece muy interesante yo ya habia montando un servidor casero con muchas cosas similares a las tuyas perohellip hay un parrafo que me dejo intrigado aqui lo escribo

El dominio

ldquoPor supuesto vamos a necesitar uno o mas dominios para hacer realidad nuestro poryecto Si tuvieramos una IP fija podriamos comprar un dominio a cualquier registrador y hacer que el DNS apuntara a nuestra IP fijardquo

Comentario Pues hasta aqui todo es normal es el procediemiento comun que se hace pero luegohellip

ldquoEn nuestro servidor tendriamos que configurar un servidor DNS ademas de todos los otros servicios que quisieramos proporcionarrdquo

Comentario Aqui me perdi no entiendo a lo que te refieres no valdria simplemente con hacer un NAT en el router a q te refieres con configurar un DNS en el servidor o seahellip aparte del DNS del registrador necesitamos otro DNS en nuestro propio servidor para que cual es la idea como lo hago no se si podrias enviarme quizas algun enlace q me ayude con esa duda o tratar de explicarme un poco ese tema

Disculpa por mis inquietudes pero es algo que he escuchado algunas veces y no entiendo ojala y me puedas ayudar y pasar algunos links Tambien te dejo mi blog Adios

httpyouta18awardspacecomwordpress

Saludos

Vicente Navarro dice

14 abril 2008 a las 1816

Omar Cuando tuacute compras un dominio y nada maacutes en principio lo que estaacutes comprando soacutelo es la posibilidad de servir las diferentes direcciones de ese dominio desde un servidor de DNS que tienes que tener corriendo tuacute mismo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Por ejemplo supongamos que compramos el dominio examplecom Al registrador soacutelo le tienes que decir cuaacuteles son los servidores de DNS que serviraacuten las peticiones dicho dominio Es lo que ves si haces un whois al dominio

Nameserver Information Nameserver aiana-serversnet IP Address 19203443 Nameserver biana-serversnet IP Address 19300236 Nameserver ciana-serversnet IP Address 13991110

Asiacute cuando tuacute pongas en tu navegador ldquohttpproyectoXexamplecomrdquo el cliente de DNS de tu sistema operativo le preguntaraacute a su servidor de DNS asignado que cuaacutel es la IP de ese sitio Y tu servidor de DNS asignado lo que haraacute es ir a preguntar a los servidores de DNS de examplecom que cuaacutel es la IP que busca

Por eso para hacer hosting casero si soacutelo compras un dominio y nada maacutes tendraacutes que montarte tu propio servidor de DNS a menos que la empresa a la que le has comprado el dominio te proporcione servicios como los de DynDNS o a menos que tengas una IP fija y el registrador de dominios incluya entre sus servicios el asociar dominios a IPs fijas usando sus propios servidores de DNS

Omar Palomino dice

15 abril 2008 a las 446

Gracias por responderme tan pronto pero tengo algunas otras dudas ojala me puedas ayudar

A continuacion le explico mis dudas

En realidad todo esta relacionado con servidores DNS mis dudas son las que siguen

Primera inquietud

Lo que estamos acostumbrados es a comprar un dominio junto con el hosting cierto entonces lo que hace la empresa registradora de dominios es ldquoregistrarrdquo nuestro dominio en un servidor DNS para que pueda ser accedido desde internet apuntando a una direccion IP publica (fija obviamente)

Hasta aqui tengo algunas dudas

- iquestEn que servidor DNS lo registran iquestellos tienen un servidor DNS propio si tienen un servidor DNS propio cualquiera puede publicar un servidor DNS en internet no necesita alguna autorizacion como saben los demas servidores DNS de la existencia de ese nuevo servidor

Segunda inquietud

Supongamos que decido comprar solo el dominio es decir no alquilo hosting y tampoco colocan mi dominio en un servidor dns Lo que he visto y he leido es que al momento de registrar mi dominio debo de colocar que servidores dns voy a usar para que se hace eso mi ldquoregistrador de dominiordquo hace alguna configuracion para que solo funcione en ese servidor DNS donde hacen esa configuracion en que tipo de servidor y con que proposito

Si yo mismo coloco mi servidor DNS y le digo a mi ldquoregistrador de dominiosrdquo la IP de mi servidor DNS (para que este resuelva) como se enteran en el mundo (es decir en internet) de la existencia de mi servidor DNS tendria que registrarlo en otro servidor DNS

Como ves tengo varias dudas espero me puedas ayudar a resolverlas

Saludos

Vicente Navarro dice

15 abril 2008 a las 945

Osmar Todas las compantildeiacuteas de hosting tienen servidores de DNS siacute pero dichos servidores de DNS soacutelo tienen autoridad sobre los dominios que estaacuten bajo su control Otros servidores de DNS cuando tengan que saber la IP de un nodo de este dominio tendraacuten que pasar siempre por los DNSs de la

compantildeiacutea de hosting Hay unos servidores DNS raiacutez que son los que tienen autoridad sobre los dominios com net org etc que son los que te redirigen al servidor DNS de la compantildeiacutea de hosting que tiene control sobre el dominio

Es un tema que requiere documentarse detenidamente El artiacuteculo de la Wikipedia Domain Name System tiene algunos esquemas que te pueden aydar a entenderlo

Sobre la segunda inquietud el tema es muy sencillo Cuando tuacute compras tu dominio lo que estaacutes haciendo es escribir en la base de datos de los servidores DNS raiacutez (los que tienen control sobre los com net org etc) que tu servidor DNS y soacutelo tu servidor DNS y ninguacuten otro es el que tiene derecho a dar la respuesta definitiva sobre cuaacutel es la IP que corresponde a tal nombre de tu dominio

Alex Dumont dice

18 abril 2008 a las 1402

Excelente lo de los Google Apps (entre otras cosas reconozco que no he leido todo de momento) Voy a probar esto en cuanto pueda

The Pro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

21 abril 2008 a las 2032

Buena Tarde Super Coco

2 Preguntas rapidas

La primera la tarjeta que recomiendas la D201GLY2A de Intel soporta el WOL (Wake On Lan) ya que en los lugares que he buscado no se menciona nada con respecto a eso te lo pregunto por que me interesa habilitar un Hosting Casero y pretendo basarme en tu excelente Guia

La segunda basandose en tu experiencia personal que me recomiendas decantarme por la D201GLY2A o tal vez buscar una Tarjeta de VIA como la PC3500G

Saludos y muchas gracias por compartir tus conocimientos

Vicente Navarro dice

22 abril 2008 a las 1103

The Pro Seguacuten el manual de la D201GLY2A siacute que soporta el Wake on Lan

Sobre queacute es mejor si la D201GLY2A o la VIA probablemente el procesador de Intel sea mucho mejor pero como no tengo ninguno de los dos no tengo elementos de juicio reales para opinar

Mauri dice

25 abril 2008 a las 845

Felicidades por el artiacuteculo manual en cuanto tenga tiempo lo pondreacute en praacutectica

Muchas gracias por compartir tus conocimientos

juan ignacio dice

5 junio 2008 a las 1932

Hola

Una pregunta de DynDNS ldquoiquestSi has registrado un dominio ldquowwwmidominiocomrdquo en una empresa sin servicios de actualizacion de IP dinamica y en casa tienes ADSL con IP dinamica puedo usar DynDNS (ddclient) para poder tener mi pagina publicada en internet y administrarla desde mi servidor localrdquo

Un cordial saludo

Vicente Navarro dice

5 junio 2008 a las 2003

juan ignacio No no podriacuteas usar ddclient Tendriacuteas que cada vez que tu proveedor de ADSL te cambia la IP ir al panel de control de tu registrador y decirle la nueva IP a la que tiene que apuntar el dominio Como tendriacutea que ser manual y encima el cambio de IP puede tardar un rato en tener efecto

no es praacutectico para tener una paacutegina puacuteblica Puede serlo si es algo exclusivamente para tiacute

Otra cosa que se puede hacer es que registres alguacuten hostname de los gratuitos en DynDNS como ldquoejemplodyndnscomrdquo que actualices desde tu routerservidor (con ddclient) y que ldquowwwmidominiocomrdquo sea un CNAME a ldquoejemplodyndnscomrdquo (si tu registrador te lo permite) Asiacute podriacuteas tener el servidor en casa sin problemas

angel dice

18 junio 2008 a las 1848

HOLA MI SERVIDOR LO PUEDO VER SOLO EN MI RED LOCAL como puedo Ver mi servidor fuera de mi LAN MI PUERTO 80 ESTA ABIERTO FTP TB

YA REDIRECCIONE EL IP ESTOY TRABAJANDO CON NO-IP MI MSN angeltres3hotmailcom

javierPindter dice

23 junio 2008 a las 620

Que tal antes que nada agradezco por tu gran aportacioacuten En lo particular tu publicacioacuten me ha resultado excelente pude resolver muchas dudas No se si ya lo conozcas pero httpwwweverydnsnet ofrece el servicio de DDNS gratuitamente con la ventaja que nos permite

usar nuestro propio dominio a diferencia de la version gratuita de DynDNS ademaacutes que permite libremente el control de registros como los CNAME y los MX para googleApps Hasta el momento no me ha causado ningun problema

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Saludos

Vicente Navarro dice

7 julio 2008 a las 1404

javierPindter No conociacutea esa empresa pero parece una buena opcioacuten iexclGracias por el informarnos de ella

javierPindter dice

7 julio 2008 a las 1539

Recientemente descubri el dd-wrt (httpwwwdd-wrtcomdd-wrtv3indexphp) que es un firmware mucho maacutes completo que el que viene de fabrica en mi caso WRT54G de LinkSys Al cambiar el firmware en la opcioacuten de DDNS se puede incluir la informacioacuten de acceso de muchos proveedores

DDNS (DynDNS no-ip TZO zoneedit changeip easydns etc) a diferencia de los dos por omisioacuten de LinkSys con la ventaja de que en caso de que no este en el listado se puede crear uno como es en el caso de everydns donde simplemente proporcionas tu login password y la ruta del servidor (httpwwwdd-wrtcomwikiindexphpDDNS_-_How_to_setup_Custom_DDNS_settings_using_embedded_inadyn_-_HOWTO) Saludos

Vicente Navarro dice

7 julio 2008 a las 1629

javierPindter Informacioacuten tambieacuten muy uacutetil e interesante iexclGracias

Eduardo Moreira dice

8 julio 2008 a las 209

Excelente trabajo lo explicas muy bien entendi como minimo un 95 llevo varios meses investigando y haciendo pruebas ya que quiero hacer un proyecto como el tuyo muchas cosas que expones en este blog ya las sabia pero despues de leerlo completo uffffffffff aprendi bastantes cosas nuevas Ahora si

voy a montar mi web server muy bien configuradohelliphellipGracias

Carlos Ruiz Ortega dice

15 julio 2008 a las 037

Holap

Wowww Queacute trabajo maacutes estupendo

Sin duda alguna es uno de los mejores tutoriales que he leido en la internethellip ahora siacute me ha quedado absolutamente claro todo lo relacionado con el hosting casero DNS dominios etchellip etchellip

Muchas gracias por todo

Saludooos

Vicente Navarro dice

15 julio 2008 a las 917

Eduardo Moreira Carlos Ruiz Ortega iexclGracias iexclMe alegro de que os haya gustado

katerine dice

6 agosto 2008 a las 319

Felicitaciones Tienes un blog muy bueno Y lo mejor Lo hiciste y yo tambien entedi muchas gracias

Al dice

6 agosto 2008 a las 2307

Excelente articulo pero por lo poco que cuestan hoy dia alojamientos como hostgatores da qeu pensar

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Franco dice

8 agosto 2008 a las 2142

Increible Esto siacute que es un aporte a la comunidad Felicitaciones

Rauacutel M dice

28 agosto 2008 a las 024

Bueno pues me ha motivado mucho tus grandes palabras sobre un HC y es que si pudiera hacerlo lo hariacuteahellip tan solo tengo 17 antildeos una conexioacuten bastante mala (Vodafone) y una madrehellip que mejor ni hablemos jajaja en un futuro hareacute algo por el estilo o a lo mejor una empresa de WebHosting quien

sabehellip se agradece mucho todo esto hasta me he guardado este documento por si acaso

Saludos y suerte amigo

gameshells dice

28 agosto 2008 a las 1708

Buen post la verdad no hay que negarlo pero a mis 23 antildeos de vida te digo que solo entendi algunas cosas desafortunadamente Dioz no me dio un cerebrito como el tuyo para hecharle cabeza a todo esto hellip Peroooo buee gracias por el post intentare leerlo bien sin que me de ladilla

JainuX dice

18 septiembre 2008 a las 1216

muy buen tuto

Saludos

jgaztelu dice

12 noviembre 2008 a las 1516

Hola

Muy buen artiacuteculo me ha encantado y estoy montando (maacutes o menos) un servidor HC Por cierto no ahs mencionado que se puede utilizar alguna utilidad tipo XAMPP Por uacuteltimo una pregunta iquestCoacutemo puedo tener maacutes de un sitio web en el mismo server

Gracias

Vicente Navarro dice

12 noviembre 2008 a las 1541

jgaztelu Gracias Siacute el XAMPP podriacutea resultar uacutetil para nuestro propoacutesito

Sobre lo de los distintos sitios siacute que se explica Hay que poner un fichero de configuracioacuten diferente por sitio en etcapache2sites-available

tttony dice

3 diciembre 2008 a las 350

WOW aunque todavia no me lo he leido completo necesito saber que sistema operativo recomiendan para este cacharro

celeron 400MHZ 256MB RAM PCChips mobo

pienso correr paginas en PHP con mysql

saludos y gracias

Vicente Navarro dice

3 diciembre 2008 a las 827

tttony Cualquier distribucioacuten de Linux instalada con el miacutenimo nuacutemero de paquetes necesario te iraacute

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

bien pero no esperes poder servir a muchos clientes a la vez ya que la maacutequina no es muy potente

Daniel dice

9 diciembre 2008 a las 1621

Execente material estoy teniendo problemas con mi servidor de correo Conectado a mi VPN a traves de webmail funciona bien poniedo la IP pero desde internet aparece error 501 no se que hacerhellip

finidine dice

19 diciembre 2008 a las 1006

Ante todo Vicente felicitarte por tu excelente blog

Tengo un pequentildeo hosting casero basado en un viejo Pentium III a 800 MHz no es mala opcioacuten ya que esa CPU tiene un TDP maacuteximo de tan solo 22 Whellip a veces el viejo PC es lo adecuado para estas funciones (simultanear hosting y p2p)

Saludos

Mauricio dice

8 enero 2009 a las 2238

Sentildeores les pido un favor soy nuevo en esto quiero poner un hosting en mi casa me compre un dominio y tengo internet con ip dinamica pero no se como configurar mi servidor con mi dominio me podrias ayudar de antemano muchas gracias

ALoGeNo dice

12 enero 2009 a las 1319

Puedes usar algo como no-ip o dyndns te creas una cuenta de usuario en cualquiera de ellos y creas una dns gratuita la cual luego le tendras q dar a tu proveedor DNS (el q te vendio el dominio) para q linke la dns asociada a no-ip o dyndns con la tuya

httpswwwdyndnscomaccountcreatehtml

httpwwwno-ipcom

(Muchos routers ofrecen la opcion de usar algun servicio como dyndns o no-ip el cual se encarga de comunicar los cambios de ip al servidor dns de no-ip o dyndns en caso de que tu router no lo permitan tanto no-ip como dyndns ofrecen clientes configurables que harian el trabajo)

Salu2

Di3g0 dice

22 enero 2009 a las 2214

Tio eres genialhellip

Llevo mas de 1 dia arrancandome los cabellos leyendo de todo y gracias a ti he solucionado mi ultimo error en wordpress Gracias a lo que escribistee en la seccion ROUTER de este articulo

Tienes mucha razon en que un blog o cualquier site hospedada en una pc de casa no conviene pero aun asi me parece la manera mas facil de aprender y sobre todo si al jugar tienes una responsabilidad

Yo estoy en el proceso de administrar un pequentildeo blog para no mas de 10 personas x lo que me resulta facil hacerlo en mi pc PERO he tenido varios problemas al tratar de implementarlo y lo he ido solucionando 1 por 1 con lecturas yo logicahellip hasta que me quede estancado en el router puesto que no podia editar mi blog si no esta con la direccion de localhost en localhost el blog no se ve bien para afuera empezando por la plantilla que recurre a la direccion local del templatehellip direccion que no esta en la maquina de la persona q lo ve del otro lado entonces tenia que poner todo el blog al dominio que tengo gracias a no-ip pero de esa manera no podia usar localhost para editar tampoco podia usar el dominio de no-ip para editar porque no se procesaba la peticion gracias a la edicion del archivo ldquohellipetchostrdquo lo he logrado

Nuevamente muchas gracias eres el unico que me ha sabido explicar que y porque debo de hacerlo Te has ganado un pedazo de cielo ^^

Di3g0 dice

23 enero 2009 a las 124

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

mi felicidad no es completa hellip T_T

Realizando los pasos que sale en la seccion ROUTER de este articulo he logrado ver mediante la direccion que me brinda no-ip mi blog especificamente la pagina principal puesto que cuando procedo a hacerle click a algun comentario entrada o cualquier otro enlace (dentro del blog) la pagina no carga y se produce un error del tipo

NOT FOUND The requested URL blogcategorygeneral was not foun on this server mdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdash-

Cosa totalmente ilogicahellip Ya no doy mas y tampoco tengo tiempo para averiguar que esta pasando por lo que ahora si pido ayuda y si alguien puede ayudarme en este paso envieme un correo a diegoiparraguirregmailcom

Gracias de antemano

CarlosVM dice

24 enero 2009 a las 243

Como sabiamente lo mencionas La gran maravilla de hacer tu propio hosting es toda el conocimiento que tendraacutes y asiacute poder recurrir a cualquier distribuidor con muchos maacutes conocimientos Darte las gracias por tu aporte seriacutea poco

Saludos Carlos

Williams Nasser dice

20 febrero 2009 a las 1520

Hola a todos de verdad lo felicito muy bien explicado aun que difiero de tener un excelente HC con windows XP Profesional SPK3

yo he montado Windows XP actualizado con SPK3 apache Friends 17 un panel de control que parte del codigo es codigo libre pero e modificado sustantivamente para ir acoplando las necesidades que poseeo para el ISP XDSL y para la actualizacion de la ip dinamica un servicio en espantildeol gratuito muy bueno como lo es CDMONCOM tengo hasta ahora apenas 20 dominios hospedados en un pc con las siguientes caracteristicas PIV de 32Ghzh con doble nucleo 2GB de Ram 1024 GB de DD aproximadamente en 3 Discos Windows XP actualizaado con SPK3 JAVA SDK sun microsystem XAMPP apache friends con algunas modificaciones para adaptarlo al panel de control TOMCATS y PERL como ADDons y un Pack de aplicaciones codigo abierto para su libre instalacion desde el panel de control hellip de verdad esto me ha trabajado muy bien sin problema alguno para el webmail usaba antes hmailserver el cual es muy bueno pero vivia luchando con las limitaciones de otros proveedores incluso el de no aceptar mail de ip dinamicas pero la gran solucion con google apps me ha sacado los pies del barro y bueno ya no doy cuentas ilimitadas de mail pero en experiencia no pasan nunca de 30 cuentas asi que les manejo el panel yo mismo y es una entrada extra tener esos 20 dominios y creciendo poco a poco

Ivaacuten E S dice

23 febrero 2009 a las 1431

Muy buen post Es gigante excelente te mataste escribiendoloacute voy a tomarlo como parte de mi aprendizaje al escribir post salvo que me desanimaste a hacer un HChellip Hay que tener mucha maacutes guita que para pagar un hostinghellip o mucha basura informaacutetica en casa Asiacute como deciacutes vos para aprender

es genial Una idea que tengo en mente es si se pueden usar por ejemplo dos hostings que vayan rotando cuando uno se cae funciona el otrohellip iquestUtoacutepico No seacute pero suena genial Saludos y gracias por tus post son excelentes

Vicente Navarro dice

25 febrero 2009 a las 1152

Lo que comentas de dos servidores de hosting casero por si uno tiene problemas se podriacutea hacer sin muchos problemas Yo mismo lo hice a menudo como comento en la entrada Si van a estar detraacutes del mismo router es tan sencillo como cambiar en la configuracioacuten de NAT del router a queacute

sistema reenviacuteas las peticiones al puerto 80 Si van a estar detraacutes de conexiones de red distintas lo uacutenico que hay que hacer es cambiar la IP del DNS en el proveedor de DNS dinaacutemico que tengas

Ivaacuten E S dice

25 febrero 2009 a las 1805

Gracias por tu ayuda Sabeacute que este blog ya pasoacute a mi lista de favoritos Saludos

Trackbacks y pingbacks

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

laquo La licencia Affero (AGPL) y su relacioacuten con la GPL iexclQueacute diacutea el de aquella semana raquo

meneamenet raquo [How-to] Coacutemo montar y mantener un Hosting caseroInstalar un servidor web en casa paso a paso | KabytesCoacutemo montar servidores web - un par de buenos tutoriales at El MoacutedemMetaholic raquo Hosting casero HOWTOHosting caserohellip laquo Que che vou contarhellipComo hospedar um site em sua casa laquo Nataniel Notas sobre as TICComo montar un servidor web dedicado | ItimagnetCrea tu hosting casero at Tod-OScom Te ponemos al dia OPCIONWEBcom Experiencias Informaacuteticas raquo Problemas eleacutectricos en el Hosting CaseroHosting Casero laquo Think Free - LinuxPhpJavaMEMoviesAl otro lado del mostrador raquo Servidores de hosting caseros7 Fast Links (y X) Un lugar en el mundohellipBreves Como montar tu propio hosting casero - BiteliaNoMeDigas raquo Blog Archive raquo Hosting CaseroComo hacer un Hosting en Casa | Tu Lugar en InternetCoacutemo instalar un servidor web en tu casaservidor web caserotu servidor casero laquo NanoBug - Tecnologiacutea amp HobbyBitaacutecora de Vicente Puchades raquo Blog Archive raquo Instalado un servidor web de bajo consumo en un pen USB de 8GbSisBlog raquo Blog Archive raquo Hosting caseroLinux-OS raquo Hosting casero HOWTOHosting casero HOWTO laquo Conocimiento Libre (o lo que estaacute detraacutes del Software Libre)HOWTO Hosting casero laquo Epeoraquo Enlaces (Semana 25) | xavierhernandezblogCon mis movidashellip y mis lios raquo Una de servidoresRicardo Lasa un poco de todo raquo Viernes eaaaaaaaaLa Biblia del Hosting Casero laquo No se me ocurre un tiacutetulo originalhellipMejor respuesta raquo iquestcomo hago para montar una pagina en internet usando mi pc como servidorTargz raquo Blog Archive raquo Curs tegravecnic sistemes micro-informagravetics Sessioacute 22 Desembre 2008[HOSTING] Hosting Web Java - psicofxpcomApunts de tallers classes i sessions raquo Curs de Sistemes drsquoInformacioacute Geogragravefica i computeritzada Edicioacute octubre de 2010 Sessioacute XVIII [35]Como medir el rendimiento de tu servidor web laquo iTank Ideas TankTa pa Ponga raquo Archivu del blogue raquo Sirvidor nun USB de 2GbMontar un servidor de hosting caseroTener email con tu dominio en un servidor caseroHosting casero | nopalituxnetEmail con tu dominio en un servidor casero | Going Geek

Tema LHYLE09 creado por Vicente Navarro

  • vicente-navarrocom
    • Lo hice y lo entendiacute | Hosting casero HOWTO
          1. 9ob3N0aW5nLWNhc2Vyby1ob3d0by8A
            1. form1
              1. s
              2. input5
Page 18: Hosting Casero

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

aprender

Ivaacuten dice

10 marzo 2008 a las 1024

iexclImpresiontante artiacuteculo menudo curro Te lo has currado muchiacutesimo todo muy bien explicado con ejemplos ventajas distintos puntos de vistahellip Aunque no vaya a montarme un HC casero y vaya a seguir con blogger hay muchas ideas que siacute me van a ayudar mucho Lo primero que tengo que

conseguir es configurar el correo porque ya lo he intentado un par de veces y no hay manera

Saludos y gracias por el excelente artiacuteculo Ivaacuten

andres dice

10 marzo 2008 a las 1147

Enhorabuena muy bien explicado

Yo tenia algo parecido montado pero la placa acabo estropeandose tras mucho tiempo

Solo 2 apuntes que faltarian a mi entender para ser perfecto - Configuracion del iptables algunosmodems como por ejemplo los de cable solo tienen una boca y solo te dan una IP por lo que mi servidor estaba en medio y ademas de correo y web servia internet a la red interna Por ello tenia que configurar el IPTABLES para que hiciese de pasarela Es sencillo pero no muy obvio - Servidor de DHCP al hilo de lo anterior un servidor de DHCP para la red interna Con la instalacion por defecto es casi suficiente solo hacia falta cambiar el nombre de la interfaz de red a la que tenia que servir direcciones - QoS tambien tenia algun programa P2P y casi siempre iba bien pero deberia de haber puesto y al final por vagancia nunca lo hice alguna regla de QoS para dar la minima prioridad sobre el ersto de paquetes a los de los programas P2P

Como te digo el post esta muy bien pero con informacion sobre como hacer eso para mi ya seria perfecto

Un saludo

David GV dice

10 marzo 2008 a las 1247

Hola

Soacutelo queriacutea felicitarte por este howto tan interesante del que me he permitido hablar en mi blog ( httpwwwblogubuntucom159como-montar-un-servidor-web-casero-y-no-morir-en-el-intento )

Un saludo y felicidades por el material

Gustavo dice

10 marzo 2008 a las 1253

Muy pero que muy explicado todo Muy buen manualguia en todos los sentidos

Croc dice

10 marzo 2008 a las 1258

Praacutecticamente son los mismo pasos que yo seguiacute tambieacuten en su diacutea soacutelo que yo sigo hoy en diacutea tirando de mi HC con Telefonica (IP fija por usuario antiguo) y 320 kbps de subida

En lo que me gustariacutea hacer hincapieacute del artiacuteculo es en la seleccioacuten hardware Tened cuidado con la maacutequina que elegiacutes como servidor o despediacuteos de dormir por la noche Si compartiacutes habitacioacuten haced todo lo posible por eliminar completamente los ventiladores o invertid en algo super-silencioso Vuestro descanso os lo agradeceraacute

Actualmente estoy dandole una pasada a mi servidor de correo que auacuten no he recibido ninguacuten tipo de problema por denegacioacuten en ninguna maacutequina Por fortuna mi ISP resuelve inversamente mi IP sin problemas La configuracioacuten de un servidor Courier (SMTPPOPIMAP) y una interfaz web como RoundCubeMail se mereceriacutea otra entrada explicativa

Un saludo

sistemasorp dice

10 marzo 2008 a las 1304

Buen artiacuteculo yo tambieacuten tengo un dominio (sistemasorpcom) albergado en un ordenador VIA EPIA

Lo uacutenico que queriacutea comentar es que aunque yo tengo el dyndns para que desde el router cambie la ip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

de mi dominio tengo los DNS del dominio apuntando a Zoneedit (que pues antildeadir hasta 5 dominios gratuitamente) Asiacute poniendo CNAMEs como httpwwwsistemasorpcom o httpftpsistemasorpcom apuntando a sistemasorphomelinuxcom puedo hacer que cualquier peticioacuten que se haga a traveacutes del dominio pase al subdominio de dyndsn y finalmente a la ip que tenga en ese momento incluido el correo Por eso siempre que se haga un nslookup a httpwwwsistemasorpcom o similares lo resolveraacute a sistemasorphomelinuxcom

Gonzi50 dice

10 marzo 2008 a las 1350

Solo a modo de apunte deberias echar un vistazo a gnupanel es un panel de administracion estilo plesk gnu para debian

Puede simplificaros mucho las cosas porque instala de golpe muchos de los paquetes que se nombran y el menu de administracioacuten tanto de nivel usuario y administracion es muy buena

Creo que sera un referente en el futuro

juan dice

10 marzo 2008 a las 1416

Muy bueno felicitaciones

Otro ordenador util silencioso y de bajo consumo es el Mac Mini

Saludos

victor dice

10 marzo 2008 a las 1420

Hola he llegado a tu blog desde barrapunto y lo primero que habia pensado es que habias instalado un ldquoservidor de hostingrdquo real puro y duro tipo Cpanel o Plesk para que tus amigos pudieran redirigir su dominio y crearse cuentas de ftp y web contra tu servidor iquestlo has probado seria un gran reto la

verdad es que no podriacutea ser publico pues seguramente no tendraacutes ganas de gastarte las astronoacutemicas cantidades que valen las licencias hellip perohellip iquesthay soluciones gratuitas a cpanel y plesk

gracias y saludos

Julio Autor de curriculum web dice

10 marzo 2008 a las 1502

Te falta ciertas ventajas que no has mencionado

1 La libertad de configurar el servidor que suele ser muy importante si estas programando dicha web Y no te problemas de una configuracioacuten distinta de cuando haces la prueba 2 Ganar conocimientos por si te falta subir el ancho de banda Si contratas direcmente los servicios de hosting Cuando tienes un proyecto avanzado no puedes dedicarte a aprender en ese momento como montar un hosting 3 Si programas la web consigues que no te puedan robar coacutedigo o ideas Hombre claro esta por soacutelo 13 euros y tras una pesada documentacioacuten puedes registrar tus derechos de autor Pero edemaacutes de esto es bueno no tener el coacutedigo disponible de terceros 4 Antes un fallo de programacioacuten o del servidor los conocimientos son mayores para solucionarlo 5 Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

En yo mi caso un servidor llamado casero Pero ya mismo le voy poner dos lineas de telefono ampliamdo la seguridad y el ancho de banda iquestLo debereacute seguir llamando casero por estar en mi casa Doacutende aguanto visitas mas de 60000 visitas al mes entre todas mis web Por ejemplo esta de curriculum web Un incoveniente muy peligroso Ante un problemoacuten te puede dar un infarto Pero a veces esos problemones lo tienen las empresas no dan ese mal servicio que no podemos hacer nada

Smutops dice

10 marzo 2008 a las 1608

Gracias por la informacioacuten Te lo has currado

Saludos

InKiLiNo dice

10 marzo 2008 a las 1621

El manual estaacute de Puta Madre pero yo recomiendo para un servidor casero lighttpd en vez de apache2 y php5 + fastcgi mejor que mod_php5 ah y de paso le ponemos el eaccelerator y nuestro servidor

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

volaraacute

Gonzi50 dice

10 marzo 2008 a las 1639

para Victor

Como he dicho un par de comentarios mas para arriba te recomiendo gnupanel Yo llevo unos cuantos meses con uno montado y todos son buenas noticias

Jose A Cely dice

10 marzo 2008 a las 1738

Hola

Muy buen articulo lo leiacute completo me siento identificado con muchas cosas y la experiencia que tuve con mi antiguo servidor de produccioacuten (2005) sin embargo esa maquina que usaba aun la uso como servidor personal Te dejo el link de el articulo que escribiacute es su momento no es tan teacutecnico como el tuyo httpjosecelytecsuacomp=14 Saludos desde Colombia

Jose A Cely

Sr XX - Terror dice

10 marzo 2008 a las 1748

Hola felicidades todo muy claro y bien explicado

Yo hace unos antildeos hice lo mismo Queriacutea colocar mis programas java a disposicioacuten del puacuteblico y el hosting java era (y sigue siendo) cariacutesimo

Maacutes o menos hice lo que tuacute excepto en 2 cosas

1) Servidor web En un principio coloqueacute apache+tomcat (viacutea ajp) Tras unos benchmarks caseros me diacute cuenta de que tomcat podiacutea servir paacuteginas estaacuteticas casi a la misma velocidad que apache Asiacute que quiteacute apache y puse tomcat en el puerto 80 directamente

2) Servidor de correo Los MTAs de linux (exim sendmail y postnosequeacute) son un suplicio para configurarlos correctamente (demasiadas opciones) Me decanteacute por JAMES (del proyecto apache) Es un MTA supersimple javizado que permite almacenar el correo entrante en una base de datos relacional haciendo maravillosamente transparente toda la gestioacuten En fin hoy con el proyecto casi congelado sigo apostando por JAMES

Saludos

liken dice

10 marzo 2008 a las 1829

Hola Vicente Muy buen articulo

Se que hay diferentes opiniones pero discrepo solo en lo de no recomendar laptops como servidores La mayoria de los portatiles de consumo actuales estoy de acuerdo en que no son recomendables pero hay laptops antiguos de muy buena calidad y de bajo precio en Ebay que pueden ser una opcion bastante buena Yo tengo un IBM Thinkpad 600 (una maquina de calidad) de servidor encendido hace 2 antildeos aunque el uptime actual es 6 meses y sin ningun problema (toco madera ) Tienen muchas ventajas Es muy silencioso El ventilador se enciende solo aveces y apenas se escucha Tienen UPS incorporada la bateria aunque vieja te aguanta 10 minutos un apagon El consumo tambien es muy bajo al ser un portatil y con LCD cerrado Lo uso como servidor web a internet servidor samba local interface gmui para descargas centralizadas de P2P multiusuario y remotas servidor de correo tambien a traves de gogle apps y para alojar una libreria sobre ciencia que seria dificil de colocar en un host contratado Por necesidades uso un disco duro 25 de 60GB y que de momento va aguantando (El tema de que los 25rdquo duran menos tambien trae discusiones y algunos defienden lo contrario) Saludos

Liken mdashmdashndash

jecomovi dice

10 marzo 2008 a las 1829

La comunidad nos hace grandes articulos como este ENORMES Gracias

tenderodigital dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

10 marzo 2008 a las 1831

Muy buena entrada para guardar y revisar de vez en cuando

Yo de todas maneras le veo futuro a este tipo de servidores pero maacutes que para tener presencia en Internet para usar el servidor directamente tu A ver si me explico montas un Wiki un software de trabajo en grupo otro de gestioacuten de proyectos y lo alojas en tu propio servidor Y solo accedes tu y tus amigos no lo abres al puacuteblico Entonces tienes la ventaja de la comodidad puedes actualizar las versiones personalizarlo a topehellip y no tienes los problemas del ancho de banda

Saludos

Joan R dice

10 marzo 2008 a las 1915

Impresionante tu dominio del tema socio saludos desde Mallorca

ZP en lugar de dedicarte a salvar el culo de los ladrilleros que se iraacuten al paro preocuacutepate de toda la gente super capaz que hay en este pais y haz que suban como la espuma te presento a uno de ellos mi amigo Vicente Navarro hellip

Bytecoders dice

10 marzo 2008 a las 1917

Extrantildeo que nadie haya mencionado como ventaja el hecho de que el hosting solo depende de ti y de nadie maacutes Aunque a veces tambieacuten puede ser una desventaja En mi caso no depender excesivamente de terceros fue desde luego la mayor motivacioacuten

No puedo negar que estoy aprendiendodestrozando mucho etc etc pero eso queda (para miacute) en un segundo teacutermino

Saludos

Bytecoders dice

10 marzo 2008 a las 2022

Por cierto no cabe decir que el artiacuteculo es de Wikipedia Pero me ha picado la curiosidad Si no me equivoco tu ya has sobrevivido al efecto Barrapunto y Meneacuteame con el hosting casero no

Saludos tener buenos sitios de referencia tambieacuten ayuda Anda que no he aprendido cosas aquiacute o de ti

PS No seacute si podiacutea editar el comentario Al final por desconocimiento he puesto otro

Vicente Navarro dice

10 marzo 2008 a las 2042

Osqui andoni Sagman Raist Ivaacuten iexclMuchas gracias por vuestros amables comentarios

andres iexclGracias Respecto al IP tables es una buena sugerencia pero quizaacutes mereceriacutea una entrada especiacutefica sobre su uso Sobre el servidor DHCP a miacute no me haciacutea falta porque el router ya hace el trabajo aunque ya hableacute un poco sobre servidores DHCP en Iniciar una instalacioacuten de Debian por red Finalmente probar el QoS ha sido una de las grandes asignaturas pendientes que me han quedado aunque no esperaba mucha mejora ya que a diferencia de tu caso mi traacutefico no pasaba todo por el servidor De todas formas siacute que ajusteacute algunos paraacutemetros de priorizacioacuten de traacutefico que teniacutea el router En cualquier caso unas sugerencias muy buenas

David GV Gustavo iexclMe alegro de que os haya gustado

Croc Gracias por hacer hincapieacute en lo del servidor silencioso Creo que es algo realmente importante Sobre lo del Courier y el RoundCubeMail siacute me temo que tanto no cabriacutea aquiacute

sistemasorp iexclPues me parece una idea excelente iexclBuena de verdad Asiacute te ahorras comprar el ldquoCustom DNSrdquo Muchiacutesimas gracias por compartirla en esta entrada

Gonzi50 Gracias por la sugerencia

juan iexclGracias Siacute el Mac Mini podriacutea servir pero en su diacutea yo lo descarteacute porque aunque sea muy silencioso siacute que tiene ventiladores y si somos estrictos en la poliacutetica de nada de ruido me temo que no nos sirve

victor Bueno ya ves que el servicio era para miacute mismo soacutelo Sobre lo que me preguntas en la Wikipedia tienes una lista de web-hosting control panels tanto de pago como de coacutedigo abierto

Julio Autor de curriculum web Son muy interesantes los aspectos que mencionas Me ha parecido curioso lo de

Si programas la web consigues que no te puedan robar coacutedigo o ideas

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Sobre

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

no estoy de acuerdo En Dreamhost por ejemplo te permiten asociar un nuacutemero ilimitado de dominios a tu cuenta

Smutops Gracias

InKiLiNo iexclMuchas gracias por los consejos

Jose A Cely Gracias por la referencia al artiacuteculo Es muy interesante

Sr XX ndash Terror Gracias por la sugerencia del Java Apache Mail Enterprise Server (JAMES) de la fundacioacuten Apache La verdad es que no lo conociacutea Muy a tener en cuenta

liken iexclGracias por tu comentario y por expresar aquiacute tu opinioacuten Aunque puede haber casos de portaacutetiles que sobrevivan como heacuteroes durante antildeos sigo pensando que no son lo maacutes conveniente para un uso como servidor Ademaacutes de los discos de 25Prime el polvo que pueda entrar por los ventiladores se iraacute acumulando poco a poco en su interior causando problemas de calentamiento y reducir su vida Se pueden abrir y limpiar pero es una tarea extremadamente incoacutemoda En cualquier caso por supuesto puedo estar equivocado

jecomovi iexclGracias

tenderodigital Desde luego lo que comentas son excelentes sugerencias de uso de un hosting casero sin muchos de sus inconvenientes iexclGracias por tu comentario

Joan R iexclGracias

Bytecoders iexclMuchas gracias por tu aportacioacuten Por supuesto una ventaja muy importante del hosting casero es que puedes hacer lo que te deacute la gana con eacutel Sin embargo en las uacuteltimas semanas en las que he probado un hosting de verdad con SSH maacutes en serio me he dado cuenta de que teniendo el Apache el PHP el MySQL y una shell apenas tienes restricciones ni encuentras cosas en las que te encuentres tan limitado Uacutenicamente tal vez el debug y ciertos paraacutemetros que te gustariacutean cambiar del servidor

En Primer aniversario del blog se mencionaban las entradas que han salido en Barrapunto o Meneacuteame estando el blog en HC

EuLogos dice

10 marzo 2008 a las 2058

iexclMuy pero que muy interesante Queriacutea antildeadir un par de cosillas 1- No es por hacer publicidad pero con cdmoncom puedes registrar un dominio (por precios bastante

competitivos) y luego usar sus DNS para IP dinaacutemicas Ciertamente se complica el tema de actualizarla pero probablemente se podraacute usar un registro CNAME a la direccioacuten de dyndns gratuita 2- Ademaacutes de ldquoab (apachebench)rdquo puedes usar ldquosiegerdquo que ademaacutes te permitiacutea elegir la identificacioacuten del cliente Saludos

Vicente Navarro dice

10 marzo 2008 a las 2106

EuLogos Gracias por tus sugerencias de siege y cdmoncom Ciertamente son alternativas a considerar

Alberto dice

10 marzo 2008 a las 2116

Hola

Intel ha sacado una nueva version de la placa D210GLY la D210GLY2 sin ventilador En la siguiente direccioacuten han hecho un estudio del consumo frente a otras opciones Itx de Via

httpresourcesmini-boxcomonlineMBD-I-D201GLYintel-d201gly-power-consumptionhtml

Si queries calcular el coste de consumo de un equipo en la suiguiente paacutegina hay una calculadora que puede dar una idea bastante aproximada

httpwwweu-energystarorgeses_007cshtmlelectricity

Saludos y felicidades por el trabajo

Vicente Navarro dice

10 marzo 2008 a las 2212

Alberto Pues muchas gracias por tu amable comentario y por el enlace al anaacutelisis de consumo de la Intel que me gusta mucho Tanto tanto que ya lo habiacutea puesto por ahiacute arriba

Por otra parte la calculadora de consumo que mencionas estaacute muy chula

Para las VIA EPIA hay un simulador de consumo en EPIACENTER PowerSimulator

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Julio autor de curriculum web dice

11 marzo 2008 a las 104

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

Bueno pero no se si me explicado bienSeguacuten tengo entendido por cada dominio en algunos hosting se suele pagar un alojamiento distinto Compras un hosting dedicado limitado a nuacutemero de dominios especifico que es lo mejor lo que dreamhost te lo deja ilimitado Pero de todas formas he visto algunos que si tienes que reiniciar o arreglar algo servicio teacutecnico apartehellip

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Ok no somos dioses programando pero la posibilidad de robar existe Y lo de ofuscar ldquoque seraacute enredar el coacutedigordquo Ofuscar para molestar y desfucar(si existe) para programar asi cada vez en volverse loco Para eso le envio el cd (una vez registrado en derechos de autor)

Otra ventaja es si modificas continuamente la web es maacutes rapido enviarlo por tu red local

Para ampliarlo poner dos lineas con dos registro de dns Y ya que te queda bordao

igle dice

11 marzo 2008 a las 213

GuauuEs un fiel reflejo de lo que tengo yo montado actualmente En mi caso el tema hardware no lo elegiacute muchohelliptireacute con lo que teniacutea y es bastante decente (P3 y 368M de RAM) ademaacutes para evitar temas de ruido y demaacutes decidiacute colocar el servidor en la terraza de casa

No encontrareis servidor con mejores temperaturas y sin limiataciones de ruidos Alguacuten diacutea tengo que colgar fotos por el bloghellip Saludos y felicidades por el artiacuteculo

Robintux dice

11 marzo 2008 a las 445

Felicitaciones y saludos desde peru

Ernesto Celis dice

11 marzo 2008 a las 447

Feclicitaciones por tan buen HOWTO como tu tambieacuten yo hospede un HC por alguacuten tiempo Este vivioacute en 3 PCrsquos diferentes y con diferentes sistemas operativos El primero fue un Pentium de 100MHz y 32MB de RAM corriacutea FreeBSD 49 con todos los servicios deseables de un hosting

profesional

iexclVaya que aprendiacute con mi HC

Vicente Puchades dice

11 marzo 2008 a las 602

Hola tocayo te felicito extraordinario este Howto te lo has currado como todos los que tienes Todaviacutea sigo buscando para hacer el HC con una placa de bajo consumo las de VIA EPIA me parecen una opcioacuten extremadamente cara y estoy esperando a que salgan placas maacutes econoacutemicas si al final lo

que nos ahorramos en luz durante 5 antildeos nos lo gastamos en un ordenador cariacutesimo no hacemos nada Tambieacuten estoy esperando que los discos de estado solido esteacuten a un precio razonable Mientras tanto con una supertorre que hace mucho ruido con su SAI para protegerla de los cortes eleacutectricos

Yurgen dice

11 marzo 2008 a las 906

Buenas

Un gran post para los novatos en el tema de Hosting De todos modos no entiendo por que descartas Windows de primeras Entiendo que el inconveniente mas grande sea el tema de pago de licencias pero en cuanto administracioacuten y gestioacuten remota no le encuentro ninguna diferencia En linux SSH y en Windows Terminal Server Si a lo que te refieras es dar acceso a los clientes es cierto que ahiacute Linux gana por goleada Pero si solo es servicio de correo y FTP no creo que hubiera problema

Por suerte o por desgracia he trabajado y trabajo con los dos sistemas en entorno de Hosting compartido y dedicado y lejos de ser un defensor a ultranza de Windows la estabilidad de los servidores con eacuteste sistema es quizaacute mas alta que los Linux (no me pegueacuteis por favor ) Habriacutea que servicios se quiere ofrecer apache oacute IIS con SQL Server ASPnet y a partir de ahiacute decidir (PHP y MySql funciona en los dos correctamente ventajas del software libre )

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

No se que opinaacuteis

Saludos

PD Espero no haber sido un flamerhellip

Vicente Navarro dice

11 marzo 2008 a las 1000

Julio autor de curriculum web Lo que yo he visto en varios hostings es que tuacute contratas tu cuenta con su espacio y su liacutemite de transferencia mensual y luego le puedes asociar muchos dominios Sean comprados en ese mismo hosting o sean externos

igle Pues es un muy buen remedio contra el ruido Pero iexclno se te oxida la caja Ya se oxidan a veces incluso dentro de casahellip asiacute que iexclimagiacutenate en el balcoacuten

Robintux Ernesto Celis iexclGracias

Vicente Puchades iexclMuchas gracias Eacutechale un vistazo a la placa Intel que menciono arriba Tiene un precio muy razonable De todas formas no es soacutelo por el consumo para miacute lo maacutes importante de estas placas es que no llevan ninguacuten ventilador

Yurgen Por supuesto que no eres un ldquoflamerrdquo Presentas un opinioacuten muy razonada y respetable Para mi el inconveniente maacutes grande de Windows en este campo es la ausencia de una liacutenea de comandos en la que se puedan hacer cosas de verdad en el campo del mantenimiento remoto Mencionas el Terminal Server pero me temo que es mucho menos flexible que una humilde shell a traveacutes de SSH Ni que decir tiene que hablando de hosting casero el ancho de banda que necesitariacuteamos para acceder desde fuera de la LAN seriacutea totalmente desmesurado asiacute como la desaparicioacuten de la posibilidad de acceso por modem Ademaacutes necesitas una licencia de Windows Serverhellip iquestquieacuten querriacutea desembolsar tal cantidad de dinero para tener un hosting casero existiendo Linux

Ringmaster dice

11 marzo 2008 a las 1032

Uauuuh Menudo currazo imprescindible para los que se inicien en el hosting casero Parece que te hayas conectado al ordenador con el casco de Matrix y hayas volcado todos tus conocimientos Felicidades

Y siacute estoy de acuerdo contigo que actualmente las placas VIA NO son recomendables el soporte de controladores es peacutesimo y en cuanto a preciocalidadpotencia las de intel o incluso AMD son mejores Yo cambieacute la miacutea por una MicroATX AMD X2 4200 y soacutelo me consume 15W maacutes en idle (aunque se dispara al doble de la VIA cuando estaacute ocupado no hay duda que hace mucho maacutes trabajo)

corrosion dice

11 marzo 2008 a las 1237

Buenas Muy buena tu entrada Yo tambieacuten tengo montado lo mismo que tu bueno muy similar con una vieja epia800 y FreeBSD y es una delicia Claro que tengo la maacutequina a unos 15 metros de mi en un trastero

sin molestar a nadie con el ruido Es un servidor genial Voy a ver si le puedo echar el guante a esa placa intel que comentas DD

Alber dice

11 marzo 2008 a las 1250

Hola

Yo llevo tres antildeos con mi servidor de correo casero y estoy bastante contento Ocasionalmente he montado algun servidor web pero soacutelo para experimentar La maacutequina es un AMD Sempron 3000 con ventilador y fuente de muy bajo ruido y no molesta casi nada Uso Windows XP tambieacuten sin problemas (no uso mantenimiento remoto soacutelo local)

Algunos comentarios que pueden ser de utilidad

DNS para barato un registro de dominio (dominio con mi nombre) y DNS que que apunta el dominio a mi IP dinaacutemica tengo httpwwwsitelutionscom 9 $ al antildeo todo Sin ninguacuten problema (No permite dominios es)(Se pueden transferir dominios de otros sitios)

Correo Para resolver los problemas que hay al enviar correo desde IP dinaacutemica Hay que enviarlo a traveacutes de un smarthost de ese modo el correo llega desde una maacutequina acutelegalacute El smarthost a usar es el servido de correo de nuestro ISP en mi caso (tengo jazztel) smtpjazztelcom Cada ISP os habraacute dado los datos de su servidor de correo el cual se puede usar como smarthost

Para reibir el correo si nuestro servidor no estaacute online se puede usar un servicio de mail backup En sitelutions te dan uno por 18 $ al antildeo Cuando nuestro servidor vuelve a estar online recibe los correos pendientes

SPAM Para que no llegue SPAM lo mejor es el ASSP httpasspsourceforgenet LLeva algo de trabajo configurarlo bien pero una vez hecho no llega ni uno

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Awela dice

11 marzo 2008 a las 1750

Muy bueno Muy interesante

Yo lo tube en casa hace ya unos cuantos antildeoshellip de cuanto telefonica daba la Ip fija sin preguntarhellip La verdad es que aprendiacute un montoacutenhellip

Yo tenia un Compaq que compreacute de segunda manohellip un Pentium asi a secas con 2 gb de discohellip una debianhellip apache php y exim

Ya no tengo tiempo para estas cosas pero fue muy muy divertido cuidar de este pequentildeinhellip

Yo lo recomiendo

Vicente Navarro dice

11 marzo 2008 a las 1903

Ringmaster iexclGracias Siacute las VIAs estaacuten donde estaacuten por pura desidia de la compantildeiacutea Ahora que Intel ha entrado en este segmento de mercado estaacuten praacutecticamente

corrosion iexclGracias

Alber Sobre el DNS muchas gracias por recomendarnos Sitelutions Veo que soacutelo por el coste del dominio te permiten tener DNS dinaacutemico gratis incluso redirecciones de URL y DNS estaacutetico Una alternativa muy interesante

Sobre el ldquosmarthostrdquo el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)

Sobre el ldquospamrdquo iexclgracias por recomendarnos el ASSP

Awela iexclGracias

abaca dice

11 marzo 2008 a las 2034

iexclmenuda tesis doctoral vaya currada te has metido me prometo a mi mismo aprovechar estos apuntes alguacuten diacutea muchas gracias

macario dice

11 marzo 2008 a las 2046

Creo que el hosting casero cuya puesta en marcha has explicado tan bien es una excelente opcioacuten en casos de emergencia Hace unos diacuteas tras cesar mi proveedor sus servicios de hosting de modo repentino tuve que realojar urgentemente mi web osCommerce Para ello hice lo siguiente

1- Darme de alta en DynDNS 2- Buscar un SAI pequentildeo 3- Desempolvar un viejo Duron al que renoveacute los ventiladores (iexclquieacuten hubiera tenido un diminuto y silencioso NSLU2) 4- Instalarle Ubuntu Server Eligiendo la opcioacuten LAMP es rapidiacutesimo hacerlo funcionar (sobre la instalacioacuten por defecto soacutelo antildeadiacute OpenSSH y por comodidad mc y phpMyAdmin creo) 5- Retocar un par de cosas de configuracioacuten (como el conf de apache) y de seguridad (htpasswd por ejemplo) 6- Reponer mi web desde la uacuteltima copia de seguridad (bendita sea) 7- Activar el agente DynDNS de mi router Linksys

Al diacutea siguiente tras muy pocos ajustes ya estaba todo funcionando y ahora con mi paacutegina en marcha puedo ir probando tranquilamente nuevos proveedores

Alber dice

12 marzo 2008 a las 820

Super CoCo dijo ldquordquoSobre el smarthost el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)rdquo

Te puedo garantizar que en mi caso mando a traveacutes de smtpjazztel com los correos de tipo miscuentasmidominiocom He tenido que configurar mi servidor de correo para decirle que use como smarthost smtpjazztelcom junto con mi usuario y password en jazztel Llevo asiacute un antildeo o sea que funciona

Vicente Navarro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

12 marzo 2008 a las 945

abaca Siacute siacute doctor en Cacharreologiacutea por la Universidad de mi Casa iexclMuchas gracias

macario Es algo muy a tener en consideracioacuten Aunque ahora tengo un hosting normal sigo teniendo todo perfectamente preparado por si cualquier diacutea me toca volver a servir el blog desde mi servidor casero iexclque nunca se sabe queacute problemas puedes tener con una empresa de hosting

Alber Pues me alegro mucho que sea asiacute para tu comodidad Sin embargo si un servidor SMTP estaacute bien configurado no deberiacutea de permitir correos de dominios diferentes a los que gestiona ese servidor para evitar el spam (y otros servidores SMTP no deberiacutean aceptarlos seguacuten las reglas que hemos comentado maacutes arriba) Por ejemplo smtptelefonicanet soacutelo permite el dominio telefonicanet y todos los dominios que hayas comprado a Telefoacutenica junto con su servicio de hosting A miacute por ejemplo no me gustariacutea que nadie enviara correos con el dominio vicente-navarrocom y por lo que dices tuacute podriacuteas mandarlos a traveacutes de smtpjazztelcom iquestno

josemanu dice

12 marzo 2008 a las 1043

Super Cocohellip ERES EL MAS GRANDE

Has escrito un artiacuteculo eacutepico Ha partir de ahora referencia obligatoria para el que se quiera documentar sobre hosting casero (yo lo voy a consultar mucho te lo aseguro)

Un artiacuteculo completiacutesimo y faacutecil de entender pura poesia

Si alguna vez te acercas a Castelloacuten ponte en contacto conmigo que tienes pagado un almuerzo comida o lo que se tercie

Muchiacutesimas gracias

Vicente Navarro dice

12 marzo 2008 a las 1229

josemanu iexclMuchas gracias

Joan R dice

13 marzo 2008 a las 940

hellip

ldquoBuenos dias estaacute el sentildeor Vicente Navarro hola vengo de la Secretariacutea General de Poliacutetica Cientiacutefica y Tecnoloacutegica Ministerio de Ciencia y Tecnologia hellip

Estoy aquiacute para servirle diacutegame hellip que necesita usted para crear su empresa tecnoloacutegica y contratar a 10 personas para realizar I+D rdquo

Alber dice

13 marzo 2008 a las 945

Efectivamente yo podriacutea mandar correos del dominio vicente-navarrocom a traveacutes de smtpjazztelcom pero yo creo que cualquiera podriacutea mandarlos a traveacutes de su servidor smtp Los servidores smtp que conozco (he usado maacutes aparte de jazztel) normalmente soacutelo permiten su dominio

para evitar spam PERO si usas el servidor con autenticacioacuten (usuario y password ) permiten que el origen sea cualquier dominio (en este caso al ser usuario suyo no hay peligro de spam)

Esa prueba la he hecho con otras cuentas de correo que tengo y habitualmente funciona Creo que tengo alguna cuenta de telefonicanet si eso hago una prueba

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio Enviar correos con nombres de otros dominios es trivial (vease spam) El correo actual no garantiza que el originario sea quien dice ser

Vicente Navarro dice

13 marzo 2008 a las 1818

Joan R

Alber Sobre

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

estoy de acuerdo Pero muchos servidores SMTP ya estaacuten configurados para no aceptar correos de dominios cuyo origen no es una IP vaacutelida (seguacuten las reglas que comentaacutebamos de SPF resolucioacuten inversa etc) Por la misma regla de tres los servidores SMTP que enviacutean correos no deberiacutean aceptar hacer relay de correos de dominios que no estaacuten asignados a ellos aunque se autentificaran correctamente Si se cumplieran ambas condiciones habriacutea muchos menos problemas de suplantacioacuten de identidad (aunque para eso estaacute el PGP) y de spam iquestno te parece

Por tanto lo que hace Jazztel me parece bien de cara a dar facilidades sus usuarios y mal de cara a prevenir suplantaciones de identidad y spam Sobre Telefonicanet en las pruebas que hice en su diacutea vi que soacutelo acepta correos de dominios que tiene gestionados

Alta_suciedad dice

14 marzo 2008 a las 114

Es un manual perfecto Ademas tienes el don de la palabra y consigues que tantos datos juntos queden escritos de una manera entendible y agradecida de leer Un 10 para ti Yo tambien voy haciendo pinitos con un servidor domestico realizado con un equipo P4 de HP de

sobremesa pero con Win2003 Server + conexion de 6Mbps de Orange protegido por un SAI APC de 700 VA Me hace mucha gracia el planteamiento inicial del HW necesario el consumo electrio el ruido del ISP y de la estabilidad en la alimentacion porque coincido al 100 con lo que comentas Lo dicho felicidades y gracias por compartir tantas horas de trabajo con nosotros

Vicente Navarro dice

14 marzo 2008 a las 916

Alta_suciedad iexclGracias iexclMe alegro de que te haya gustado

Lazaro dice

15 marzo 2008 a las 820

Estaba navegando por la web y buscaba como hacer nuestro propio server (somos una Iglesia Cristiana en Lansing USA)y de verdad que me dejo muy impresionado tus explicaciones solo que tengo que leerlo todo y por lo que veohellip no creo podremos tengo servidor de Hosting con GoDaddy y hacemos

Streaming de audiovideo con Markoni y estos ultimos trabajan con el WMEncoder yo solo trabaje una vez Ubuntu pero por las razones explicadas ahora tenemos a ldquoVentanasrdquoBueno felicitaciones y suerte Alta_suciedad dijohellipfelicidades y gracias por compartir tantas horas de trabajo con nosotros Y en eso estoy de acuerdo 100 es una de las razones que mas admiro la comunidad Opensource (si esta bien dicho)

NotardquoOn this free world without frontierrsquosWho needs ldquoGates and Windowsrdquo

Vicente Navarro dice

15 marzo 2008 a las 843

Lazaro iexclGracias Y siacute tienes razoacutenhellip el streaming seriacutea demasiado para un pobre hosting casero

Roberto dice

16 marzo 2008 a las 2237

Estoy completamente deacuerdo en que la opcion mas practica para aquel que quiera tener un dominio en internet y alojar unas paginas un blog etc es abonarse a una de las muchas ofertas de hosting que tenemos disponibles y que tampoco son tan caras

Eso si como cacharreo aconsejo a todo el mundo que se aventure en la instalacion de una distro linux con apache mysql php webmin ssh etcetcetc y juegue con todo ello Aunque no sea para sacarle rendimiento simpre se aprenden cosas muy interesantes y conocemos un poco mas como funciona el tema

Otro articulo muy bueno y que da una idea muy buena de un servidor web casero

Felicidades Super Coco y gracias

MoDoRrO dice

18 marzo 2008 a las 649

perfecto

justo lo que se necesita para los que empiezan en servidores caseros

Saluds

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Vicente Navarro dice

18 marzo 2008 a las 948

Roberto MoDoRro iexclMuchas gracias

Cristiaacuten dice

26 marzo 2008 a las 2118

Hola estimado He leiacutedo tu excelente manual y bueno se me han aclarado muchos puntos de los que teniacutea ideas un poco vagashellip Pero tengo unas consultashellip a ver si tienes un tiempesito para ayudarmehellip

1) necesariamente debo ldquocomprarrdquo un dominio lo digo porque yo tengo una cuenta en no-ipcom y tengo un host (algo asi como xxxservehttpcom) pensando que podria poner esta direccioacuten en la barra del navegador y llegariacutea a ver mi paacuteginahellip

2) Tengo apache montado sobre Windows XP SP2 y cuando hago pruebas locales (en ie localhost) me funciona sin problemashellip

3) Tengo abierto el puerto 80 tanto en Windows como en mi Router D-link y ademas nateada mi direccion interna a la externahellip

Tonceshellip me puede orientar para saber en que estoy fallandohellip recuerda si que todo lo que estoy haciendo es sobre Windows XP lamentablementehellip Espero puedas ayudarme te lo agradecereacutehellip

Vicente Navarro dice

26 marzo 2008 a las 2247

Cristiaacuten Si la paacutegina te funciona localmente el problema supongo que puede estar en el NATeo o en que no asocies correctamente la IP puacuteblica al host de no-ipcom

Pero en realidad hay tantas cosas que pueden estar causando el problemahellip

bitor dice

11 abril 2008 a las 1424

Muy currado el articulo

Gracias

Omar Palomino dice

14 abril 2008 a las 1646

Hola que tal estuve leyendo tu POST sobre ldquoHosting Caserordquo y debo decir q me parece muy interesante yo ya habia montando un servidor casero con muchas cosas similares a las tuyas perohellip hay un parrafo que me dejo intrigado aqui lo escribo

El dominio

ldquoPor supuesto vamos a necesitar uno o mas dominios para hacer realidad nuestro poryecto Si tuvieramos una IP fija podriamos comprar un dominio a cualquier registrador y hacer que el DNS apuntara a nuestra IP fijardquo

Comentario Pues hasta aqui todo es normal es el procediemiento comun que se hace pero luegohellip

ldquoEn nuestro servidor tendriamos que configurar un servidor DNS ademas de todos los otros servicios que quisieramos proporcionarrdquo

Comentario Aqui me perdi no entiendo a lo que te refieres no valdria simplemente con hacer un NAT en el router a q te refieres con configurar un DNS en el servidor o seahellip aparte del DNS del registrador necesitamos otro DNS en nuestro propio servidor para que cual es la idea como lo hago no se si podrias enviarme quizas algun enlace q me ayude con esa duda o tratar de explicarme un poco ese tema

Disculpa por mis inquietudes pero es algo que he escuchado algunas veces y no entiendo ojala y me puedas ayudar y pasar algunos links Tambien te dejo mi blog Adios

httpyouta18awardspacecomwordpress

Saludos

Vicente Navarro dice

14 abril 2008 a las 1816

Omar Cuando tuacute compras un dominio y nada maacutes en principio lo que estaacutes comprando soacutelo es la posibilidad de servir las diferentes direcciones de ese dominio desde un servidor de DNS que tienes que tener corriendo tuacute mismo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Por ejemplo supongamos que compramos el dominio examplecom Al registrador soacutelo le tienes que decir cuaacuteles son los servidores de DNS que serviraacuten las peticiones dicho dominio Es lo que ves si haces un whois al dominio

Nameserver Information Nameserver aiana-serversnet IP Address 19203443 Nameserver biana-serversnet IP Address 19300236 Nameserver ciana-serversnet IP Address 13991110

Asiacute cuando tuacute pongas en tu navegador ldquohttpproyectoXexamplecomrdquo el cliente de DNS de tu sistema operativo le preguntaraacute a su servidor de DNS asignado que cuaacutel es la IP de ese sitio Y tu servidor de DNS asignado lo que haraacute es ir a preguntar a los servidores de DNS de examplecom que cuaacutel es la IP que busca

Por eso para hacer hosting casero si soacutelo compras un dominio y nada maacutes tendraacutes que montarte tu propio servidor de DNS a menos que la empresa a la que le has comprado el dominio te proporcione servicios como los de DynDNS o a menos que tengas una IP fija y el registrador de dominios incluya entre sus servicios el asociar dominios a IPs fijas usando sus propios servidores de DNS

Omar Palomino dice

15 abril 2008 a las 446

Gracias por responderme tan pronto pero tengo algunas otras dudas ojala me puedas ayudar

A continuacion le explico mis dudas

En realidad todo esta relacionado con servidores DNS mis dudas son las que siguen

Primera inquietud

Lo que estamos acostumbrados es a comprar un dominio junto con el hosting cierto entonces lo que hace la empresa registradora de dominios es ldquoregistrarrdquo nuestro dominio en un servidor DNS para que pueda ser accedido desde internet apuntando a una direccion IP publica (fija obviamente)

Hasta aqui tengo algunas dudas

- iquestEn que servidor DNS lo registran iquestellos tienen un servidor DNS propio si tienen un servidor DNS propio cualquiera puede publicar un servidor DNS en internet no necesita alguna autorizacion como saben los demas servidores DNS de la existencia de ese nuevo servidor

Segunda inquietud

Supongamos que decido comprar solo el dominio es decir no alquilo hosting y tampoco colocan mi dominio en un servidor dns Lo que he visto y he leido es que al momento de registrar mi dominio debo de colocar que servidores dns voy a usar para que se hace eso mi ldquoregistrador de dominiordquo hace alguna configuracion para que solo funcione en ese servidor DNS donde hacen esa configuracion en que tipo de servidor y con que proposito

Si yo mismo coloco mi servidor DNS y le digo a mi ldquoregistrador de dominiosrdquo la IP de mi servidor DNS (para que este resuelva) como se enteran en el mundo (es decir en internet) de la existencia de mi servidor DNS tendria que registrarlo en otro servidor DNS

Como ves tengo varias dudas espero me puedas ayudar a resolverlas

Saludos

Vicente Navarro dice

15 abril 2008 a las 945

Osmar Todas las compantildeiacuteas de hosting tienen servidores de DNS siacute pero dichos servidores de DNS soacutelo tienen autoridad sobre los dominios que estaacuten bajo su control Otros servidores de DNS cuando tengan que saber la IP de un nodo de este dominio tendraacuten que pasar siempre por los DNSs de la

compantildeiacutea de hosting Hay unos servidores DNS raiacutez que son los que tienen autoridad sobre los dominios com net org etc que son los que te redirigen al servidor DNS de la compantildeiacutea de hosting que tiene control sobre el dominio

Es un tema que requiere documentarse detenidamente El artiacuteculo de la Wikipedia Domain Name System tiene algunos esquemas que te pueden aydar a entenderlo

Sobre la segunda inquietud el tema es muy sencillo Cuando tuacute compras tu dominio lo que estaacutes haciendo es escribir en la base de datos de los servidores DNS raiacutez (los que tienen control sobre los com net org etc) que tu servidor DNS y soacutelo tu servidor DNS y ninguacuten otro es el que tiene derecho a dar la respuesta definitiva sobre cuaacutel es la IP que corresponde a tal nombre de tu dominio

Alex Dumont dice

18 abril 2008 a las 1402

Excelente lo de los Google Apps (entre otras cosas reconozco que no he leido todo de momento) Voy a probar esto en cuanto pueda

The Pro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

21 abril 2008 a las 2032

Buena Tarde Super Coco

2 Preguntas rapidas

La primera la tarjeta que recomiendas la D201GLY2A de Intel soporta el WOL (Wake On Lan) ya que en los lugares que he buscado no se menciona nada con respecto a eso te lo pregunto por que me interesa habilitar un Hosting Casero y pretendo basarme en tu excelente Guia

La segunda basandose en tu experiencia personal que me recomiendas decantarme por la D201GLY2A o tal vez buscar una Tarjeta de VIA como la PC3500G

Saludos y muchas gracias por compartir tus conocimientos

Vicente Navarro dice

22 abril 2008 a las 1103

The Pro Seguacuten el manual de la D201GLY2A siacute que soporta el Wake on Lan

Sobre queacute es mejor si la D201GLY2A o la VIA probablemente el procesador de Intel sea mucho mejor pero como no tengo ninguno de los dos no tengo elementos de juicio reales para opinar

Mauri dice

25 abril 2008 a las 845

Felicidades por el artiacuteculo manual en cuanto tenga tiempo lo pondreacute en praacutectica

Muchas gracias por compartir tus conocimientos

juan ignacio dice

5 junio 2008 a las 1932

Hola

Una pregunta de DynDNS ldquoiquestSi has registrado un dominio ldquowwwmidominiocomrdquo en una empresa sin servicios de actualizacion de IP dinamica y en casa tienes ADSL con IP dinamica puedo usar DynDNS (ddclient) para poder tener mi pagina publicada en internet y administrarla desde mi servidor localrdquo

Un cordial saludo

Vicente Navarro dice

5 junio 2008 a las 2003

juan ignacio No no podriacuteas usar ddclient Tendriacuteas que cada vez que tu proveedor de ADSL te cambia la IP ir al panel de control de tu registrador y decirle la nueva IP a la que tiene que apuntar el dominio Como tendriacutea que ser manual y encima el cambio de IP puede tardar un rato en tener efecto

no es praacutectico para tener una paacutegina puacuteblica Puede serlo si es algo exclusivamente para tiacute

Otra cosa que se puede hacer es que registres alguacuten hostname de los gratuitos en DynDNS como ldquoejemplodyndnscomrdquo que actualices desde tu routerservidor (con ddclient) y que ldquowwwmidominiocomrdquo sea un CNAME a ldquoejemplodyndnscomrdquo (si tu registrador te lo permite) Asiacute podriacuteas tener el servidor en casa sin problemas

angel dice

18 junio 2008 a las 1848

HOLA MI SERVIDOR LO PUEDO VER SOLO EN MI RED LOCAL como puedo Ver mi servidor fuera de mi LAN MI PUERTO 80 ESTA ABIERTO FTP TB

YA REDIRECCIONE EL IP ESTOY TRABAJANDO CON NO-IP MI MSN angeltres3hotmailcom

javierPindter dice

23 junio 2008 a las 620

Que tal antes que nada agradezco por tu gran aportacioacuten En lo particular tu publicacioacuten me ha resultado excelente pude resolver muchas dudas No se si ya lo conozcas pero httpwwweverydnsnet ofrece el servicio de DDNS gratuitamente con la ventaja que nos permite

usar nuestro propio dominio a diferencia de la version gratuita de DynDNS ademaacutes que permite libremente el control de registros como los CNAME y los MX para googleApps Hasta el momento no me ha causado ningun problema

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Saludos

Vicente Navarro dice

7 julio 2008 a las 1404

javierPindter No conociacutea esa empresa pero parece una buena opcioacuten iexclGracias por el informarnos de ella

javierPindter dice

7 julio 2008 a las 1539

Recientemente descubri el dd-wrt (httpwwwdd-wrtcomdd-wrtv3indexphp) que es un firmware mucho maacutes completo que el que viene de fabrica en mi caso WRT54G de LinkSys Al cambiar el firmware en la opcioacuten de DDNS se puede incluir la informacioacuten de acceso de muchos proveedores

DDNS (DynDNS no-ip TZO zoneedit changeip easydns etc) a diferencia de los dos por omisioacuten de LinkSys con la ventaja de que en caso de que no este en el listado se puede crear uno como es en el caso de everydns donde simplemente proporcionas tu login password y la ruta del servidor (httpwwwdd-wrtcomwikiindexphpDDNS_-_How_to_setup_Custom_DDNS_settings_using_embedded_inadyn_-_HOWTO) Saludos

Vicente Navarro dice

7 julio 2008 a las 1629

javierPindter Informacioacuten tambieacuten muy uacutetil e interesante iexclGracias

Eduardo Moreira dice

8 julio 2008 a las 209

Excelente trabajo lo explicas muy bien entendi como minimo un 95 llevo varios meses investigando y haciendo pruebas ya que quiero hacer un proyecto como el tuyo muchas cosas que expones en este blog ya las sabia pero despues de leerlo completo uffffffffff aprendi bastantes cosas nuevas Ahora si

voy a montar mi web server muy bien configuradohelliphellipGracias

Carlos Ruiz Ortega dice

15 julio 2008 a las 037

Holap

Wowww Queacute trabajo maacutes estupendo

Sin duda alguna es uno de los mejores tutoriales que he leido en la internethellip ahora siacute me ha quedado absolutamente claro todo lo relacionado con el hosting casero DNS dominios etchellip etchellip

Muchas gracias por todo

Saludooos

Vicente Navarro dice

15 julio 2008 a las 917

Eduardo Moreira Carlos Ruiz Ortega iexclGracias iexclMe alegro de que os haya gustado

katerine dice

6 agosto 2008 a las 319

Felicitaciones Tienes un blog muy bueno Y lo mejor Lo hiciste y yo tambien entedi muchas gracias

Al dice

6 agosto 2008 a las 2307

Excelente articulo pero por lo poco que cuestan hoy dia alojamientos como hostgatores da qeu pensar

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Franco dice

8 agosto 2008 a las 2142

Increible Esto siacute que es un aporte a la comunidad Felicitaciones

Rauacutel M dice

28 agosto 2008 a las 024

Bueno pues me ha motivado mucho tus grandes palabras sobre un HC y es que si pudiera hacerlo lo hariacuteahellip tan solo tengo 17 antildeos una conexioacuten bastante mala (Vodafone) y una madrehellip que mejor ni hablemos jajaja en un futuro hareacute algo por el estilo o a lo mejor una empresa de WebHosting quien

sabehellip se agradece mucho todo esto hasta me he guardado este documento por si acaso

Saludos y suerte amigo

gameshells dice

28 agosto 2008 a las 1708

Buen post la verdad no hay que negarlo pero a mis 23 antildeos de vida te digo que solo entendi algunas cosas desafortunadamente Dioz no me dio un cerebrito como el tuyo para hecharle cabeza a todo esto hellip Peroooo buee gracias por el post intentare leerlo bien sin que me de ladilla

JainuX dice

18 septiembre 2008 a las 1216

muy buen tuto

Saludos

jgaztelu dice

12 noviembre 2008 a las 1516

Hola

Muy buen artiacuteculo me ha encantado y estoy montando (maacutes o menos) un servidor HC Por cierto no ahs mencionado que se puede utilizar alguna utilidad tipo XAMPP Por uacuteltimo una pregunta iquestCoacutemo puedo tener maacutes de un sitio web en el mismo server

Gracias

Vicente Navarro dice

12 noviembre 2008 a las 1541

jgaztelu Gracias Siacute el XAMPP podriacutea resultar uacutetil para nuestro propoacutesito

Sobre lo de los distintos sitios siacute que se explica Hay que poner un fichero de configuracioacuten diferente por sitio en etcapache2sites-available

tttony dice

3 diciembre 2008 a las 350

WOW aunque todavia no me lo he leido completo necesito saber que sistema operativo recomiendan para este cacharro

celeron 400MHZ 256MB RAM PCChips mobo

pienso correr paginas en PHP con mysql

saludos y gracias

Vicente Navarro dice

3 diciembre 2008 a las 827

tttony Cualquier distribucioacuten de Linux instalada con el miacutenimo nuacutemero de paquetes necesario te iraacute

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

bien pero no esperes poder servir a muchos clientes a la vez ya que la maacutequina no es muy potente

Daniel dice

9 diciembre 2008 a las 1621

Execente material estoy teniendo problemas con mi servidor de correo Conectado a mi VPN a traves de webmail funciona bien poniedo la IP pero desde internet aparece error 501 no se que hacerhellip

finidine dice

19 diciembre 2008 a las 1006

Ante todo Vicente felicitarte por tu excelente blog

Tengo un pequentildeo hosting casero basado en un viejo Pentium III a 800 MHz no es mala opcioacuten ya que esa CPU tiene un TDP maacuteximo de tan solo 22 Whellip a veces el viejo PC es lo adecuado para estas funciones (simultanear hosting y p2p)

Saludos

Mauricio dice

8 enero 2009 a las 2238

Sentildeores les pido un favor soy nuevo en esto quiero poner un hosting en mi casa me compre un dominio y tengo internet con ip dinamica pero no se como configurar mi servidor con mi dominio me podrias ayudar de antemano muchas gracias

ALoGeNo dice

12 enero 2009 a las 1319

Puedes usar algo como no-ip o dyndns te creas una cuenta de usuario en cualquiera de ellos y creas una dns gratuita la cual luego le tendras q dar a tu proveedor DNS (el q te vendio el dominio) para q linke la dns asociada a no-ip o dyndns con la tuya

httpswwwdyndnscomaccountcreatehtml

httpwwwno-ipcom

(Muchos routers ofrecen la opcion de usar algun servicio como dyndns o no-ip el cual se encarga de comunicar los cambios de ip al servidor dns de no-ip o dyndns en caso de que tu router no lo permitan tanto no-ip como dyndns ofrecen clientes configurables que harian el trabajo)

Salu2

Di3g0 dice

22 enero 2009 a las 2214

Tio eres genialhellip

Llevo mas de 1 dia arrancandome los cabellos leyendo de todo y gracias a ti he solucionado mi ultimo error en wordpress Gracias a lo que escribistee en la seccion ROUTER de este articulo

Tienes mucha razon en que un blog o cualquier site hospedada en una pc de casa no conviene pero aun asi me parece la manera mas facil de aprender y sobre todo si al jugar tienes una responsabilidad

Yo estoy en el proceso de administrar un pequentildeo blog para no mas de 10 personas x lo que me resulta facil hacerlo en mi pc PERO he tenido varios problemas al tratar de implementarlo y lo he ido solucionando 1 por 1 con lecturas yo logicahellip hasta que me quede estancado en el router puesto que no podia editar mi blog si no esta con la direccion de localhost en localhost el blog no se ve bien para afuera empezando por la plantilla que recurre a la direccion local del templatehellip direccion que no esta en la maquina de la persona q lo ve del otro lado entonces tenia que poner todo el blog al dominio que tengo gracias a no-ip pero de esa manera no podia usar localhost para editar tampoco podia usar el dominio de no-ip para editar porque no se procesaba la peticion gracias a la edicion del archivo ldquohellipetchostrdquo lo he logrado

Nuevamente muchas gracias eres el unico que me ha sabido explicar que y porque debo de hacerlo Te has ganado un pedazo de cielo ^^

Di3g0 dice

23 enero 2009 a las 124

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

mi felicidad no es completa hellip T_T

Realizando los pasos que sale en la seccion ROUTER de este articulo he logrado ver mediante la direccion que me brinda no-ip mi blog especificamente la pagina principal puesto que cuando procedo a hacerle click a algun comentario entrada o cualquier otro enlace (dentro del blog) la pagina no carga y se produce un error del tipo

NOT FOUND The requested URL blogcategorygeneral was not foun on this server mdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdash-

Cosa totalmente ilogicahellip Ya no doy mas y tampoco tengo tiempo para averiguar que esta pasando por lo que ahora si pido ayuda y si alguien puede ayudarme en este paso envieme un correo a diegoiparraguirregmailcom

Gracias de antemano

CarlosVM dice

24 enero 2009 a las 243

Como sabiamente lo mencionas La gran maravilla de hacer tu propio hosting es toda el conocimiento que tendraacutes y asiacute poder recurrir a cualquier distribuidor con muchos maacutes conocimientos Darte las gracias por tu aporte seriacutea poco

Saludos Carlos

Williams Nasser dice

20 febrero 2009 a las 1520

Hola a todos de verdad lo felicito muy bien explicado aun que difiero de tener un excelente HC con windows XP Profesional SPK3

yo he montado Windows XP actualizado con SPK3 apache Friends 17 un panel de control que parte del codigo es codigo libre pero e modificado sustantivamente para ir acoplando las necesidades que poseeo para el ISP XDSL y para la actualizacion de la ip dinamica un servicio en espantildeol gratuito muy bueno como lo es CDMONCOM tengo hasta ahora apenas 20 dominios hospedados en un pc con las siguientes caracteristicas PIV de 32Ghzh con doble nucleo 2GB de Ram 1024 GB de DD aproximadamente en 3 Discos Windows XP actualizaado con SPK3 JAVA SDK sun microsystem XAMPP apache friends con algunas modificaciones para adaptarlo al panel de control TOMCATS y PERL como ADDons y un Pack de aplicaciones codigo abierto para su libre instalacion desde el panel de control hellip de verdad esto me ha trabajado muy bien sin problema alguno para el webmail usaba antes hmailserver el cual es muy bueno pero vivia luchando con las limitaciones de otros proveedores incluso el de no aceptar mail de ip dinamicas pero la gran solucion con google apps me ha sacado los pies del barro y bueno ya no doy cuentas ilimitadas de mail pero en experiencia no pasan nunca de 30 cuentas asi que les manejo el panel yo mismo y es una entrada extra tener esos 20 dominios y creciendo poco a poco

Ivaacuten E S dice

23 febrero 2009 a las 1431

Muy buen post Es gigante excelente te mataste escribiendoloacute voy a tomarlo como parte de mi aprendizaje al escribir post salvo que me desanimaste a hacer un HChellip Hay que tener mucha maacutes guita que para pagar un hostinghellip o mucha basura informaacutetica en casa Asiacute como deciacutes vos para aprender

es genial Una idea que tengo en mente es si se pueden usar por ejemplo dos hostings que vayan rotando cuando uno se cae funciona el otrohellip iquestUtoacutepico No seacute pero suena genial Saludos y gracias por tus post son excelentes

Vicente Navarro dice

25 febrero 2009 a las 1152

Lo que comentas de dos servidores de hosting casero por si uno tiene problemas se podriacutea hacer sin muchos problemas Yo mismo lo hice a menudo como comento en la entrada Si van a estar detraacutes del mismo router es tan sencillo como cambiar en la configuracioacuten de NAT del router a queacute

sistema reenviacuteas las peticiones al puerto 80 Si van a estar detraacutes de conexiones de red distintas lo uacutenico que hay que hacer es cambiar la IP del DNS en el proveedor de DNS dinaacutemico que tengas

Ivaacuten E S dice

25 febrero 2009 a las 1805

Gracias por tu ayuda Sabeacute que este blog ya pasoacute a mi lista de favoritos Saludos

Trackbacks y pingbacks

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

laquo La licencia Affero (AGPL) y su relacioacuten con la GPL iexclQueacute diacutea el de aquella semana raquo

meneamenet raquo [How-to] Coacutemo montar y mantener un Hosting caseroInstalar un servidor web en casa paso a paso | KabytesCoacutemo montar servidores web - un par de buenos tutoriales at El MoacutedemMetaholic raquo Hosting casero HOWTOHosting caserohellip laquo Que che vou contarhellipComo hospedar um site em sua casa laquo Nataniel Notas sobre as TICComo montar un servidor web dedicado | ItimagnetCrea tu hosting casero at Tod-OScom Te ponemos al dia OPCIONWEBcom Experiencias Informaacuteticas raquo Problemas eleacutectricos en el Hosting CaseroHosting Casero laquo Think Free - LinuxPhpJavaMEMoviesAl otro lado del mostrador raquo Servidores de hosting caseros7 Fast Links (y X) Un lugar en el mundohellipBreves Como montar tu propio hosting casero - BiteliaNoMeDigas raquo Blog Archive raquo Hosting CaseroComo hacer un Hosting en Casa | Tu Lugar en InternetCoacutemo instalar un servidor web en tu casaservidor web caserotu servidor casero laquo NanoBug - Tecnologiacutea amp HobbyBitaacutecora de Vicente Puchades raquo Blog Archive raquo Instalado un servidor web de bajo consumo en un pen USB de 8GbSisBlog raquo Blog Archive raquo Hosting caseroLinux-OS raquo Hosting casero HOWTOHosting casero HOWTO laquo Conocimiento Libre (o lo que estaacute detraacutes del Software Libre)HOWTO Hosting casero laquo Epeoraquo Enlaces (Semana 25) | xavierhernandezblogCon mis movidashellip y mis lios raquo Una de servidoresRicardo Lasa un poco de todo raquo Viernes eaaaaaaaaLa Biblia del Hosting Casero laquo No se me ocurre un tiacutetulo originalhellipMejor respuesta raquo iquestcomo hago para montar una pagina en internet usando mi pc como servidorTargz raquo Blog Archive raquo Curs tegravecnic sistemes micro-informagravetics Sessioacute 22 Desembre 2008[HOSTING] Hosting Web Java - psicofxpcomApunts de tallers classes i sessions raquo Curs de Sistemes drsquoInformacioacute Geogragravefica i computeritzada Edicioacute octubre de 2010 Sessioacute XVIII [35]Como medir el rendimiento de tu servidor web laquo iTank Ideas TankTa pa Ponga raquo Archivu del blogue raquo Sirvidor nun USB de 2GbMontar un servidor de hosting caseroTener email con tu dominio en un servidor caseroHosting casero | nopalituxnetEmail con tu dominio en un servidor casero | Going Geek

Tema LHYLE09 creado por Vicente Navarro

  • vicente-navarrocom
    • Lo hice y lo entendiacute | Hosting casero HOWTO
          1. 9ob3N0aW5nLWNhc2Vyby1ob3d0by8A
            1. form1
              1. s
              2. input5
Page 19: Hosting Casero

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

de mi dominio tengo los DNS del dominio apuntando a Zoneedit (que pues antildeadir hasta 5 dominios gratuitamente) Asiacute poniendo CNAMEs como httpwwwsistemasorpcom o httpftpsistemasorpcom apuntando a sistemasorphomelinuxcom puedo hacer que cualquier peticioacuten que se haga a traveacutes del dominio pase al subdominio de dyndsn y finalmente a la ip que tenga en ese momento incluido el correo Por eso siempre que se haga un nslookup a httpwwwsistemasorpcom o similares lo resolveraacute a sistemasorphomelinuxcom

Gonzi50 dice

10 marzo 2008 a las 1350

Solo a modo de apunte deberias echar un vistazo a gnupanel es un panel de administracion estilo plesk gnu para debian

Puede simplificaros mucho las cosas porque instala de golpe muchos de los paquetes que se nombran y el menu de administracioacuten tanto de nivel usuario y administracion es muy buena

Creo que sera un referente en el futuro

juan dice

10 marzo 2008 a las 1416

Muy bueno felicitaciones

Otro ordenador util silencioso y de bajo consumo es el Mac Mini

Saludos

victor dice

10 marzo 2008 a las 1420

Hola he llegado a tu blog desde barrapunto y lo primero que habia pensado es que habias instalado un ldquoservidor de hostingrdquo real puro y duro tipo Cpanel o Plesk para que tus amigos pudieran redirigir su dominio y crearse cuentas de ftp y web contra tu servidor iquestlo has probado seria un gran reto la

verdad es que no podriacutea ser publico pues seguramente no tendraacutes ganas de gastarte las astronoacutemicas cantidades que valen las licencias hellip perohellip iquesthay soluciones gratuitas a cpanel y plesk

gracias y saludos

Julio Autor de curriculum web dice

10 marzo 2008 a las 1502

Te falta ciertas ventajas que no has mencionado

1 La libertad de configurar el servidor que suele ser muy importante si estas programando dicha web Y no te problemas de una configuracioacuten distinta de cuando haces la prueba 2 Ganar conocimientos por si te falta subir el ancho de banda Si contratas direcmente los servicios de hosting Cuando tienes un proyecto avanzado no puedes dedicarte a aprender en ese momento como montar un hosting 3 Si programas la web consigues que no te puedan robar coacutedigo o ideas Hombre claro esta por soacutelo 13 euros y tras una pesada documentacioacuten puedes registrar tus derechos de autor Pero edemaacutes de esto es bueno no tener el coacutedigo disponible de terceros 4 Antes un fallo de programacioacuten o del servidor los conocimientos son mayores para solucionarlo 5 Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

En yo mi caso un servidor llamado casero Pero ya mismo le voy poner dos lineas de telefono ampliamdo la seguridad y el ancho de banda iquestLo debereacute seguir llamando casero por estar en mi casa Doacutende aguanto visitas mas de 60000 visitas al mes entre todas mis web Por ejemplo esta de curriculum web Un incoveniente muy peligroso Ante un problemoacuten te puede dar un infarto Pero a veces esos problemones lo tienen las empresas no dan ese mal servicio que no podemos hacer nada

Smutops dice

10 marzo 2008 a las 1608

Gracias por la informacioacuten Te lo has currado

Saludos

InKiLiNo dice

10 marzo 2008 a las 1621

El manual estaacute de Puta Madre pero yo recomiendo para un servidor casero lighttpd en vez de apache2 y php5 + fastcgi mejor que mod_php5 ah y de paso le ponemos el eaccelerator y nuestro servidor

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

volaraacute

Gonzi50 dice

10 marzo 2008 a las 1639

para Victor

Como he dicho un par de comentarios mas para arriba te recomiendo gnupanel Yo llevo unos cuantos meses con uno montado y todos son buenas noticias

Jose A Cely dice

10 marzo 2008 a las 1738

Hola

Muy buen articulo lo leiacute completo me siento identificado con muchas cosas y la experiencia que tuve con mi antiguo servidor de produccioacuten (2005) sin embargo esa maquina que usaba aun la uso como servidor personal Te dejo el link de el articulo que escribiacute es su momento no es tan teacutecnico como el tuyo httpjosecelytecsuacomp=14 Saludos desde Colombia

Jose A Cely

Sr XX - Terror dice

10 marzo 2008 a las 1748

Hola felicidades todo muy claro y bien explicado

Yo hace unos antildeos hice lo mismo Queriacutea colocar mis programas java a disposicioacuten del puacuteblico y el hosting java era (y sigue siendo) cariacutesimo

Maacutes o menos hice lo que tuacute excepto en 2 cosas

1) Servidor web En un principio coloqueacute apache+tomcat (viacutea ajp) Tras unos benchmarks caseros me diacute cuenta de que tomcat podiacutea servir paacuteginas estaacuteticas casi a la misma velocidad que apache Asiacute que quiteacute apache y puse tomcat en el puerto 80 directamente

2) Servidor de correo Los MTAs de linux (exim sendmail y postnosequeacute) son un suplicio para configurarlos correctamente (demasiadas opciones) Me decanteacute por JAMES (del proyecto apache) Es un MTA supersimple javizado que permite almacenar el correo entrante en una base de datos relacional haciendo maravillosamente transparente toda la gestioacuten En fin hoy con el proyecto casi congelado sigo apostando por JAMES

Saludos

liken dice

10 marzo 2008 a las 1829

Hola Vicente Muy buen articulo

Se que hay diferentes opiniones pero discrepo solo en lo de no recomendar laptops como servidores La mayoria de los portatiles de consumo actuales estoy de acuerdo en que no son recomendables pero hay laptops antiguos de muy buena calidad y de bajo precio en Ebay que pueden ser una opcion bastante buena Yo tengo un IBM Thinkpad 600 (una maquina de calidad) de servidor encendido hace 2 antildeos aunque el uptime actual es 6 meses y sin ningun problema (toco madera ) Tienen muchas ventajas Es muy silencioso El ventilador se enciende solo aveces y apenas se escucha Tienen UPS incorporada la bateria aunque vieja te aguanta 10 minutos un apagon El consumo tambien es muy bajo al ser un portatil y con LCD cerrado Lo uso como servidor web a internet servidor samba local interface gmui para descargas centralizadas de P2P multiusuario y remotas servidor de correo tambien a traves de gogle apps y para alojar una libreria sobre ciencia que seria dificil de colocar en un host contratado Por necesidades uso un disco duro 25 de 60GB y que de momento va aguantando (El tema de que los 25rdquo duran menos tambien trae discusiones y algunos defienden lo contrario) Saludos

Liken mdashmdashndash

jecomovi dice

10 marzo 2008 a las 1829

La comunidad nos hace grandes articulos como este ENORMES Gracias

tenderodigital dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

10 marzo 2008 a las 1831

Muy buena entrada para guardar y revisar de vez en cuando

Yo de todas maneras le veo futuro a este tipo de servidores pero maacutes que para tener presencia en Internet para usar el servidor directamente tu A ver si me explico montas un Wiki un software de trabajo en grupo otro de gestioacuten de proyectos y lo alojas en tu propio servidor Y solo accedes tu y tus amigos no lo abres al puacuteblico Entonces tienes la ventaja de la comodidad puedes actualizar las versiones personalizarlo a topehellip y no tienes los problemas del ancho de banda

Saludos

Joan R dice

10 marzo 2008 a las 1915

Impresionante tu dominio del tema socio saludos desde Mallorca

ZP en lugar de dedicarte a salvar el culo de los ladrilleros que se iraacuten al paro preocuacutepate de toda la gente super capaz que hay en este pais y haz que suban como la espuma te presento a uno de ellos mi amigo Vicente Navarro hellip

Bytecoders dice

10 marzo 2008 a las 1917

Extrantildeo que nadie haya mencionado como ventaja el hecho de que el hosting solo depende de ti y de nadie maacutes Aunque a veces tambieacuten puede ser una desventaja En mi caso no depender excesivamente de terceros fue desde luego la mayor motivacioacuten

No puedo negar que estoy aprendiendodestrozando mucho etc etc pero eso queda (para miacute) en un segundo teacutermino

Saludos

Bytecoders dice

10 marzo 2008 a las 2022

Por cierto no cabe decir que el artiacuteculo es de Wikipedia Pero me ha picado la curiosidad Si no me equivoco tu ya has sobrevivido al efecto Barrapunto y Meneacuteame con el hosting casero no

Saludos tener buenos sitios de referencia tambieacuten ayuda Anda que no he aprendido cosas aquiacute o de ti

PS No seacute si podiacutea editar el comentario Al final por desconocimiento he puesto otro

Vicente Navarro dice

10 marzo 2008 a las 2042

Osqui andoni Sagman Raist Ivaacuten iexclMuchas gracias por vuestros amables comentarios

andres iexclGracias Respecto al IP tables es una buena sugerencia pero quizaacutes mereceriacutea una entrada especiacutefica sobre su uso Sobre el servidor DHCP a miacute no me haciacutea falta porque el router ya hace el trabajo aunque ya hableacute un poco sobre servidores DHCP en Iniciar una instalacioacuten de Debian por red Finalmente probar el QoS ha sido una de las grandes asignaturas pendientes que me han quedado aunque no esperaba mucha mejora ya que a diferencia de tu caso mi traacutefico no pasaba todo por el servidor De todas formas siacute que ajusteacute algunos paraacutemetros de priorizacioacuten de traacutefico que teniacutea el router En cualquier caso unas sugerencias muy buenas

David GV Gustavo iexclMe alegro de que os haya gustado

Croc Gracias por hacer hincapieacute en lo del servidor silencioso Creo que es algo realmente importante Sobre lo del Courier y el RoundCubeMail siacute me temo que tanto no cabriacutea aquiacute

sistemasorp iexclPues me parece una idea excelente iexclBuena de verdad Asiacute te ahorras comprar el ldquoCustom DNSrdquo Muchiacutesimas gracias por compartirla en esta entrada

Gonzi50 Gracias por la sugerencia

juan iexclGracias Siacute el Mac Mini podriacutea servir pero en su diacutea yo lo descarteacute porque aunque sea muy silencioso siacute que tiene ventiladores y si somos estrictos en la poliacutetica de nada de ruido me temo que no nos sirve

victor Bueno ya ves que el servicio era para miacute mismo soacutelo Sobre lo que me preguntas en la Wikipedia tienes una lista de web-hosting control panels tanto de pago como de coacutedigo abierto

Julio Autor de curriculum web Son muy interesantes los aspectos que mencionas Me ha parecido curioso lo de

Si programas la web consigues que no te puedan robar coacutedigo o ideas

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Sobre

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

no estoy de acuerdo En Dreamhost por ejemplo te permiten asociar un nuacutemero ilimitado de dominios a tu cuenta

Smutops Gracias

InKiLiNo iexclMuchas gracias por los consejos

Jose A Cely Gracias por la referencia al artiacuteculo Es muy interesante

Sr XX ndash Terror Gracias por la sugerencia del Java Apache Mail Enterprise Server (JAMES) de la fundacioacuten Apache La verdad es que no lo conociacutea Muy a tener en cuenta

liken iexclGracias por tu comentario y por expresar aquiacute tu opinioacuten Aunque puede haber casos de portaacutetiles que sobrevivan como heacuteroes durante antildeos sigo pensando que no son lo maacutes conveniente para un uso como servidor Ademaacutes de los discos de 25Prime el polvo que pueda entrar por los ventiladores se iraacute acumulando poco a poco en su interior causando problemas de calentamiento y reducir su vida Se pueden abrir y limpiar pero es una tarea extremadamente incoacutemoda En cualquier caso por supuesto puedo estar equivocado

jecomovi iexclGracias

tenderodigital Desde luego lo que comentas son excelentes sugerencias de uso de un hosting casero sin muchos de sus inconvenientes iexclGracias por tu comentario

Joan R iexclGracias

Bytecoders iexclMuchas gracias por tu aportacioacuten Por supuesto una ventaja muy importante del hosting casero es que puedes hacer lo que te deacute la gana con eacutel Sin embargo en las uacuteltimas semanas en las que he probado un hosting de verdad con SSH maacutes en serio me he dado cuenta de que teniendo el Apache el PHP el MySQL y una shell apenas tienes restricciones ni encuentras cosas en las que te encuentres tan limitado Uacutenicamente tal vez el debug y ciertos paraacutemetros que te gustariacutean cambiar del servidor

En Primer aniversario del blog se mencionaban las entradas que han salido en Barrapunto o Meneacuteame estando el blog en HC

EuLogos dice

10 marzo 2008 a las 2058

iexclMuy pero que muy interesante Queriacutea antildeadir un par de cosillas 1- No es por hacer publicidad pero con cdmoncom puedes registrar un dominio (por precios bastante

competitivos) y luego usar sus DNS para IP dinaacutemicas Ciertamente se complica el tema de actualizarla pero probablemente se podraacute usar un registro CNAME a la direccioacuten de dyndns gratuita 2- Ademaacutes de ldquoab (apachebench)rdquo puedes usar ldquosiegerdquo que ademaacutes te permitiacutea elegir la identificacioacuten del cliente Saludos

Vicente Navarro dice

10 marzo 2008 a las 2106

EuLogos Gracias por tus sugerencias de siege y cdmoncom Ciertamente son alternativas a considerar

Alberto dice

10 marzo 2008 a las 2116

Hola

Intel ha sacado una nueva version de la placa D210GLY la D210GLY2 sin ventilador En la siguiente direccioacuten han hecho un estudio del consumo frente a otras opciones Itx de Via

httpresourcesmini-boxcomonlineMBD-I-D201GLYintel-d201gly-power-consumptionhtml

Si queries calcular el coste de consumo de un equipo en la suiguiente paacutegina hay una calculadora que puede dar una idea bastante aproximada

httpwwweu-energystarorgeses_007cshtmlelectricity

Saludos y felicidades por el trabajo

Vicente Navarro dice

10 marzo 2008 a las 2212

Alberto Pues muchas gracias por tu amable comentario y por el enlace al anaacutelisis de consumo de la Intel que me gusta mucho Tanto tanto que ya lo habiacutea puesto por ahiacute arriba

Por otra parte la calculadora de consumo que mencionas estaacute muy chula

Para las VIA EPIA hay un simulador de consumo en EPIACENTER PowerSimulator

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Julio autor de curriculum web dice

11 marzo 2008 a las 104

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

Bueno pero no se si me explicado bienSeguacuten tengo entendido por cada dominio en algunos hosting se suele pagar un alojamiento distinto Compras un hosting dedicado limitado a nuacutemero de dominios especifico que es lo mejor lo que dreamhost te lo deja ilimitado Pero de todas formas he visto algunos que si tienes que reiniciar o arreglar algo servicio teacutecnico apartehellip

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Ok no somos dioses programando pero la posibilidad de robar existe Y lo de ofuscar ldquoque seraacute enredar el coacutedigordquo Ofuscar para molestar y desfucar(si existe) para programar asi cada vez en volverse loco Para eso le envio el cd (una vez registrado en derechos de autor)

Otra ventaja es si modificas continuamente la web es maacutes rapido enviarlo por tu red local

Para ampliarlo poner dos lineas con dos registro de dns Y ya que te queda bordao

igle dice

11 marzo 2008 a las 213

GuauuEs un fiel reflejo de lo que tengo yo montado actualmente En mi caso el tema hardware no lo elegiacute muchohelliptireacute con lo que teniacutea y es bastante decente (P3 y 368M de RAM) ademaacutes para evitar temas de ruido y demaacutes decidiacute colocar el servidor en la terraza de casa

No encontrareis servidor con mejores temperaturas y sin limiataciones de ruidos Alguacuten diacutea tengo que colgar fotos por el bloghellip Saludos y felicidades por el artiacuteculo

Robintux dice

11 marzo 2008 a las 445

Felicitaciones y saludos desde peru

Ernesto Celis dice

11 marzo 2008 a las 447

Feclicitaciones por tan buen HOWTO como tu tambieacuten yo hospede un HC por alguacuten tiempo Este vivioacute en 3 PCrsquos diferentes y con diferentes sistemas operativos El primero fue un Pentium de 100MHz y 32MB de RAM corriacutea FreeBSD 49 con todos los servicios deseables de un hosting

profesional

iexclVaya que aprendiacute con mi HC

Vicente Puchades dice

11 marzo 2008 a las 602

Hola tocayo te felicito extraordinario este Howto te lo has currado como todos los que tienes Todaviacutea sigo buscando para hacer el HC con una placa de bajo consumo las de VIA EPIA me parecen una opcioacuten extremadamente cara y estoy esperando a que salgan placas maacutes econoacutemicas si al final lo

que nos ahorramos en luz durante 5 antildeos nos lo gastamos en un ordenador cariacutesimo no hacemos nada Tambieacuten estoy esperando que los discos de estado solido esteacuten a un precio razonable Mientras tanto con una supertorre que hace mucho ruido con su SAI para protegerla de los cortes eleacutectricos

Yurgen dice

11 marzo 2008 a las 906

Buenas

Un gran post para los novatos en el tema de Hosting De todos modos no entiendo por que descartas Windows de primeras Entiendo que el inconveniente mas grande sea el tema de pago de licencias pero en cuanto administracioacuten y gestioacuten remota no le encuentro ninguna diferencia En linux SSH y en Windows Terminal Server Si a lo que te refieras es dar acceso a los clientes es cierto que ahiacute Linux gana por goleada Pero si solo es servicio de correo y FTP no creo que hubiera problema

Por suerte o por desgracia he trabajado y trabajo con los dos sistemas en entorno de Hosting compartido y dedicado y lejos de ser un defensor a ultranza de Windows la estabilidad de los servidores con eacuteste sistema es quizaacute mas alta que los Linux (no me pegueacuteis por favor ) Habriacutea que servicios se quiere ofrecer apache oacute IIS con SQL Server ASPnet y a partir de ahiacute decidir (PHP y MySql funciona en los dos correctamente ventajas del software libre )

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

No se que opinaacuteis

Saludos

PD Espero no haber sido un flamerhellip

Vicente Navarro dice

11 marzo 2008 a las 1000

Julio autor de curriculum web Lo que yo he visto en varios hostings es que tuacute contratas tu cuenta con su espacio y su liacutemite de transferencia mensual y luego le puedes asociar muchos dominios Sean comprados en ese mismo hosting o sean externos

igle Pues es un muy buen remedio contra el ruido Pero iexclno se te oxida la caja Ya se oxidan a veces incluso dentro de casahellip asiacute que iexclimagiacutenate en el balcoacuten

Robintux Ernesto Celis iexclGracias

Vicente Puchades iexclMuchas gracias Eacutechale un vistazo a la placa Intel que menciono arriba Tiene un precio muy razonable De todas formas no es soacutelo por el consumo para miacute lo maacutes importante de estas placas es que no llevan ninguacuten ventilador

Yurgen Por supuesto que no eres un ldquoflamerrdquo Presentas un opinioacuten muy razonada y respetable Para mi el inconveniente maacutes grande de Windows en este campo es la ausencia de una liacutenea de comandos en la que se puedan hacer cosas de verdad en el campo del mantenimiento remoto Mencionas el Terminal Server pero me temo que es mucho menos flexible que una humilde shell a traveacutes de SSH Ni que decir tiene que hablando de hosting casero el ancho de banda que necesitariacuteamos para acceder desde fuera de la LAN seriacutea totalmente desmesurado asiacute como la desaparicioacuten de la posibilidad de acceso por modem Ademaacutes necesitas una licencia de Windows Serverhellip iquestquieacuten querriacutea desembolsar tal cantidad de dinero para tener un hosting casero existiendo Linux

Ringmaster dice

11 marzo 2008 a las 1032

Uauuuh Menudo currazo imprescindible para los que se inicien en el hosting casero Parece que te hayas conectado al ordenador con el casco de Matrix y hayas volcado todos tus conocimientos Felicidades

Y siacute estoy de acuerdo contigo que actualmente las placas VIA NO son recomendables el soporte de controladores es peacutesimo y en cuanto a preciocalidadpotencia las de intel o incluso AMD son mejores Yo cambieacute la miacutea por una MicroATX AMD X2 4200 y soacutelo me consume 15W maacutes en idle (aunque se dispara al doble de la VIA cuando estaacute ocupado no hay duda que hace mucho maacutes trabajo)

corrosion dice

11 marzo 2008 a las 1237

Buenas Muy buena tu entrada Yo tambieacuten tengo montado lo mismo que tu bueno muy similar con una vieja epia800 y FreeBSD y es una delicia Claro que tengo la maacutequina a unos 15 metros de mi en un trastero

sin molestar a nadie con el ruido Es un servidor genial Voy a ver si le puedo echar el guante a esa placa intel que comentas DD

Alber dice

11 marzo 2008 a las 1250

Hola

Yo llevo tres antildeos con mi servidor de correo casero y estoy bastante contento Ocasionalmente he montado algun servidor web pero soacutelo para experimentar La maacutequina es un AMD Sempron 3000 con ventilador y fuente de muy bajo ruido y no molesta casi nada Uso Windows XP tambieacuten sin problemas (no uso mantenimiento remoto soacutelo local)

Algunos comentarios que pueden ser de utilidad

DNS para barato un registro de dominio (dominio con mi nombre) y DNS que que apunta el dominio a mi IP dinaacutemica tengo httpwwwsitelutionscom 9 $ al antildeo todo Sin ninguacuten problema (No permite dominios es)(Se pueden transferir dominios de otros sitios)

Correo Para resolver los problemas que hay al enviar correo desde IP dinaacutemica Hay que enviarlo a traveacutes de un smarthost de ese modo el correo llega desde una maacutequina acutelegalacute El smarthost a usar es el servido de correo de nuestro ISP en mi caso (tengo jazztel) smtpjazztelcom Cada ISP os habraacute dado los datos de su servidor de correo el cual se puede usar como smarthost

Para reibir el correo si nuestro servidor no estaacute online se puede usar un servicio de mail backup En sitelutions te dan uno por 18 $ al antildeo Cuando nuestro servidor vuelve a estar online recibe los correos pendientes

SPAM Para que no llegue SPAM lo mejor es el ASSP httpasspsourceforgenet LLeva algo de trabajo configurarlo bien pero una vez hecho no llega ni uno

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Awela dice

11 marzo 2008 a las 1750

Muy bueno Muy interesante

Yo lo tube en casa hace ya unos cuantos antildeoshellip de cuanto telefonica daba la Ip fija sin preguntarhellip La verdad es que aprendiacute un montoacutenhellip

Yo tenia un Compaq que compreacute de segunda manohellip un Pentium asi a secas con 2 gb de discohellip una debianhellip apache php y exim

Ya no tengo tiempo para estas cosas pero fue muy muy divertido cuidar de este pequentildeinhellip

Yo lo recomiendo

Vicente Navarro dice

11 marzo 2008 a las 1903

Ringmaster iexclGracias Siacute las VIAs estaacuten donde estaacuten por pura desidia de la compantildeiacutea Ahora que Intel ha entrado en este segmento de mercado estaacuten praacutecticamente

corrosion iexclGracias

Alber Sobre el DNS muchas gracias por recomendarnos Sitelutions Veo que soacutelo por el coste del dominio te permiten tener DNS dinaacutemico gratis incluso redirecciones de URL y DNS estaacutetico Una alternativa muy interesante

Sobre el ldquosmarthostrdquo el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)

Sobre el ldquospamrdquo iexclgracias por recomendarnos el ASSP

Awela iexclGracias

abaca dice

11 marzo 2008 a las 2034

iexclmenuda tesis doctoral vaya currada te has metido me prometo a mi mismo aprovechar estos apuntes alguacuten diacutea muchas gracias

macario dice

11 marzo 2008 a las 2046

Creo que el hosting casero cuya puesta en marcha has explicado tan bien es una excelente opcioacuten en casos de emergencia Hace unos diacuteas tras cesar mi proveedor sus servicios de hosting de modo repentino tuve que realojar urgentemente mi web osCommerce Para ello hice lo siguiente

1- Darme de alta en DynDNS 2- Buscar un SAI pequentildeo 3- Desempolvar un viejo Duron al que renoveacute los ventiladores (iexclquieacuten hubiera tenido un diminuto y silencioso NSLU2) 4- Instalarle Ubuntu Server Eligiendo la opcioacuten LAMP es rapidiacutesimo hacerlo funcionar (sobre la instalacioacuten por defecto soacutelo antildeadiacute OpenSSH y por comodidad mc y phpMyAdmin creo) 5- Retocar un par de cosas de configuracioacuten (como el conf de apache) y de seguridad (htpasswd por ejemplo) 6- Reponer mi web desde la uacuteltima copia de seguridad (bendita sea) 7- Activar el agente DynDNS de mi router Linksys

Al diacutea siguiente tras muy pocos ajustes ya estaba todo funcionando y ahora con mi paacutegina en marcha puedo ir probando tranquilamente nuevos proveedores

Alber dice

12 marzo 2008 a las 820

Super CoCo dijo ldquordquoSobre el smarthost el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)rdquo

Te puedo garantizar que en mi caso mando a traveacutes de smtpjazztel com los correos de tipo miscuentasmidominiocom He tenido que configurar mi servidor de correo para decirle que use como smarthost smtpjazztelcom junto con mi usuario y password en jazztel Llevo asiacute un antildeo o sea que funciona

Vicente Navarro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

12 marzo 2008 a las 945

abaca Siacute siacute doctor en Cacharreologiacutea por la Universidad de mi Casa iexclMuchas gracias

macario Es algo muy a tener en consideracioacuten Aunque ahora tengo un hosting normal sigo teniendo todo perfectamente preparado por si cualquier diacutea me toca volver a servir el blog desde mi servidor casero iexclque nunca se sabe queacute problemas puedes tener con una empresa de hosting

Alber Pues me alegro mucho que sea asiacute para tu comodidad Sin embargo si un servidor SMTP estaacute bien configurado no deberiacutea de permitir correos de dominios diferentes a los que gestiona ese servidor para evitar el spam (y otros servidores SMTP no deberiacutean aceptarlos seguacuten las reglas que hemos comentado maacutes arriba) Por ejemplo smtptelefonicanet soacutelo permite el dominio telefonicanet y todos los dominios que hayas comprado a Telefoacutenica junto con su servicio de hosting A miacute por ejemplo no me gustariacutea que nadie enviara correos con el dominio vicente-navarrocom y por lo que dices tuacute podriacuteas mandarlos a traveacutes de smtpjazztelcom iquestno

josemanu dice

12 marzo 2008 a las 1043

Super Cocohellip ERES EL MAS GRANDE

Has escrito un artiacuteculo eacutepico Ha partir de ahora referencia obligatoria para el que se quiera documentar sobre hosting casero (yo lo voy a consultar mucho te lo aseguro)

Un artiacuteculo completiacutesimo y faacutecil de entender pura poesia

Si alguna vez te acercas a Castelloacuten ponte en contacto conmigo que tienes pagado un almuerzo comida o lo que se tercie

Muchiacutesimas gracias

Vicente Navarro dice

12 marzo 2008 a las 1229

josemanu iexclMuchas gracias

Joan R dice

13 marzo 2008 a las 940

hellip

ldquoBuenos dias estaacute el sentildeor Vicente Navarro hola vengo de la Secretariacutea General de Poliacutetica Cientiacutefica y Tecnoloacutegica Ministerio de Ciencia y Tecnologia hellip

Estoy aquiacute para servirle diacutegame hellip que necesita usted para crear su empresa tecnoloacutegica y contratar a 10 personas para realizar I+D rdquo

Alber dice

13 marzo 2008 a las 945

Efectivamente yo podriacutea mandar correos del dominio vicente-navarrocom a traveacutes de smtpjazztelcom pero yo creo que cualquiera podriacutea mandarlos a traveacutes de su servidor smtp Los servidores smtp que conozco (he usado maacutes aparte de jazztel) normalmente soacutelo permiten su dominio

para evitar spam PERO si usas el servidor con autenticacioacuten (usuario y password ) permiten que el origen sea cualquier dominio (en este caso al ser usuario suyo no hay peligro de spam)

Esa prueba la he hecho con otras cuentas de correo que tengo y habitualmente funciona Creo que tengo alguna cuenta de telefonicanet si eso hago una prueba

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio Enviar correos con nombres de otros dominios es trivial (vease spam) El correo actual no garantiza que el originario sea quien dice ser

Vicente Navarro dice

13 marzo 2008 a las 1818

Joan R

Alber Sobre

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

estoy de acuerdo Pero muchos servidores SMTP ya estaacuten configurados para no aceptar correos de dominios cuyo origen no es una IP vaacutelida (seguacuten las reglas que comentaacutebamos de SPF resolucioacuten inversa etc) Por la misma regla de tres los servidores SMTP que enviacutean correos no deberiacutean aceptar hacer relay de correos de dominios que no estaacuten asignados a ellos aunque se autentificaran correctamente Si se cumplieran ambas condiciones habriacutea muchos menos problemas de suplantacioacuten de identidad (aunque para eso estaacute el PGP) y de spam iquestno te parece

Por tanto lo que hace Jazztel me parece bien de cara a dar facilidades sus usuarios y mal de cara a prevenir suplantaciones de identidad y spam Sobre Telefonicanet en las pruebas que hice en su diacutea vi que soacutelo acepta correos de dominios que tiene gestionados

Alta_suciedad dice

14 marzo 2008 a las 114

Es un manual perfecto Ademas tienes el don de la palabra y consigues que tantos datos juntos queden escritos de una manera entendible y agradecida de leer Un 10 para ti Yo tambien voy haciendo pinitos con un servidor domestico realizado con un equipo P4 de HP de

sobremesa pero con Win2003 Server + conexion de 6Mbps de Orange protegido por un SAI APC de 700 VA Me hace mucha gracia el planteamiento inicial del HW necesario el consumo electrio el ruido del ISP y de la estabilidad en la alimentacion porque coincido al 100 con lo que comentas Lo dicho felicidades y gracias por compartir tantas horas de trabajo con nosotros

Vicente Navarro dice

14 marzo 2008 a las 916

Alta_suciedad iexclGracias iexclMe alegro de que te haya gustado

Lazaro dice

15 marzo 2008 a las 820

Estaba navegando por la web y buscaba como hacer nuestro propio server (somos una Iglesia Cristiana en Lansing USA)y de verdad que me dejo muy impresionado tus explicaciones solo que tengo que leerlo todo y por lo que veohellip no creo podremos tengo servidor de Hosting con GoDaddy y hacemos

Streaming de audiovideo con Markoni y estos ultimos trabajan con el WMEncoder yo solo trabaje una vez Ubuntu pero por las razones explicadas ahora tenemos a ldquoVentanasrdquoBueno felicitaciones y suerte Alta_suciedad dijohellipfelicidades y gracias por compartir tantas horas de trabajo con nosotros Y en eso estoy de acuerdo 100 es una de las razones que mas admiro la comunidad Opensource (si esta bien dicho)

NotardquoOn this free world without frontierrsquosWho needs ldquoGates and Windowsrdquo

Vicente Navarro dice

15 marzo 2008 a las 843

Lazaro iexclGracias Y siacute tienes razoacutenhellip el streaming seriacutea demasiado para un pobre hosting casero

Roberto dice

16 marzo 2008 a las 2237

Estoy completamente deacuerdo en que la opcion mas practica para aquel que quiera tener un dominio en internet y alojar unas paginas un blog etc es abonarse a una de las muchas ofertas de hosting que tenemos disponibles y que tampoco son tan caras

Eso si como cacharreo aconsejo a todo el mundo que se aventure en la instalacion de una distro linux con apache mysql php webmin ssh etcetcetc y juegue con todo ello Aunque no sea para sacarle rendimiento simpre se aprenden cosas muy interesantes y conocemos un poco mas como funciona el tema

Otro articulo muy bueno y que da una idea muy buena de un servidor web casero

Felicidades Super Coco y gracias

MoDoRrO dice

18 marzo 2008 a las 649

perfecto

justo lo que se necesita para los que empiezan en servidores caseros

Saluds

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Vicente Navarro dice

18 marzo 2008 a las 948

Roberto MoDoRro iexclMuchas gracias

Cristiaacuten dice

26 marzo 2008 a las 2118

Hola estimado He leiacutedo tu excelente manual y bueno se me han aclarado muchos puntos de los que teniacutea ideas un poco vagashellip Pero tengo unas consultashellip a ver si tienes un tiempesito para ayudarmehellip

1) necesariamente debo ldquocomprarrdquo un dominio lo digo porque yo tengo una cuenta en no-ipcom y tengo un host (algo asi como xxxservehttpcom) pensando que podria poner esta direccioacuten en la barra del navegador y llegariacutea a ver mi paacuteginahellip

2) Tengo apache montado sobre Windows XP SP2 y cuando hago pruebas locales (en ie localhost) me funciona sin problemashellip

3) Tengo abierto el puerto 80 tanto en Windows como en mi Router D-link y ademas nateada mi direccion interna a la externahellip

Tonceshellip me puede orientar para saber en que estoy fallandohellip recuerda si que todo lo que estoy haciendo es sobre Windows XP lamentablementehellip Espero puedas ayudarme te lo agradecereacutehellip

Vicente Navarro dice

26 marzo 2008 a las 2247

Cristiaacuten Si la paacutegina te funciona localmente el problema supongo que puede estar en el NATeo o en que no asocies correctamente la IP puacuteblica al host de no-ipcom

Pero en realidad hay tantas cosas que pueden estar causando el problemahellip

bitor dice

11 abril 2008 a las 1424

Muy currado el articulo

Gracias

Omar Palomino dice

14 abril 2008 a las 1646

Hola que tal estuve leyendo tu POST sobre ldquoHosting Caserordquo y debo decir q me parece muy interesante yo ya habia montando un servidor casero con muchas cosas similares a las tuyas perohellip hay un parrafo que me dejo intrigado aqui lo escribo

El dominio

ldquoPor supuesto vamos a necesitar uno o mas dominios para hacer realidad nuestro poryecto Si tuvieramos una IP fija podriamos comprar un dominio a cualquier registrador y hacer que el DNS apuntara a nuestra IP fijardquo

Comentario Pues hasta aqui todo es normal es el procediemiento comun que se hace pero luegohellip

ldquoEn nuestro servidor tendriamos que configurar un servidor DNS ademas de todos los otros servicios que quisieramos proporcionarrdquo

Comentario Aqui me perdi no entiendo a lo que te refieres no valdria simplemente con hacer un NAT en el router a q te refieres con configurar un DNS en el servidor o seahellip aparte del DNS del registrador necesitamos otro DNS en nuestro propio servidor para que cual es la idea como lo hago no se si podrias enviarme quizas algun enlace q me ayude con esa duda o tratar de explicarme un poco ese tema

Disculpa por mis inquietudes pero es algo que he escuchado algunas veces y no entiendo ojala y me puedas ayudar y pasar algunos links Tambien te dejo mi blog Adios

httpyouta18awardspacecomwordpress

Saludos

Vicente Navarro dice

14 abril 2008 a las 1816

Omar Cuando tuacute compras un dominio y nada maacutes en principio lo que estaacutes comprando soacutelo es la posibilidad de servir las diferentes direcciones de ese dominio desde un servidor de DNS que tienes que tener corriendo tuacute mismo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Por ejemplo supongamos que compramos el dominio examplecom Al registrador soacutelo le tienes que decir cuaacuteles son los servidores de DNS que serviraacuten las peticiones dicho dominio Es lo que ves si haces un whois al dominio

Nameserver Information Nameserver aiana-serversnet IP Address 19203443 Nameserver biana-serversnet IP Address 19300236 Nameserver ciana-serversnet IP Address 13991110

Asiacute cuando tuacute pongas en tu navegador ldquohttpproyectoXexamplecomrdquo el cliente de DNS de tu sistema operativo le preguntaraacute a su servidor de DNS asignado que cuaacutel es la IP de ese sitio Y tu servidor de DNS asignado lo que haraacute es ir a preguntar a los servidores de DNS de examplecom que cuaacutel es la IP que busca

Por eso para hacer hosting casero si soacutelo compras un dominio y nada maacutes tendraacutes que montarte tu propio servidor de DNS a menos que la empresa a la que le has comprado el dominio te proporcione servicios como los de DynDNS o a menos que tengas una IP fija y el registrador de dominios incluya entre sus servicios el asociar dominios a IPs fijas usando sus propios servidores de DNS

Omar Palomino dice

15 abril 2008 a las 446

Gracias por responderme tan pronto pero tengo algunas otras dudas ojala me puedas ayudar

A continuacion le explico mis dudas

En realidad todo esta relacionado con servidores DNS mis dudas son las que siguen

Primera inquietud

Lo que estamos acostumbrados es a comprar un dominio junto con el hosting cierto entonces lo que hace la empresa registradora de dominios es ldquoregistrarrdquo nuestro dominio en un servidor DNS para que pueda ser accedido desde internet apuntando a una direccion IP publica (fija obviamente)

Hasta aqui tengo algunas dudas

- iquestEn que servidor DNS lo registran iquestellos tienen un servidor DNS propio si tienen un servidor DNS propio cualquiera puede publicar un servidor DNS en internet no necesita alguna autorizacion como saben los demas servidores DNS de la existencia de ese nuevo servidor

Segunda inquietud

Supongamos que decido comprar solo el dominio es decir no alquilo hosting y tampoco colocan mi dominio en un servidor dns Lo que he visto y he leido es que al momento de registrar mi dominio debo de colocar que servidores dns voy a usar para que se hace eso mi ldquoregistrador de dominiordquo hace alguna configuracion para que solo funcione en ese servidor DNS donde hacen esa configuracion en que tipo de servidor y con que proposito

Si yo mismo coloco mi servidor DNS y le digo a mi ldquoregistrador de dominiosrdquo la IP de mi servidor DNS (para que este resuelva) como se enteran en el mundo (es decir en internet) de la existencia de mi servidor DNS tendria que registrarlo en otro servidor DNS

Como ves tengo varias dudas espero me puedas ayudar a resolverlas

Saludos

Vicente Navarro dice

15 abril 2008 a las 945

Osmar Todas las compantildeiacuteas de hosting tienen servidores de DNS siacute pero dichos servidores de DNS soacutelo tienen autoridad sobre los dominios que estaacuten bajo su control Otros servidores de DNS cuando tengan que saber la IP de un nodo de este dominio tendraacuten que pasar siempre por los DNSs de la

compantildeiacutea de hosting Hay unos servidores DNS raiacutez que son los que tienen autoridad sobre los dominios com net org etc que son los que te redirigen al servidor DNS de la compantildeiacutea de hosting que tiene control sobre el dominio

Es un tema que requiere documentarse detenidamente El artiacuteculo de la Wikipedia Domain Name System tiene algunos esquemas que te pueden aydar a entenderlo

Sobre la segunda inquietud el tema es muy sencillo Cuando tuacute compras tu dominio lo que estaacutes haciendo es escribir en la base de datos de los servidores DNS raiacutez (los que tienen control sobre los com net org etc) que tu servidor DNS y soacutelo tu servidor DNS y ninguacuten otro es el que tiene derecho a dar la respuesta definitiva sobre cuaacutel es la IP que corresponde a tal nombre de tu dominio

Alex Dumont dice

18 abril 2008 a las 1402

Excelente lo de los Google Apps (entre otras cosas reconozco que no he leido todo de momento) Voy a probar esto en cuanto pueda

The Pro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

21 abril 2008 a las 2032

Buena Tarde Super Coco

2 Preguntas rapidas

La primera la tarjeta que recomiendas la D201GLY2A de Intel soporta el WOL (Wake On Lan) ya que en los lugares que he buscado no se menciona nada con respecto a eso te lo pregunto por que me interesa habilitar un Hosting Casero y pretendo basarme en tu excelente Guia

La segunda basandose en tu experiencia personal que me recomiendas decantarme por la D201GLY2A o tal vez buscar una Tarjeta de VIA como la PC3500G

Saludos y muchas gracias por compartir tus conocimientos

Vicente Navarro dice

22 abril 2008 a las 1103

The Pro Seguacuten el manual de la D201GLY2A siacute que soporta el Wake on Lan

Sobre queacute es mejor si la D201GLY2A o la VIA probablemente el procesador de Intel sea mucho mejor pero como no tengo ninguno de los dos no tengo elementos de juicio reales para opinar

Mauri dice

25 abril 2008 a las 845

Felicidades por el artiacuteculo manual en cuanto tenga tiempo lo pondreacute en praacutectica

Muchas gracias por compartir tus conocimientos

juan ignacio dice

5 junio 2008 a las 1932

Hola

Una pregunta de DynDNS ldquoiquestSi has registrado un dominio ldquowwwmidominiocomrdquo en una empresa sin servicios de actualizacion de IP dinamica y en casa tienes ADSL con IP dinamica puedo usar DynDNS (ddclient) para poder tener mi pagina publicada en internet y administrarla desde mi servidor localrdquo

Un cordial saludo

Vicente Navarro dice

5 junio 2008 a las 2003

juan ignacio No no podriacuteas usar ddclient Tendriacuteas que cada vez que tu proveedor de ADSL te cambia la IP ir al panel de control de tu registrador y decirle la nueva IP a la que tiene que apuntar el dominio Como tendriacutea que ser manual y encima el cambio de IP puede tardar un rato en tener efecto

no es praacutectico para tener una paacutegina puacuteblica Puede serlo si es algo exclusivamente para tiacute

Otra cosa que se puede hacer es que registres alguacuten hostname de los gratuitos en DynDNS como ldquoejemplodyndnscomrdquo que actualices desde tu routerservidor (con ddclient) y que ldquowwwmidominiocomrdquo sea un CNAME a ldquoejemplodyndnscomrdquo (si tu registrador te lo permite) Asiacute podriacuteas tener el servidor en casa sin problemas

angel dice

18 junio 2008 a las 1848

HOLA MI SERVIDOR LO PUEDO VER SOLO EN MI RED LOCAL como puedo Ver mi servidor fuera de mi LAN MI PUERTO 80 ESTA ABIERTO FTP TB

YA REDIRECCIONE EL IP ESTOY TRABAJANDO CON NO-IP MI MSN angeltres3hotmailcom

javierPindter dice

23 junio 2008 a las 620

Que tal antes que nada agradezco por tu gran aportacioacuten En lo particular tu publicacioacuten me ha resultado excelente pude resolver muchas dudas No se si ya lo conozcas pero httpwwweverydnsnet ofrece el servicio de DDNS gratuitamente con la ventaja que nos permite

usar nuestro propio dominio a diferencia de la version gratuita de DynDNS ademaacutes que permite libremente el control de registros como los CNAME y los MX para googleApps Hasta el momento no me ha causado ningun problema

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Saludos

Vicente Navarro dice

7 julio 2008 a las 1404

javierPindter No conociacutea esa empresa pero parece una buena opcioacuten iexclGracias por el informarnos de ella

javierPindter dice

7 julio 2008 a las 1539

Recientemente descubri el dd-wrt (httpwwwdd-wrtcomdd-wrtv3indexphp) que es un firmware mucho maacutes completo que el que viene de fabrica en mi caso WRT54G de LinkSys Al cambiar el firmware en la opcioacuten de DDNS se puede incluir la informacioacuten de acceso de muchos proveedores

DDNS (DynDNS no-ip TZO zoneedit changeip easydns etc) a diferencia de los dos por omisioacuten de LinkSys con la ventaja de que en caso de que no este en el listado se puede crear uno como es en el caso de everydns donde simplemente proporcionas tu login password y la ruta del servidor (httpwwwdd-wrtcomwikiindexphpDDNS_-_How_to_setup_Custom_DDNS_settings_using_embedded_inadyn_-_HOWTO) Saludos

Vicente Navarro dice

7 julio 2008 a las 1629

javierPindter Informacioacuten tambieacuten muy uacutetil e interesante iexclGracias

Eduardo Moreira dice

8 julio 2008 a las 209

Excelente trabajo lo explicas muy bien entendi como minimo un 95 llevo varios meses investigando y haciendo pruebas ya que quiero hacer un proyecto como el tuyo muchas cosas que expones en este blog ya las sabia pero despues de leerlo completo uffffffffff aprendi bastantes cosas nuevas Ahora si

voy a montar mi web server muy bien configuradohelliphellipGracias

Carlos Ruiz Ortega dice

15 julio 2008 a las 037

Holap

Wowww Queacute trabajo maacutes estupendo

Sin duda alguna es uno de los mejores tutoriales que he leido en la internethellip ahora siacute me ha quedado absolutamente claro todo lo relacionado con el hosting casero DNS dominios etchellip etchellip

Muchas gracias por todo

Saludooos

Vicente Navarro dice

15 julio 2008 a las 917

Eduardo Moreira Carlos Ruiz Ortega iexclGracias iexclMe alegro de que os haya gustado

katerine dice

6 agosto 2008 a las 319

Felicitaciones Tienes un blog muy bueno Y lo mejor Lo hiciste y yo tambien entedi muchas gracias

Al dice

6 agosto 2008 a las 2307

Excelente articulo pero por lo poco que cuestan hoy dia alojamientos como hostgatores da qeu pensar

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Franco dice

8 agosto 2008 a las 2142

Increible Esto siacute que es un aporte a la comunidad Felicitaciones

Rauacutel M dice

28 agosto 2008 a las 024

Bueno pues me ha motivado mucho tus grandes palabras sobre un HC y es que si pudiera hacerlo lo hariacuteahellip tan solo tengo 17 antildeos una conexioacuten bastante mala (Vodafone) y una madrehellip que mejor ni hablemos jajaja en un futuro hareacute algo por el estilo o a lo mejor una empresa de WebHosting quien

sabehellip se agradece mucho todo esto hasta me he guardado este documento por si acaso

Saludos y suerte amigo

gameshells dice

28 agosto 2008 a las 1708

Buen post la verdad no hay que negarlo pero a mis 23 antildeos de vida te digo que solo entendi algunas cosas desafortunadamente Dioz no me dio un cerebrito como el tuyo para hecharle cabeza a todo esto hellip Peroooo buee gracias por el post intentare leerlo bien sin que me de ladilla

JainuX dice

18 septiembre 2008 a las 1216

muy buen tuto

Saludos

jgaztelu dice

12 noviembre 2008 a las 1516

Hola

Muy buen artiacuteculo me ha encantado y estoy montando (maacutes o menos) un servidor HC Por cierto no ahs mencionado que se puede utilizar alguna utilidad tipo XAMPP Por uacuteltimo una pregunta iquestCoacutemo puedo tener maacutes de un sitio web en el mismo server

Gracias

Vicente Navarro dice

12 noviembre 2008 a las 1541

jgaztelu Gracias Siacute el XAMPP podriacutea resultar uacutetil para nuestro propoacutesito

Sobre lo de los distintos sitios siacute que se explica Hay que poner un fichero de configuracioacuten diferente por sitio en etcapache2sites-available

tttony dice

3 diciembre 2008 a las 350

WOW aunque todavia no me lo he leido completo necesito saber que sistema operativo recomiendan para este cacharro

celeron 400MHZ 256MB RAM PCChips mobo

pienso correr paginas en PHP con mysql

saludos y gracias

Vicente Navarro dice

3 diciembre 2008 a las 827

tttony Cualquier distribucioacuten de Linux instalada con el miacutenimo nuacutemero de paquetes necesario te iraacute

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

bien pero no esperes poder servir a muchos clientes a la vez ya que la maacutequina no es muy potente

Daniel dice

9 diciembre 2008 a las 1621

Execente material estoy teniendo problemas con mi servidor de correo Conectado a mi VPN a traves de webmail funciona bien poniedo la IP pero desde internet aparece error 501 no se que hacerhellip

finidine dice

19 diciembre 2008 a las 1006

Ante todo Vicente felicitarte por tu excelente blog

Tengo un pequentildeo hosting casero basado en un viejo Pentium III a 800 MHz no es mala opcioacuten ya que esa CPU tiene un TDP maacuteximo de tan solo 22 Whellip a veces el viejo PC es lo adecuado para estas funciones (simultanear hosting y p2p)

Saludos

Mauricio dice

8 enero 2009 a las 2238

Sentildeores les pido un favor soy nuevo en esto quiero poner un hosting en mi casa me compre un dominio y tengo internet con ip dinamica pero no se como configurar mi servidor con mi dominio me podrias ayudar de antemano muchas gracias

ALoGeNo dice

12 enero 2009 a las 1319

Puedes usar algo como no-ip o dyndns te creas una cuenta de usuario en cualquiera de ellos y creas una dns gratuita la cual luego le tendras q dar a tu proveedor DNS (el q te vendio el dominio) para q linke la dns asociada a no-ip o dyndns con la tuya

httpswwwdyndnscomaccountcreatehtml

httpwwwno-ipcom

(Muchos routers ofrecen la opcion de usar algun servicio como dyndns o no-ip el cual se encarga de comunicar los cambios de ip al servidor dns de no-ip o dyndns en caso de que tu router no lo permitan tanto no-ip como dyndns ofrecen clientes configurables que harian el trabajo)

Salu2

Di3g0 dice

22 enero 2009 a las 2214

Tio eres genialhellip

Llevo mas de 1 dia arrancandome los cabellos leyendo de todo y gracias a ti he solucionado mi ultimo error en wordpress Gracias a lo que escribistee en la seccion ROUTER de este articulo

Tienes mucha razon en que un blog o cualquier site hospedada en una pc de casa no conviene pero aun asi me parece la manera mas facil de aprender y sobre todo si al jugar tienes una responsabilidad

Yo estoy en el proceso de administrar un pequentildeo blog para no mas de 10 personas x lo que me resulta facil hacerlo en mi pc PERO he tenido varios problemas al tratar de implementarlo y lo he ido solucionando 1 por 1 con lecturas yo logicahellip hasta que me quede estancado en el router puesto que no podia editar mi blog si no esta con la direccion de localhost en localhost el blog no se ve bien para afuera empezando por la plantilla que recurre a la direccion local del templatehellip direccion que no esta en la maquina de la persona q lo ve del otro lado entonces tenia que poner todo el blog al dominio que tengo gracias a no-ip pero de esa manera no podia usar localhost para editar tampoco podia usar el dominio de no-ip para editar porque no se procesaba la peticion gracias a la edicion del archivo ldquohellipetchostrdquo lo he logrado

Nuevamente muchas gracias eres el unico que me ha sabido explicar que y porque debo de hacerlo Te has ganado un pedazo de cielo ^^

Di3g0 dice

23 enero 2009 a las 124

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

mi felicidad no es completa hellip T_T

Realizando los pasos que sale en la seccion ROUTER de este articulo he logrado ver mediante la direccion que me brinda no-ip mi blog especificamente la pagina principal puesto que cuando procedo a hacerle click a algun comentario entrada o cualquier otro enlace (dentro del blog) la pagina no carga y se produce un error del tipo

NOT FOUND The requested URL blogcategorygeneral was not foun on this server mdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdash-

Cosa totalmente ilogicahellip Ya no doy mas y tampoco tengo tiempo para averiguar que esta pasando por lo que ahora si pido ayuda y si alguien puede ayudarme en este paso envieme un correo a diegoiparraguirregmailcom

Gracias de antemano

CarlosVM dice

24 enero 2009 a las 243

Como sabiamente lo mencionas La gran maravilla de hacer tu propio hosting es toda el conocimiento que tendraacutes y asiacute poder recurrir a cualquier distribuidor con muchos maacutes conocimientos Darte las gracias por tu aporte seriacutea poco

Saludos Carlos

Williams Nasser dice

20 febrero 2009 a las 1520

Hola a todos de verdad lo felicito muy bien explicado aun que difiero de tener un excelente HC con windows XP Profesional SPK3

yo he montado Windows XP actualizado con SPK3 apache Friends 17 un panel de control que parte del codigo es codigo libre pero e modificado sustantivamente para ir acoplando las necesidades que poseeo para el ISP XDSL y para la actualizacion de la ip dinamica un servicio en espantildeol gratuito muy bueno como lo es CDMONCOM tengo hasta ahora apenas 20 dominios hospedados en un pc con las siguientes caracteristicas PIV de 32Ghzh con doble nucleo 2GB de Ram 1024 GB de DD aproximadamente en 3 Discos Windows XP actualizaado con SPK3 JAVA SDK sun microsystem XAMPP apache friends con algunas modificaciones para adaptarlo al panel de control TOMCATS y PERL como ADDons y un Pack de aplicaciones codigo abierto para su libre instalacion desde el panel de control hellip de verdad esto me ha trabajado muy bien sin problema alguno para el webmail usaba antes hmailserver el cual es muy bueno pero vivia luchando con las limitaciones de otros proveedores incluso el de no aceptar mail de ip dinamicas pero la gran solucion con google apps me ha sacado los pies del barro y bueno ya no doy cuentas ilimitadas de mail pero en experiencia no pasan nunca de 30 cuentas asi que les manejo el panel yo mismo y es una entrada extra tener esos 20 dominios y creciendo poco a poco

Ivaacuten E S dice

23 febrero 2009 a las 1431

Muy buen post Es gigante excelente te mataste escribiendoloacute voy a tomarlo como parte de mi aprendizaje al escribir post salvo que me desanimaste a hacer un HChellip Hay que tener mucha maacutes guita que para pagar un hostinghellip o mucha basura informaacutetica en casa Asiacute como deciacutes vos para aprender

es genial Una idea que tengo en mente es si se pueden usar por ejemplo dos hostings que vayan rotando cuando uno se cae funciona el otrohellip iquestUtoacutepico No seacute pero suena genial Saludos y gracias por tus post son excelentes

Vicente Navarro dice

25 febrero 2009 a las 1152

Lo que comentas de dos servidores de hosting casero por si uno tiene problemas se podriacutea hacer sin muchos problemas Yo mismo lo hice a menudo como comento en la entrada Si van a estar detraacutes del mismo router es tan sencillo como cambiar en la configuracioacuten de NAT del router a queacute

sistema reenviacuteas las peticiones al puerto 80 Si van a estar detraacutes de conexiones de red distintas lo uacutenico que hay que hacer es cambiar la IP del DNS en el proveedor de DNS dinaacutemico que tengas

Ivaacuten E S dice

25 febrero 2009 a las 1805

Gracias por tu ayuda Sabeacute que este blog ya pasoacute a mi lista de favoritos Saludos

Trackbacks y pingbacks

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

laquo La licencia Affero (AGPL) y su relacioacuten con la GPL iexclQueacute diacutea el de aquella semana raquo

meneamenet raquo [How-to] Coacutemo montar y mantener un Hosting caseroInstalar un servidor web en casa paso a paso | KabytesCoacutemo montar servidores web - un par de buenos tutoriales at El MoacutedemMetaholic raquo Hosting casero HOWTOHosting caserohellip laquo Que che vou contarhellipComo hospedar um site em sua casa laquo Nataniel Notas sobre as TICComo montar un servidor web dedicado | ItimagnetCrea tu hosting casero at Tod-OScom Te ponemos al dia OPCIONWEBcom Experiencias Informaacuteticas raquo Problemas eleacutectricos en el Hosting CaseroHosting Casero laquo Think Free - LinuxPhpJavaMEMoviesAl otro lado del mostrador raquo Servidores de hosting caseros7 Fast Links (y X) Un lugar en el mundohellipBreves Como montar tu propio hosting casero - BiteliaNoMeDigas raquo Blog Archive raquo Hosting CaseroComo hacer un Hosting en Casa | Tu Lugar en InternetCoacutemo instalar un servidor web en tu casaservidor web caserotu servidor casero laquo NanoBug - Tecnologiacutea amp HobbyBitaacutecora de Vicente Puchades raquo Blog Archive raquo Instalado un servidor web de bajo consumo en un pen USB de 8GbSisBlog raquo Blog Archive raquo Hosting caseroLinux-OS raquo Hosting casero HOWTOHosting casero HOWTO laquo Conocimiento Libre (o lo que estaacute detraacutes del Software Libre)HOWTO Hosting casero laquo Epeoraquo Enlaces (Semana 25) | xavierhernandezblogCon mis movidashellip y mis lios raquo Una de servidoresRicardo Lasa un poco de todo raquo Viernes eaaaaaaaaLa Biblia del Hosting Casero laquo No se me ocurre un tiacutetulo originalhellipMejor respuesta raquo iquestcomo hago para montar una pagina en internet usando mi pc como servidorTargz raquo Blog Archive raquo Curs tegravecnic sistemes micro-informagravetics Sessioacute 22 Desembre 2008[HOSTING] Hosting Web Java - psicofxpcomApunts de tallers classes i sessions raquo Curs de Sistemes drsquoInformacioacute Geogragravefica i computeritzada Edicioacute octubre de 2010 Sessioacute XVIII [35]Como medir el rendimiento de tu servidor web laquo iTank Ideas TankTa pa Ponga raquo Archivu del blogue raquo Sirvidor nun USB de 2GbMontar un servidor de hosting caseroTener email con tu dominio en un servidor caseroHosting casero | nopalituxnetEmail con tu dominio en un servidor casero | Going Geek

Tema LHYLE09 creado por Vicente Navarro

  • vicente-navarrocom
    • Lo hice y lo entendiacute | Hosting casero HOWTO
          1. 9ob3N0aW5nLWNhc2Vyby1ob3d0by8A
            1. form1
              1. s
              2. input5
Page 20: Hosting Casero

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

volaraacute

Gonzi50 dice

10 marzo 2008 a las 1639

para Victor

Como he dicho un par de comentarios mas para arriba te recomiendo gnupanel Yo llevo unos cuantos meses con uno montado y todos son buenas noticias

Jose A Cely dice

10 marzo 2008 a las 1738

Hola

Muy buen articulo lo leiacute completo me siento identificado con muchas cosas y la experiencia que tuve con mi antiguo servidor de produccioacuten (2005) sin embargo esa maquina que usaba aun la uso como servidor personal Te dejo el link de el articulo que escribiacute es su momento no es tan teacutecnico como el tuyo httpjosecelytecsuacomp=14 Saludos desde Colombia

Jose A Cely

Sr XX - Terror dice

10 marzo 2008 a las 1748

Hola felicidades todo muy claro y bien explicado

Yo hace unos antildeos hice lo mismo Queriacutea colocar mis programas java a disposicioacuten del puacuteblico y el hosting java era (y sigue siendo) cariacutesimo

Maacutes o menos hice lo que tuacute excepto en 2 cosas

1) Servidor web En un principio coloqueacute apache+tomcat (viacutea ajp) Tras unos benchmarks caseros me diacute cuenta de que tomcat podiacutea servir paacuteginas estaacuteticas casi a la misma velocidad que apache Asiacute que quiteacute apache y puse tomcat en el puerto 80 directamente

2) Servidor de correo Los MTAs de linux (exim sendmail y postnosequeacute) son un suplicio para configurarlos correctamente (demasiadas opciones) Me decanteacute por JAMES (del proyecto apache) Es un MTA supersimple javizado que permite almacenar el correo entrante en una base de datos relacional haciendo maravillosamente transparente toda la gestioacuten En fin hoy con el proyecto casi congelado sigo apostando por JAMES

Saludos

liken dice

10 marzo 2008 a las 1829

Hola Vicente Muy buen articulo

Se que hay diferentes opiniones pero discrepo solo en lo de no recomendar laptops como servidores La mayoria de los portatiles de consumo actuales estoy de acuerdo en que no son recomendables pero hay laptops antiguos de muy buena calidad y de bajo precio en Ebay que pueden ser una opcion bastante buena Yo tengo un IBM Thinkpad 600 (una maquina de calidad) de servidor encendido hace 2 antildeos aunque el uptime actual es 6 meses y sin ningun problema (toco madera ) Tienen muchas ventajas Es muy silencioso El ventilador se enciende solo aveces y apenas se escucha Tienen UPS incorporada la bateria aunque vieja te aguanta 10 minutos un apagon El consumo tambien es muy bajo al ser un portatil y con LCD cerrado Lo uso como servidor web a internet servidor samba local interface gmui para descargas centralizadas de P2P multiusuario y remotas servidor de correo tambien a traves de gogle apps y para alojar una libreria sobre ciencia que seria dificil de colocar en un host contratado Por necesidades uso un disco duro 25 de 60GB y que de momento va aguantando (El tema de que los 25rdquo duran menos tambien trae discusiones y algunos defienden lo contrario) Saludos

Liken mdashmdashndash

jecomovi dice

10 marzo 2008 a las 1829

La comunidad nos hace grandes articulos como este ENORMES Gracias

tenderodigital dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

10 marzo 2008 a las 1831

Muy buena entrada para guardar y revisar de vez en cuando

Yo de todas maneras le veo futuro a este tipo de servidores pero maacutes que para tener presencia en Internet para usar el servidor directamente tu A ver si me explico montas un Wiki un software de trabajo en grupo otro de gestioacuten de proyectos y lo alojas en tu propio servidor Y solo accedes tu y tus amigos no lo abres al puacuteblico Entonces tienes la ventaja de la comodidad puedes actualizar las versiones personalizarlo a topehellip y no tienes los problemas del ancho de banda

Saludos

Joan R dice

10 marzo 2008 a las 1915

Impresionante tu dominio del tema socio saludos desde Mallorca

ZP en lugar de dedicarte a salvar el culo de los ladrilleros que se iraacuten al paro preocuacutepate de toda la gente super capaz que hay en este pais y haz que suban como la espuma te presento a uno de ellos mi amigo Vicente Navarro hellip

Bytecoders dice

10 marzo 2008 a las 1917

Extrantildeo que nadie haya mencionado como ventaja el hecho de que el hosting solo depende de ti y de nadie maacutes Aunque a veces tambieacuten puede ser una desventaja En mi caso no depender excesivamente de terceros fue desde luego la mayor motivacioacuten

No puedo negar que estoy aprendiendodestrozando mucho etc etc pero eso queda (para miacute) en un segundo teacutermino

Saludos

Bytecoders dice

10 marzo 2008 a las 2022

Por cierto no cabe decir que el artiacuteculo es de Wikipedia Pero me ha picado la curiosidad Si no me equivoco tu ya has sobrevivido al efecto Barrapunto y Meneacuteame con el hosting casero no

Saludos tener buenos sitios de referencia tambieacuten ayuda Anda que no he aprendido cosas aquiacute o de ti

PS No seacute si podiacutea editar el comentario Al final por desconocimiento he puesto otro

Vicente Navarro dice

10 marzo 2008 a las 2042

Osqui andoni Sagman Raist Ivaacuten iexclMuchas gracias por vuestros amables comentarios

andres iexclGracias Respecto al IP tables es una buena sugerencia pero quizaacutes mereceriacutea una entrada especiacutefica sobre su uso Sobre el servidor DHCP a miacute no me haciacutea falta porque el router ya hace el trabajo aunque ya hableacute un poco sobre servidores DHCP en Iniciar una instalacioacuten de Debian por red Finalmente probar el QoS ha sido una de las grandes asignaturas pendientes que me han quedado aunque no esperaba mucha mejora ya que a diferencia de tu caso mi traacutefico no pasaba todo por el servidor De todas formas siacute que ajusteacute algunos paraacutemetros de priorizacioacuten de traacutefico que teniacutea el router En cualquier caso unas sugerencias muy buenas

David GV Gustavo iexclMe alegro de que os haya gustado

Croc Gracias por hacer hincapieacute en lo del servidor silencioso Creo que es algo realmente importante Sobre lo del Courier y el RoundCubeMail siacute me temo que tanto no cabriacutea aquiacute

sistemasorp iexclPues me parece una idea excelente iexclBuena de verdad Asiacute te ahorras comprar el ldquoCustom DNSrdquo Muchiacutesimas gracias por compartirla en esta entrada

Gonzi50 Gracias por la sugerencia

juan iexclGracias Siacute el Mac Mini podriacutea servir pero en su diacutea yo lo descarteacute porque aunque sea muy silencioso siacute que tiene ventiladores y si somos estrictos en la poliacutetica de nada de ruido me temo que no nos sirve

victor Bueno ya ves que el servicio era para miacute mismo soacutelo Sobre lo que me preguntas en la Wikipedia tienes una lista de web-hosting control panels tanto de pago como de coacutedigo abierto

Julio Autor de curriculum web Son muy interesantes los aspectos que mencionas Me ha parecido curioso lo de

Si programas la web consigues que no te puedan robar coacutedigo o ideas

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Sobre

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

no estoy de acuerdo En Dreamhost por ejemplo te permiten asociar un nuacutemero ilimitado de dominios a tu cuenta

Smutops Gracias

InKiLiNo iexclMuchas gracias por los consejos

Jose A Cely Gracias por la referencia al artiacuteculo Es muy interesante

Sr XX ndash Terror Gracias por la sugerencia del Java Apache Mail Enterprise Server (JAMES) de la fundacioacuten Apache La verdad es que no lo conociacutea Muy a tener en cuenta

liken iexclGracias por tu comentario y por expresar aquiacute tu opinioacuten Aunque puede haber casos de portaacutetiles que sobrevivan como heacuteroes durante antildeos sigo pensando que no son lo maacutes conveniente para un uso como servidor Ademaacutes de los discos de 25Prime el polvo que pueda entrar por los ventiladores se iraacute acumulando poco a poco en su interior causando problemas de calentamiento y reducir su vida Se pueden abrir y limpiar pero es una tarea extremadamente incoacutemoda En cualquier caso por supuesto puedo estar equivocado

jecomovi iexclGracias

tenderodigital Desde luego lo que comentas son excelentes sugerencias de uso de un hosting casero sin muchos de sus inconvenientes iexclGracias por tu comentario

Joan R iexclGracias

Bytecoders iexclMuchas gracias por tu aportacioacuten Por supuesto una ventaja muy importante del hosting casero es que puedes hacer lo que te deacute la gana con eacutel Sin embargo en las uacuteltimas semanas en las que he probado un hosting de verdad con SSH maacutes en serio me he dado cuenta de que teniendo el Apache el PHP el MySQL y una shell apenas tienes restricciones ni encuentras cosas en las que te encuentres tan limitado Uacutenicamente tal vez el debug y ciertos paraacutemetros que te gustariacutean cambiar del servidor

En Primer aniversario del blog se mencionaban las entradas que han salido en Barrapunto o Meneacuteame estando el blog en HC

EuLogos dice

10 marzo 2008 a las 2058

iexclMuy pero que muy interesante Queriacutea antildeadir un par de cosillas 1- No es por hacer publicidad pero con cdmoncom puedes registrar un dominio (por precios bastante

competitivos) y luego usar sus DNS para IP dinaacutemicas Ciertamente se complica el tema de actualizarla pero probablemente se podraacute usar un registro CNAME a la direccioacuten de dyndns gratuita 2- Ademaacutes de ldquoab (apachebench)rdquo puedes usar ldquosiegerdquo que ademaacutes te permitiacutea elegir la identificacioacuten del cliente Saludos

Vicente Navarro dice

10 marzo 2008 a las 2106

EuLogos Gracias por tus sugerencias de siege y cdmoncom Ciertamente son alternativas a considerar

Alberto dice

10 marzo 2008 a las 2116

Hola

Intel ha sacado una nueva version de la placa D210GLY la D210GLY2 sin ventilador En la siguiente direccioacuten han hecho un estudio del consumo frente a otras opciones Itx de Via

httpresourcesmini-boxcomonlineMBD-I-D201GLYintel-d201gly-power-consumptionhtml

Si queries calcular el coste de consumo de un equipo en la suiguiente paacutegina hay una calculadora que puede dar una idea bastante aproximada

httpwwweu-energystarorgeses_007cshtmlelectricity

Saludos y felicidades por el trabajo

Vicente Navarro dice

10 marzo 2008 a las 2212

Alberto Pues muchas gracias por tu amable comentario y por el enlace al anaacutelisis de consumo de la Intel que me gusta mucho Tanto tanto que ya lo habiacutea puesto por ahiacute arriba

Por otra parte la calculadora de consumo que mencionas estaacute muy chula

Para las VIA EPIA hay un simulador de consumo en EPIACENTER PowerSimulator

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Julio autor de curriculum web dice

11 marzo 2008 a las 104

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

Bueno pero no se si me explicado bienSeguacuten tengo entendido por cada dominio en algunos hosting se suele pagar un alojamiento distinto Compras un hosting dedicado limitado a nuacutemero de dominios especifico que es lo mejor lo que dreamhost te lo deja ilimitado Pero de todas formas he visto algunos que si tienes que reiniciar o arreglar algo servicio teacutecnico apartehellip

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Ok no somos dioses programando pero la posibilidad de robar existe Y lo de ofuscar ldquoque seraacute enredar el coacutedigordquo Ofuscar para molestar y desfucar(si existe) para programar asi cada vez en volverse loco Para eso le envio el cd (una vez registrado en derechos de autor)

Otra ventaja es si modificas continuamente la web es maacutes rapido enviarlo por tu red local

Para ampliarlo poner dos lineas con dos registro de dns Y ya que te queda bordao

igle dice

11 marzo 2008 a las 213

GuauuEs un fiel reflejo de lo que tengo yo montado actualmente En mi caso el tema hardware no lo elegiacute muchohelliptireacute con lo que teniacutea y es bastante decente (P3 y 368M de RAM) ademaacutes para evitar temas de ruido y demaacutes decidiacute colocar el servidor en la terraza de casa

No encontrareis servidor con mejores temperaturas y sin limiataciones de ruidos Alguacuten diacutea tengo que colgar fotos por el bloghellip Saludos y felicidades por el artiacuteculo

Robintux dice

11 marzo 2008 a las 445

Felicitaciones y saludos desde peru

Ernesto Celis dice

11 marzo 2008 a las 447

Feclicitaciones por tan buen HOWTO como tu tambieacuten yo hospede un HC por alguacuten tiempo Este vivioacute en 3 PCrsquos diferentes y con diferentes sistemas operativos El primero fue un Pentium de 100MHz y 32MB de RAM corriacutea FreeBSD 49 con todos los servicios deseables de un hosting

profesional

iexclVaya que aprendiacute con mi HC

Vicente Puchades dice

11 marzo 2008 a las 602

Hola tocayo te felicito extraordinario este Howto te lo has currado como todos los que tienes Todaviacutea sigo buscando para hacer el HC con una placa de bajo consumo las de VIA EPIA me parecen una opcioacuten extremadamente cara y estoy esperando a que salgan placas maacutes econoacutemicas si al final lo

que nos ahorramos en luz durante 5 antildeos nos lo gastamos en un ordenador cariacutesimo no hacemos nada Tambieacuten estoy esperando que los discos de estado solido esteacuten a un precio razonable Mientras tanto con una supertorre que hace mucho ruido con su SAI para protegerla de los cortes eleacutectricos

Yurgen dice

11 marzo 2008 a las 906

Buenas

Un gran post para los novatos en el tema de Hosting De todos modos no entiendo por que descartas Windows de primeras Entiendo que el inconveniente mas grande sea el tema de pago de licencias pero en cuanto administracioacuten y gestioacuten remota no le encuentro ninguna diferencia En linux SSH y en Windows Terminal Server Si a lo que te refieras es dar acceso a los clientes es cierto que ahiacute Linux gana por goleada Pero si solo es servicio de correo y FTP no creo que hubiera problema

Por suerte o por desgracia he trabajado y trabajo con los dos sistemas en entorno de Hosting compartido y dedicado y lejos de ser un defensor a ultranza de Windows la estabilidad de los servidores con eacuteste sistema es quizaacute mas alta que los Linux (no me pegueacuteis por favor ) Habriacutea que servicios se quiere ofrecer apache oacute IIS con SQL Server ASPnet y a partir de ahiacute decidir (PHP y MySql funciona en los dos correctamente ventajas del software libre )

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

No se que opinaacuteis

Saludos

PD Espero no haber sido un flamerhellip

Vicente Navarro dice

11 marzo 2008 a las 1000

Julio autor de curriculum web Lo que yo he visto en varios hostings es que tuacute contratas tu cuenta con su espacio y su liacutemite de transferencia mensual y luego le puedes asociar muchos dominios Sean comprados en ese mismo hosting o sean externos

igle Pues es un muy buen remedio contra el ruido Pero iexclno se te oxida la caja Ya se oxidan a veces incluso dentro de casahellip asiacute que iexclimagiacutenate en el balcoacuten

Robintux Ernesto Celis iexclGracias

Vicente Puchades iexclMuchas gracias Eacutechale un vistazo a la placa Intel que menciono arriba Tiene un precio muy razonable De todas formas no es soacutelo por el consumo para miacute lo maacutes importante de estas placas es que no llevan ninguacuten ventilador

Yurgen Por supuesto que no eres un ldquoflamerrdquo Presentas un opinioacuten muy razonada y respetable Para mi el inconveniente maacutes grande de Windows en este campo es la ausencia de una liacutenea de comandos en la que se puedan hacer cosas de verdad en el campo del mantenimiento remoto Mencionas el Terminal Server pero me temo que es mucho menos flexible que una humilde shell a traveacutes de SSH Ni que decir tiene que hablando de hosting casero el ancho de banda que necesitariacuteamos para acceder desde fuera de la LAN seriacutea totalmente desmesurado asiacute como la desaparicioacuten de la posibilidad de acceso por modem Ademaacutes necesitas una licencia de Windows Serverhellip iquestquieacuten querriacutea desembolsar tal cantidad de dinero para tener un hosting casero existiendo Linux

Ringmaster dice

11 marzo 2008 a las 1032

Uauuuh Menudo currazo imprescindible para los que se inicien en el hosting casero Parece que te hayas conectado al ordenador con el casco de Matrix y hayas volcado todos tus conocimientos Felicidades

Y siacute estoy de acuerdo contigo que actualmente las placas VIA NO son recomendables el soporte de controladores es peacutesimo y en cuanto a preciocalidadpotencia las de intel o incluso AMD son mejores Yo cambieacute la miacutea por una MicroATX AMD X2 4200 y soacutelo me consume 15W maacutes en idle (aunque se dispara al doble de la VIA cuando estaacute ocupado no hay duda que hace mucho maacutes trabajo)

corrosion dice

11 marzo 2008 a las 1237

Buenas Muy buena tu entrada Yo tambieacuten tengo montado lo mismo que tu bueno muy similar con una vieja epia800 y FreeBSD y es una delicia Claro que tengo la maacutequina a unos 15 metros de mi en un trastero

sin molestar a nadie con el ruido Es un servidor genial Voy a ver si le puedo echar el guante a esa placa intel que comentas DD

Alber dice

11 marzo 2008 a las 1250

Hola

Yo llevo tres antildeos con mi servidor de correo casero y estoy bastante contento Ocasionalmente he montado algun servidor web pero soacutelo para experimentar La maacutequina es un AMD Sempron 3000 con ventilador y fuente de muy bajo ruido y no molesta casi nada Uso Windows XP tambieacuten sin problemas (no uso mantenimiento remoto soacutelo local)

Algunos comentarios que pueden ser de utilidad

DNS para barato un registro de dominio (dominio con mi nombre) y DNS que que apunta el dominio a mi IP dinaacutemica tengo httpwwwsitelutionscom 9 $ al antildeo todo Sin ninguacuten problema (No permite dominios es)(Se pueden transferir dominios de otros sitios)

Correo Para resolver los problemas que hay al enviar correo desde IP dinaacutemica Hay que enviarlo a traveacutes de un smarthost de ese modo el correo llega desde una maacutequina acutelegalacute El smarthost a usar es el servido de correo de nuestro ISP en mi caso (tengo jazztel) smtpjazztelcom Cada ISP os habraacute dado los datos de su servidor de correo el cual se puede usar como smarthost

Para reibir el correo si nuestro servidor no estaacute online se puede usar un servicio de mail backup En sitelutions te dan uno por 18 $ al antildeo Cuando nuestro servidor vuelve a estar online recibe los correos pendientes

SPAM Para que no llegue SPAM lo mejor es el ASSP httpasspsourceforgenet LLeva algo de trabajo configurarlo bien pero una vez hecho no llega ni uno

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Awela dice

11 marzo 2008 a las 1750

Muy bueno Muy interesante

Yo lo tube en casa hace ya unos cuantos antildeoshellip de cuanto telefonica daba la Ip fija sin preguntarhellip La verdad es que aprendiacute un montoacutenhellip

Yo tenia un Compaq que compreacute de segunda manohellip un Pentium asi a secas con 2 gb de discohellip una debianhellip apache php y exim

Ya no tengo tiempo para estas cosas pero fue muy muy divertido cuidar de este pequentildeinhellip

Yo lo recomiendo

Vicente Navarro dice

11 marzo 2008 a las 1903

Ringmaster iexclGracias Siacute las VIAs estaacuten donde estaacuten por pura desidia de la compantildeiacutea Ahora que Intel ha entrado en este segmento de mercado estaacuten praacutecticamente

corrosion iexclGracias

Alber Sobre el DNS muchas gracias por recomendarnos Sitelutions Veo que soacutelo por el coste del dominio te permiten tener DNS dinaacutemico gratis incluso redirecciones de URL y DNS estaacutetico Una alternativa muy interesante

Sobre el ldquosmarthostrdquo el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)

Sobre el ldquospamrdquo iexclgracias por recomendarnos el ASSP

Awela iexclGracias

abaca dice

11 marzo 2008 a las 2034

iexclmenuda tesis doctoral vaya currada te has metido me prometo a mi mismo aprovechar estos apuntes alguacuten diacutea muchas gracias

macario dice

11 marzo 2008 a las 2046

Creo que el hosting casero cuya puesta en marcha has explicado tan bien es una excelente opcioacuten en casos de emergencia Hace unos diacuteas tras cesar mi proveedor sus servicios de hosting de modo repentino tuve que realojar urgentemente mi web osCommerce Para ello hice lo siguiente

1- Darme de alta en DynDNS 2- Buscar un SAI pequentildeo 3- Desempolvar un viejo Duron al que renoveacute los ventiladores (iexclquieacuten hubiera tenido un diminuto y silencioso NSLU2) 4- Instalarle Ubuntu Server Eligiendo la opcioacuten LAMP es rapidiacutesimo hacerlo funcionar (sobre la instalacioacuten por defecto soacutelo antildeadiacute OpenSSH y por comodidad mc y phpMyAdmin creo) 5- Retocar un par de cosas de configuracioacuten (como el conf de apache) y de seguridad (htpasswd por ejemplo) 6- Reponer mi web desde la uacuteltima copia de seguridad (bendita sea) 7- Activar el agente DynDNS de mi router Linksys

Al diacutea siguiente tras muy pocos ajustes ya estaba todo funcionando y ahora con mi paacutegina en marcha puedo ir probando tranquilamente nuevos proveedores

Alber dice

12 marzo 2008 a las 820

Super CoCo dijo ldquordquoSobre el smarthost el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)rdquo

Te puedo garantizar que en mi caso mando a traveacutes de smtpjazztel com los correos de tipo miscuentasmidominiocom He tenido que configurar mi servidor de correo para decirle que use como smarthost smtpjazztelcom junto con mi usuario y password en jazztel Llevo asiacute un antildeo o sea que funciona

Vicente Navarro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

12 marzo 2008 a las 945

abaca Siacute siacute doctor en Cacharreologiacutea por la Universidad de mi Casa iexclMuchas gracias

macario Es algo muy a tener en consideracioacuten Aunque ahora tengo un hosting normal sigo teniendo todo perfectamente preparado por si cualquier diacutea me toca volver a servir el blog desde mi servidor casero iexclque nunca se sabe queacute problemas puedes tener con una empresa de hosting

Alber Pues me alegro mucho que sea asiacute para tu comodidad Sin embargo si un servidor SMTP estaacute bien configurado no deberiacutea de permitir correos de dominios diferentes a los que gestiona ese servidor para evitar el spam (y otros servidores SMTP no deberiacutean aceptarlos seguacuten las reglas que hemos comentado maacutes arriba) Por ejemplo smtptelefonicanet soacutelo permite el dominio telefonicanet y todos los dominios que hayas comprado a Telefoacutenica junto con su servicio de hosting A miacute por ejemplo no me gustariacutea que nadie enviara correos con el dominio vicente-navarrocom y por lo que dices tuacute podriacuteas mandarlos a traveacutes de smtpjazztelcom iquestno

josemanu dice

12 marzo 2008 a las 1043

Super Cocohellip ERES EL MAS GRANDE

Has escrito un artiacuteculo eacutepico Ha partir de ahora referencia obligatoria para el que se quiera documentar sobre hosting casero (yo lo voy a consultar mucho te lo aseguro)

Un artiacuteculo completiacutesimo y faacutecil de entender pura poesia

Si alguna vez te acercas a Castelloacuten ponte en contacto conmigo que tienes pagado un almuerzo comida o lo que se tercie

Muchiacutesimas gracias

Vicente Navarro dice

12 marzo 2008 a las 1229

josemanu iexclMuchas gracias

Joan R dice

13 marzo 2008 a las 940

hellip

ldquoBuenos dias estaacute el sentildeor Vicente Navarro hola vengo de la Secretariacutea General de Poliacutetica Cientiacutefica y Tecnoloacutegica Ministerio de Ciencia y Tecnologia hellip

Estoy aquiacute para servirle diacutegame hellip que necesita usted para crear su empresa tecnoloacutegica y contratar a 10 personas para realizar I+D rdquo

Alber dice

13 marzo 2008 a las 945

Efectivamente yo podriacutea mandar correos del dominio vicente-navarrocom a traveacutes de smtpjazztelcom pero yo creo que cualquiera podriacutea mandarlos a traveacutes de su servidor smtp Los servidores smtp que conozco (he usado maacutes aparte de jazztel) normalmente soacutelo permiten su dominio

para evitar spam PERO si usas el servidor con autenticacioacuten (usuario y password ) permiten que el origen sea cualquier dominio (en este caso al ser usuario suyo no hay peligro de spam)

Esa prueba la he hecho con otras cuentas de correo que tengo y habitualmente funciona Creo que tengo alguna cuenta de telefonicanet si eso hago una prueba

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio Enviar correos con nombres de otros dominios es trivial (vease spam) El correo actual no garantiza que el originario sea quien dice ser

Vicente Navarro dice

13 marzo 2008 a las 1818

Joan R

Alber Sobre

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

estoy de acuerdo Pero muchos servidores SMTP ya estaacuten configurados para no aceptar correos de dominios cuyo origen no es una IP vaacutelida (seguacuten las reglas que comentaacutebamos de SPF resolucioacuten inversa etc) Por la misma regla de tres los servidores SMTP que enviacutean correos no deberiacutean aceptar hacer relay de correos de dominios que no estaacuten asignados a ellos aunque se autentificaran correctamente Si se cumplieran ambas condiciones habriacutea muchos menos problemas de suplantacioacuten de identidad (aunque para eso estaacute el PGP) y de spam iquestno te parece

Por tanto lo que hace Jazztel me parece bien de cara a dar facilidades sus usuarios y mal de cara a prevenir suplantaciones de identidad y spam Sobre Telefonicanet en las pruebas que hice en su diacutea vi que soacutelo acepta correos de dominios que tiene gestionados

Alta_suciedad dice

14 marzo 2008 a las 114

Es un manual perfecto Ademas tienes el don de la palabra y consigues que tantos datos juntos queden escritos de una manera entendible y agradecida de leer Un 10 para ti Yo tambien voy haciendo pinitos con un servidor domestico realizado con un equipo P4 de HP de

sobremesa pero con Win2003 Server + conexion de 6Mbps de Orange protegido por un SAI APC de 700 VA Me hace mucha gracia el planteamiento inicial del HW necesario el consumo electrio el ruido del ISP y de la estabilidad en la alimentacion porque coincido al 100 con lo que comentas Lo dicho felicidades y gracias por compartir tantas horas de trabajo con nosotros

Vicente Navarro dice

14 marzo 2008 a las 916

Alta_suciedad iexclGracias iexclMe alegro de que te haya gustado

Lazaro dice

15 marzo 2008 a las 820

Estaba navegando por la web y buscaba como hacer nuestro propio server (somos una Iglesia Cristiana en Lansing USA)y de verdad que me dejo muy impresionado tus explicaciones solo que tengo que leerlo todo y por lo que veohellip no creo podremos tengo servidor de Hosting con GoDaddy y hacemos

Streaming de audiovideo con Markoni y estos ultimos trabajan con el WMEncoder yo solo trabaje una vez Ubuntu pero por las razones explicadas ahora tenemos a ldquoVentanasrdquoBueno felicitaciones y suerte Alta_suciedad dijohellipfelicidades y gracias por compartir tantas horas de trabajo con nosotros Y en eso estoy de acuerdo 100 es una de las razones que mas admiro la comunidad Opensource (si esta bien dicho)

NotardquoOn this free world without frontierrsquosWho needs ldquoGates and Windowsrdquo

Vicente Navarro dice

15 marzo 2008 a las 843

Lazaro iexclGracias Y siacute tienes razoacutenhellip el streaming seriacutea demasiado para un pobre hosting casero

Roberto dice

16 marzo 2008 a las 2237

Estoy completamente deacuerdo en que la opcion mas practica para aquel que quiera tener un dominio en internet y alojar unas paginas un blog etc es abonarse a una de las muchas ofertas de hosting que tenemos disponibles y que tampoco son tan caras

Eso si como cacharreo aconsejo a todo el mundo que se aventure en la instalacion de una distro linux con apache mysql php webmin ssh etcetcetc y juegue con todo ello Aunque no sea para sacarle rendimiento simpre se aprenden cosas muy interesantes y conocemos un poco mas como funciona el tema

Otro articulo muy bueno y que da una idea muy buena de un servidor web casero

Felicidades Super Coco y gracias

MoDoRrO dice

18 marzo 2008 a las 649

perfecto

justo lo que se necesita para los que empiezan en servidores caseros

Saluds

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Vicente Navarro dice

18 marzo 2008 a las 948

Roberto MoDoRro iexclMuchas gracias

Cristiaacuten dice

26 marzo 2008 a las 2118

Hola estimado He leiacutedo tu excelente manual y bueno se me han aclarado muchos puntos de los que teniacutea ideas un poco vagashellip Pero tengo unas consultashellip a ver si tienes un tiempesito para ayudarmehellip

1) necesariamente debo ldquocomprarrdquo un dominio lo digo porque yo tengo una cuenta en no-ipcom y tengo un host (algo asi como xxxservehttpcom) pensando que podria poner esta direccioacuten en la barra del navegador y llegariacutea a ver mi paacuteginahellip

2) Tengo apache montado sobre Windows XP SP2 y cuando hago pruebas locales (en ie localhost) me funciona sin problemashellip

3) Tengo abierto el puerto 80 tanto en Windows como en mi Router D-link y ademas nateada mi direccion interna a la externahellip

Tonceshellip me puede orientar para saber en que estoy fallandohellip recuerda si que todo lo que estoy haciendo es sobre Windows XP lamentablementehellip Espero puedas ayudarme te lo agradecereacutehellip

Vicente Navarro dice

26 marzo 2008 a las 2247

Cristiaacuten Si la paacutegina te funciona localmente el problema supongo que puede estar en el NATeo o en que no asocies correctamente la IP puacuteblica al host de no-ipcom

Pero en realidad hay tantas cosas que pueden estar causando el problemahellip

bitor dice

11 abril 2008 a las 1424

Muy currado el articulo

Gracias

Omar Palomino dice

14 abril 2008 a las 1646

Hola que tal estuve leyendo tu POST sobre ldquoHosting Caserordquo y debo decir q me parece muy interesante yo ya habia montando un servidor casero con muchas cosas similares a las tuyas perohellip hay un parrafo que me dejo intrigado aqui lo escribo

El dominio

ldquoPor supuesto vamos a necesitar uno o mas dominios para hacer realidad nuestro poryecto Si tuvieramos una IP fija podriamos comprar un dominio a cualquier registrador y hacer que el DNS apuntara a nuestra IP fijardquo

Comentario Pues hasta aqui todo es normal es el procediemiento comun que se hace pero luegohellip

ldquoEn nuestro servidor tendriamos que configurar un servidor DNS ademas de todos los otros servicios que quisieramos proporcionarrdquo

Comentario Aqui me perdi no entiendo a lo que te refieres no valdria simplemente con hacer un NAT en el router a q te refieres con configurar un DNS en el servidor o seahellip aparte del DNS del registrador necesitamos otro DNS en nuestro propio servidor para que cual es la idea como lo hago no se si podrias enviarme quizas algun enlace q me ayude con esa duda o tratar de explicarme un poco ese tema

Disculpa por mis inquietudes pero es algo que he escuchado algunas veces y no entiendo ojala y me puedas ayudar y pasar algunos links Tambien te dejo mi blog Adios

httpyouta18awardspacecomwordpress

Saludos

Vicente Navarro dice

14 abril 2008 a las 1816

Omar Cuando tuacute compras un dominio y nada maacutes en principio lo que estaacutes comprando soacutelo es la posibilidad de servir las diferentes direcciones de ese dominio desde un servidor de DNS que tienes que tener corriendo tuacute mismo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Por ejemplo supongamos que compramos el dominio examplecom Al registrador soacutelo le tienes que decir cuaacuteles son los servidores de DNS que serviraacuten las peticiones dicho dominio Es lo que ves si haces un whois al dominio

Nameserver Information Nameserver aiana-serversnet IP Address 19203443 Nameserver biana-serversnet IP Address 19300236 Nameserver ciana-serversnet IP Address 13991110

Asiacute cuando tuacute pongas en tu navegador ldquohttpproyectoXexamplecomrdquo el cliente de DNS de tu sistema operativo le preguntaraacute a su servidor de DNS asignado que cuaacutel es la IP de ese sitio Y tu servidor de DNS asignado lo que haraacute es ir a preguntar a los servidores de DNS de examplecom que cuaacutel es la IP que busca

Por eso para hacer hosting casero si soacutelo compras un dominio y nada maacutes tendraacutes que montarte tu propio servidor de DNS a menos que la empresa a la que le has comprado el dominio te proporcione servicios como los de DynDNS o a menos que tengas una IP fija y el registrador de dominios incluya entre sus servicios el asociar dominios a IPs fijas usando sus propios servidores de DNS

Omar Palomino dice

15 abril 2008 a las 446

Gracias por responderme tan pronto pero tengo algunas otras dudas ojala me puedas ayudar

A continuacion le explico mis dudas

En realidad todo esta relacionado con servidores DNS mis dudas son las que siguen

Primera inquietud

Lo que estamos acostumbrados es a comprar un dominio junto con el hosting cierto entonces lo que hace la empresa registradora de dominios es ldquoregistrarrdquo nuestro dominio en un servidor DNS para que pueda ser accedido desde internet apuntando a una direccion IP publica (fija obviamente)

Hasta aqui tengo algunas dudas

- iquestEn que servidor DNS lo registran iquestellos tienen un servidor DNS propio si tienen un servidor DNS propio cualquiera puede publicar un servidor DNS en internet no necesita alguna autorizacion como saben los demas servidores DNS de la existencia de ese nuevo servidor

Segunda inquietud

Supongamos que decido comprar solo el dominio es decir no alquilo hosting y tampoco colocan mi dominio en un servidor dns Lo que he visto y he leido es que al momento de registrar mi dominio debo de colocar que servidores dns voy a usar para que se hace eso mi ldquoregistrador de dominiordquo hace alguna configuracion para que solo funcione en ese servidor DNS donde hacen esa configuracion en que tipo de servidor y con que proposito

Si yo mismo coloco mi servidor DNS y le digo a mi ldquoregistrador de dominiosrdquo la IP de mi servidor DNS (para que este resuelva) como se enteran en el mundo (es decir en internet) de la existencia de mi servidor DNS tendria que registrarlo en otro servidor DNS

Como ves tengo varias dudas espero me puedas ayudar a resolverlas

Saludos

Vicente Navarro dice

15 abril 2008 a las 945

Osmar Todas las compantildeiacuteas de hosting tienen servidores de DNS siacute pero dichos servidores de DNS soacutelo tienen autoridad sobre los dominios que estaacuten bajo su control Otros servidores de DNS cuando tengan que saber la IP de un nodo de este dominio tendraacuten que pasar siempre por los DNSs de la

compantildeiacutea de hosting Hay unos servidores DNS raiacutez que son los que tienen autoridad sobre los dominios com net org etc que son los que te redirigen al servidor DNS de la compantildeiacutea de hosting que tiene control sobre el dominio

Es un tema que requiere documentarse detenidamente El artiacuteculo de la Wikipedia Domain Name System tiene algunos esquemas que te pueden aydar a entenderlo

Sobre la segunda inquietud el tema es muy sencillo Cuando tuacute compras tu dominio lo que estaacutes haciendo es escribir en la base de datos de los servidores DNS raiacutez (los que tienen control sobre los com net org etc) que tu servidor DNS y soacutelo tu servidor DNS y ninguacuten otro es el que tiene derecho a dar la respuesta definitiva sobre cuaacutel es la IP que corresponde a tal nombre de tu dominio

Alex Dumont dice

18 abril 2008 a las 1402

Excelente lo de los Google Apps (entre otras cosas reconozco que no he leido todo de momento) Voy a probar esto en cuanto pueda

The Pro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

21 abril 2008 a las 2032

Buena Tarde Super Coco

2 Preguntas rapidas

La primera la tarjeta que recomiendas la D201GLY2A de Intel soporta el WOL (Wake On Lan) ya que en los lugares que he buscado no se menciona nada con respecto a eso te lo pregunto por que me interesa habilitar un Hosting Casero y pretendo basarme en tu excelente Guia

La segunda basandose en tu experiencia personal que me recomiendas decantarme por la D201GLY2A o tal vez buscar una Tarjeta de VIA como la PC3500G

Saludos y muchas gracias por compartir tus conocimientos

Vicente Navarro dice

22 abril 2008 a las 1103

The Pro Seguacuten el manual de la D201GLY2A siacute que soporta el Wake on Lan

Sobre queacute es mejor si la D201GLY2A o la VIA probablemente el procesador de Intel sea mucho mejor pero como no tengo ninguno de los dos no tengo elementos de juicio reales para opinar

Mauri dice

25 abril 2008 a las 845

Felicidades por el artiacuteculo manual en cuanto tenga tiempo lo pondreacute en praacutectica

Muchas gracias por compartir tus conocimientos

juan ignacio dice

5 junio 2008 a las 1932

Hola

Una pregunta de DynDNS ldquoiquestSi has registrado un dominio ldquowwwmidominiocomrdquo en una empresa sin servicios de actualizacion de IP dinamica y en casa tienes ADSL con IP dinamica puedo usar DynDNS (ddclient) para poder tener mi pagina publicada en internet y administrarla desde mi servidor localrdquo

Un cordial saludo

Vicente Navarro dice

5 junio 2008 a las 2003

juan ignacio No no podriacuteas usar ddclient Tendriacuteas que cada vez que tu proveedor de ADSL te cambia la IP ir al panel de control de tu registrador y decirle la nueva IP a la que tiene que apuntar el dominio Como tendriacutea que ser manual y encima el cambio de IP puede tardar un rato en tener efecto

no es praacutectico para tener una paacutegina puacuteblica Puede serlo si es algo exclusivamente para tiacute

Otra cosa que se puede hacer es que registres alguacuten hostname de los gratuitos en DynDNS como ldquoejemplodyndnscomrdquo que actualices desde tu routerservidor (con ddclient) y que ldquowwwmidominiocomrdquo sea un CNAME a ldquoejemplodyndnscomrdquo (si tu registrador te lo permite) Asiacute podriacuteas tener el servidor en casa sin problemas

angel dice

18 junio 2008 a las 1848

HOLA MI SERVIDOR LO PUEDO VER SOLO EN MI RED LOCAL como puedo Ver mi servidor fuera de mi LAN MI PUERTO 80 ESTA ABIERTO FTP TB

YA REDIRECCIONE EL IP ESTOY TRABAJANDO CON NO-IP MI MSN angeltres3hotmailcom

javierPindter dice

23 junio 2008 a las 620

Que tal antes que nada agradezco por tu gran aportacioacuten En lo particular tu publicacioacuten me ha resultado excelente pude resolver muchas dudas No se si ya lo conozcas pero httpwwweverydnsnet ofrece el servicio de DDNS gratuitamente con la ventaja que nos permite

usar nuestro propio dominio a diferencia de la version gratuita de DynDNS ademaacutes que permite libremente el control de registros como los CNAME y los MX para googleApps Hasta el momento no me ha causado ningun problema

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Saludos

Vicente Navarro dice

7 julio 2008 a las 1404

javierPindter No conociacutea esa empresa pero parece una buena opcioacuten iexclGracias por el informarnos de ella

javierPindter dice

7 julio 2008 a las 1539

Recientemente descubri el dd-wrt (httpwwwdd-wrtcomdd-wrtv3indexphp) que es un firmware mucho maacutes completo que el que viene de fabrica en mi caso WRT54G de LinkSys Al cambiar el firmware en la opcioacuten de DDNS se puede incluir la informacioacuten de acceso de muchos proveedores

DDNS (DynDNS no-ip TZO zoneedit changeip easydns etc) a diferencia de los dos por omisioacuten de LinkSys con la ventaja de que en caso de que no este en el listado se puede crear uno como es en el caso de everydns donde simplemente proporcionas tu login password y la ruta del servidor (httpwwwdd-wrtcomwikiindexphpDDNS_-_How_to_setup_Custom_DDNS_settings_using_embedded_inadyn_-_HOWTO) Saludos

Vicente Navarro dice

7 julio 2008 a las 1629

javierPindter Informacioacuten tambieacuten muy uacutetil e interesante iexclGracias

Eduardo Moreira dice

8 julio 2008 a las 209

Excelente trabajo lo explicas muy bien entendi como minimo un 95 llevo varios meses investigando y haciendo pruebas ya que quiero hacer un proyecto como el tuyo muchas cosas que expones en este blog ya las sabia pero despues de leerlo completo uffffffffff aprendi bastantes cosas nuevas Ahora si

voy a montar mi web server muy bien configuradohelliphellipGracias

Carlos Ruiz Ortega dice

15 julio 2008 a las 037

Holap

Wowww Queacute trabajo maacutes estupendo

Sin duda alguna es uno de los mejores tutoriales que he leido en la internethellip ahora siacute me ha quedado absolutamente claro todo lo relacionado con el hosting casero DNS dominios etchellip etchellip

Muchas gracias por todo

Saludooos

Vicente Navarro dice

15 julio 2008 a las 917

Eduardo Moreira Carlos Ruiz Ortega iexclGracias iexclMe alegro de que os haya gustado

katerine dice

6 agosto 2008 a las 319

Felicitaciones Tienes un blog muy bueno Y lo mejor Lo hiciste y yo tambien entedi muchas gracias

Al dice

6 agosto 2008 a las 2307

Excelente articulo pero por lo poco que cuestan hoy dia alojamientos como hostgatores da qeu pensar

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Franco dice

8 agosto 2008 a las 2142

Increible Esto siacute que es un aporte a la comunidad Felicitaciones

Rauacutel M dice

28 agosto 2008 a las 024

Bueno pues me ha motivado mucho tus grandes palabras sobre un HC y es que si pudiera hacerlo lo hariacuteahellip tan solo tengo 17 antildeos una conexioacuten bastante mala (Vodafone) y una madrehellip que mejor ni hablemos jajaja en un futuro hareacute algo por el estilo o a lo mejor una empresa de WebHosting quien

sabehellip se agradece mucho todo esto hasta me he guardado este documento por si acaso

Saludos y suerte amigo

gameshells dice

28 agosto 2008 a las 1708

Buen post la verdad no hay que negarlo pero a mis 23 antildeos de vida te digo que solo entendi algunas cosas desafortunadamente Dioz no me dio un cerebrito como el tuyo para hecharle cabeza a todo esto hellip Peroooo buee gracias por el post intentare leerlo bien sin que me de ladilla

JainuX dice

18 septiembre 2008 a las 1216

muy buen tuto

Saludos

jgaztelu dice

12 noviembre 2008 a las 1516

Hola

Muy buen artiacuteculo me ha encantado y estoy montando (maacutes o menos) un servidor HC Por cierto no ahs mencionado que se puede utilizar alguna utilidad tipo XAMPP Por uacuteltimo una pregunta iquestCoacutemo puedo tener maacutes de un sitio web en el mismo server

Gracias

Vicente Navarro dice

12 noviembre 2008 a las 1541

jgaztelu Gracias Siacute el XAMPP podriacutea resultar uacutetil para nuestro propoacutesito

Sobre lo de los distintos sitios siacute que se explica Hay que poner un fichero de configuracioacuten diferente por sitio en etcapache2sites-available

tttony dice

3 diciembre 2008 a las 350

WOW aunque todavia no me lo he leido completo necesito saber que sistema operativo recomiendan para este cacharro

celeron 400MHZ 256MB RAM PCChips mobo

pienso correr paginas en PHP con mysql

saludos y gracias

Vicente Navarro dice

3 diciembre 2008 a las 827

tttony Cualquier distribucioacuten de Linux instalada con el miacutenimo nuacutemero de paquetes necesario te iraacute

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

bien pero no esperes poder servir a muchos clientes a la vez ya que la maacutequina no es muy potente

Daniel dice

9 diciembre 2008 a las 1621

Execente material estoy teniendo problemas con mi servidor de correo Conectado a mi VPN a traves de webmail funciona bien poniedo la IP pero desde internet aparece error 501 no se que hacerhellip

finidine dice

19 diciembre 2008 a las 1006

Ante todo Vicente felicitarte por tu excelente blog

Tengo un pequentildeo hosting casero basado en un viejo Pentium III a 800 MHz no es mala opcioacuten ya que esa CPU tiene un TDP maacuteximo de tan solo 22 Whellip a veces el viejo PC es lo adecuado para estas funciones (simultanear hosting y p2p)

Saludos

Mauricio dice

8 enero 2009 a las 2238

Sentildeores les pido un favor soy nuevo en esto quiero poner un hosting en mi casa me compre un dominio y tengo internet con ip dinamica pero no se como configurar mi servidor con mi dominio me podrias ayudar de antemano muchas gracias

ALoGeNo dice

12 enero 2009 a las 1319

Puedes usar algo como no-ip o dyndns te creas una cuenta de usuario en cualquiera de ellos y creas una dns gratuita la cual luego le tendras q dar a tu proveedor DNS (el q te vendio el dominio) para q linke la dns asociada a no-ip o dyndns con la tuya

httpswwwdyndnscomaccountcreatehtml

httpwwwno-ipcom

(Muchos routers ofrecen la opcion de usar algun servicio como dyndns o no-ip el cual se encarga de comunicar los cambios de ip al servidor dns de no-ip o dyndns en caso de que tu router no lo permitan tanto no-ip como dyndns ofrecen clientes configurables que harian el trabajo)

Salu2

Di3g0 dice

22 enero 2009 a las 2214

Tio eres genialhellip

Llevo mas de 1 dia arrancandome los cabellos leyendo de todo y gracias a ti he solucionado mi ultimo error en wordpress Gracias a lo que escribistee en la seccion ROUTER de este articulo

Tienes mucha razon en que un blog o cualquier site hospedada en una pc de casa no conviene pero aun asi me parece la manera mas facil de aprender y sobre todo si al jugar tienes una responsabilidad

Yo estoy en el proceso de administrar un pequentildeo blog para no mas de 10 personas x lo que me resulta facil hacerlo en mi pc PERO he tenido varios problemas al tratar de implementarlo y lo he ido solucionando 1 por 1 con lecturas yo logicahellip hasta que me quede estancado en el router puesto que no podia editar mi blog si no esta con la direccion de localhost en localhost el blog no se ve bien para afuera empezando por la plantilla que recurre a la direccion local del templatehellip direccion que no esta en la maquina de la persona q lo ve del otro lado entonces tenia que poner todo el blog al dominio que tengo gracias a no-ip pero de esa manera no podia usar localhost para editar tampoco podia usar el dominio de no-ip para editar porque no se procesaba la peticion gracias a la edicion del archivo ldquohellipetchostrdquo lo he logrado

Nuevamente muchas gracias eres el unico que me ha sabido explicar que y porque debo de hacerlo Te has ganado un pedazo de cielo ^^

Di3g0 dice

23 enero 2009 a las 124

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

mi felicidad no es completa hellip T_T

Realizando los pasos que sale en la seccion ROUTER de este articulo he logrado ver mediante la direccion que me brinda no-ip mi blog especificamente la pagina principal puesto que cuando procedo a hacerle click a algun comentario entrada o cualquier otro enlace (dentro del blog) la pagina no carga y se produce un error del tipo

NOT FOUND The requested URL blogcategorygeneral was not foun on this server mdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdash-

Cosa totalmente ilogicahellip Ya no doy mas y tampoco tengo tiempo para averiguar que esta pasando por lo que ahora si pido ayuda y si alguien puede ayudarme en este paso envieme un correo a diegoiparraguirregmailcom

Gracias de antemano

CarlosVM dice

24 enero 2009 a las 243

Como sabiamente lo mencionas La gran maravilla de hacer tu propio hosting es toda el conocimiento que tendraacutes y asiacute poder recurrir a cualquier distribuidor con muchos maacutes conocimientos Darte las gracias por tu aporte seriacutea poco

Saludos Carlos

Williams Nasser dice

20 febrero 2009 a las 1520

Hola a todos de verdad lo felicito muy bien explicado aun que difiero de tener un excelente HC con windows XP Profesional SPK3

yo he montado Windows XP actualizado con SPK3 apache Friends 17 un panel de control que parte del codigo es codigo libre pero e modificado sustantivamente para ir acoplando las necesidades que poseeo para el ISP XDSL y para la actualizacion de la ip dinamica un servicio en espantildeol gratuito muy bueno como lo es CDMONCOM tengo hasta ahora apenas 20 dominios hospedados en un pc con las siguientes caracteristicas PIV de 32Ghzh con doble nucleo 2GB de Ram 1024 GB de DD aproximadamente en 3 Discos Windows XP actualizaado con SPK3 JAVA SDK sun microsystem XAMPP apache friends con algunas modificaciones para adaptarlo al panel de control TOMCATS y PERL como ADDons y un Pack de aplicaciones codigo abierto para su libre instalacion desde el panel de control hellip de verdad esto me ha trabajado muy bien sin problema alguno para el webmail usaba antes hmailserver el cual es muy bueno pero vivia luchando con las limitaciones de otros proveedores incluso el de no aceptar mail de ip dinamicas pero la gran solucion con google apps me ha sacado los pies del barro y bueno ya no doy cuentas ilimitadas de mail pero en experiencia no pasan nunca de 30 cuentas asi que les manejo el panel yo mismo y es una entrada extra tener esos 20 dominios y creciendo poco a poco

Ivaacuten E S dice

23 febrero 2009 a las 1431

Muy buen post Es gigante excelente te mataste escribiendoloacute voy a tomarlo como parte de mi aprendizaje al escribir post salvo que me desanimaste a hacer un HChellip Hay que tener mucha maacutes guita que para pagar un hostinghellip o mucha basura informaacutetica en casa Asiacute como deciacutes vos para aprender

es genial Una idea que tengo en mente es si se pueden usar por ejemplo dos hostings que vayan rotando cuando uno se cae funciona el otrohellip iquestUtoacutepico No seacute pero suena genial Saludos y gracias por tus post son excelentes

Vicente Navarro dice

25 febrero 2009 a las 1152

Lo que comentas de dos servidores de hosting casero por si uno tiene problemas se podriacutea hacer sin muchos problemas Yo mismo lo hice a menudo como comento en la entrada Si van a estar detraacutes del mismo router es tan sencillo como cambiar en la configuracioacuten de NAT del router a queacute

sistema reenviacuteas las peticiones al puerto 80 Si van a estar detraacutes de conexiones de red distintas lo uacutenico que hay que hacer es cambiar la IP del DNS en el proveedor de DNS dinaacutemico que tengas

Ivaacuten E S dice

25 febrero 2009 a las 1805

Gracias por tu ayuda Sabeacute que este blog ya pasoacute a mi lista de favoritos Saludos

Trackbacks y pingbacks

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

laquo La licencia Affero (AGPL) y su relacioacuten con la GPL iexclQueacute diacutea el de aquella semana raquo

meneamenet raquo [How-to] Coacutemo montar y mantener un Hosting caseroInstalar un servidor web en casa paso a paso | KabytesCoacutemo montar servidores web - un par de buenos tutoriales at El MoacutedemMetaholic raquo Hosting casero HOWTOHosting caserohellip laquo Que che vou contarhellipComo hospedar um site em sua casa laquo Nataniel Notas sobre as TICComo montar un servidor web dedicado | ItimagnetCrea tu hosting casero at Tod-OScom Te ponemos al dia OPCIONWEBcom Experiencias Informaacuteticas raquo Problemas eleacutectricos en el Hosting CaseroHosting Casero laquo Think Free - LinuxPhpJavaMEMoviesAl otro lado del mostrador raquo Servidores de hosting caseros7 Fast Links (y X) Un lugar en el mundohellipBreves Como montar tu propio hosting casero - BiteliaNoMeDigas raquo Blog Archive raquo Hosting CaseroComo hacer un Hosting en Casa | Tu Lugar en InternetCoacutemo instalar un servidor web en tu casaservidor web caserotu servidor casero laquo NanoBug - Tecnologiacutea amp HobbyBitaacutecora de Vicente Puchades raquo Blog Archive raquo Instalado un servidor web de bajo consumo en un pen USB de 8GbSisBlog raquo Blog Archive raquo Hosting caseroLinux-OS raquo Hosting casero HOWTOHosting casero HOWTO laquo Conocimiento Libre (o lo que estaacute detraacutes del Software Libre)HOWTO Hosting casero laquo Epeoraquo Enlaces (Semana 25) | xavierhernandezblogCon mis movidashellip y mis lios raquo Una de servidoresRicardo Lasa un poco de todo raquo Viernes eaaaaaaaaLa Biblia del Hosting Casero laquo No se me ocurre un tiacutetulo originalhellipMejor respuesta raquo iquestcomo hago para montar una pagina en internet usando mi pc como servidorTargz raquo Blog Archive raquo Curs tegravecnic sistemes micro-informagravetics Sessioacute 22 Desembre 2008[HOSTING] Hosting Web Java - psicofxpcomApunts de tallers classes i sessions raquo Curs de Sistemes drsquoInformacioacute Geogragravefica i computeritzada Edicioacute octubre de 2010 Sessioacute XVIII [35]Como medir el rendimiento de tu servidor web laquo iTank Ideas TankTa pa Ponga raquo Archivu del blogue raquo Sirvidor nun USB de 2GbMontar un servidor de hosting caseroTener email con tu dominio en un servidor caseroHosting casero | nopalituxnetEmail con tu dominio en un servidor casero | Going Geek

Tema LHYLE09 creado por Vicente Navarro

  • vicente-navarrocom
    • Lo hice y lo entendiacute | Hosting casero HOWTO
          1. 9ob3N0aW5nLWNhc2Vyby1ob3d0by8A
            1. form1
              1. s
              2. input5
Page 21: Hosting Casero

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

10 marzo 2008 a las 1831

Muy buena entrada para guardar y revisar de vez en cuando

Yo de todas maneras le veo futuro a este tipo de servidores pero maacutes que para tener presencia en Internet para usar el servidor directamente tu A ver si me explico montas un Wiki un software de trabajo en grupo otro de gestioacuten de proyectos y lo alojas en tu propio servidor Y solo accedes tu y tus amigos no lo abres al puacuteblico Entonces tienes la ventaja de la comodidad puedes actualizar las versiones personalizarlo a topehellip y no tienes los problemas del ancho de banda

Saludos

Joan R dice

10 marzo 2008 a las 1915

Impresionante tu dominio del tema socio saludos desde Mallorca

ZP en lugar de dedicarte a salvar el culo de los ladrilleros que se iraacuten al paro preocuacutepate de toda la gente super capaz que hay en este pais y haz que suban como la espuma te presento a uno de ellos mi amigo Vicente Navarro hellip

Bytecoders dice

10 marzo 2008 a las 1917

Extrantildeo que nadie haya mencionado como ventaja el hecho de que el hosting solo depende de ti y de nadie maacutes Aunque a veces tambieacuten puede ser una desventaja En mi caso no depender excesivamente de terceros fue desde luego la mayor motivacioacuten

No puedo negar que estoy aprendiendodestrozando mucho etc etc pero eso queda (para miacute) en un segundo teacutermino

Saludos

Bytecoders dice

10 marzo 2008 a las 2022

Por cierto no cabe decir que el artiacuteculo es de Wikipedia Pero me ha picado la curiosidad Si no me equivoco tu ya has sobrevivido al efecto Barrapunto y Meneacuteame con el hosting casero no

Saludos tener buenos sitios de referencia tambieacuten ayuda Anda que no he aprendido cosas aquiacute o de ti

PS No seacute si podiacutea editar el comentario Al final por desconocimiento he puesto otro

Vicente Navarro dice

10 marzo 2008 a las 2042

Osqui andoni Sagman Raist Ivaacuten iexclMuchas gracias por vuestros amables comentarios

andres iexclGracias Respecto al IP tables es una buena sugerencia pero quizaacutes mereceriacutea una entrada especiacutefica sobre su uso Sobre el servidor DHCP a miacute no me haciacutea falta porque el router ya hace el trabajo aunque ya hableacute un poco sobre servidores DHCP en Iniciar una instalacioacuten de Debian por red Finalmente probar el QoS ha sido una de las grandes asignaturas pendientes que me han quedado aunque no esperaba mucha mejora ya que a diferencia de tu caso mi traacutefico no pasaba todo por el servidor De todas formas siacute que ajusteacute algunos paraacutemetros de priorizacioacuten de traacutefico que teniacutea el router En cualquier caso unas sugerencias muy buenas

David GV Gustavo iexclMe alegro de que os haya gustado

Croc Gracias por hacer hincapieacute en lo del servidor silencioso Creo que es algo realmente importante Sobre lo del Courier y el RoundCubeMail siacute me temo que tanto no cabriacutea aquiacute

sistemasorp iexclPues me parece una idea excelente iexclBuena de verdad Asiacute te ahorras comprar el ldquoCustom DNSrdquo Muchiacutesimas gracias por compartirla en esta entrada

Gonzi50 Gracias por la sugerencia

juan iexclGracias Siacute el Mac Mini podriacutea servir pero en su diacutea yo lo descarteacute porque aunque sea muy silencioso siacute que tiene ventiladores y si somos estrictos en la poliacutetica de nada de ruido me temo que no nos sirve

victor Bueno ya ves que el servicio era para miacute mismo soacutelo Sobre lo que me preguntas en la Wikipedia tienes una lista de web-hosting control panels tanto de pago como de coacutedigo abierto

Julio Autor de curriculum web Son muy interesantes los aspectos que mencionas Me ha parecido curioso lo de

Si programas la web consigues que no te puedan robar coacutedigo o ideas

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Sobre

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

no estoy de acuerdo En Dreamhost por ejemplo te permiten asociar un nuacutemero ilimitado de dominios a tu cuenta

Smutops Gracias

InKiLiNo iexclMuchas gracias por los consejos

Jose A Cely Gracias por la referencia al artiacuteculo Es muy interesante

Sr XX ndash Terror Gracias por la sugerencia del Java Apache Mail Enterprise Server (JAMES) de la fundacioacuten Apache La verdad es que no lo conociacutea Muy a tener en cuenta

liken iexclGracias por tu comentario y por expresar aquiacute tu opinioacuten Aunque puede haber casos de portaacutetiles que sobrevivan como heacuteroes durante antildeos sigo pensando que no son lo maacutes conveniente para un uso como servidor Ademaacutes de los discos de 25Prime el polvo que pueda entrar por los ventiladores se iraacute acumulando poco a poco en su interior causando problemas de calentamiento y reducir su vida Se pueden abrir y limpiar pero es una tarea extremadamente incoacutemoda En cualquier caso por supuesto puedo estar equivocado

jecomovi iexclGracias

tenderodigital Desde luego lo que comentas son excelentes sugerencias de uso de un hosting casero sin muchos de sus inconvenientes iexclGracias por tu comentario

Joan R iexclGracias

Bytecoders iexclMuchas gracias por tu aportacioacuten Por supuesto una ventaja muy importante del hosting casero es que puedes hacer lo que te deacute la gana con eacutel Sin embargo en las uacuteltimas semanas en las que he probado un hosting de verdad con SSH maacutes en serio me he dado cuenta de que teniendo el Apache el PHP el MySQL y una shell apenas tienes restricciones ni encuentras cosas en las que te encuentres tan limitado Uacutenicamente tal vez el debug y ciertos paraacutemetros que te gustariacutean cambiar del servidor

En Primer aniversario del blog se mencionaban las entradas que han salido en Barrapunto o Meneacuteame estando el blog en HC

EuLogos dice

10 marzo 2008 a las 2058

iexclMuy pero que muy interesante Queriacutea antildeadir un par de cosillas 1- No es por hacer publicidad pero con cdmoncom puedes registrar un dominio (por precios bastante

competitivos) y luego usar sus DNS para IP dinaacutemicas Ciertamente se complica el tema de actualizarla pero probablemente se podraacute usar un registro CNAME a la direccioacuten de dyndns gratuita 2- Ademaacutes de ldquoab (apachebench)rdquo puedes usar ldquosiegerdquo que ademaacutes te permitiacutea elegir la identificacioacuten del cliente Saludos

Vicente Navarro dice

10 marzo 2008 a las 2106

EuLogos Gracias por tus sugerencias de siege y cdmoncom Ciertamente son alternativas a considerar

Alberto dice

10 marzo 2008 a las 2116

Hola

Intel ha sacado una nueva version de la placa D210GLY la D210GLY2 sin ventilador En la siguiente direccioacuten han hecho un estudio del consumo frente a otras opciones Itx de Via

httpresourcesmini-boxcomonlineMBD-I-D201GLYintel-d201gly-power-consumptionhtml

Si queries calcular el coste de consumo de un equipo en la suiguiente paacutegina hay una calculadora que puede dar una idea bastante aproximada

httpwwweu-energystarorgeses_007cshtmlelectricity

Saludos y felicidades por el trabajo

Vicente Navarro dice

10 marzo 2008 a las 2212

Alberto Pues muchas gracias por tu amable comentario y por el enlace al anaacutelisis de consumo de la Intel que me gusta mucho Tanto tanto que ya lo habiacutea puesto por ahiacute arriba

Por otra parte la calculadora de consumo que mencionas estaacute muy chula

Para las VIA EPIA hay un simulador de consumo en EPIACENTER PowerSimulator

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Julio autor de curriculum web dice

11 marzo 2008 a las 104

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

Bueno pero no se si me explicado bienSeguacuten tengo entendido por cada dominio en algunos hosting se suele pagar un alojamiento distinto Compras un hosting dedicado limitado a nuacutemero de dominios especifico que es lo mejor lo que dreamhost te lo deja ilimitado Pero de todas formas he visto algunos que si tienes que reiniciar o arreglar algo servicio teacutecnico apartehellip

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Ok no somos dioses programando pero la posibilidad de robar existe Y lo de ofuscar ldquoque seraacute enredar el coacutedigordquo Ofuscar para molestar y desfucar(si existe) para programar asi cada vez en volverse loco Para eso le envio el cd (una vez registrado en derechos de autor)

Otra ventaja es si modificas continuamente la web es maacutes rapido enviarlo por tu red local

Para ampliarlo poner dos lineas con dos registro de dns Y ya que te queda bordao

igle dice

11 marzo 2008 a las 213

GuauuEs un fiel reflejo de lo que tengo yo montado actualmente En mi caso el tema hardware no lo elegiacute muchohelliptireacute con lo que teniacutea y es bastante decente (P3 y 368M de RAM) ademaacutes para evitar temas de ruido y demaacutes decidiacute colocar el servidor en la terraza de casa

No encontrareis servidor con mejores temperaturas y sin limiataciones de ruidos Alguacuten diacutea tengo que colgar fotos por el bloghellip Saludos y felicidades por el artiacuteculo

Robintux dice

11 marzo 2008 a las 445

Felicitaciones y saludos desde peru

Ernesto Celis dice

11 marzo 2008 a las 447

Feclicitaciones por tan buen HOWTO como tu tambieacuten yo hospede un HC por alguacuten tiempo Este vivioacute en 3 PCrsquos diferentes y con diferentes sistemas operativos El primero fue un Pentium de 100MHz y 32MB de RAM corriacutea FreeBSD 49 con todos los servicios deseables de un hosting

profesional

iexclVaya que aprendiacute con mi HC

Vicente Puchades dice

11 marzo 2008 a las 602

Hola tocayo te felicito extraordinario este Howto te lo has currado como todos los que tienes Todaviacutea sigo buscando para hacer el HC con una placa de bajo consumo las de VIA EPIA me parecen una opcioacuten extremadamente cara y estoy esperando a que salgan placas maacutes econoacutemicas si al final lo

que nos ahorramos en luz durante 5 antildeos nos lo gastamos en un ordenador cariacutesimo no hacemos nada Tambieacuten estoy esperando que los discos de estado solido esteacuten a un precio razonable Mientras tanto con una supertorre que hace mucho ruido con su SAI para protegerla de los cortes eleacutectricos

Yurgen dice

11 marzo 2008 a las 906

Buenas

Un gran post para los novatos en el tema de Hosting De todos modos no entiendo por que descartas Windows de primeras Entiendo que el inconveniente mas grande sea el tema de pago de licencias pero en cuanto administracioacuten y gestioacuten remota no le encuentro ninguna diferencia En linux SSH y en Windows Terminal Server Si a lo que te refieras es dar acceso a los clientes es cierto que ahiacute Linux gana por goleada Pero si solo es servicio de correo y FTP no creo que hubiera problema

Por suerte o por desgracia he trabajado y trabajo con los dos sistemas en entorno de Hosting compartido y dedicado y lejos de ser un defensor a ultranza de Windows la estabilidad de los servidores con eacuteste sistema es quizaacute mas alta que los Linux (no me pegueacuteis por favor ) Habriacutea que servicios se quiere ofrecer apache oacute IIS con SQL Server ASPnet y a partir de ahiacute decidir (PHP y MySql funciona en los dos correctamente ventajas del software libre )

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

No se que opinaacuteis

Saludos

PD Espero no haber sido un flamerhellip

Vicente Navarro dice

11 marzo 2008 a las 1000

Julio autor de curriculum web Lo que yo he visto en varios hostings es que tuacute contratas tu cuenta con su espacio y su liacutemite de transferencia mensual y luego le puedes asociar muchos dominios Sean comprados en ese mismo hosting o sean externos

igle Pues es un muy buen remedio contra el ruido Pero iexclno se te oxida la caja Ya se oxidan a veces incluso dentro de casahellip asiacute que iexclimagiacutenate en el balcoacuten

Robintux Ernesto Celis iexclGracias

Vicente Puchades iexclMuchas gracias Eacutechale un vistazo a la placa Intel que menciono arriba Tiene un precio muy razonable De todas formas no es soacutelo por el consumo para miacute lo maacutes importante de estas placas es que no llevan ninguacuten ventilador

Yurgen Por supuesto que no eres un ldquoflamerrdquo Presentas un opinioacuten muy razonada y respetable Para mi el inconveniente maacutes grande de Windows en este campo es la ausencia de una liacutenea de comandos en la que se puedan hacer cosas de verdad en el campo del mantenimiento remoto Mencionas el Terminal Server pero me temo que es mucho menos flexible que una humilde shell a traveacutes de SSH Ni que decir tiene que hablando de hosting casero el ancho de banda que necesitariacuteamos para acceder desde fuera de la LAN seriacutea totalmente desmesurado asiacute como la desaparicioacuten de la posibilidad de acceso por modem Ademaacutes necesitas una licencia de Windows Serverhellip iquestquieacuten querriacutea desembolsar tal cantidad de dinero para tener un hosting casero existiendo Linux

Ringmaster dice

11 marzo 2008 a las 1032

Uauuuh Menudo currazo imprescindible para los que se inicien en el hosting casero Parece que te hayas conectado al ordenador con el casco de Matrix y hayas volcado todos tus conocimientos Felicidades

Y siacute estoy de acuerdo contigo que actualmente las placas VIA NO son recomendables el soporte de controladores es peacutesimo y en cuanto a preciocalidadpotencia las de intel o incluso AMD son mejores Yo cambieacute la miacutea por una MicroATX AMD X2 4200 y soacutelo me consume 15W maacutes en idle (aunque se dispara al doble de la VIA cuando estaacute ocupado no hay duda que hace mucho maacutes trabajo)

corrosion dice

11 marzo 2008 a las 1237

Buenas Muy buena tu entrada Yo tambieacuten tengo montado lo mismo que tu bueno muy similar con una vieja epia800 y FreeBSD y es una delicia Claro que tengo la maacutequina a unos 15 metros de mi en un trastero

sin molestar a nadie con el ruido Es un servidor genial Voy a ver si le puedo echar el guante a esa placa intel que comentas DD

Alber dice

11 marzo 2008 a las 1250

Hola

Yo llevo tres antildeos con mi servidor de correo casero y estoy bastante contento Ocasionalmente he montado algun servidor web pero soacutelo para experimentar La maacutequina es un AMD Sempron 3000 con ventilador y fuente de muy bajo ruido y no molesta casi nada Uso Windows XP tambieacuten sin problemas (no uso mantenimiento remoto soacutelo local)

Algunos comentarios que pueden ser de utilidad

DNS para barato un registro de dominio (dominio con mi nombre) y DNS que que apunta el dominio a mi IP dinaacutemica tengo httpwwwsitelutionscom 9 $ al antildeo todo Sin ninguacuten problema (No permite dominios es)(Se pueden transferir dominios de otros sitios)

Correo Para resolver los problemas que hay al enviar correo desde IP dinaacutemica Hay que enviarlo a traveacutes de un smarthost de ese modo el correo llega desde una maacutequina acutelegalacute El smarthost a usar es el servido de correo de nuestro ISP en mi caso (tengo jazztel) smtpjazztelcom Cada ISP os habraacute dado los datos de su servidor de correo el cual se puede usar como smarthost

Para reibir el correo si nuestro servidor no estaacute online se puede usar un servicio de mail backup En sitelutions te dan uno por 18 $ al antildeo Cuando nuestro servidor vuelve a estar online recibe los correos pendientes

SPAM Para que no llegue SPAM lo mejor es el ASSP httpasspsourceforgenet LLeva algo de trabajo configurarlo bien pero una vez hecho no llega ni uno

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Awela dice

11 marzo 2008 a las 1750

Muy bueno Muy interesante

Yo lo tube en casa hace ya unos cuantos antildeoshellip de cuanto telefonica daba la Ip fija sin preguntarhellip La verdad es que aprendiacute un montoacutenhellip

Yo tenia un Compaq que compreacute de segunda manohellip un Pentium asi a secas con 2 gb de discohellip una debianhellip apache php y exim

Ya no tengo tiempo para estas cosas pero fue muy muy divertido cuidar de este pequentildeinhellip

Yo lo recomiendo

Vicente Navarro dice

11 marzo 2008 a las 1903

Ringmaster iexclGracias Siacute las VIAs estaacuten donde estaacuten por pura desidia de la compantildeiacutea Ahora que Intel ha entrado en este segmento de mercado estaacuten praacutecticamente

corrosion iexclGracias

Alber Sobre el DNS muchas gracias por recomendarnos Sitelutions Veo que soacutelo por el coste del dominio te permiten tener DNS dinaacutemico gratis incluso redirecciones de URL y DNS estaacutetico Una alternativa muy interesante

Sobre el ldquosmarthostrdquo el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)

Sobre el ldquospamrdquo iexclgracias por recomendarnos el ASSP

Awela iexclGracias

abaca dice

11 marzo 2008 a las 2034

iexclmenuda tesis doctoral vaya currada te has metido me prometo a mi mismo aprovechar estos apuntes alguacuten diacutea muchas gracias

macario dice

11 marzo 2008 a las 2046

Creo que el hosting casero cuya puesta en marcha has explicado tan bien es una excelente opcioacuten en casos de emergencia Hace unos diacuteas tras cesar mi proveedor sus servicios de hosting de modo repentino tuve que realojar urgentemente mi web osCommerce Para ello hice lo siguiente

1- Darme de alta en DynDNS 2- Buscar un SAI pequentildeo 3- Desempolvar un viejo Duron al que renoveacute los ventiladores (iexclquieacuten hubiera tenido un diminuto y silencioso NSLU2) 4- Instalarle Ubuntu Server Eligiendo la opcioacuten LAMP es rapidiacutesimo hacerlo funcionar (sobre la instalacioacuten por defecto soacutelo antildeadiacute OpenSSH y por comodidad mc y phpMyAdmin creo) 5- Retocar un par de cosas de configuracioacuten (como el conf de apache) y de seguridad (htpasswd por ejemplo) 6- Reponer mi web desde la uacuteltima copia de seguridad (bendita sea) 7- Activar el agente DynDNS de mi router Linksys

Al diacutea siguiente tras muy pocos ajustes ya estaba todo funcionando y ahora con mi paacutegina en marcha puedo ir probando tranquilamente nuevos proveedores

Alber dice

12 marzo 2008 a las 820

Super CoCo dijo ldquordquoSobre el smarthost el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)rdquo

Te puedo garantizar que en mi caso mando a traveacutes de smtpjazztel com los correos de tipo miscuentasmidominiocom He tenido que configurar mi servidor de correo para decirle que use como smarthost smtpjazztelcom junto con mi usuario y password en jazztel Llevo asiacute un antildeo o sea que funciona

Vicente Navarro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

12 marzo 2008 a las 945

abaca Siacute siacute doctor en Cacharreologiacutea por la Universidad de mi Casa iexclMuchas gracias

macario Es algo muy a tener en consideracioacuten Aunque ahora tengo un hosting normal sigo teniendo todo perfectamente preparado por si cualquier diacutea me toca volver a servir el blog desde mi servidor casero iexclque nunca se sabe queacute problemas puedes tener con una empresa de hosting

Alber Pues me alegro mucho que sea asiacute para tu comodidad Sin embargo si un servidor SMTP estaacute bien configurado no deberiacutea de permitir correos de dominios diferentes a los que gestiona ese servidor para evitar el spam (y otros servidores SMTP no deberiacutean aceptarlos seguacuten las reglas que hemos comentado maacutes arriba) Por ejemplo smtptelefonicanet soacutelo permite el dominio telefonicanet y todos los dominios que hayas comprado a Telefoacutenica junto con su servicio de hosting A miacute por ejemplo no me gustariacutea que nadie enviara correos con el dominio vicente-navarrocom y por lo que dices tuacute podriacuteas mandarlos a traveacutes de smtpjazztelcom iquestno

josemanu dice

12 marzo 2008 a las 1043

Super Cocohellip ERES EL MAS GRANDE

Has escrito un artiacuteculo eacutepico Ha partir de ahora referencia obligatoria para el que se quiera documentar sobre hosting casero (yo lo voy a consultar mucho te lo aseguro)

Un artiacuteculo completiacutesimo y faacutecil de entender pura poesia

Si alguna vez te acercas a Castelloacuten ponte en contacto conmigo que tienes pagado un almuerzo comida o lo que se tercie

Muchiacutesimas gracias

Vicente Navarro dice

12 marzo 2008 a las 1229

josemanu iexclMuchas gracias

Joan R dice

13 marzo 2008 a las 940

hellip

ldquoBuenos dias estaacute el sentildeor Vicente Navarro hola vengo de la Secretariacutea General de Poliacutetica Cientiacutefica y Tecnoloacutegica Ministerio de Ciencia y Tecnologia hellip

Estoy aquiacute para servirle diacutegame hellip que necesita usted para crear su empresa tecnoloacutegica y contratar a 10 personas para realizar I+D rdquo

Alber dice

13 marzo 2008 a las 945

Efectivamente yo podriacutea mandar correos del dominio vicente-navarrocom a traveacutes de smtpjazztelcom pero yo creo que cualquiera podriacutea mandarlos a traveacutes de su servidor smtp Los servidores smtp que conozco (he usado maacutes aparte de jazztel) normalmente soacutelo permiten su dominio

para evitar spam PERO si usas el servidor con autenticacioacuten (usuario y password ) permiten que el origen sea cualquier dominio (en este caso al ser usuario suyo no hay peligro de spam)

Esa prueba la he hecho con otras cuentas de correo que tengo y habitualmente funciona Creo que tengo alguna cuenta de telefonicanet si eso hago una prueba

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio Enviar correos con nombres de otros dominios es trivial (vease spam) El correo actual no garantiza que el originario sea quien dice ser

Vicente Navarro dice

13 marzo 2008 a las 1818

Joan R

Alber Sobre

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

estoy de acuerdo Pero muchos servidores SMTP ya estaacuten configurados para no aceptar correos de dominios cuyo origen no es una IP vaacutelida (seguacuten las reglas que comentaacutebamos de SPF resolucioacuten inversa etc) Por la misma regla de tres los servidores SMTP que enviacutean correos no deberiacutean aceptar hacer relay de correos de dominios que no estaacuten asignados a ellos aunque se autentificaran correctamente Si se cumplieran ambas condiciones habriacutea muchos menos problemas de suplantacioacuten de identidad (aunque para eso estaacute el PGP) y de spam iquestno te parece

Por tanto lo que hace Jazztel me parece bien de cara a dar facilidades sus usuarios y mal de cara a prevenir suplantaciones de identidad y spam Sobre Telefonicanet en las pruebas que hice en su diacutea vi que soacutelo acepta correos de dominios que tiene gestionados

Alta_suciedad dice

14 marzo 2008 a las 114

Es un manual perfecto Ademas tienes el don de la palabra y consigues que tantos datos juntos queden escritos de una manera entendible y agradecida de leer Un 10 para ti Yo tambien voy haciendo pinitos con un servidor domestico realizado con un equipo P4 de HP de

sobremesa pero con Win2003 Server + conexion de 6Mbps de Orange protegido por un SAI APC de 700 VA Me hace mucha gracia el planteamiento inicial del HW necesario el consumo electrio el ruido del ISP y de la estabilidad en la alimentacion porque coincido al 100 con lo que comentas Lo dicho felicidades y gracias por compartir tantas horas de trabajo con nosotros

Vicente Navarro dice

14 marzo 2008 a las 916

Alta_suciedad iexclGracias iexclMe alegro de que te haya gustado

Lazaro dice

15 marzo 2008 a las 820

Estaba navegando por la web y buscaba como hacer nuestro propio server (somos una Iglesia Cristiana en Lansing USA)y de verdad que me dejo muy impresionado tus explicaciones solo que tengo que leerlo todo y por lo que veohellip no creo podremos tengo servidor de Hosting con GoDaddy y hacemos

Streaming de audiovideo con Markoni y estos ultimos trabajan con el WMEncoder yo solo trabaje una vez Ubuntu pero por las razones explicadas ahora tenemos a ldquoVentanasrdquoBueno felicitaciones y suerte Alta_suciedad dijohellipfelicidades y gracias por compartir tantas horas de trabajo con nosotros Y en eso estoy de acuerdo 100 es una de las razones que mas admiro la comunidad Opensource (si esta bien dicho)

NotardquoOn this free world without frontierrsquosWho needs ldquoGates and Windowsrdquo

Vicente Navarro dice

15 marzo 2008 a las 843

Lazaro iexclGracias Y siacute tienes razoacutenhellip el streaming seriacutea demasiado para un pobre hosting casero

Roberto dice

16 marzo 2008 a las 2237

Estoy completamente deacuerdo en que la opcion mas practica para aquel que quiera tener un dominio en internet y alojar unas paginas un blog etc es abonarse a una de las muchas ofertas de hosting que tenemos disponibles y que tampoco son tan caras

Eso si como cacharreo aconsejo a todo el mundo que se aventure en la instalacion de una distro linux con apache mysql php webmin ssh etcetcetc y juegue con todo ello Aunque no sea para sacarle rendimiento simpre se aprenden cosas muy interesantes y conocemos un poco mas como funciona el tema

Otro articulo muy bueno y que da una idea muy buena de un servidor web casero

Felicidades Super Coco y gracias

MoDoRrO dice

18 marzo 2008 a las 649

perfecto

justo lo que se necesita para los que empiezan en servidores caseros

Saluds

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Vicente Navarro dice

18 marzo 2008 a las 948

Roberto MoDoRro iexclMuchas gracias

Cristiaacuten dice

26 marzo 2008 a las 2118

Hola estimado He leiacutedo tu excelente manual y bueno se me han aclarado muchos puntos de los que teniacutea ideas un poco vagashellip Pero tengo unas consultashellip a ver si tienes un tiempesito para ayudarmehellip

1) necesariamente debo ldquocomprarrdquo un dominio lo digo porque yo tengo una cuenta en no-ipcom y tengo un host (algo asi como xxxservehttpcom) pensando que podria poner esta direccioacuten en la barra del navegador y llegariacutea a ver mi paacuteginahellip

2) Tengo apache montado sobre Windows XP SP2 y cuando hago pruebas locales (en ie localhost) me funciona sin problemashellip

3) Tengo abierto el puerto 80 tanto en Windows como en mi Router D-link y ademas nateada mi direccion interna a la externahellip

Tonceshellip me puede orientar para saber en que estoy fallandohellip recuerda si que todo lo que estoy haciendo es sobre Windows XP lamentablementehellip Espero puedas ayudarme te lo agradecereacutehellip

Vicente Navarro dice

26 marzo 2008 a las 2247

Cristiaacuten Si la paacutegina te funciona localmente el problema supongo que puede estar en el NATeo o en que no asocies correctamente la IP puacuteblica al host de no-ipcom

Pero en realidad hay tantas cosas que pueden estar causando el problemahellip

bitor dice

11 abril 2008 a las 1424

Muy currado el articulo

Gracias

Omar Palomino dice

14 abril 2008 a las 1646

Hola que tal estuve leyendo tu POST sobre ldquoHosting Caserordquo y debo decir q me parece muy interesante yo ya habia montando un servidor casero con muchas cosas similares a las tuyas perohellip hay un parrafo que me dejo intrigado aqui lo escribo

El dominio

ldquoPor supuesto vamos a necesitar uno o mas dominios para hacer realidad nuestro poryecto Si tuvieramos una IP fija podriamos comprar un dominio a cualquier registrador y hacer que el DNS apuntara a nuestra IP fijardquo

Comentario Pues hasta aqui todo es normal es el procediemiento comun que se hace pero luegohellip

ldquoEn nuestro servidor tendriamos que configurar un servidor DNS ademas de todos los otros servicios que quisieramos proporcionarrdquo

Comentario Aqui me perdi no entiendo a lo que te refieres no valdria simplemente con hacer un NAT en el router a q te refieres con configurar un DNS en el servidor o seahellip aparte del DNS del registrador necesitamos otro DNS en nuestro propio servidor para que cual es la idea como lo hago no se si podrias enviarme quizas algun enlace q me ayude con esa duda o tratar de explicarme un poco ese tema

Disculpa por mis inquietudes pero es algo que he escuchado algunas veces y no entiendo ojala y me puedas ayudar y pasar algunos links Tambien te dejo mi blog Adios

httpyouta18awardspacecomwordpress

Saludos

Vicente Navarro dice

14 abril 2008 a las 1816

Omar Cuando tuacute compras un dominio y nada maacutes en principio lo que estaacutes comprando soacutelo es la posibilidad de servir las diferentes direcciones de ese dominio desde un servidor de DNS que tienes que tener corriendo tuacute mismo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Por ejemplo supongamos que compramos el dominio examplecom Al registrador soacutelo le tienes que decir cuaacuteles son los servidores de DNS que serviraacuten las peticiones dicho dominio Es lo que ves si haces un whois al dominio

Nameserver Information Nameserver aiana-serversnet IP Address 19203443 Nameserver biana-serversnet IP Address 19300236 Nameserver ciana-serversnet IP Address 13991110

Asiacute cuando tuacute pongas en tu navegador ldquohttpproyectoXexamplecomrdquo el cliente de DNS de tu sistema operativo le preguntaraacute a su servidor de DNS asignado que cuaacutel es la IP de ese sitio Y tu servidor de DNS asignado lo que haraacute es ir a preguntar a los servidores de DNS de examplecom que cuaacutel es la IP que busca

Por eso para hacer hosting casero si soacutelo compras un dominio y nada maacutes tendraacutes que montarte tu propio servidor de DNS a menos que la empresa a la que le has comprado el dominio te proporcione servicios como los de DynDNS o a menos que tengas una IP fija y el registrador de dominios incluya entre sus servicios el asociar dominios a IPs fijas usando sus propios servidores de DNS

Omar Palomino dice

15 abril 2008 a las 446

Gracias por responderme tan pronto pero tengo algunas otras dudas ojala me puedas ayudar

A continuacion le explico mis dudas

En realidad todo esta relacionado con servidores DNS mis dudas son las que siguen

Primera inquietud

Lo que estamos acostumbrados es a comprar un dominio junto con el hosting cierto entonces lo que hace la empresa registradora de dominios es ldquoregistrarrdquo nuestro dominio en un servidor DNS para que pueda ser accedido desde internet apuntando a una direccion IP publica (fija obviamente)

Hasta aqui tengo algunas dudas

- iquestEn que servidor DNS lo registran iquestellos tienen un servidor DNS propio si tienen un servidor DNS propio cualquiera puede publicar un servidor DNS en internet no necesita alguna autorizacion como saben los demas servidores DNS de la existencia de ese nuevo servidor

Segunda inquietud

Supongamos que decido comprar solo el dominio es decir no alquilo hosting y tampoco colocan mi dominio en un servidor dns Lo que he visto y he leido es que al momento de registrar mi dominio debo de colocar que servidores dns voy a usar para que se hace eso mi ldquoregistrador de dominiordquo hace alguna configuracion para que solo funcione en ese servidor DNS donde hacen esa configuracion en que tipo de servidor y con que proposito

Si yo mismo coloco mi servidor DNS y le digo a mi ldquoregistrador de dominiosrdquo la IP de mi servidor DNS (para que este resuelva) como se enteran en el mundo (es decir en internet) de la existencia de mi servidor DNS tendria que registrarlo en otro servidor DNS

Como ves tengo varias dudas espero me puedas ayudar a resolverlas

Saludos

Vicente Navarro dice

15 abril 2008 a las 945

Osmar Todas las compantildeiacuteas de hosting tienen servidores de DNS siacute pero dichos servidores de DNS soacutelo tienen autoridad sobre los dominios que estaacuten bajo su control Otros servidores de DNS cuando tengan que saber la IP de un nodo de este dominio tendraacuten que pasar siempre por los DNSs de la

compantildeiacutea de hosting Hay unos servidores DNS raiacutez que son los que tienen autoridad sobre los dominios com net org etc que son los que te redirigen al servidor DNS de la compantildeiacutea de hosting que tiene control sobre el dominio

Es un tema que requiere documentarse detenidamente El artiacuteculo de la Wikipedia Domain Name System tiene algunos esquemas que te pueden aydar a entenderlo

Sobre la segunda inquietud el tema es muy sencillo Cuando tuacute compras tu dominio lo que estaacutes haciendo es escribir en la base de datos de los servidores DNS raiacutez (los que tienen control sobre los com net org etc) que tu servidor DNS y soacutelo tu servidor DNS y ninguacuten otro es el que tiene derecho a dar la respuesta definitiva sobre cuaacutel es la IP que corresponde a tal nombre de tu dominio

Alex Dumont dice

18 abril 2008 a las 1402

Excelente lo de los Google Apps (entre otras cosas reconozco que no he leido todo de momento) Voy a probar esto en cuanto pueda

The Pro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

21 abril 2008 a las 2032

Buena Tarde Super Coco

2 Preguntas rapidas

La primera la tarjeta que recomiendas la D201GLY2A de Intel soporta el WOL (Wake On Lan) ya que en los lugares que he buscado no se menciona nada con respecto a eso te lo pregunto por que me interesa habilitar un Hosting Casero y pretendo basarme en tu excelente Guia

La segunda basandose en tu experiencia personal que me recomiendas decantarme por la D201GLY2A o tal vez buscar una Tarjeta de VIA como la PC3500G

Saludos y muchas gracias por compartir tus conocimientos

Vicente Navarro dice

22 abril 2008 a las 1103

The Pro Seguacuten el manual de la D201GLY2A siacute que soporta el Wake on Lan

Sobre queacute es mejor si la D201GLY2A o la VIA probablemente el procesador de Intel sea mucho mejor pero como no tengo ninguno de los dos no tengo elementos de juicio reales para opinar

Mauri dice

25 abril 2008 a las 845

Felicidades por el artiacuteculo manual en cuanto tenga tiempo lo pondreacute en praacutectica

Muchas gracias por compartir tus conocimientos

juan ignacio dice

5 junio 2008 a las 1932

Hola

Una pregunta de DynDNS ldquoiquestSi has registrado un dominio ldquowwwmidominiocomrdquo en una empresa sin servicios de actualizacion de IP dinamica y en casa tienes ADSL con IP dinamica puedo usar DynDNS (ddclient) para poder tener mi pagina publicada en internet y administrarla desde mi servidor localrdquo

Un cordial saludo

Vicente Navarro dice

5 junio 2008 a las 2003

juan ignacio No no podriacuteas usar ddclient Tendriacuteas que cada vez que tu proveedor de ADSL te cambia la IP ir al panel de control de tu registrador y decirle la nueva IP a la que tiene que apuntar el dominio Como tendriacutea que ser manual y encima el cambio de IP puede tardar un rato en tener efecto

no es praacutectico para tener una paacutegina puacuteblica Puede serlo si es algo exclusivamente para tiacute

Otra cosa que se puede hacer es que registres alguacuten hostname de los gratuitos en DynDNS como ldquoejemplodyndnscomrdquo que actualices desde tu routerservidor (con ddclient) y que ldquowwwmidominiocomrdquo sea un CNAME a ldquoejemplodyndnscomrdquo (si tu registrador te lo permite) Asiacute podriacuteas tener el servidor en casa sin problemas

angel dice

18 junio 2008 a las 1848

HOLA MI SERVIDOR LO PUEDO VER SOLO EN MI RED LOCAL como puedo Ver mi servidor fuera de mi LAN MI PUERTO 80 ESTA ABIERTO FTP TB

YA REDIRECCIONE EL IP ESTOY TRABAJANDO CON NO-IP MI MSN angeltres3hotmailcom

javierPindter dice

23 junio 2008 a las 620

Que tal antes que nada agradezco por tu gran aportacioacuten En lo particular tu publicacioacuten me ha resultado excelente pude resolver muchas dudas No se si ya lo conozcas pero httpwwweverydnsnet ofrece el servicio de DDNS gratuitamente con la ventaja que nos permite

usar nuestro propio dominio a diferencia de la version gratuita de DynDNS ademaacutes que permite libremente el control de registros como los CNAME y los MX para googleApps Hasta el momento no me ha causado ningun problema

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Saludos

Vicente Navarro dice

7 julio 2008 a las 1404

javierPindter No conociacutea esa empresa pero parece una buena opcioacuten iexclGracias por el informarnos de ella

javierPindter dice

7 julio 2008 a las 1539

Recientemente descubri el dd-wrt (httpwwwdd-wrtcomdd-wrtv3indexphp) que es un firmware mucho maacutes completo que el que viene de fabrica en mi caso WRT54G de LinkSys Al cambiar el firmware en la opcioacuten de DDNS se puede incluir la informacioacuten de acceso de muchos proveedores

DDNS (DynDNS no-ip TZO zoneedit changeip easydns etc) a diferencia de los dos por omisioacuten de LinkSys con la ventaja de que en caso de que no este en el listado se puede crear uno como es en el caso de everydns donde simplemente proporcionas tu login password y la ruta del servidor (httpwwwdd-wrtcomwikiindexphpDDNS_-_How_to_setup_Custom_DDNS_settings_using_embedded_inadyn_-_HOWTO) Saludos

Vicente Navarro dice

7 julio 2008 a las 1629

javierPindter Informacioacuten tambieacuten muy uacutetil e interesante iexclGracias

Eduardo Moreira dice

8 julio 2008 a las 209

Excelente trabajo lo explicas muy bien entendi como minimo un 95 llevo varios meses investigando y haciendo pruebas ya que quiero hacer un proyecto como el tuyo muchas cosas que expones en este blog ya las sabia pero despues de leerlo completo uffffffffff aprendi bastantes cosas nuevas Ahora si

voy a montar mi web server muy bien configuradohelliphellipGracias

Carlos Ruiz Ortega dice

15 julio 2008 a las 037

Holap

Wowww Queacute trabajo maacutes estupendo

Sin duda alguna es uno de los mejores tutoriales que he leido en la internethellip ahora siacute me ha quedado absolutamente claro todo lo relacionado con el hosting casero DNS dominios etchellip etchellip

Muchas gracias por todo

Saludooos

Vicente Navarro dice

15 julio 2008 a las 917

Eduardo Moreira Carlos Ruiz Ortega iexclGracias iexclMe alegro de que os haya gustado

katerine dice

6 agosto 2008 a las 319

Felicitaciones Tienes un blog muy bueno Y lo mejor Lo hiciste y yo tambien entedi muchas gracias

Al dice

6 agosto 2008 a las 2307

Excelente articulo pero por lo poco que cuestan hoy dia alojamientos como hostgatores da qeu pensar

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Franco dice

8 agosto 2008 a las 2142

Increible Esto siacute que es un aporte a la comunidad Felicitaciones

Rauacutel M dice

28 agosto 2008 a las 024

Bueno pues me ha motivado mucho tus grandes palabras sobre un HC y es que si pudiera hacerlo lo hariacuteahellip tan solo tengo 17 antildeos una conexioacuten bastante mala (Vodafone) y una madrehellip que mejor ni hablemos jajaja en un futuro hareacute algo por el estilo o a lo mejor una empresa de WebHosting quien

sabehellip se agradece mucho todo esto hasta me he guardado este documento por si acaso

Saludos y suerte amigo

gameshells dice

28 agosto 2008 a las 1708

Buen post la verdad no hay que negarlo pero a mis 23 antildeos de vida te digo que solo entendi algunas cosas desafortunadamente Dioz no me dio un cerebrito como el tuyo para hecharle cabeza a todo esto hellip Peroooo buee gracias por el post intentare leerlo bien sin que me de ladilla

JainuX dice

18 septiembre 2008 a las 1216

muy buen tuto

Saludos

jgaztelu dice

12 noviembre 2008 a las 1516

Hola

Muy buen artiacuteculo me ha encantado y estoy montando (maacutes o menos) un servidor HC Por cierto no ahs mencionado que se puede utilizar alguna utilidad tipo XAMPP Por uacuteltimo una pregunta iquestCoacutemo puedo tener maacutes de un sitio web en el mismo server

Gracias

Vicente Navarro dice

12 noviembre 2008 a las 1541

jgaztelu Gracias Siacute el XAMPP podriacutea resultar uacutetil para nuestro propoacutesito

Sobre lo de los distintos sitios siacute que se explica Hay que poner un fichero de configuracioacuten diferente por sitio en etcapache2sites-available

tttony dice

3 diciembre 2008 a las 350

WOW aunque todavia no me lo he leido completo necesito saber que sistema operativo recomiendan para este cacharro

celeron 400MHZ 256MB RAM PCChips mobo

pienso correr paginas en PHP con mysql

saludos y gracias

Vicente Navarro dice

3 diciembre 2008 a las 827

tttony Cualquier distribucioacuten de Linux instalada con el miacutenimo nuacutemero de paquetes necesario te iraacute

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

bien pero no esperes poder servir a muchos clientes a la vez ya que la maacutequina no es muy potente

Daniel dice

9 diciembre 2008 a las 1621

Execente material estoy teniendo problemas con mi servidor de correo Conectado a mi VPN a traves de webmail funciona bien poniedo la IP pero desde internet aparece error 501 no se que hacerhellip

finidine dice

19 diciembre 2008 a las 1006

Ante todo Vicente felicitarte por tu excelente blog

Tengo un pequentildeo hosting casero basado en un viejo Pentium III a 800 MHz no es mala opcioacuten ya que esa CPU tiene un TDP maacuteximo de tan solo 22 Whellip a veces el viejo PC es lo adecuado para estas funciones (simultanear hosting y p2p)

Saludos

Mauricio dice

8 enero 2009 a las 2238

Sentildeores les pido un favor soy nuevo en esto quiero poner un hosting en mi casa me compre un dominio y tengo internet con ip dinamica pero no se como configurar mi servidor con mi dominio me podrias ayudar de antemano muchas gracias

ALoGeNo dice

12 enero 2009 a las 1319

Puedes usar algo como no-ip o dyndns te creas una cuenta de usuario en cualquiera de ellos y creas una dns gratuita la cual luego le tendras q dar a tu proveedor DNS (el q te vendio el dominio) para q linke la dns asociada a no-ip o dyndns con la tuya

httpswwwdyndnscomaccountcreatehtml

httpwwwno-ipcom

(Muchos routers ofrecen la opcion de usar algun servicio como dyndns o no-ip el cual se encarga de comunicar los cambios de ip al servidor dns de no-ip o dyndns en caso de que tu router no lo permitan tanto no-ip como dyndns ofrecen clientes configurables que harian el trabajo)

Salu2

Di3g0 dice

22 enero 2009 a las 2214

Tio eres genialhellip

Llevo mas de 1 dia arrancandome los cabellos leyendo de todo y gracias a ti he solucionado mi ultimo error en wordpress Gracias a lo que escribistee en la seccion ROUTER de este articulo

Tienes mucha razon en que un blog o cualquier site hospedada en una pc de casa no conviene pero aun asi me parece la manera mas facil de aprender y sobre todo si al jugar tienes una responsabilidad

Yo estoy en el proceso de administrar un pequentildeo blog para no mas de 10 personas x lo que me resulta facil hacerlo en mi pc PERO he tenido varios problemas al tratar de implementarlo y lo he ido solucionando 1 por 1 con lecturas yo logicahellip hasta que me quede estancado en el router puesto que no podia editar mi blog si no esta con la direccion de localhost en localhost el blog no se ve bien para afuera empezando por la plantilla que recurre a la direccion local del templatehellip direccion que no esta en la maquina de la persona q lo ve del otro lado entonces tenia que poner todo el blog al dominio que tengo gracias a no-ip pero de esa manera no podia usar localhost para editar tampoco podia usar el dominio de no-ip para editar porque no se procesaba la peticion gracias a la edicion del archivo ldquohellipetchostrdquo lo he logrado

Nuevamente muchas gracias eres el unico que me ha sabido explicar que y porque debo de hacerlo Te has ganado un pedazo de cielo ^^

Di3g0 dice

23 enero 2009 a las 124

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

mi felicidad no es completa hellip T_T

Realizando los pasos que sale en la seccion ROUTER de este articulo he logrado ver mediante la direccion que me brinda no-ip mi blog especificamente la pagina principal puesto que cuando procedo a hacerle click a algun comentario entrada o cualquier otro enlace (dentro del blog) la pagina no carga y se produce un error del tipo

NOT FOUND The requested URL blogcategorygeneral was not foun on this server mdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdash-

Cosa totalmente ilogicahellip Ya no doy mas y tampoco tengo tiempo para averiguar que esta pasando por lo que ahora si pido ayuda y si alguien puede ayudarme en este paso envieme un correo a diegoiparraguirregmailcom

Gracias de antemano

CarlosVM dice

24 enero 2009 a las 243

Como sabiamente lo mencionas La gran maravilla de hacer tu propio hosting es toda el conocimiento que tendraacutes y asiacute poder recurrir a cualquier distribuidor con muchos maacutes conocimientos Darte las gracias por tu aporte seriacutea poco

Saludos Carlos

Williams Nasser dice

20 febrero 2009 a las 1520

Hola a todos de verdad lo felicito muy bien explicado aun que difiero de tener un excelente HC con windows XP Profesional SPK3

yo he montado Windows XP actualizado con SPK3 apache Friends 17 un panel de control que parte del codigo es codigo libre pero e modificado sustantivamente para ir acoplando las necesidades que poseeo para el ISP XDSL y para la actualizacion de la ip dinamica un servicio en espantildeol gratuito muy bueno como lo es CDMONCOM tengo hasta ahora apenas 20 dominios hospedados en un pc con las siguientes caracteristicas PIV de 32Ghzh con doble nucleo 2GB de Ram 1024 GB de DD aproximadamente en 3 Discos Windows XP actualizaado con SPK3 JAVA SDK sun microsystem XAMPP apache friends con algunas modificaciones para adaptarlo al panel de control TOMCATS y PERL como ADDons y un Pack de aplicaciones codigo abierto para su libre instalacion desde el panel de control hellip de verdad esto me ha trabajado muy bien sin problema alguno para el webmail usaba antes hmailserver el cual es muy bueno pero vivia luchando con las limitaciones de otros proveedores incluso el de no aceptar mail de ip dinamicas pero la gran solucion con google apps me ha sacado los pies del barro y bueno ya no doy cuentas ilimitadas de mail pero en experiencia no pasan nunca de 30 cuentas asi que les manejo el panel yo mismo y es una entrada extra tener esos 20 dominios y creciendo poco a poco

Ivaacuten E S dice

23 febrero 2009 a las 1431

Muy buen post Es gigante excelente te mataste escribiendoloacute voy a tomarlo como parte de mi aprendizaje al escribir post salvo que me desanimaste a hacer un HChellip Hay que tener mucha maacutes guita que para pagar un hostinghellip o mucha basura informaacutetica en casa Asiacute como deciacutes vos para aprender

es genial Una idea que tengo en mente es si se pueden usar por ejemplo dos hostings que vayan rotando cuando uno se cae funciona el otrohellip iquestUtoacutepico No seacute pero suena genial Saludos y gracias por tus post son excelentes

Vicente Navarro dice

25 febrero 2009 a las 1152

Lo que comentas de dos servidores de hosting casero por si uno tiene problemas se podriacutea hacer sin muchos problemas Yo mismo lo hice a menudo como comento en la entrada Si van a estar detraacutes del mismo router es tan sencillo como cambiar en la configuracioacuten de NAT del router a queacute

sistema reenviacuteas las peticiones al puerto 80 Si van a estar detraacutes de conexiones de red distintas lo uacutenico que hay que hacer es cambiar la IP del DNS en el proveedor de DNS dinaacutemico que tengas

Ivaacuten E S dice

25 febrero 2009 a las 1805

Gracias por tu ayuda Sabeacute que este blog ya pasoacute a mi lista de favoritos Saludos

Trackbacks y pingbacks

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

laquo La licencia Affero (AGPL) y su relacioacuten con la GPL iexclQueacute diacutea el de aquella semana raquo

meneamenet raquo [How-to] Coacutemo montar y mantener un Hosting caseroInstalar un servidor web en casa paso a paso | KabytesCoacutemo montar servidores web - un par de buenos tutoriales at El MoacutedemMetaholic raquo Hosting casero HOWTOHosting caserohellip laquo Que che vou contarhellipComo hospedar um site em sua casa laquo Nataniel Notas sobre as TICComo montar un servidor web dedicado | ItimagnetCrea tu hosting casero at Tod-OScom Te ponemos al dia OPCIONWEBcom Experiencias Informaacuteticas raquo Problemas eleacutectricos en el Hosting CaseroHosting Casero laquo Think Free - LinuxPhpJavaMEMoviesAl otro lado del mostrador raquo Servidores de hosting caseros7 Fast Links (y X) Un lugar en el mundohellipBreves Como montar tu propio hosting casero - BiteliaNoMeDigas raquo Blog Archive raquo Hosting CaseroComo hacer un Hosting en Casa | Tu Lugar en InternetCoacutemo instalar un servidor web en tu casaservidor web caserotu servidor casero laquo NanoBug - Tecnologiacutea amp HobbyBitaacutecora de Vicente Puchades raquo Blog Archive raquo Instalado un servidor web de bajo consumo en un pen USB de 8GbSisBlog raquo Blog Archive raquo Hosting caseroLinux-OS raquo Hosting casero HOWTOHosting casero HOWTO laquo Conocimiento Libre (o lo que estaacute detraacutes del Software Libre)HOWTO Hosting casero laquo Epeoraquo Enlaces (Semana 25) | xavierhernandezblogCon mis movidashellip y mis lios raquo Una de servidoresRicardo Lasa un poco de todo raquo Viernes eaaaaaaaaLa Biblia del Hosting Casero laquo No se me ocurre un tiacutetulo originalhellipMejor respuesta raquo iquestcomo hago para montar una pagina en internet usando mi pc como servidorTargz raquo Blog Archive raquo Curs tegravecnic sistemes micro-informagravetics Sessioacute 22 Desembre 2008[HOSTING] Hosting Web Java - psicofxpcomApunts de tallers classes i sessions raquo Curs de Sistemes drsquoInformacioacute Geogragravefica i computeritzada Edicioacute octubre de 2010 Sessioacute XVIII [35]Como medir el rendimiento de tu servidor web laquo iTank Ideas TankTa pa Ponga raquo Archivu del blogue raquo Sirvidor nun USB de 2GbMontar un servidor de hosting caseroTener email con tu dominio en un servidor caseroHosting casero | nopalituxnetEmail con tu dominio en un servidor casero | Going Geek

Tema LHYLE09 creado por Vicente Navarro

  • vicente-navarrocom
    • Lo hice y lo entendiacute | Hosting casero HOWTO
          1. 9ob3N0aW5nLWNhc2Vyby1ob3d0by8A
            1. form1
              1. s
              2. input5
Page 22: Hosting Casero

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Sobre

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

no estoy de acuerdo En Dreamhost por ejemplo te permiten asociar un nuacutemero ilimitado de dominios a tu cuenta

Smutops Gracias

InKiLiNo iexclMuchas gracias por los consejos

Jose A Cely Gracias por la referencia al artiacuteculo Es muy interesante

Sr XX ndash Terror Gracias por la sugerencia del Java Apache Mail Enterprise Server (JAMES) de la fundacioacuten Apache La verdad es que no lo conociacutea Muy a tener en cuenta

liken iexclGracias por tu comentario y por expresar aquiacute tu opinioacuten Aunque puede haber casos de portaacutetiles que sobrevivan como heacuteroes durante antildeos sigo pensando que no son lo maacutes conveniente para un uso como servidor Ademaacutes de los discos de 25Prime el polvo que pueda entrar por los ventiladores se iraacute acumulando poco a poco en su interior causando problemas de calentamiento y reducir su vida Se pueden abrir y limpiar pero es una tarea extremadamente incoacutemoda En cualquier caso por supuesto puedo estar equivocado

jecomovi iexclGracias

tenderodigital Desde luego lo que comentas son excelentes sugerencias de uso de un hosting casero sin muchos de sus inconvenientes iexclGracias por tu comentario

Joan R iexclGracias

Bytecoders iexclMuchas gracias por tu aportacioacuten Por supuesto una ventaja muy importante del hosting casero es que puedes hacer lo que te deacute la gana con eacutel Sin embargo en las uacuteltimas semanas en las que he probado un hosting de verdad con SSH maacutes en serio me he dado cuenta de que teniendo el Apache el PHP el MySQL y una shell apenas tienes restricciones ni encuentras cosas en las que te encuentres tan limitado Uacutenicamente tal vez el debug y ciertos paraacutemetros que te gustariacutean cambiar del servidor

En Primer aniversario del blog se mencionaban las entradas que han salido en Barrapunto o Meneacuteame estando el blog en HC

EuLogos dice

10 marzo 2008 a las 2058

iexclMuy pero que muy interesante Queriacutea antildeadir un par de cosillas 1- No es por hacer publicidad pero con cdmoncom puedes registrar un dominio (por precios bastante

competitivos) y luego usar sus DNS para IP dinaacutemicas Ciertamente se complica el tema de actualizarla pero probablemente se podraacute usar un registro CNAME a la direccioacuten de dyndns gratuita 2- Ademaacutes de ldquoab (apachebench)rdquo puedes usar ldquosiegerdquo que ademaacutes te permitiacutea elegir la identificacioacuten del cliente Saludos

Vicente Navarro dice

10 marzo 2008 a las 2106

EuLogos Gracias por tus sugerencias de siege y cdmoncom Ciertamente son alternativas a considerar

Alberto dice

10 marzo 2008 a las 2116

Hola

Intel ha sacado una nueva version de la placa D210GLY la D210GLY2 sin ventilador En la siguiente direccioacuten han hecho un estudio del consumo frente a otras opciones Itx de Via

httpresourcesmini-boxcomonlineMBD-I-D201GLYintel-d201gly-power-consumptionhtml

Si queries calcular el coste de consumo de un equipo en la suiguiente paacutegina hay una calculadora que puede dar una idea bastante aproximada

httpwwweu-energystarorgeses_007cshtmlelectricity

Saludos y felicidades por el trabajo

Vicente Navarro dice

10 marzo 2008 a las 2212

Alberto Pues muchas gracias por tu amable comentario y por el enlace al anaacutelisis de consumo de la Intel que me gusta mucho Tanto tanto que ya lo habiacutea puesto por ahiacute arriba

Por otra parte la calculadora de consumo que mencionas estaacute muy chula

Para las VIA EPIA hay un simulador de consumo en EPIACENTER PowerSimulator

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Julio autor de curriculum web dice

11 marzo 2008 a las 104

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

Bueno pero no se si me explicado bienSeguacuten tengo entendido por cada dominio en algunos hosting se suele pagar un alojamiento distinto Compras un hosting dedicado limitado a nuacutemero de dominios especifico que es lo mejor lo que dreamhost te lo deja ilimitado Pero de todas formas he visto algunos que si tienes que reiniciar o arreglar algo servicio teacutecnico apartehellip

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Ok no somos dioses programando pero la posibilidad de robar existe Y lo de ofuscar ldquoque seraacute enredar el coacutedigordquo Ofuscar para molestar y desfucar(si existe) para programar asi cada vez en volverse loco Para eso le envio el cd (una vez registrado en derechos de autor)

Otra ventaja es si modificas continuamente la web es maacutes rapido enviarlo por tu red local

Para ampliarlo poner dos lineas con dos registro de dns Y ya que te queda bordao

igle dice

11 marzo 2008 a las 213

GuauuEs un fiel reflejo de lo que tengo yo montado actualmente En mi caso el tema hardware no lo elegiacute muchohelliptireacute con lo que teniacutea y es bastante decente (P3 y 368M de RAM) ademaacutes para evitar temas de ruido y demaacutes decidiacute colocar el servidor en la terraza de casa

No encontrareis servidor con mejores temperaturas y sin limiataciones de ruidos Alguacuten diacutea tengo que colgar fotos por el bloghellip Saludos y felicidades por el artiacuteculo

Robintux dice

11 marzo 2008 a las 445

Felicitaciones y saludos desde peru

Ernesto Celis dice

11 marzo 2008 a las 447

Feclicitaciones por tan buen HOWTO como tu tambieacuten yo hospede un HC por alguacuten tiempo Este vivioacute en 3 PCrsquos diferentes y con diferentes sistemas operativos El primero fue un Pentium de 100MHz y 32MB de RAM corriacutea FreeBSD 49 con todos los servicios deseables de un hosting

profesional

iexclVaya que aprendiacute con mi HC

Vicente Puchades dice

11 marzo 2008 a las 602

Hola tocayo te felicito extraordinario este Howto te lo has currado como todos los que tienes Todaviacutea sigo buscando para hacer el HC con una placa de bajo consumo las de VIA EPIA me parecen una opcioacuten extremadamente cara y estoy esperando a que salgan placas maacutes econoacutemicas si al final lo

que nos ahorramos en luz durante 5 antildeos nos lo gastamos en un ordenador cariacutesimo no hacemos nada Tambieacuten estoy esperando que los discos de estado solido esteacuten a un precio razonable Mientras tanto con una supertorre que hace mucho ruido con su SAI para protegerla de los cortes eleacutectricos

Yurgen dice

11 marzo 2008 a las 906

Buenas

Un gran post para los novatos en el tema de Hosting De todos modos no entiendo por que descartas Windows de primeras Entiendo que el inconveniente mas grande sea el tema de pago de licencias pero en cuanto administracioacuten y gestioacuten remota no le encuentro ninguna diferencia En linux SSH y en Windows Terminal Server Si a lo que te refieras es dar acceso a los clientes es cierto que ahiacute Linux gana por goleada Pero si solo es servicio de correo y FTP no creo que hubiera problema

Por suerte o por desgracia he trabajado y trabajo con los dos sistemas en entorno de Hosting compartido y dedicado y lejos de ser un defensor a ultranza de Windows la estabilidad de los servidores con eacuteste sistema es quizaacute mas alta que los Linux (no me pegueacuteis por favor ) Habriacutea que servicios se quiere ofrecer apache oacute IIS con SQL Server ASPnet y a partir de ahiacute decidir (PHP y MySql funciona en los dos correctamente ventajas del software libre )

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

No se que opinaacuteis

Saludos

PD Espero no haber sido un flamerhellip

Vicente Navarro dice

11 marzo 2008 a las 1000

Julio autor de curriculum web Lo que yo he visto en varios hostings es que tuacute contratas tu cuenta con su espacio y su liacutemite de transferencia mensual y luego le puedes asociar muchos dominios Sean comprados en ese mismo hosting o sean externos

igle Pues es un muy buen remedio contra el ruido Pero iexclno se te oxida la caja Ya se oxidan a veces incluso dentro de casahellip asiacute que iexclimagiacutenate en el balcoacuten

Robintux Ernesto Celis iexclGracias

Vicente Puchades iexclMuchas gracias Eacutechale un vistazo a la placa Intel que menciono arriba Tiene un precio muy razonable De todas formas no es soacutelo por el consumo para miacute lo maacutes importante de estas placas es que no llevan ninguacuten ventilador

Yurgen Por supuesto que no eres un ldquoflamerrdquo Presentas un opinioacuten muy razonada y respetable Para mi el inconveniente maacutes grande de Windows en este campo es la ausencia de una liacutenea de comandos en la que se puedan hacer cosas de verdad en el campo del mantenimiento remoto Mencionas el Terminal Server pero me temo que es mucho menos flexible que una humilde shell a traveacutes de SSH Ni que decir tiene que hablando de hosting casero el ancho de banda que necesitariacuteamos para acceder desde fuera de la LAN seriacutea totalmente desmesurado asiacute como la desaparicioacuten de la posibilidad de acceso por modem Ademaacutes necesitas una licencia de Windows Serverhellip iquestquieacuten querriacutea desembolsar tal cantidad de dinero para tener un hosting casero existiendo Linux

Ringmaster dice

11 marzo 2008 a las 1032

Uauuuh Menudo currazo imprescindible para los que se inicien en el hosting casero Parece que te hayas conectado al ordenador con el casco de Matrix y hayas volcado todos tus conocimientos Felicidades

Y siacute estoy de acuerdo contigo que actualmente las placas VIA NO son recomendables el soporte de controladores es peacutesimo y en cuanto a preciocalidadpotencia las de intel o incluso AMD son mejores Yo cambieacute la miacutea por una MicroATX AMD X2 4200 y soacutelo me consume 15W maacutes en idle (aunque se dispara al doble de la VIA cuando estaacute ocupado no hay duda que hace mucho maacutes trabajo)

corrosion dice

11 marzo 2008 a las 1237

Buenas Muy buena tu entrada Yo tambieacuten tengo montado lo mismo que tu bueno muy similar con una vieja epia800 y FreeBSD y es una delicia Claro que tengo la maacutequina a unos 15 metros de mi en un trastero

sin molestar a nadie con el ruido Es un servidor genial Voy a ver si le puedo echar el guante a esa placa intel que comentas DD

Alber dice

11 marzo 2008 a las 1250

Hola

Yo llevo tres antildeos con mi servidor de correo casero y estoy bastante contento Ocasionalmente he montado algun servidor web pero soacutelo para experimentar La maacutequina es un AMD Sempron 3000 con ventilador y fuente de muy bajo ruido y no molesta casi nada Uso Windows XP tambieacuten sin problemas (no uso mantenimiento remoto soacutelo local)

Algunos comentarios que pueden ser de utilidad

DNS para barato un registro de dominio (dominio con mi nombre) y DNS que que apunta el dominio a mi IP dinaacutemica tengo httpwwwsitelutionscom 9 $ al antildeo todo Sin ninguacuten problema (No permite dominios es)(Se pueden transferir dominios de otros sitios)

Correo Para resolver los problemas que hay al enviar correo desde IP dinaacutemica Hay que enviarlo a traveacutes de un smarthost de ese modo el correo llega desde una maacutequina acutelegalacute El smarthost a usar es el servido de correo de nuestro ISP en mi caso (tengo jazztel) smtpjazztelcom Cada ISP os habraacute dado los datos de su servidor de correo el cual se puede usar como smarthost

Para reibir el correo si nuestro servidor no estaacute online se puede usar un servicio de mail backup En sitelutions te dan uno por 18 $ al antildeo Cuando nuestro servidor vuelve a estar online recibe los correos pendientes

SPAM Para que no llegue SPAM lo mejor es el ASSP httpasspsourceforgenet LLeva algo de trabajo configurarlo bien pero una vez hecho no llega ni uno

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Awela dice

11 marzo 2008 a las 1750

Muy bueno Muy interesante

Yo lo tube en casa hace ya unos cuantos antildeoshellip de cuanto telefonica daba la Ip fija sin preguntarhellip La verdad es que aprendiacute un montoacutenhellip

Yo tenia un Compaq que compreacute de segunda manohellip un Pentium asi a secas con 2 gb de discohellip una debianhellip apache php y exim

Ya no tengo tiempo para estas cosas pero fue muy muy divertido cuidar de este pequentildeinhellip

Yo lo recomiendo

Vicente Navarro dice

11 marzo 2008 a las 1903

Ringmaster iexclGracias Siacute las VIAs estaacuten donde estaacuten por pura desidia de la compantildeiacutea Ahora que Intel ha entrado en este segmento de mercado estaacuten praacutecticamente

corrosion iexclGracias

Alber Sobre el DNS muchas gracias por recomendarnos Sitelutions Veo que soacutelo por el coste del dominio te permiten tener DNS dinaacutemico gratis incluso redirecciones de URL y DNS estaacutetico Una alternativa muy interesante

Sobre el ldquosmarthostrdquo el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)

Sobre el ldquospamrdquo iexclgracias por recomendarnos el ASSP

Awela iexclGracias

abaca dice

11 marzo 2008 a las 2034

iexclmenuda tesis doctoral vaya currada te has metido me prometo a mi mismo aprovechar estos apuntes alguacuten diacutea muchas gracias

macario dice

11 marzo 2008 a las 2046

Creo que el hosting casero cuya puesta en marcha has explicado tan bien es una excelente opcioacuten en casos de emergencia Hace unos diacuteas tras cesar mi proveedor sus servicios de hosting de modo repentino tuve que realojar urgentemente mi web osCommerce Para ello hice lo siguiente

1- Darme de alta en DynDNS 2- Buscar un SAI pequentildeo 3- Desempolvar un viejo Duron al que renoveacute los ventiladores (iexclquieacuten hubiera tenido un diminuto y silencioso NSLU2) 4- Instalarle Ubuntu Server Eligiendo la opcioacuten LAMP es rapidiacutesimo hacerlo funcionar (sobre la instalacioacuten por defecto soacutelo antildeadiacute OpenSSH y por comodidad mc y phpMyAdmin creo) 5- Retocar un par de cosas de configuracioacuten (como el conf de apache) y de seguridad (htpasswd por ejemplo) 6- Reponer mi web desde la uacuteltima copia de seguridad (bendita sea) 7- Activar el agente DynDNS de mi router Linksys

Al diacutea siguiente tras muy pocos ajustes ya estaba todo funcionando y ahora con mi paacutegina en marcha puedo ir probando tranquilamente nuevos proveedores

Alber dice

12 marzo 2008 a las 820

Super CoCo dijo ldquordquoSobre el smarthost el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)rdquo

Te puedo garantizar que en mi caso mando a traveacutes de smtpjazztel com los correos de tipo miscuentasmidominiocom He tenido que configurar mi servidor de correo para decirle que use como smarthost smtpjazztelcom junto con mi usuario y password en jazztel Llevo asiacute un antildeo o sea que funciona

Vicente Navarro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

12 marzo 2008 a las 945

abaca Siacute siacute doctor en Cacharreologiacutea por la Universidad de mi Casa iexclMuchas gracias

macario Es algo muy a tener en consideracioacuten Aunque ahora tengo un hosting normal sigo teniendo todo perfectamente preparado por si cualquier diacutea me toca volver a servir el blog desde mi servidor casero iexclque nunca se sabe queacute problemas puedes tener con una empresa de hosting

Alber Pues me alegro mucho que sea asiacute para tu comodidad Sin embargo si un servidor SMTP estaacute bien configurado no deberiacutea de permitir correos de dominios diferentes a los que gestiona ese servidor para evitar el spam (y otros servidores SMTP no deberiacutean aceptarlos seguacuten las reglas que hemos comentado maacutes arriba) Por ejemplo smtptelefonicanet soacutelo permite el dominio telefonicanet y todos los dominios que hayas comprado a Telefoacutenica junto con su servicio de hosting A miacute por ejemplo no me gustariacutea que nadie enviara correos con el dominio vicente-navarrocom y por lo que dices tuacute podriacuteas mandarlos a traveacutes de smtpjazztelcom iquestno

josemanu dice

12 marzo 2008 a las 1043

Super Cocohellip ERES EL MAS GRANDE

Has escrito un artiacuteculo eacutepico Ha partir de ahora referencia obligatoria para el que se quiera documentar sobre hosting casero (yo lo voy a consultar mucho te lo aseguro)

Un artiacuteculo completiacutesimo y faacutecil de entender pura poesia

Si alguna vez te acercas a Castelloacuten ponte en contacto conmigo que tienes pagado un almuerzo comida o lo que se tercie

Muchiacutesimas gracias

Vicente Navarro dice

12 marzo 2008 a las 1229

josemanu iexclMuchas gracias

Joan R dice

13 marzo 2008 a las 940

hellip

ldquoBuenos dias estaacute el sentildeor Vicente Navarro hola vengo de la Secretariacutea General de Poliacutetica Cientiacutefica y Tecnoloacutegica Ministerio de Ciencia y Tecnologia hellip

Estoy aquiacute para servirle diacutegame hellip que necesita usted para crear su empresa tecnoloacutegica y contratar a 10 personas para realizar I+D rdquo

Alber dice

13 marzo 2008 a las 945

Efectivamente yo podriacutea mandar correos del dominio vicente-navarrocom a traveacutes de smtpjazztelcom pero yo creo que cualquiera podriacutea mandarlos a traveacutes de su servidor smtp Los servidores smtp que conozco (he usado maacutes aparte de jazztel) normalmente soacutelo permiten su dominio

para evitar spam PERO si usas el servidor con autenticacioacuten (usuario y password ) permiten que el origen sea cualquier dominio (en este caso al ser usuario suyo no hay peligro de spam)

Esa prueba la he hecho con otras cuentas de correo que tengo y habitualmente funciona Creo que tengo alguna cuenta de telefonicanet si eso hago una prueba

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio Enviar correos con nombres de otros dominios es trivial (vease spam) El correo actual no garantiza que el originario sea quien dice ser

Vicente Navarro dice

13 marzo 2008 a las 1818

Joan R

Alber Sobre

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

estoy de acuerdo Pero muchos servidores SMTP ya estaacuten configurados para no aceptar correos de dominios cuyo origen no es una IP vaacutelida (seguacuten las reglas que comentaacutebamos de SPF resolucioacuten inversa etc) Por la misma regla de tres los servidores SMTP que enviacutean correos no deberiacutean aceptar hacer relay de correos de dominios que no estaacuten asignados a ellos aunque se autentificaran correctamente Si se cumplieran ambas condiciones habriacutea muchos menos problemas de suplantacioacuten de identidad (aunque para eso estaacute el PGP) y de spam iquestno te parece

Por tanto lo que hace Jazztel me parece bien de cara a dar facilidades sus usuarios y mal de cara a prevenir suplantaciones de identidad y spam Sobre Telefonicanet en las pruebas que hice en su diacutea vi que soacutelo acepta correos de dominios que tiene gestionados

Alta_suciedad dice

14 marzo 2008 a las 114

Es un manual perfecto Ademas tienes el don de la palabra y consigues que tantos datos juntos queden escritos de una manera entendible y agradecida de leer Un 10 para ti Yo tambien voy haciendo pinitos con un servidor domestico realizado con un equipo P4 de HP de

sobremesa pero con Win2003 Server + conexion de 6Mbps de Orange protegido por un SAI APC de 700 VA Me hace mucha gracia el planteamiento inicial del HW necesario el consumo electrio el ruido del ISP y de la estabilidad en la alimentacion porque coincido al 100 con lo que comentas Lo dicho felicidades y gracias por compartir tantas horas de trabajo con nosotros

Vicente Navarro dice

14 marzo 2008 a las 916

Alta_suciedad iexclGracias iexclMe alegro de que te haya gustado

Lazaro dice

15 marzo 2008 a las 820

Estaba navegando por la web y buscaba como hacer nuestro propio server (somos una Iglesia Cristiana en Lansing USA)y de verdad que me dejo muy impresionado tus explicaciones solo que tengo que leerlo todo y por lo que veohellip no creo podremos tengo servidor de Hosting con GoDaddy y hacemos

Streaming de audiovideo con Markoni y estos ultimos trabajan con el WMEncoder yo solo trabaje una vez Ubuntu pero por las razones explicadas ahora tenemos a ldquoVentanasrdquoBueno felicitaciones y suerte Alta_suciedad dijohellipfelicidades y gracias por compartir tantas horas de trabajo con nosotros Y en eso estoy de acuerdo 100 es una de las razones que mas admiro la comunidad Opensource (si esta bien dicho)

NotardquoOn this free world without frontierrsquosWho needs ldquoGates and Windowsrdquo

Vicente Navarro dice

15 marzo 2008 a las 843

Lazaro iexclGracias Y siacute tienes razoacutenhellip el streaming seriacutea demasiado para un pobre hosting casero

Roberto dice

16 marzo 2008 a las 2237

Estoy completamente deacuerdo en que la opcion mas practica para aquel que quiera tener un dominio en internet y alojar unas paginas un blog etc es abonarse a una de las muchas ofertas de hosting que tenemos disponibles y que tampoco son tan caras

Eso si como cacharreo aconsejo a todo el mundo que se aventure en la instalacion de una distro linux con apache mysql php webmin ssh etcetcetc y juegue con todo ello Aunque no sea para sacarle rendimiento simpre se aprenden cosas muy interesantes y conocemos un poco mas como funciona el tema

Otro articulo muy bueno y que da una idea muy buena de un servidor web casero

Felicidades Super Coco y gracias

MoDoRrO dice

18 marzo 2008 a las 649

perfecto

justo lo que se necesita para los que empiezan en servidores caseros

Saluds

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Vicente Navarro dice

18 marzo 2008 a las 948

Roberto MoDoRro iexclMuchas gracias

Cristiaacuten dice

26 marzo 2008 a las 2118

Hola estimado He leiacutedo tu excelente manual y bueno se me han aclarado muchos puntos de los que teniacutea ideas un poco vagashellip Pero tengo unas consultashellip a ver si tienes un tiempesito para ayudarmehellip

1) necesariamente debo ldquocomprarrdquo un dominio lo digo porque yo tengo una cuenta en no-ipcom y tengo un host (algo asi como xxxservehttpcom) pensando que podria poner esta direccioacuten en la barra del navegador y llegariacutea a ver mi paacuteginahellip

2) Tengo apache montado sobre Windows XP SP2 y cuando hago pruebas locales (en ie localhost) me funciona sin problemashellip

3) Tengo abierto el puerto 80 tanto en Windows como en mi Router D-link y ademas nateada mi direccion interna a la externahellip

Tonceshellip me puede orientar para saber en que estoy fallandohellip recuerda si que todo lo que estoy haciendo es sobre Windows XP lamentablementehellip Espero puedas ayudarme te lo agradecereacutehellip

Vicente Navarro dice

26 marzo 2008 a las 2247

Cristiaacuten Si la paacutegina te funciona localmente el problema supongo que puede estar en el NATeo o en que no asocies correctamente la IP puacuteblica al host de no-ipcom

Pero en realidad hay tantas cosas que pueden estar causando el problemahellip

bitor dice

11 abril 2008 a las 1424

Muy currado el articulo

Gracias

Omar Palomino dice

14 abril 2008 a las 1646

Hola que tal estuve leyendo tu POST sobre ldquoHosting Caserordquo y debo decir q me parece muy interesante yo ya habia montando un servidor casero con muchas cosas similares a las tuyas perohellip hay un parrafo que me dejo intrigado aqui lo escribo

El dominio

ldquoPor supuesto vamos a necesitar uno o mas dominios para hacer realidad nuestro poryecto Si tuvieramos una IP fija podriamos comprar un dominio a cualquier registrador y hacer que el DNS apuntara a nuestra IP fijardquo

Comentario Pues hasta aqui todo es normal es el procediemiento comun que se hace pero luegohellip

ldquoEn nuestro servidor tendriamos que configurar un servidor DNS ademas de todos los otros servicios que quisieramos proporcionarrdquo

Comentario Aqui me perdi no entiendo a lo que te refieres no valdria simplemente con hacer un NAT en el router a q te refieres con configurar un DNS en el servidor o seahellip aparte del DNS del registrador necesitamos otro DNS en nuestro propio servidor para que cual es la idea como lo hago no se si podrias enviarme quizas algun enlace q me ayude con esa duda o tratar de explicarme un poco ese tema

Disculpa por mis inquietudes pero es algo que he escuchado algunas veces y no entiendo ojala y me puedas ayudar y pasar algunos links Tambien te dejo mi blog Adios

httpyouta18awardspacecomwordpress

Saludos

Vicente Navarro dice

14 abril 2008 a las 1816

Omar Cuando tuacute compras un dominio y nada maacutes en principio lo que estaacutes comprando soacutelo es la posibilidad de servir las diferentes direcciones de ese dominio desde un servidor de DNS que tienes que tener corriendo tuacute mismo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Por ejemplo supongamos que compramos el dominio examplecom Al registrador soacutelo le tienes que decir cuaacuteles son los servidores de DNS que serviraacuten las peticiones dicho dominio Es lo que ves si haces un whois al dominio

Nameserver Information Nameserver aiana-serversnet IP Address 19203443 Nameserver biana-serversnet IP Address 19300236 Nameserver ciana-serversnet IP Address 13991110

Asiacute cuando tuacute pongas en tu navegador ldquohttpproyectoXexamplecomrdquo el cliente de DNS de tu sistema operativo le preguntaraacute a su servidor de DNS asignado que cuaacutel es la IP de ese sitio Y tu servidor de DNS asignado lo que haraacute es ir a preguntar a los servidores de DNS de examplecom que cuaacutel es la IP que busca

Por eso para hacer hosting casero si soacutelo compras un dominio y nada maacutes tendraacutes que montarte tu propio servidor de DNS a menos que la empresa a la que le has comprado el dominio te proporcione servicios como los de DynDNS o a menos que tengas una IP fija y el registrador de dominios incluya entre sus servicios el asociar dominios a IPs fijas usando sus propios servidores de DNS

Omar Palomino dice

15 abril 2008 a las 446

Gracias por responderme tan pronto pero tengo algunas otras dudas ojala me puedas ayudar

A continuacion le explico mis dudas

En realidad todo esta relacionado con servidores DNS mis dudas son las que siguen

Primera inquietud

Lo que estamos acostumbrados es a comprar un dominio junto con el hosting cierto entonces lo que hace la empresa registradora de dominios es ldquoregistrarrdquo nuestro dominio en un servidor DNS para que pueda ser accedido desde internet apuntando a una direccion IP publica (fija obviamente)

Hasta aqui tengo algunas dudas

- iquestEn que servidor DNS lo registran iquestellos tienen un servidor DNS propio si tienen un servidor DNS propio cualquiera puede publicar un servidor DNS en internet no necesita alguna autorizacion como saben los demas servidores DNS de la existencia de ese nuevo servidor

Segunda inquietud

Supongamos que decido comprar solo el dominio es decir no alquilo hosting y tampoco colocan mi dominio en un servidor dns Lo que he visto y he leido es que al momento de registrar mi dominio debo de colocar que servidores dns voy a usar para que se hace eso mi ldquoregistrador de dominiordquo hace alguna configuracion para que solo funcione en ese servidor DNS donde hacen esa configuracion en que tipo de servidor y con que proposito

Si yo mismo coloco mi servidor DNS y le digo a mi ldquoregistrador de dominiosrdquo la IP de mi servidor DNS (para que este resuelva) como se enteran en el mundo (es decir en internet) de la existencia de mi servidor DNS tendria que registrarlo en otro servidor DNS

Como ves tengo varias dudas espero me puedas ayudar a resolverlas

Saludos

Vicente Navarro dice

15 abril 2008 a las 945

Osmar Todas las compantildeiacuteas de hosting tienen servidores de DNS siacute pero dichos servidores de DNS soacutelo tienen autoridad sobre los dominios que estaacuten bajo su control Otros servidores de DNS cuando tengan que saber la IP de un nodo de este dominio tendraacuten que pasar siempre por los DNSs de la

compantildeiacutea de hosting Hay unos servidores DNS raiacutez que son los que tienen autoridad sobre los dominios com net org etc que son los que te redirigen al servidor DNS de la compantildeiacutea de hosting que tiene control sobre el dominio

Es un tema que requiere documentarse detenidamente El artiacuteculo de la Wikipedia Domain Name System tiene algunos esquemas que te pueden aydar a entenderlo

Sobre la segunda inquietud el tema es muy sencillo Cuando tuacute compras tu dominio lo que estaacutes haciendo es escribir en la base de datos de los servidores DNS raiacutez (los que tienen control sobre los com net org etc) que tu servidor DNS y soacutelo tu servidor DNS y ninguacuten otro es el que tiene derecho a dar la respuesta definitiva sobre cuaacutel es la IP que corresponde a tal nombre de tu dominio

Alex Dumont dice

18 abril 2008 a las 1402

Excelente lo de los Google Apps (entre otras cosas reconozco que no he leido todo de momento) Voy a probar esto en cuanto pueda

The Pro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

21 abril 2008 a las 2032

Buena Tarde Super Coco

2 Preguntas rapidas

La primera la tarjeta que recomiendas la D201GLY2A de Intel soporta el WOL (Wake On Lan) ya que en los lugares que he buscado no se menciona nada con respecto a eso te lo pregunto por que me interesa habilitar un Hosting Casero y pretendo basarme en tu excelente Guia

La segunda basandose en tu experiencia personal que me recomiendas decantarme por la D201GLY2A o tal vez buscar una Tarjeta de VIA como la PC3500G

Saludos y muchas gracias por compartir tus conocimientos

Vicente Navarro dice

22 abril 2008 a las 1103

The Pro Seguacuten el manual de la D201GLY2A siacute que soporta el Wake on Lan

Sobre queacute es mejor si la D201GLY2A o la VIA probablemente el procesador de Intel sea mucho mejor pero como no tengo ninguno de los dos no tengo elementos de juicio reales para opinar

Mauri dice

25 abril 2008 a las 845

Felicidades por el artiacuteculo manual en cuanto tenga tiempo lo pondreacute en praacutectica

Muchas gracias por compartir tus conocimientos

juan ignacio dice

5 junio 2008 a las 1932

Hola

Una pregunta de DynDNS ldquoiquestSi has registrado un dominio ldquowwwmidominiocomrdquo en una empresa sin servicios de actualizacion de IP dinamica y en casa tienes ADSL con IP dinamica puedo usar DynDNS (ddclient) para poder tener mi pagina publicada en internet y administrarla desde mi servidor localrdquo

Un cordial saludo

Vicente Navarro dice

5 junio 2008 a las 2003

juan ignacio No no podriacuteas usar ddclient Tendriacuteas que cada vez que tu proveedor de ADSL te cambia la IP ir al panel de control de tu registrador y decirle la nueva IP a la que tiene que apuntar el dominio Como tendriacutea que ser manual y encima el cambio de IP puede tardar un rato en tener efecto

no es praacutectico para tener una paacutegina puacuteblica Puede serlo si es algo exclusivamente para tiacute

Otra cosa que se puede hacer es que registres alguacuten hostname de los gratuitos en DynDNS como ldquoejemplodyndnscomrdquo que actualices desde tu routerservidor (con ddclient) y que ldquowwwmidominiocomrdquo sea un CNAME a ldquoejemplodyndnscomrdquo (si tu registrador te lo permite) Asiacute podriacuteas tener el servidor en casa sin problemas

angel dice

18 junio 2008 a las 1848

HOLA MI SERVIDOR LO PUEDO VER SOLO EN MI RED LOCAL como puedo Ver mi servidor fuera de mi LAN MI PUERTO 80 ESTA ABIERTO FTP TB

YA REDIRECCIONE EL IP ESTOY TRABAJANDO CON NO-IP MI MSN angeltres3hotmailcom

javierPindter dice

23 junio 2008 a las 620

Que tal antes que nada agradezco por tu gran aportacioacuten En lo particular tu publicacioacuten me ha resultado excelente pude resolver muchas dudas No se si ya lo conozcas pero httpwwweverydnsnet ofrece el servicio de DDNS gratuitamente con la ventaja que nos permite

usar nuestro propio dominio a diferencia de la version gratuita de DynDNS ademaacutes que permite libremente el control de registros como los CNAME y los MX para googleApps Hasta el momento no me ha causado ningun problema

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Saludos

Vicente Navarro dice

7 julio 2008 a las 1404

javierPindter No conociacutea esa empresa pero parece una buena opcioacuten iexclGracias por el informarnos de ella

javierPindter dice

7 julio 2008 a las 1539

Recientemente descubri el dd-wrt (httpwwwdd-wrtcomdd-wrtv3indexphp) que es un firmware mucho maacutes completo que el que viene de fabrica en mi caso WRT54G de LinkSys Al cambiar el firmware en la opcioacuten de DDNS se puede incluir la informacioacuten de acceso de muchos proveedores

DDNS (DynDNS no-ip TZO zoneedit changeip easydns etc) a diferencia de los dos por omisioacuten de LinkSys con la ventaja de que en caso de que no este en el listado se puede crear uno como es en el caso de everydns donde simplemente proporcionas tu login password y la ruta del servidor (httpwwwdd-wrtcomwikiindexphpDDNS_-_How_to_setup_Custom_DDNS_settings_using_embedded_inadyn_-_HOWTO) Saludos

Vicente Navarro dice

7 julio 2008 a las 1629

javierPindter Informacioacuten tambieacuten muy uacutetil e interesante iexclGracias

Eduardo Moreira dice

8 julio 2008 a las 209

Excelente trabajo lo explicas muy bien entendi como minimo un 95 llevo varios meses investigando y haciendo pruebas ya que quiero hacer un proyecto como el tuyo muchas cosas que expones en este blog ya las sabia pero despues de leerlo completo uffffffffff aprendi bastantes cosas nuevas Ahora si

voy a montar mi web server muy bien configuradohelliphellipGracias

Carlos Ruiz Ortega dice

15 julio 2008 a las 037

Holap

Wowww Queacute trabajo maacutes estupendo

Sin duda alguna es uno de los mejores tutoriales que he leido en la internethellip ahora siacute me ha quedado absolutamente claro todo lo relacionado con el hosting casero DNS dominios etchellip etchellip

Muchas gracias por todo

Saludooos

Vicente Navarro dice

15 julio 2008 a las 917

Eduardo Moreira Carlos Ruiz Ortega iexclGracias iexclMe alegro de que os haya gustado

katerine dice

6 agosto 2008 a las 319

Felicitaciones Tienes un blog muy bueno Y lo mejor Lo hiciste y yo tambien entedi muchas gracias

Al dice

6 agosto 2008 a las 2307

Excelente articulo pero por lo poco que cuestan hoy dia alojamientos como hostgatores da qeu pensar

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Franco dice

8 agosto 2008 a las 2142

Increible Esto siacute que es un aporte a la comunidad Felicitaciones

Rauacutel M dice

28 agosto 2008 a las 024

Bueno pues me ha motivado mucho tus grandes palabras sobre un HC y es que si pudiera hacerlo lo hariacuteahellip tan solo tengo 17 antildeos una conexioacuten bastante mala (Vodafone) y una madrehellip que mejor ni hablemos jajaja en un futuro hareacute algo por el estilo o a lo mejor una empresa de WebHosting quien

sabehellip se agradece mucho todo esto hasta me he guardado este documento por si acaso

Saludos y suerte amigo

gameshells dice

28 agosto 2008 a las 1708

Buen post la verdad no hay que negarlo pero a mis 23 antildeos de vida te digo que solo entendi algunas cosas desafortunadamente Dioz no me dio un cerebrito como el tuyo para hecharle cabeza a todo esto hellip Peroooo buee gracias por el post intentare leerlo bien sin que me de ladilla

JainuX dice

18 septiembre 2008 a las 1216

muy buen tuto

Saludos

jgaztelu dice

12 noviembre 2008 a las 1516

Hola

Muy buen artiacuteculo me ha encantado y estoy montando (maacutes o menos) un servidor HC Por cierto no ahs mencionado que se puede utilizar alguna utilidad tipo XAMPP Por uacuteltimo una pregunta iquestCoacutemo puedo tener maacutes de un sitio web en el mismo server

Gracias

Vicente Navarro dice

12 noviembre 2008 a las 1541

jgaztelu Gracias Siacute el XAMPP podriacutea resultar uacutetil para nuestro propoacutesito

Sobre lo de los distintos sitios siacute que se explica Hay que poner un fichero de configuracioacuten diferente por sitio en etcapache2sites-available

tttony dice

3 diciembre 2008 a las 350

WOW aunque todavia no me lo he leido completo necesito saber que sistema operativo recomiendan para este cacharro

celeron 400MHZ 256MB RAM PCChips mobo

pienso correr paginas en PHP con mysql

saludos y gracias

Vicente Navarro dice

3 diciembre 2008 a las 827

tttony Cualquier distribucioacuten de Linux instalada con el miacutenimo nuacutemero de paquetes necesario te iraacute

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

bien pero no esperes poder servir a muchos clientes a la vez ya que la maacutequina no es muy potente

Daniel dice

9 diciembre 2008 a las 1621

Execente material estoy teniendo problemas con mi servidor de correo Conectado a mi VPN a traves de webmail funciona bien poniedo la IP pero desde internet aparece error 501 no se que hacerhellip

finidine dice

19 diciembre 2008 a las 1006

Ante todo Vicente felicitarte por tu excelente blog

Tengo un pequentildeo hosting casero basado en un viejo Pentium III a 800 MHz no es mala opcioacuten ya que esa CPU tiene un TDP maacuteximo de tan solo 22 Whellip a veces el viejo PC es lo adecuado para estas funciones (simultanear hosting y p2p)

Saludos

Mauricio dice

8 enero 2009 a las 2238

Sentildeores les pido un favor soy nuevo en esto quiero poner un hosting en mi casa me compre un dominio y tengo internet con ip dinamica pero no se como configurar mi servidor con mi dominio me podrias ayudar de antemano muchas gracias

ALoGeNo dice

12 enero 2009 a las 1319

Puedes usar algo como no-ip o dyndns te creas una cuenta de usuario en cualquiera de ellos y creas una dns gratuita la cual luego le tendras q dar a tu proveedor DNS (el q te vendio el dominio) para q linke la dns asociada a no-ip o dyndns con la tuya

httpswwwdyndnscomaccountcreatehtml

httpwwwno-ipcom

(Muchos routers ofrecen la opcion de usar algun servicio como dyndns o no-ip el cual se encarga de comunicar los cambios de ip al servidor dns de no-ip o dyndns en caso de que tu router no lo permitan tanto no-ip como dyndns ofrecen clientes configurables que harian el trabajo)

Salu2

Di3g0 dice

22 enero 2009 a las 2214

Tio eres genialhellip

Llevo mas de 1 dia arrancandome los cabellos leyendo de todo y gracias a ti he solucionado mi ultimo error en wordpress Gracias a lo que escribistee en la seccion ROUTER de este articulo

Tienes mucha razon en que un blog o cualquier site hospedada en una pc de casa no conviene pero aun asi me parece la manera mas facil de aprender y sobre todo si al jugar tienes una responsabilidad

Yo estoy en el proceso de administrar un pequentildeo blog para no mas de 10 personas x lo que me resulta facil hacerlo en mi pc PERO he tenido varios problemas al tratar de implementarlo y lo he ido solucionando 1 por 1 con lecturas yo logicahellip hasta que me quede estancado en el router puesto que no podia editar mi blog si no esta con la direccion de localhost en localhost el blog no se ve bien para afuera empezando por la plantilla que recurre a la direccion local del templatehellip direccion que no esta en la maquina de la persona q lo ve del otro lado entonces tenia que poner todo el blog al dominio que tengo gracias a no-ip pero de esa manera no podia usar localhost para editar tampoco podia usar el dominio de no-ip para editar porque no se procesaba la peticion gracias a la edicion del archivo ldquohellipetchostrdquo lo he logrado

Nuevamente muchas gracias eres el unico que me ha sabido explicar que y porque debo de hacerlo Te has ganado un pedazo de cielo ^^

Di3g0 dice

23 enero 2009 a las 124

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

mi felicidad no es completa hellip T_T

Realizando los pasos que sale en la seccion ROUTER de este articulo he logrado ver mediante la direccion que me brinda no-ip mi blog especificamente la pagina principal puesto que cuando procedo a hacerle click a algun comentario entrada o cualquier otro enlace (dentro del blog) la pagina no carga y se produce un error del tipo

NOT FOUND The requested URL blogcategorygeneral was not foun on this server mdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdash-

Cosa totalmente ilogicahellip Ya no doy mas y tampoco tengo tiempo para averiguar que esta pasando por lo que ahora si pido ayuda y si alguien puede ayudarme en este paso envieme un correo a diegoiparraguirregmailcom

Gracias de antemano

CarlosVM dice

24 enero 2009 a las 243

Como sabiamente lo mencionas La gran maravilla de hacer tu propio hosting es toda el conocimiento que tendraacutes y asiacute poder recurrir a cualquier distribuidor con muchos maacutes conocimientos Darte las gracias por tu aporte seriacutea poco

Saludos Carlos

Williams Nasser dice

20 febrero 2009 a las 1520

Hola a todos de verdad lo felicito muy bien explicado aun que difiero de tener un excelente HC con windows XP Profesional SPK3

yo he montado Windows XP actualizado con SPK3 apache Friends 17 un panel de control que parte del codigo es codigo libre pero e modificado sustantivamente para ir acoplando las necesidades que poseeo para el ISP XDSL y para la actualizacion de la ip dinamica un servicio en espantildeol gratuito muy bueno como lo es CDMONCOM tengo hasta ahora apenas 20 dominios hospedados en un pc con las siguientes caracteristicas PIV de 32Ghzh con doble nucleo 2GB de Ram 1024 GB de DD aproximadamente en 3 Discos Windows XP actualizaado con SPK3 JAVA SDK sun microsystem XAMPP apache friends con algunas modificaciones para adaptarlo al panel de control TOMCATS y PERL como ADDons y un Pack de aplicaciones codigo abierto para su libre instalacion desde el panel de control hellip de verdad esto me ha trabajado muy bien sin problema alguno para el webmail usaba antes hmailserver el cual es muy bueno pero vivia luchando con las limitaciones de otros proveedores incluso el de no aceptar mail de ip dinamicas pero la gran solucion con google apps me ha sacado los pies del barro y bueno ya no doy cuentas ilimitadas de mail pero en experiencia no pasan nunca de 30 cuentas asi que les manejo el panel yo mismo y es una entrada extra tener esos 20 dominios y creciendo poco a poco

Ivaacuten E S dice

23 febrero 2009 a las 1431

Muy buen post Es gigante excelente te mataste escribiendoloacute voy a tomarlo como parte de mi aprendizaje al escribir post salvo que me desanimaste a hacer un HChellip Hay que tener mucha maacutes guita que para pagar un hostinghellip o mucha basura informaacutetica en casa Asiacute como deciacutes vos para aprender

es genial Una idea que tengo en mente es si se pueden usar por ejemplo dos hostings que vayan rotando cuando uno se cae funciona el otrohellip iquestUtoacutepico No seacute pero suena genial Saludos y gracias por tus post son excelentes

Vicente Navarro dice

25 febrero 2009 a las 1152

Lo que comentas de dos servidores de hosting casero por si uno tiene problemas se podriacutea hacer sin muchos problemas Yo mismo lo hice a menudo como comento en la entrada Si van a estar detraacutes del mismo router es tan sencillo como cambiar en la configuracioacuten de NAT del router a queacute

sistema reenviacuteas las peticiones al puerto 80 Si van a estar detraacutes de conexiones de red distintas lo uacutenico que hay que hacer es cambiar la IP del DNS en el proveedor de DNS dinaacutemico que tengas

Ivaacuten E S dice

25 febrero 2009 a las 1805

Gracias por tu ayuda Sabeacute que este blog ya pasoacute a mi lista de favoritos Saludos

Trackbacks y pingbacks

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

laquo La licencia Affero (AGPL) y su relacioacuten con la GPL iexclQueacute diacutea el de aquella semana raquo

meneamenet raquo [How-to] Coacutemo montar y mantener un Hosting caseroInstalar un servidor web en casa paso a paso | KabytesCoacutemo montar servidores web - un par de buenos tutoriales at El MoacutedemMetaholic raquo Hosting casero HOWTOHosting caserohellip laquo Que che vou contarhellipComo hospedar um site em sua casa laquo Nataniel Notas sobre as TICComo montar un servidor web dedicado | ItimagnetCrea tu hosting casero at Tod-OScom Te ponemos al dia OPCIONWEBcom Experiencias Informaacuteticas raquo Problemas eleacutectricos en el Hosting CaseroHosting Casero laquo Think Free - LinuxPhpJavaMEMoviesAl otro lado del mostrador raquo Servidores de hosting caseros7 Fast Links (y X) Un lugar en el mundohellipBreves Como montar tu propio hosting casero - BiteliaNoMeDigas raquo Blog Archive raquo Hosting CaseroComo hacer un Hosting en Casa | Tu Lugar en InternetCoacutemo instalar un servidor web en tu casaservidor web caserotu servidor casero laquo NanoBug - Tecnologiacutea amp HobbyBitaacutecora de Vicente Puchades raquo Blog Archive raquo Instalado un servidor web de bajo consumo en un pen USB de 8GbSisBlog raquo Blog Archive raquo Hosting caseroLinux-OS raquo Hosting casero HOWTOHosting casero HOWTO laquo Conocimiento Libre (o lo que estaacute detraacutes del Software Libre)HOWTO Hosting casero laquo Epeoraquo Enlaces (Semana 25) | xavierhernandezblogCon mis movidashellip y mis lios raquo Una de servidoresRicardo Lasa un poco de todo raquo Viernes eaaaaaaaaLa Biblia del Hosting Casero laquo No se me ocurre un tiacutetulo originalhellipMejor respuesta raquo iquestcomo hago para montar una pagina en internet usando mi pc como servidorTargz raquo Blog Archive raquo Curs tegravecnic sistemes micro-informagravetics Sessioacute 22 Desembre 2008[HOSTING] Hosting Web Java - psicofxpcomApunts de tallers classes i sessions raquo Curs de Sistemes drsquoInformacioacute Geogragravefica i computeritzada Edicioacute octubre de 2010 Sessioacute XVIII [35]Como medir el rendimiento de tu servidor web laquo iTank Ideas TankTa pa Ponga raquo Archivu del blogue raquo Sirvidor nun USB de 2GbMontar un servidor de hosting caseroTener email con tu dominio en un servidor caseroHosting casero | nopalituxnetEmail con tu dominio en un servidor casero | Going Geek

Tema LHYLE09 creado por Vicente Navarro

  • vicente-navarrocom
    • Lo hice y lo entendiacute | Hosting casero HOWTO
          1. 9ob3N0aW5nLWNhc2Vyby1ob3d0by8A
            1. form1
              1. s
              2. input5
Page 23: Hosting Casero

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Julio autor de curriculum web dice

11 marzo 2008 a las 104

Infinidad de dominios que puedes crear con bajo coste el hosting se paga por cada dominio

Bueno pero no se si me explicado bienSeguacuten tengo entendido por cada dominio en algunos hosting se suele pagar un alojamiento distinto Compras un hosting dedicado limitado a nuacutemero de dominios especifico que es lo mejor lo que dreamhost te lo deja ilimitado Pero de todas formas he visto algunos que si tienes que reiniciar o arreglar algo servicio teacutecnico apartehellip

iquestRealmente crees que los del hosting pueden robarte el coacutedigo que tienes hospedado Si te da tanto miedo siempre puedes ofuscarlohellip

Ok no somos dioses programando pero la posibilidad de robar existe Y lo de ofuscar ldquoque seraacute enredar el coacutedigordquo Ofuscar para molestar y desfucar(si existe) para programar asi cada vez en volverse loco Para eso le envio el cd (una vez registrado en derechos de autor)

Otra ventaja es si modificas continuamente la web es maacutes rapido enviarlo por tu red local

Para ampliarlo poner dos lineas con dos registro de dns Y ya que te queda bordao

igle dice

11 marzo 2008 a las 213

GuauuEs un fiel reflejo de lo que tengo yo montado actualmente En mi caso el tema hardware no lo elegiacute muchohelliptireacute con lo que teniacutea y es bastante decente (P3 y 368M de RAM) ademaacutes para evitar temas de ruido y demaacutes decidiacute colocar el servidor en la terraza de casa

No encontrareis servidor con mejores temperaturas y sin limiataciones de ruidos Alguacuten diacutea tengo que colgar fotos por el bloghellip Saludos y felicidades por el artiacuteculo

Robintux dice

11 marzo 2008 a las 445

Felicitaciones y saludos desde peru

Ernesto Celis dice

11 marzo 2008 a las 447

Feclicitaciones por tan buen HOWTO como tu tambieacuten yo hospede un HC por alguacuten tiempo Este vivioacute en 3 PCrsquos diferentes y con diferentes sistemas operativos El primero fue un Pentium de 100MHz y 32MB de RAM corriacutea FreeBSD 49 con todos los servicios deseables de un hosting

profesional

iexclVaya que aprendiacute con mi HC

Vicente Puchades dice

11 marzo 2008 a las 602

Hola tocayo te felicito extraordinario este Howto te lo has currado como todos los que tienes Todaviacutea sigo buscando para hacer el HC con una placa de bajo consumo las de VIA EPIA me parecen una opcioacuten extremadamente cara y estoy esperando a que salgan placas maacutes econoacutemicas si al final lo

que nos ahorramos en luz durante 5 antildeos nos lo gastamos en un ordenador cariacutesimo no hacemos nada Tambieacuten estoy esperando que los discos de estado solido esteacuten a un precio razonable Mientras tanto con una supertorre que hace mucho ruido con su SAI para protegerla de los cortes eleacutectricos

Yurgen dice

11 marzo 2008 a las 906

Buenas

Un gran post para los novatos en el tema de Hosting De todos modos no entiendo por que descartas Windows de primeras Entiendo que el inconveniente mas grande sea el tema de pago de licencias pero en cuanto administracioacuten y gestioacuten remota no le encuentro ninguna diferencia En linux SSH y en Windows Terminal Server Si a lo que te refieras es dar acceso a los clientes es cierto que ahiacute Linux gana por goleada Pero si solo es servicio de correo y FTP no creo que hubiera problema

Por suerte o por desgracia he trabajado y trabajo con los dos sistemas en entorno de Hosting compartido y dedicado y lejos de ser un defensor a ultranza de Windows la estabilidad de los servidores con eacuteste sistema es quizaacute mas alta que los Linux (no me pegueacuteis por favor ) Habriacutea que servicios se quiere ofrecer apache oacute IIS con SQL Server ASPnet y a partir de ahiacute decidir (PHP y MySql funciona en los dos correctamente ventajas del software libre )

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

No se que opinaacuteis

Saludos

PD Espero no haber sido un flamerhellip

Vicente Navarro dice

11 marzo 2008 a las 1000

Julio autor de curriculum web Lo que yo he visto en varios hostings es que tuacute contratas tu cuenta con su espacio y su liacutemite de transferencia mensual y luego le puedes asociar muchos dominios Sean comprados en ese mismo hosting o sean externos

igle Pues es un muy buen remedio contra el ruido Pero iexclno se te oxida la caja Ya se oxidan a veces incluso dentro de casahellip asiacute que iexclimagiacutenate en el balcoacuten

Robintux Ernesto Celis iexclGracias

Vicente Puchades iexclMuchas gracias Eacutechale un vistazo a la placa Intel que menciono arriba Tiene un precio muy razonable De todas formas no es soacutelo por el consumo para miacute lo maacutes importante de estas placas es que no llevan ninguacuten ventilador

Yurgen Por supuesto que no eres un ldquoflamerrdquo Presentas un opinioacuten muy razonada y respetable Para mi el inconveniente maacutes grande de Windows en este campo es la ausencia de una liacutenea de comandos en la que se puedan hacer cosas de verdad en el campo del mantenimiento remoto Mencionas el Terminal Server pero me temo que es mucho menos flexible que una humilde shell a traveacutes de SSH Ni que decir tiene que hablando de hosting casero el ancho de banda que necesitariacuteamos para acceder desde fuera de la LAN seriacutea totalmente desmesurado asiacute como la desaparicioacuten de la posibilidad de acceso por modem Ademaacutes necesitas una licencia de Windows Serverhellip iquestquieacuten querriacutea desembolsar tal cantidad de dinero para tener un hosting casero existiendo Linux

Ringmaster dice

11 marzo 2008 a las 1032

Uauuuh Menudo currazo imprescindible para los que se inicien en el hosting casero Parece que te hayas conectado al ordenador con el casco de Matrix y hayas volcado todos tus conocimientos Felicidades

Y siacute estoy de acuerdo contigo que actualmente las placas VIA NO son recomendables el soporte de controladores es peacutesimo y en cuanto a preciocalidadpotencia las de intel o incluso AMD son mejores Yo cambieacute la miacutea por una MicroATX AMD X2 4200 y soacutelo me consume 15W maacutes en idle (aunque se dispara al doble de la VIA cuando estaacute ocupado no hay duda que hace mucho maacutes trabajo)

corrosion dice

11 marzo 2008 a las 1237

Buenas Muy buena tu entrada Yo tambieacuten tengo montado lo mismo que tu bueno muy similar con una vieja epia800 y FreeBSD y es una delicia Claro que tengo la maacutequina a unos 15 metros de mi en un trastero

sin molestar a nadie con el ruido Es un servidor genial Voy a ver si le puedo echar el guante a esa placa intel que comentas DD

Alber dice

11 marzo 2008 a las 1250

Hola

Yo llevo tres antildeos con mi servidor de correo casero y estoy bastante contento Ocasionalmente he montado algun servidor web pero soacutelo para experimentar La maacutequina es un AMD Sempron 3000 con ventilador y fuente de muy bajo ruido y no molesta casi nada Uso Windows XP tambieacuten sin problemas (no uso mantenimiento remoto soacutelo local)

Algunos comentarios que pueden ser de utilidad

DNS para barato un registro de dominio (dominio con mi nombre) y DNS que que apunta el dominio a mi IP dinaacutemica tengo httpwwwsitelutionscom 9 $ al antildeo todo Sin ninguacuten problema (No permite dominios es)(Se pueden transferir dominios de otros sitios)

Correo Para resolver los problemas que hay al enviar correo desde IP dinaacutemica Hay que enviarlo a traveacutes de un smarthost de ese modo el correo llega desde una maacutequina acutelegalacute El smarthost a usar es el servido de correo de nuestro ISP en mi caso (tengo jazztel) smtpjazztelcom Cada ISP os habraacute dado los datos de su servidor de correo el cual se puede usar como smarthost

Para reibir el correo si nuestro servidor no estaacute online se puede usar un servicio de mail backup En sitelutions te dan uno por 18 $ al antildeo Cuando nuestro servidor vuelve a estar online recibe los correos pendientes

SPAM Para que no llegue SPAM lo mejor es el ASSP httpasspsourceforgenet LLeva algo de trabajo configurarlo bien pero una vez hecho no llega ni uno

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Awela dice

11 marzo 2008 a las 1750

Muy bueno Muy interesante

Yo lo tube en casa hace ya unos cuantos antildeoshellip de cuanto telefonica daba la Ip fija sin preguntarhellip La verdad es que aprendiacute un montoacutenhellip

Yo tenia un Compaq que compreacute de segunda manohellip un Pentium asi a secas con 2 gb de discohellip una debianhellip apache php y exim

Ya no tengo tiempo para estas cosas pero fue muy muy divertido cuidar de este pequentildeinhellip

Yo lo recomiendo

Vicente Navarro dice

11 marzo 2008 a las 1903

Ringmaster iexclGracias Siacute las VIAs estaacuten donde estaacuten por pura desidia de la compantildeiacutea Ahora que Intel ha entrado en este segmento de mercado estaacuten praacutecticamente

corrosion iexclGracias

Alber Sobre el DNS muchas gracias por recomendarnos Sitelutions Veo que soacutelo por el coste del dominio te permiten tener DNS dinaacutemico gratis incluso redirecciones de URL y DNS estaacutetico Una alternativa muy interesante

Sobre el ldquosmarthostrdquo el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)

Sobre el ldquospamrdquo iexclgracias por recomendarnos el ASSP

Awela iexclGracias

abaca dice

11 marzo 2008 a las 2034

iexclmenuda tesis doctoral vaya currada te has metido me prometo a mi mismo aprovechar estos apuntes alguacuten diacutea muchas gracias

macario dice

11 marzo 2008 a las 2046

Creo que el hosting casero cuya puesta en marcha has explicado tan bien es una excelente opcioacuten en casos de emergencia Hace unos diacuteas tras cesar mi proveedor sus servicios de hosting de modo repentino tuve que realojar urgentemente mi web osCommerce Para ello hice lo siguiente

1- Darme de alta en DynDNS 2- Buscar un SAI pequentildeo 3- Desempolvar un viejo Duron al que renoveacute los ventiladores (iexclquieacuten hubiera tenido un diminuto y silencioso NSLU2) 4- Instalarle Ubuntu Server Eligiendo la opcioacuten LAMP es rapidiacutesimo hacerlo funcionar (sobre la instalacioacuten por defecto soacutelo antildeadiacute OpenSSH y por comodidad mc y phpMyAdmin creo) 5- Retocar un par de cosas de configuracioacuten (como el conf de apache) y de seguridad (htpasswd por ejemplo) 6- Reponer mi web desde la uacuteltima copia de seguridad (bendita sea) 7- Activar el agente DynDNS de mi router Linksys

Al diacutea siguiente tras muy pocos ajustes ya estaba todo funcionando y ahora con mi paacutegina en marcha puedo ir probando tranquilamente nuevos proveedores

Alber dice

12 marzo 2008 a las 820

Super CoCo dijo ldquordquoSobre el smarthost el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)rdquo

Te puedo garantizar que en mi caso mando a traveacutes de smtpjazztel com los correos de tipo miscuentasmidominiocom He tenido que configurar mi servidor de correo para decirle que use como smarthost smtpjazztelcom junto con mi usuario y password en jazztel Llevo asiacute un antildeo o sea que funciona

Vicente Navarro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

12 marzo 2008 a las 945

abaca Siacute siacute doctor en Cacharreologiacutea por la Universidad de mi Casa iexclMuchas gracias

macario Es algo muy a tener en consideracioacuten Aunque ahora tengo un hosting normal sigo teniendo todo perfectamente preparado por si cualquier diacutea me toca volver a servir el blog desde mi servidor casero iexclque nunca se sabe queacute problemas puedes tener con una empresa de hosting

Alber Pues me alegro mucho que sea asiacute para tu comodidad Sin embargo si un servidor SMTP estaacute bien configurado no deberiacutea de permitir correos de dominios diferentes a los que gestiona ese servidor para evitar el spam (y otros servidores SMTP no deberiacutean aceptarlos seguacuten las reglas que hemos comentado maacutes arriba) Por ejemplo smtptelefonicanet soacutelo permite el dominio telefonicanet y todos los dominios que hayas comprado a Telefoacutenica junto con su servicio de hosting A miacute por ejemplo no me gustariacutea que nadie enviara correos con el dominio vicente-navarrocom y por lo que dices tuacute podriacuteas mandarlos a traveacutes de smtpjazztelcom iquestno

josemanu dice

12 marzo 2008 a las 1043

Super Cocohellip ERES EL MAS GRANDE

Has escrito un artiacuteculo eacutepico Ha partir de ahora referencia obligatoria para el que se quiera documentar sobre hosting casero (yo lo voy a consultar mucho te lo aseguro)

Un artiacuteculo completiacutesimo y faacutecil de entender pura poesia

Si alguna vez te acercas a Castelloacuten ponte en contacto conmigo que tienes pagado un almuerzo comida o lo que se tercie

Muchiacutesimas gracias

Vicente Navarro dice

12 marzo 2008 a las 1229

josemanu iexclMuchas gracias

Joan R dice

13 marzo 2008 a las 940

hellip

ldquoBuenos dias estaacute el sentildeor Vicente Navarro hola vengo de la Secretariacutea General de Poliacutetica Cientiacutefica y Tecnoloacutegica Ministerio de Ciencia y Tecnologia hellip

Estoy aquiacute para servirle diacutegame hellip que necesita usted para crear su empresa tecnoloacutegica y contratar a 10 personas para realizar I+D rdquo

Alber dice

13 marzo 2008 a las 945

Efectivamente yo podriacutea mandar correos del dominio vicente-navarrocom a traveacutes de smtpjazztelcom pero yo creo que cualquiera podriacutea mandarlos a traveacutes de su servidor smtp Los servidores smtp que conozco (he usado maacutes aparte de jazztel) normalmente soacutelo permiten su dominio

para evitar spam PERO si usas el servidor con autenticacioacuten (usuario y password ) permiten que el origen sea cualquier dominio (en este caso al ser usuario suyo no hay peligro de spam)

Esa prueba la he hecho con otras cuentas de correo que tengo y habitualmente funciona Creo que tengo alguna cuenta de telefonicanet si eso hago una prueba

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio Enviar correos con nombres de otros dominios es trivial (vease spam) El correo actual no garantiza que el originario sea quien dice ser

Vicente Navarro dice

13 marzo 2008 a las 1818

Joan R

Alber Sobre

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

estoy de acuerdo Pero muchos servidores SMTP ya estaacuten configurados para no aceptar correos de dominios cuyo origen no es una IP vaacutelida (seguacuten las reglas que comentaacutebamos de SPF resolucioacuten inversa etc) Por la misma regla de tres los servidores SMTP que enviacutean correos no deberiacutean aceptar hacer relay de correos de dominios que no estaacuten asignados a ellos aunque se autentificaran correctamente Si se cumplieran ambas condiciones habriacutea muchos menos problemas de suplantacioacuten de identidad (aunque para eso estaacute el PGP) y de spam iquestno te parece

Por tanto lo que hace Jazztel me parece bien de cara a dar facilidades sus usuarios y mal de cara a prevenir suplantaciones de identidad y spam Sobre Telefonicanet en las pruebas que hice en su diacutea vi que soacutelo acepta correos de dominios que tiene gestionados

Alta_suciedad dice

14 marzo 2008 a las 114

Es un manual perfecto Ademas tienes el don de la palabra y consigues que tantos datos juntos queden escritos de una manera entendible y agradecida de leer Un 10 para ti Yo tambien voy haciendo pinitos con un servidor domestico realizado con un equipo P4 de HP de

sobremesa pero con Win2003 Server + conexion de 6Mbps de Orange protegido por un SAI APC de 700 VA Me hace mucha gracia el planteamiento inicial del HW necesario el consumo electrio el ruido del ISP y de la estabilidad en la alimentacion porque coincido al 100 con lo que comentas Lo dicho felicidades y gracias por compartir tantas horas de trabajo con nosotros

Vicente Navarro dice

14 marzo 2008 a las 916

Alta_suciedad iexclGracias iexclMe alegro de que te haya gustado

Lazaro dice

15 marzo 2008 a las 820

Estaba navegando por la web y buscaba como hacer nuestro propio server (somos una Iglesia Cristiana en Lansing USA)y de verdad que me dejo muy impresionado tus explicaciones solo que tengo que leerlo todo y por lo que veohellip no creo podremos tengo servidor de Hosting con GoDaddy y hacemos

Streaming de audiovideo con Markoni y estos ultimos trabajan con el WMEncoder yo solo trabaje una vez Ubuntu pero por las razones explicadas ahora tenemos a ldquoVentanasrdquoBueno felicitaciones y suerte Alta_suciedad dijohellipfelicidades y gracias por compartir tantas horas de trabajo con nosotros Y en eso estoy de acuerdo 100 es una de las razones que mas admiro la comunidad Opensource (si esta bien dicho)

NotardquoOn this free world without frontierrsquosWho needs ldquoGates and Windowsrdquo

Vicente Navarro dice

15 marzo 2008 a las 843

Lazaro iexclGracias Y siacute tienes razoacutenhellip el streaming seriacutea demasiado para un pobre hosting casero

Roberto dice

16 marzo 2008 a las 2237

Estoy completamente deacuerdo en que la opcion mas practica para aquel que quiera tener un dominio en internet y alojar unas paginas un blog etc es abonarse a una de las muchas ofertas de hosting que tenemos disponibles y que tampoco son tan caras

Eso si como cacharreo aconsejo a todo el mundo que se aventure en la instalacion de una distro linux con apache mysql php webmin ssh etcetcetc y juegue con todo ello Aunque no sea para sacarle rendimiento simpre se aprenden cosas muy interesantes y conocemos un poco mas como funciona el tema

Otro articulo muy bueno y que da una idea muy buena de un servidor web casero

Felicidades Super Coco y gracias

MoDoRrO dice

18 marzo 2008 a las 649

perfecto

justo lo que se necesita para los que empiezan en servidores caseros

Saluds

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Vicente Navarro dice

18 marzo 2008 a las 948

Roberto MoDoRro iexclMuchas gracias

Cristiaacuten dice

26 marzo 2008 a las 2118

Hola estimado He leiacutedo tu excelente manual y bueno se me han aclarado muchos puntos de los que teniacutea ideas un poco vagashellip Pero tengo unas consultashellip a ver si tienes un tiempesito para ayudarmehellip

1) necesariamente debo ldquocomprarrdquo un dominio lo digo porque yo tengo una cuenta en no-ipcom y tengo un host (algo asi como xxxservehttpcom) pensando que podria poner esta direccioacuten en la barra del navegador y llegariacutea a ver mi paacuteginahellip

2) Tengo apache montado sobre Windows XP SP2 y cuando hago pruebas locales (en ie localhost) me funciona sin problemashellip

3) Tengo abierto el puerto 80 tanto en Windows como en mi Router D-link y ademas nateada mi direccion interna a la externahellip

Tonceshellip me puede orientar para saber en que estoy fallandohellip recuerda si que todo lo que estoy haciendo es sobre Windows XP lamentablementehellip Espero puedas ayudarme te lo agradecereacutehellip

Vicente Navarro dice

26 marzo 2008 a las 2247

Cristiaacuten Si la paacutegina te funciona localmente el problema supongo que puede estar en el NATeo o en que no asocies correctamente la IP puacuteblica al host de no-ipcom

Pero en realidad hay tantas cosas que pueden estar causando el problemahellip

bitor dice

11 abril 2008 a las 1424

Muy currado el articulo

Gracias

Omar Palomino dice

14 abril 2008 a las 1646

Hola que tal estuve leyendo tu POST sobre ldquoHosting Caserordquo y debo decir q me parece muy interesante yo ya habia montando un servidor casero con muchas cosas similares a las tuyas perohellip hay un parrafo que me dejo intrigado aqui lo escribo

El dominio

ldquoPor supuesto vamos a necesitar uno o mas dominios para hacer realidad nuestro poryecto Si tuvieramos una IP fija podriamos comprar un dominio a cualquier registrador y hacer que el DNS apuntara a nuestra IP fijardquo

Comentario Pues hasta aqui todo es normal es el procediemiento comun que se hace pero luegohellip

ldquoEn nuestro servidor tendriamos que configurar un servidor DNS ademas de todos los otros servicios que quisieramos proporcionarrdquo

Comentario Aqui me perdi no entiendo a lo que te refieres no valdria simplemente con hacer un NAT en el router a q te refieres con configurar un DNS en el servidor o seahellip aparte del DNS del registrador necesitamos otro DNS en nuestro propio servidor para que cual es la idea como lo hago no se si podrias enviarme quizas algun enlace q me ayude con esa duda o tratar de explicarme un poco ese tema

Disculpa por mis inquietudes pero es algo que he escuchado algunas veces y no entiendo ojala y me puedas ayudar y pasar algunos links Tambien te dejo mi blog Adios

httpyouta18awardspacecomwordpress

Saludos

Vicente Navarro dice

14 abril 2008 a las 1816

Omar Cuando tuacute compras un dominio y nada maacutes en principio lo que estaacutes comprando soacutelo es la posibilidad de servir las diferentes direcciones de ese dominio desde un servidor de DNS que tienes que tener corriendo tuacute mismo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Por ejemplo supongamos que compramos el dominio examplecom Al registrador soacutelo le tienes que decir cuaacuteles son los servidores de DNS que serviraacuten las peticiones dicho dominio Es lo que ves si haces un whois al dominio

Nameserver Information Nameserver aiana-serversnet IP Address 19203443 Nameserver biana-serversnet IP Address 19300236 Nameserver ciana-serversnet IP Address 13991110

Asiacute cuando tuacute pongas en tu navegador ldquohttpproyectoXexamplecomrdquo el cliente de DNS de tu sistema operativo le preguntaraacute a su servidor de DNS asignado que cuaacutel es la IP de ese sitio Y tu servidor de DNS asignado lo que haraacute es ir a preguntar a los servidores de DNS de examplecom que cuaacutel es la IP que busca

Por eso para hacer hosting casero si soacutelo compras un dominio y nada maacutes tendraacutes que montarte tu propio servidor de DNS a menos que la empresa a la que le has comprado el dominio te proporcione servicios como los de DynDNS o a menos que tengas una IP fija y el registrador de dominios incluya entre sus servicios el asociar dominios a IPs fijas usando sus propios servidores de DNS

Omar Palomino dice

15 abril 2008 a las 446

Gracias por responderme tan pronto pero tengo algunas otras dudas ojala me puedas ayudar

A continuacion le explico mis dudas

En realidad todo esta relacionado con servidores DNS mis dudas son las que siguen

Primera inquietud

Lo que estamos acostumbrados es a comprar un dominio junto con el hosting cierto entonces lo que hace la empresa registradora de dominios es ldquoregistrarrdquo nuestro dominio en un servidor DNS para que pueda ser accedido desde internet apuntando a una direccion IP publica (fija obviamente)

Hasta aqui tengo algunas dudas

- iquestEn que servidor DNS lo registran iquestellos tienen un servidor DNS propio si tienen un servidor DNS propio cualquiera puede publicar un servidor DNS en internet no necesita alguna autorizacion como saben los demas servidores DNS de la existencia de ese nuevo servidor

Segunda inquietud

Supongamos que decido comprar solo el dominio es decir no alquilo hosting y tampoco colocan mi dominio en un servidor dns Lo que he visto y he leido es que al momento de registrar mi dominio debo de colocar que servidores dns voy a usar para que se hace eso mi ldquoregistrador de dominiordquo hace alguna configuracion para que solo funcione en ese servidor DNS donde hacen esa configuracion en que tipo de servidor y con que proposito

Si yo mismo coloco mi servidor DNS y le digo a mi ldquoregistrador de dominiosrdquo la IP de mi servidor DNS (para que este resuelva) como se enteran en el mundo (es decir en internet) de la existencia de mi servidor DNS tendria que registrarlo en otro servidor DNS

Como ves tengo varias dudas espero me puedas ayudar a resolverlas

Saludos

Vicente Navarro dice

15 abril 2008 a las 945

Osmar Todas las compantildeiacuteas de hosting tienen servidores de DNS siacute pero dichos servidores de DNS soacutelo tienen autoridad sobre los dominios que estaacuten bajo su control Otros servidores de DNS cuando tengan que saber la IP de un nodo de este dominio tendraacuten que pasar siempre por los DNSs de la

compantildeiacutea de hosting Hay unos servidores DNS raiacutez que son los que tienen autoridad sobre los dominios com net org etc que son los que te redirigen al servidor DNS de la compantildeiacutea de hosting que tiene control sobre el dominio

Es un tema que requiere documentarse detenidamente El artiacuteculo de la Wikipedia Domain Name System tiene algunos esquemas que te pueden aydar a entenderlo

Sobre la segunda inquietud el tema es muy sencillo Cuando tuacute compras tu dominio lo que estaacutes haciendo es escribir en la base de datos de los servidores DNS raiacutez (los que tienen control sobre los com net org etc) que tu servidor DNS y soacutelo tu servidor DNS y ninguacuten otro es el que tiene derecho a dar la respuesta definitiva sobre cuaacutel es la IP que corresponde a tal nombre de tu dominio

Alex Dumont dice

18 abril 2008 a las 1402

Excelente lo de los Google Apps (entre otras cosas reconozco que no he leido todo de momento) Voy a probar esto en cuanto pueda

The Pro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

21 abril 2008 a las 2032

Buena Tarde Super Coco

2 Preguntas rapidas

La primera la tarjeta que recomiendas la D201GLY2A de Intel soporta el WOL (Wake On Lan) ya que en los lugares que he buscado no se menciona nada con respecto a eso te lo pregunto por que me interesa habilitar un Hosting Casero y pretendo basarme en tu excelente Guia

La segunda basandose en tu experiencia personal que me recomiendas decantarme por la D201GLY2A o tal vez buscar una Tarjeta de VIA como la PC3500G

Saludos y muchas gracias por compartir tus conocimientos

Vicente Navarro dice

22 abril 2008 a las 1103

The Pro Seguacuten el manual de la D201GLY2A siacute que soporta el Wake on Lan

Sobre queacute es mejor si la D201GLY2A o la VIA probablemente el procesador de Intel sea mucho mejor pero como no tengo ninguno de los dos no tengo elementos de juicio reales para opinar

Mauri dice

25 abril 2008 a las 845

Felicidades por el artiacuteculo manual en cuanto tenga tiempo lo pondreacute en praacutectica

Muchas gracias por compartir tus conocimientos

juan ignacio dice

5 junio 2008 a las 1932

Hola

Una pregunta de DynDNS ldquoiquestSi has registrado un dominio ldquowwwmidominiocomrdquo en una empresa sin servicios de actualizacion de IP dinamica y en casa tienes ADSL con IP dinamica puedo usar DynDNS (ddclient) para poder tener mi pagina publicada en internet y administrarla desde mi servidor localrdquo

Un cordial saludo

Vicente Navarro dice

5 junio 2008 a las 2003

juan ignacio No no podriacuteas usar ddclient Tendriacuteas que cada vez que tu proveedor de ADSL te cambia la IP ir al panel de control de tu registrador y decirle la nueva IP a la que tiene que apuntar el dominio Como tendriacutea que ser manual y encima el cambio de IP puede tardar un rato en tener efecto

no es praacutectico para tener una paacutegina puacuteblica Puede serlo si es algo exclusivamente para tiacute

Otra cosa que se puede hacer es que registres alguacuten hostname de los gratuitos en DynDNS como ldquoejemplodyndnscomrdquo que actualices desde tu routerservidor (con ddclient) y que ldquowwwmidominiocomrdquo sea un CNAME a ldquoejemplodyndnscomrdquo (si tu registrador te lo permite) Asiacute podriacuteas tener el servidor en casa sin problemas

angel dice

18 junio 2008 a las 1848

HOLA MI SERVIDOR LO PUEDO VER SOLO EN MI RED LOCAL como puedo Ver mi servidor fuera de mi LAN MI PUERTO 80 ESTA ABIERTO FTP TB

YA REDIRECCIONE EL IP ESTOY TRABAJANDO CON NO-IP MI MSN angeltres3hotmailcom

javierPindter dice

23 junio 2008 a las 620

Que tal antes que nada agradezco por tu gran aportacioacuten En lo particular tu publicacioacuten me ha resultado excelente pude resolver muchas dudas No se si ya lo conozcas pero httpwwweverydnsnet ofrece el servicio de DDNS gratuitamente con la ventaja que nos permite

usar nuestro propio dominio a diferencia de la version gratuita de DynDNS ademaacutes que permite libremente el control de registros como los CNAME y los MX para googleApps Hasta el momento no me ha causado ningun problema

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Saludos

Vicente Navarro dice

7 julio 2008 a las 1404

javierPindter No conociacutea esa empresa pero parece una buena opcioacuten iexclGracias por el informarnos de ella

javierPindter dice

7 julio 2008 a las 1539

Recientemente descubri el dd-wrt (httpwwwdd-wrtcomdd-wrtv3indexphp) que es un firmware mucho maacutes completo que el que viene de fabrica en mi caso WRT54G de LinkSys Al cambiar el firmware en la opcioacuten de DDNS se puede incluir la informacioacuten de acceso de muchos proveedores

DDNS (DynDNS no-ip TZO zoneedit changeip easydns etc) a diferencia de los dos por omisioacuten de LinkSys con la ventaja de que en caso de que no este en el listado se puede crear uno como es en el caso de everydns donde simplemente proporcionas tu login password y la ruta del servidor (httpwwwdd-wrtcomwikiindexphpDDNS_-_How_to_setup_Custom_DDNS_settings_using_embedded_inadyn_-_HOWTO) Saludos

Vicente Navarro dice

7 julio 2008 a las 1629

javierPindter Informacioacuten tambieacuten muy uacutetil e interesante iexclGracias

Eduardo Moreira dice

8 julio 2008 a las 209

Excelente trabajo lo explicas muy bien entendi como minimo un 95 llevo varios meses investigando y haciendo pruebas ya que quiero hacer un proyecto como el tuyo muchas cosas que expones en este blog ya las sabia pero despues de leerlo completo uffffffffff aprendi bastantes cosas nuevas Ahora si

voy a montar mi web server muy bien configuradohelliphellipGracias

Carlos Ruiz Ortega dice

15 julio 2008 a las 037

Holap

Wowww Queacute trabajo maacutes estupendo

Sin duda alguna es uno de los mejores tutoriales que he leido en la internethellip ahora siacute me ha quedado absolutamente claro todo lo relacionado con el hosting casero DNS dominios etchellip etchellip

Muchas gracias por todo

Saludooos

Vicente Navarro dice

15 julio 2008 a las 917

Eduardo Moreira Carlos Ruiz Ortega iexclGracias iexclMe alegro de que os haya gustado

katerine dice

6 agosto 2008 a las 319

Felicitaciones Tienes un blog muy bueno Y lo mejor Lo hiciste y yo tambien entedi muchas gracias

Al dice

6 agosto 2008 a las 2307

Excelente articulo pero por lo poco que cuestan hoy dia alojamientos como hostgatores da qeu pensar

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Franco dice

8 agosto 2008 a las 2142

Increible Esto siacute que es un aporte a la comunidad Felicitaciones

Rauacutel M dice

28 agosto 2008 a las 024

Bueno pues me ha motivado mucho tus grandes palabras sobre un HC y es que si pudiera hacerlo lo hariacuteahellip tan solo tengo 17 antildeos una conexioacuten bastante mala (Vodafone) y una madrehellip que mejor ni hablemos jajaja en un futuro hareacute algo por el estilo o a lo mejor una empresa de WebHosting quien

sabehellip se agradece mucho todo esto hasta me he guardado este documento por si acaso

Saludos y suerte amigo

gameshells dice

28 agosto 2008 a las 1708

Buen post la verdad no hay que negarlo pero a mis 23 antildeos de vida te digo que solo entendi algunas cosas desafortunadamente Dioz no me dio un cerebrito como el tuyo para hecharle cabeza a todo esto hellip Peroooo buee gracias por el post intentare leerlo bien sin que me de ladilla

JainuX dice

18 septiembre 2008 a las 1216

muy buen tuto

Saludos

jgaztelu dice

12 noviembre 2008 a las 1516

Hola

Muy buen artiacuteculo me ha encantado y estoy montando (maacutes o menos) un servidor HC Por cierto no ahs mencionado que se puede utilizar alguna utilidad tipo XAMPP Por uacuteltimo una pregunta iquestCoacutemo puedo tener maacutes de un sitio web en el mismo server

Gracias

Vicente Navarro dice

12 noviembre 2008 a las 1541

jgaztelu Gracias Siacute el XAMPP podriacutea resultar uacutetil para nuestro propoacutesito

Sobre lo de los distintos sitios siacute que se explica Hay que poner un fichero de configuracioacuten diferente por sitio en etcapache2sites-available

tttony dice

3 diciembre 2008 a las 350

WOW aunque todavia no me lo he leido completo necesito saber que sistema operativo recomiendan para este cacharro

celeron 400MHZ 256MB RAM PCChips mobo

pienso correr paginas en PHP con mysql

saludos y gracias

Vicente Navarro dice

3 diciembre 2008 a las 827

tttony Cualquier distribucioacuten de Linux instalada con el miacutenimo nuacutemero de paquetes necesario te iraacute

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

bien pero no esperes poder servir a muchos clientes a la vez ya que la maacutequina no es muy potente

Daniel dice

9 diciembre 2008 a las 1621

Execente material estoy teniendo problemas con mi servidor de correo Conectado a mi VPN a traves de webmail funciona bien poniedo la IP pero desde internet aparece error 501 no se que hacerhellip

finidine dice

19 diciembre 2008 a las 1006

Ante todo Vicente felicitarte por tu excelente blog

Tengo un pequentildeo hosting casero basado en un viejo Pentium III a 800 MHz no es mala opcioacuten ya que esa CPU tiene un TDP maacuteximo de tan solo 22 Whellip a veces el viejo PC es lo adecuado para estas funciones (simultanear hosting y p2p)

Saludos

Mauricio dice

8 enero 2009 a las 2238

Sentildeores les pido un favor soy nuevo en esto quiero poner un hosting en mi casa me compre un dominio y tengo internet con ip dinamica pero no se como configurar mi servidor con mi dominio me podrias ayudar de antemano muchas gracias

ALoGeNo dice

12 enero 2009 a las 1319

Puedes usar algo como no-ip o dyndns te creas una cuenta de usuario en cualquiera de ellos y creas una dns gratuita la cual luego le tendras q dar a tu proveedor DNS (el q te vendio el dominio) para q linke la dns asociada a no-ip o dyndns con la tuya

httpswwwdyndnscomaccountcreatehtml

httpwwwno-ipcom

(Muchos routers ofrecen la opcion de usar algun servicio como dyndns o no-ip el cual se encarga de comunicar los cambios de ip al servidor dns de no-ip o dyndns en caso de que tu router no lo permitan tanto no-ip como dyndns ofrecen clientes configurables que harian el trabajo)

Salu2

Di3g0 dice

22 enero 2009 a las 2214

Tio eres genialhellip

Llevo mas de 1 dia arrancandome los cabellos leyendo de todo y gracias a ti he solucionado mi ultimo error en wordpress Gracias a lo que escribistee en la seccion ROUTER de este articulo

Tienes mucha razon en que un blog o cualquier site hospedada en una pc de casa no conviene pero aun asi me parece la manera mas facil de aprender y sobre todo si al jugar tienes una responsabilidad

Yo estoy en el proceso de administrar un pequentildeo blog para no mas de 10 personas x lo que me resulta facil hacerlo en mi pc PERO he tenido varios problemas al tratar de implementarlo y lo he ido solucionando 1 por 1 con lecturas yo logicahellip hasta que me quede estancado en el router puesto que no podia editar mi blog si no esta con la direccion de localhost en localhost el blog no se ve bien para afuera empezando por la plantilla que recurre a la direccion local del templatehellip direccion que no esta en la maquina de la persona q lo ve del otro lado entonces tenia que poner todo el blog al dominio que tengo gracias a no-ip pero de esa manera no podia usar localhost para editar tampoco podia usar el dominio de no-ip para editar porque no se procesaba la peticion gracias a la edicion del archivo ldquohellipetchostrdquo lo he logrado

Nuevamente muchas gracias eres el unico que me ha sabido explicar que y porque debo de hacerlo Te has ganado un pedazo de cielo ^^

Di3g0 dice

23 enero 2009 a las 124

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

mi felicidad no es completa hellip T_T

Realizando los pasos que sale en la seccion ROUTER de este articulo he logrado ver mediante la direccion que me brinda no-ip mi blog especificamente la pagina principal puesto que cuando procedo a hacerle click a algun comentario entrada o cualquier otro enlace (dentro del blog) la pagina no carga y se produce un error del tipo

NOT FOUND The requested URL blogcategorygeneral was not foun on this server mdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdash-

Cosa totalmente ilogicahellip Ya no doy mas y tampoco tengo tiempo para averiguar que esta pasando por lo que ahora si pido ayuda y si alguien puede ayudarme en este paso envieme un correo a diegoiparraguirregmailcom

Gracias de antemano

CarlosVM dice

24 enero 2009 a las 243

Como sabiamente lo mencionas La gran maravilla de hacer tu propio hosting es toda el conocimiento que tendraacutes y asiacute poder recurrir a cualquier distribuidor con muchos maacutes conocimientos Darte las gracias por tu aporte seriacutea poco

Saludos Carlos

Williams Nasser dice

20 febrero 2009 a las 1520

Hola a todos de verdad lo felicito muy bien explicado aun que difiero de tener un excelente HC con windows XP Profesional SPK3

yo he montado Windows XP actualizado con SPK3 apache Friends 17 un panel de control que parte del codigo es codigo libre pero e modificado sustantivamente para ir acoplando las necesidades que poseeo para el ISP XDSL y para la actualizacion de la ip dinamica un servicio en espantildeol gratuito muy bueno como lo es CDMONCOM tengo hasta ahora apenas 20 dominios hospedados en un pc con las siguientes caracteristicas PIV de 32Ghzh con doble nucleo 2GB de Ram 1024 GB de DD aproximadamente en 3 Discos Windows XP actualizaado con SPK3 JAVA SDK sun microsystem XAMPP apache friends con algunas modificaciones para adaptarlo al panel de control TOMCATS y PERL como ADDons y un Pack de aplicaciones codigo abierto para su libre instalacion desde el panel de control hellip de verdad esto me ha trabajado muy bien sin problema alguno para el webmail usaba antes hmailserver el cual es muy bueno pero vivia luchando con las limitaciones de otros proveedores incluso el de no aceptar mail de ip dinamicas pero la gran solucion con google apps me ha sacado los pies del barro y bueno ya no doy cuentas ilimitadas de mail pero en experiencia no pasan nunca de 30 cuentas asi que les manejo el panel yo mismo y es una entrada extra tener esos 20 dominios y creciendo poco a poco

Ivaacuten E S dice

23 febrero 2009 a las 1431

Muy buen post Es gigante excelente te mataste escribiendoloacute voy a tomarlo como parte de mi aprendizaje al escribir post salvo que me desanimaste a hacer un HChellip Hay que tener mucha maacutes guita que para pagar un hostinghellip o mucha basura informaacutetica en casa Asiacute como deciacutes vos para aprender

es genial Una idea que tengo en mente es si se pueden usar por ejemplo dos hostings que vayan rotando cuando uno se cae funciona el otrohellip iquestUtoacutepico No seacute pero suena genial Saludos y gracias por tus post son excelentes

Vicente Navarro dice

25 febrero 2009 a las 1152

Lo que comentas de dos servidores de hosting casero por si uno tiene problemas se podriacutea hacer sin muchos problemas Yo mismo lo hice a menudo como comento en la entrada Si van a estar detraacutes del mismo router es tan sencillo como cambiar en la configuracioacuten de NAT del router a queacute

sistema reenviacuteas las peticiones al puerto 80 Si van a estar detraacutes de conexiones de red distintas lo uacutenico que hay que hacer es cambiar la IP del DNS en el proveedor de DNS dinaacutemico que tengas

Ivaacuten E S dice

25 febrero 2009 a las 1805

Gracias por tu ayuda Sabeacute que este blog ya pasoacute a mi lista de favoritos Saludos

Trackbacks y pingbacks

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

laquo La licencia Affero (AGPL) y su relacioacuten con la GPL iexclQueacute diacutea el de aquella semana raquo

meneamenet raquo [How-to] Coacutemo montar y mantener un Hosting caseroInstalar un servidor web en casa paso a paso | KabytesCoacutemo montar servidores web - un par de buenos tutoriales at El MoacutedemMetaholic raquo Hosting casero HOWTOHosting caserohellip laquo Que che vou contarhellipComo hospedar um site em sua casa laquo Nataniel Notas sobre as TICComo montar un servidor web dedicado | ItimagnetCrea tu hosting casero at Tod-OScom Te ponemos al dia OPCIONWEBcom Experiencias Informaacuteticas raquo Problemas eleacutectricos en el Hosting CaseroHosting Casero laquo Think Free - LinuxPhpJavaMEMoviesAl otro lado del mostrador raquo Servidores de hosting caseros7 Fast Links (y X) Un lugar en el mundohellipBreves Como montar tu propio hosting casero - BiteliaNoMeDigas raquo Blog Archive raquo Hosting CaseroComo hacer un Hosting en Casa | Tu Lugar en InternetCoacutemo instalar un servidor web en tu casaservidor web caserotu servidor casero laquo NanoBug - Tecnologiacutea amp HobbyBitaacutecora de Vicente Puchades raquo Blog Archive raquo Instalado un servidor web de bajo consumo en un pen USB de 8GbSisBlog raquo Blog Archive raquo Hosting caseroLinux-OS raquo Hosting casero HOWTOHosting casero HOWTO laquo Conocimiento Libre (o lo que estaacute detraacutes del Software Libre)HOWTO Hosting casero laquo Epeoraquo Enlaces (Semana 25) | xavierhernandezblogCon mis movidashellip y mis lios raquo Una de servidoresRicardo Lasa un poco de todo raquo Viernes eaaaaaaaaLa Biblia del Hosting Casero laquo No se me ocurre un tiacutetulo originalhellipMejor respuesta raquo iquestcomo hago para montar una pagina en internet usando mi pc como servidorTargz raquo Blog Archive raquo Curs tegravecnic sistemes micro-informagravetics Sessioacute 22 Desembre 2008[HOSTING] Hosting Web Java - psicofxpcomApunts de tallers classes i sessions raquo Curs de Sistemes drsquoInformacioacute Geogragravefica i computeritzada Edicioacute octubre de 2010 Sessioacute XVIII [35]Como medir el rendimiento de tu servidor web laquo iTank Ideas TankTa pa Ponga raquo Archivu del blogue raquo Sirvidor nun USB de 2GbMontar un servidor de hosting caseroTener email con tu dominio en un servidor caseroHosting casero | nopalituxnetEmail con tu dominio en un servidor casero | Going Geek

Tema LHYLE09 creado por Vicente Navarro

  • vicente-navarrocom
    • Lo hice y lo entendiacute | Hosting casero HOWTO
          1. 9ob3N0aW5nLWNhc2Vyby1ob3d0by8A
            1. form1
              1. s
              2. input5
Page 24: Hosting Casero

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

No se que opinaacuteis

Saludos

PD Espero no haber sido un flamerhellip

Vicente Navarro dice

11 marzo 2008 a las 1000

Julio autor de curriculum web Lo que yo he visto en varios hostings es que tuacute contratas tu cuenta con su espacio y su liacutemite de transferencia mensual y luego le puedes asociar muchos dominios Sean comprados en ese mismo hosting o sean externos

igle Pues es un muy buen remedio contra el ruido Pero iexclno se te oxida la caja Ya se oxidan a veces incluso dentro de casahellip asiacute que iexclimagiacutenate en el balcoacuten

Robintux Ernesto Celis iexclGracias

Vicente Puchades iexclMuchas gracias Eacutechale un vistazo a la placa Intel que menciono arriba Tiene un precio muy razonable De todas formas no es soacutelo por el consumo para miacute lo maacutes importante de estas placas es que no llevan ninguacuten ventilador

Yurgen Por supuesto que no eres un ldquoflamerrdquo Presentas un opinioacuten muy razonada y respetable Para mi el inconveniente maacutes grande de Windows en este campo es la ausencia de una liacutenea de comandos en la que se puedan hacer cosas de verdad en el campo del mantenimiento remoto Mencionas el Terminal Server pero me temo que es mucho menos flexible que una humilde shell a traveacutes de SSH Ni que decir tiene que hablando de hosting casero el ancho de banda que necesitariacuteamos para acceder desde fuera de la LAN seriacutea totalmente desmesurado asiacute como la desaparicioacuten de la posibilidad de acceso por modem Ademaacutes necesitas una licencia de Windows Serverhellip iquestquieacuten querriacutea desembolsar tal cantidad de dinero para tener un hosting casero existiendo Linux

Ringmaster dice

11 marzo 2008 a las 1032

Uauuuh Menudo currazo imprescindible para los que se inicien en el hosting casero Parece que te hayas conectado al ordenador con el casco de Matrix y hayas volcado todos tus conocimientos Felicidades

Y siacute estoy de acuerdo contigo que actualmente las placas VIA NO son recomendables el soporte de controladores es peacutesimo y en cuanto a preciocalidadpotencia las de intel o incluso AMD son mejores Yo cambieacute la miacutea por una MicroATX AMD X2 4200 y soacutelo me consume 15W maacutes en idle (aunque se dispara al doble de la VIA cuando estaacute ocupado no hay duda que hace mucho maacutes trabajo)

corrosion dice

11 marzo 2008 a las 1237

Buenas Muy buena tu entrada Yo tambieacuten tengo montado lo mismo que tu bueno muy similar con una vieja epia800 y FreeBSD y es una delicia Claro que tengo la maacutequina a unos 15 metros de mi en un trastero

sin molestar a nadie con el ruido Es un servidor genial Voy a ver si le puedo echar el guante a esa placa intel que comentas DD

Alber dice

11 marzo 2008 a las 1250

Hola

Yo llevo tres antildeos con mi servidor de correo casero y estoy bastante contento Ocasionalmente he montado algun servidor web pero soacutelo para experimentar La maacutequina es un AMD Sempron 3000 con ventilador y fuente de muy bajo ruido y no molesta casi nada Uso Windows XP tambieacuten sin problemas (no uso mantenimiento remoto soacutelo local)

Algunos comentarios que pueden ser de utilidad

DNS para barato un registro de dominio (dominio con mi nombre) y DNS que que apunta el dominio a mi IP dinaacutemica tengo httpwwwsitelutionscom 9 $ al antildeo todo Sin ninguacuten problema (No permite dominios es)(Se pueden transferir dominios de otros sitios)

Correo Para resolver los problemas que hay al enviar correo desde IP dinaacutemica Hay que enviarlo a traveacutes de un smarthost de ese modo el correo llega desde una maacutequina acutelegalacute El smarthost a usar es el servido de correo de nuestro ISP en mi caso (tengo jazztel) smtpjazztelcom Cada ISP os habraacute dado los datos de su servidor de correo el cual se puede usar como smarthost

Para reibir el correo si nuestro servidor no estaacute online se puede usar un servicio de mail backup En sitelutions te dan uno por 18 $ al antildeo Cuando nuestro servidor vuelve a estar online recibe los correos pendientes

SPAM Para que no llegue SPAM lo mejor es el ASSP httpasspsourceforgenet LLeva algo de trabajo configurarlo bien pero una vez hecho no llega ni uno

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Awela dice

11 marzo 2008 a las 1750

Muy bueno Muy interesante

Yo lo tube en casa hace ya unos cuantos antildeoshellip de cuanto telefonica daba la Ip fija sin preguntarhellip La verdad es que aprendiacute un montoacutenhellip

Yo tenia un Compaq que compreacute de segunda manohellip un Pentium asi a secas con 2 gb de discohellip una debianhellip apache php y exim

Ya no tengo tiempo para estas cosas pero fue muy muy divertido cuidar de este pequentildeinhellip

Yo lo recomiendo

Vicente Navarro dice

11 marzo 2008 a las 1903

Ringmaster iexclGracias Siacute las VIAs estaacuten donde estaacuten por pura desidia de la compantildeiacutea Ahora que Intel ha entrado en este segmento de mercado estaacuten praacutecticamente

corrosion iexclGracias

Alber Sobre el DNS muchas gracias por recomendarnos Sitelutions Veo que soacutelo por el coste del dominio te permiten tener DNS dinaacutemico gratis incluso redirecciones de URL y DNS estaacutetico Una alternativa muy interesante

Sobre el ldquosmarthostrdquo el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)

Sobre el ldquospamrdquo iexclgracias por recomendarnos el ASSP

Awela iexclGracias

abaca dice

11 marzo 2008 a las 2034

iexclmenuda tesis doctoral vaya currada te has metido me prometo a mi mismo aprovechar estos apuntes alguacuten diacutea muchas gracias

macario dice

11 marzo 2008 a las 2046

Creo que el hosting casero cuya puesta en marcha has explicado tan bien es una excelente opcioacuten en casos de emergencia Hace unos diacuteas tras cesar mi proveedor sus servicios de hosting de modo repentino tuve que realojar urgentemente mi web osCommerce Para ello hice lo siguiente

1- Darme de alta en DynDNS 2- Buscar un SAI pequentildeo 3- Desempolvar un viejo Duron al que renoveacute los ventiladores (iexclquieacuten hubiera tenido un diminuto y silencioso NSLU2) 4- Instalarle Ubuntu Server Eligiendo la opcioacuten LAMP es rapidiacutesimo hacerlo funcionar (sobre la instalacioacuten por defecto soacutelo antildeadiacute OpenSSH y por comodidad mc y phpMyAdmin creo) 5- Retocar un par de cosas de configuracioacuten (como el conf de apache) y de seguridad (htpasswd por ejemplo) 6- Reponer mi web desde la uacuteltima copia de seguridad (bendita sea) 7- Activar el agente DynDNS de mi router Linksys

Al diacutea siguiente tras muy pocos ajustes ya estaba todo funcionando y ahora con mi paacutegina en marcha puedo ir probando tranquilamente nuevos proveedores

Alber dice

12 marzo 2008 a las 820

Super CoCo dijo ldquordquoSobre el smarthost el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)rdquo

Te puedo garantizar que en mi caso mando a traveacutes de smtpjazztel com los correos de tipo miscuentasmidominiocom He tenido que configurar mi servidor de correo para decirle que use como smarthost smtpjazztelcom junto con mi usuario y password en jazztel Llevo asiacute un antildeo o sea que funciona

Vicente Navarro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

12 marzo 2008 a las 945

abaca Siacute siacute doctor en Cacharreologiacutea por la Universidad de mi Casa iexclMuchas gracias

macario Es algo muy a tener en consideracioacuten Aunque ahora tengo un hosting normal sigo teniendo todo perfectamente preparado por si cualquier diacutea me toca volver a servir el blog desde mi servidor casero iexclque nunca se sabe queacute problemas puedes tener con una empresa de hosting

Alber Pues me alegro mucho que sea asiacute para tu comodidad Sin embargo si un servidor SMTP estaacute bien configurado no deberiacutea de permitir correos de dominios diferentes a los que gestiona ese servidor para evitar el spam (y otros servidores SMTP no deberiacutean aceptarlos seguacuten las reglas que hemos comentado maacutes arriba) Por ejemplo smtptelefonicanet soacutelo permite el dominio telefonicanet y todos los dominios que hayas comprado a Telefoacutenica junto con su servicio de hosting A miacute por ejemplo no me gustariacutea que nadie enviara correos con el dominio vicente-navarrocom y por lo que dices tuacute podriacuteas mandarlos a traveacutes de smtpjazztelcom iquestno

josemanu dice

12 marzo 2008 a las 1043

Super Cocohellip ERES EL MAS GRANDE

Has escrito un artiacuteculo eacutepico Ha partir de ahora referencia obligatoria para el que se quiera documentar sobre hosting casero (yo lo voy a consultar mucho te lo aseguro)

Un artiacuteculo completiacutesimo y faacutecil de entender pura poesia

Si alguna vez te acercas a Castelloacuten ponte en contacto conmigo que tienes pagado un almuerzo comida o lo que se tercie

Muchiacutesimas gracias

Vicente Navarro dice

12 marzo 2008 a las 1229

josemanu iexclMuchas gracias

Joan R dice

13 marzo 2008 a las 940

hellip

ldquoBuenos dias estaacute el sentildeor Vicente Navarro hola vengo de la Secretariacutea General de Poliacutetica Cientiacutefica y Tecnoloacutegica Ministerio de Ciencia y Tecnologia hellip

Estoy aquiacute para servirle diacutegame hellip que necesita usted para crear su empresa tecnoloacutegica y contratar a 10 personas para realizar I+D rdquo

Alber dice

13 marzo 2008 a las 945

Efectivamente yo podriacutea mandar correos del dominio vicente-navarrocom a traveacutes de smtpjazztelcom pero yo creo que cualquiera podriacutea mandarlos a traveacutes de su servidor smtp Los servidores smtp que conozco (he usado maacutes aparte de jazztel) normalmente soacutelo permiten su dominio

para evitar spam PERO si usas el servidor con autenticacioacuten (usuario y password ) permiten que el origen sea cualquier dominio (en este caso al ser usuario suyo no hay peligro de spam)

Esa prueba la he hecho con otras cuentas de correo que tengo y habitualmente funciona Creo que tengo alguna cuenta de telefonicanet si eso hago una prueba

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio Enviar correos con nombres de otros dominios es trivial (vease spam) El correo actual no garantiza que el originario sea quien dice ser

Vicente Navarro dice

13 marzo 2008 a las 1818

Joan R

Alber Sobre

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

estoy de acuerdo Pero muchos servidores SMTP ya estaacuten configurados para no aceptar correos de dominios cuyo origen no es una IP vaacutelida (seguacuten las reglas que comentaacutebamos de SPF resolucioacuten inversa etc) Por la misma regla de tres los servidores SMTP que enviacutean correos no deberiacutean aceptar hacer relay de correos de dominios que no estaacuten asignados a ellos aunque se autentificaran correctamente Si se cumplieran ambas condiciones habriacutea muchos menos problemas de suplantacioacuten de identidad (aunque para eso estaacute el PGP) y de spam iquestno te parece

Por tanto lo que hace Jazztel me parece bien de cara a dar facilidades sus usuarios y mal de cara a prevenir suplantaciones de identidad y spam Sobre Telefonicanet en las pruebas que hice en su diacutea vi que soacutelo acepta correos de dominios que tiene gestionados

Alta_suciedad dice

14 marzo 2008 a las 114

Es un manual perfecto Ademas tienes el don de la palabra y consigues que tantos datos juntos queden escritos de una manera entendible y agradecida de leer Un 10 para ti Yo tambien voy haciendo pinitos con un servidor domestico realizado con un equipo P4 de HP de

sobremesa pero con Win2003 Server + conexion de 6Mbps de Orange protegido por un SAI APC de 700 VA Me hace mucha gracia el planteamiento inicial del HW necesario el consumo electrio el ruido del ISP y de la estabilidad en la alimentacion porque coincido al 100 con lo que comentas Lo dicho felicidades y gracias por compartir tantas horas de trabajo con nosotros

Vicente Navarro dice

14 marzo 2008 a las 916

Alta_suciedad iexclGracias iexclMe alegro de que te haya gustado

Lazaro dice

15 marzo 2008 a las 820

Estaba navegando por la web y buscaba como hacer nuestro propio server (somos una Iglesia Cristiana en Lansing USA)y de verdad que me dejo muy impresionado tus explicaciones solo que tengo que leerlo todo y por lo que veohellip no creo podremos tengo servidor de Hosting con GoDaddy y hacemos

Streaming de audiovideo con Markoni y estos ultimos trabajan con el WMEncoder yo solo trabaje una vez Ubuntu pero por las razones explicadas ahora tenemos a ldquoVentanasrdquoBueno felicitaciones y suerte Alta_suciedad dijohellipfelicidades y gracias por compartir tantas horas de trabajo con nosotros Y en eso estoy de acuerdo 100 es una de las razones que mas admiro la comunidad Opensource (si esta bien dicho)

NotardquoOn this free world without frontierrsquosWho needs ldquoGates and Windowsrdquo

Vicente Navarro dice

15 marzo 2008 a las 843

Lazaro iexclGracias Y siacute tienes razoacutenhellip el streaming seriacutea demasiado para un pobre hosting casero

Roberto dice

16 marzo 2008 a las 2237

Estoy completamente deacuerdo en que la opcion mas practica para aquel que quiera tener un dominio en internet y alojar unas paginas un blog etc es abonarse a una de las muchas ofertas de hosting que tenemos disponibles y que tampoco son tan caras

Eso si como cacharreo aconsejo a todo el mundo que se aventure en la instalacion de una distro linux con apache mysql php webmin ssh etcetcetc y juegue con todo ello Aunque no sea para sacarle rendimiento simpre se aprenden cosas muy interesantes y conocemos un poco mas como funciona el tema

Otro articulo muy bueno y que da una idea muy buena de un servidor web casero

Felicidades Super Coco y gracias

MoDoRrO dice

18 marzo 2008 a las 649

perfecto

justo lo que se necesita para los que empiezan en servidores caseros

Saluds

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Vicente Navarro dice

18 marzo 2008 a las 948

Roberto MoDoRro iexclMuchas gracias

Cristiaacuten dice

26 marzo 2008 a las 2118

Hola estimado He leiacutedo tu excelente manual y bueno se me han aclarado muchos puntos de los que teniacutea ideas un poco vagashellip Pero tengo unas consultashellip a ver si tienes un tiempesito para ayudarmehellip

1) necesariamente debo ldquocomprarrdquo un dominio lo digo porque yo tengo una cuenta en no-ipcom y tengo un host (algo asi como xxxservehttpcom) pensando que podria poner esta direccioacuten en la barra del navegador y llegariacutea a ver mi paacuteginahellip

2) Tengo apache montado sobre Windows XP SP2 y cuando hago pruebas locales (en ie localhost) me funciona sin problemashellip

3) Tengo abierto el puerto 80 tanto en Windows como en mi Router D-link y ademas nateada mi direccion interna a la externahellip

Tonceshellip me puede orientar para saber en que estoy fallandohellip recuerda si que todo lo que estoy haciendo es sobre Windows XP lamentablementehellip Espero puedas ayudarme te lo agradecereacutehellip

Vicente Navarro dice

26 marzo 2008 a las 2247

Cristiaacuten Si la paacutegina te funciona localmente el problema supongo que puede estar en el NATeo o en que no asocies correctamente la IP puacuteblica al host de no-ipcom

Pero en realidad hay tantas cosas que pueden estar causando el problemahellip

bitor dice

11 abril 2008 a las 1424

Muy currado el articulo

Gracias

Omar Palomino dice

14 abril 2008 a las 1646

Hola que tal estuve leyendo tu POST sobre ldquoHosting Caserordquo y debo decir q me parece muy interesante yo ya habia montando un servidor casero con muchas cosas similares a las tuyas perohellip hay un parrafo que me dejo intrigado aqui lo escribo

El dominio

ldquoPor supuesto vamos a necesitar uno o mas dominios para hacer realidad nuestro poryecto Si tuvieramos una IP fija podriamos comprar un dominio a cualquier registrador y hacer que el DNS apuntara a nuestra IP fijardquo

Comentario Pues hasta aqui todo es normal es el procediemiento comun que se hace pero luegohellip

ldquoEn nuestro servidor tendriamos que configurar un servidor DNS ademas de todos los otros servicios que quisieramos proporcionarrdquo

Comentario Aqui me perdi no entiendo a lo que te refieres no valdria simplemente con hacer un NAT en el router a q te refieres con configurar un DNS en el servidor o seahellip aparte del DNS del registrador necesitamos otro DNS en nuestro propio servidor para que cual es la idea como lo hago no se si podrias enviarme quizas algun enlace q me ayude con esa duda o tratar de explicarme un poco ese tema

Disculpa por mis inquietudes pero es algo que he escuchado algunas veces y no entiendo ojala y me puedas ayudar y pasar algunos links Tambien te dejo mi blog Adios

httpyouta18awardspacecomwordpress

Saludos

Vicente Navarro dice

14 abril 2008 a las 1816

Omar Cuando tuacute compras un dominio y nada maacutes en principio lo que estaacutes comprando soacutelo es la posibilidad de servir las diferentes direcciones de ese dominio desde un servidor de DNS que tienes que tener corriendo tuacute mismo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Por ejemplo supongamos que compramos el dominio examplecom Al registrador soacutelo le tienes que decir cuaacuteles son los servidores de DNS que serviraacuten las peticiones dicho dominio Es lo que ves si haces un whois al dominio

Nameserver Information Nameserver aiana-serversnet IP Address 19203443 Nameserver biana-serversnet IP Address 19300236 Nameserver ciana-serversnet IP Address 13991110

Asiacute cuando tuacute pongas en tu navegador ldquohttpproyectoXexamplecomrdquo el cliente de DNS de tu sistema operativo le preguntaraacute a su servidor de DNS asignado que cuaacutel es la IP de ese sitio Y tu servidor de DNS asignado lo que haraacute es ir a preguntar a los servidores de DNS de examplecom que cuaacutel es la IP que busca

Por eso para hacer hosting casero si soacutelo compras un dominio y nada maacutes tendraacutes que montarte tu propio servidor de DNS a menos que la empresa a la que le has comprado el dominio te proporcione servicios como los de DynDNS o a menos que tengas una IP fija y el registrador de dominios incluya entre sus servicios el asociar dominios a IPs fijas usando sus propios servidores de DNS

Omar Palomino dice

15 abril 2008 a las 446

Gracias por responderme tan pronto pero tengo algunas otras dudas ojala me puedas ayudar

A continuacion le explico mis dudas

En realidad todo esta relacionado con servidores DNS mis dudas son las que siguen

Primera inquietud

Lo que estamos acostumbrados es a comprar un dominio junto con el hosting cierto entonces lo que hace la empresa registradora de dominios es ldquoregistrarrdquo nuestro dominio en un servidor DNS para que pueda ser accedido desde internet apuntando a una direccion IP publica (fija obviamente)

Hasta aqui tengo algunas dudas

- iquestEn que servidor DNS lo registran iquestellos tienen un servidor DNS propio si tienen un servidor DNS propio cualquiera puede publicar un servidor DNS en internet no necesita alguna autorizacion como saben los demas servidores DNS de la existencia de ese nuevo servidor

Segunda inquietud

Supongamos que decido comprar solo el dominio es decir no alquilo hosting y tampoco colocan mi dominio en un servidor dns Lo que he visto y he leido es que al momento de registrar mi dominio debo de colocar que servidores dns voy a usar para que se hace eso mi ldquoregistrador de dominiordquo hace alguna configuracion para que solo funcione en ese servidor DNS donde hacen esa configuracion en que tipo de servidor y con que proposito

Si yo mismo coloco mi servidor DNS y le digo a mi ldquoregistrador de dominiosrdquo la IP de mi servidor DNS (para que este resuelva) como se enteran en el mundo (es decir en internet) de la existencia de mi servidor DNS tendria que registrarlo en otro servidor DNS

Como ves tengo varias dudas espero me puedas ayudar a resolverlas

Saludos

Vicente Navarro dice

15 abril 2008 a las 945

Osmar Todas las compantildeiacuteas de hosting tienen servidores de DNS siacute pero dichos servidores de DNS soacutelo tienen autoridad sobre los dominios que estaacuten bajo su control Otros servidores de DNS cuando tengan que saber la IP de un nodo de este dominio tendraacuten que pasar siempre por los DNSs de la

compantildeiacutea de hosting Hay unos servidores DNS raiacutez que son los que tienen autoridad sobre los dominios com net org etc que son los que te redirigen al servidor DNS de la compantildeiacutea de hosting que tiene control sobre el dominio

Es un tema que requiere documentarse detenidamente El artiacuteculo de la Wikipedia Domain Name System tiene algunos esquemas que te pueden aydar a entenderlo

Sobre la segunda inquietud el tema es muy sencillo Cuando tuacute compras tu dominio lo que estaacutes haciendo es escribir en la base de datos de los servidores DNS raiacutez (los que tienen control sobre los com net org etc) que tu servidor DNS y soacutelo tu servidor DNS y ninguacuten otro es el que tiene derecho a dar la respuesta definitiva sobre cuaacutel es la IP que corresponde a tal nombre de tu dominio

Alex Dumont dice

18 abril 2008 a las 1402

Excelente lo de los Google Apps (entre otras cosas reconozco que no he leido todo de momento) Voy a probar esto en cuanto pueda

The Pro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

21 abril 2008 a las 2032

Buena Tarde Super Coco

2 Preguntas rapidas

La primera la tarjeta que recomiendas la D201GLY2A de Intel soporta el WOL (Wake On Lan) ya que en los lugares que he buscado no se menciona nada con respecto a eso te lo pregunto por que me interesa habilitar un Hosting Casero y pretendo basarme en tu excelente Guia

La segunda basandose en tu experiencia personal que me recomiendas decantarme por la D201GLY2A o tal vez buscar una Tarjeta de VIA como la PC3500G

Saludos y muchas gracias por compartir tus conocimientos

Vicente Navarro dice

22 abril 2008 a las 1103

The Pro Seguacuten el manual de la D201GLY2A siacute que soporta el Wake on Lan

Sobre queacute es mejor si la D201GLY2A o la VIA probablemente el procesador de Intel sea mucho mejor pero como no tengo ninguno de los dos no tengo elementos de juicio reales para opinar

Mauri dice

25 abril 2008 a las 845

Felicidades por el artiacuteculo manual en cuanto tenga tiempo lo pondreacute en praacutectica

Muchas gracias por compartir tus conocimientos

juan ignacio dice

5 junio 2008 a las 1932

Hola

Una pregunta de DynDNS ldquoiquestSi has registrado un dominio ldquowwwmidominiocomrdquo en una empresa sin servicios de actualizacion de IP dinamica y en casa tienes ADSL con IP dinamica puedo usar DynDNS (ddclient) para poder tener mi pagina publicada en internet y administrarla desde mi servidor localrdquo

Un cordial saludo

Vicente Navarro dice

5 junio 2008 a las 2003

juan ignacio No no podriacuteas usar ddclient Tendriacuteas que cada vez que tu proveedor de ADSL te cambia la IP ir al panel de control de tu registrador y decirle la nueva IP a la que tiene que apuntar el dominio Como tendriacutea que ser manual y encima el cambio de IP puede tardar un rato en tener efecto

no es praacutectico para tener una paacutegina puacuteblica Puede serlo si es algo exclusivamente para tiacute

Otra cosa que se puede hacer es que registres alguacuten hostname de los gratuitos en DynDNS como ldquoejemplodyndnscomrdquo que actualices desde tu routerservidor (con ddclient) y que ldquowwwmidominiocomrdquo sea un CNAME a ldquoejemplodyndnscomrdquo (si tu registrador te lo permite) Asiacute podriacuteas tener el servidor en casa sin problemas

angel dice

18 junio 2008 a las 1848

HOLA MI SERVIDOR LO PUEDO VER SOLO EN MI RED LOCAL como puedo Ver mi servidor fuera de mi LAN MI PUERTO 80 ESTA ABIERTO FTP TB

YA REDIRECCIONE EL IP ESTOY TRABAJANDO CON NO-IP MI MSN angeltres3hotmailcom

javierPindter dice

23 junio 2008 a las 620

Que tal antes que nada agradezco por tu gran aportacioacuten En lo particular tu publicacioacuten me ha resultado excelente pude resolver muchas dudas No se si ya lo conozcas pero httpwwweverydnsnet ofrece el servicio de DDNS gratuitamente con la ventaja que nos permite

usar nuestro propio dominio a diferencia de la version gratuita de DynDNS ademaacutes que permite libremente el control de registros como los CNAME y los MX para googleApps Hasta el momento no me ha causado ningun problema

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Saludos

Vicente Navarro dice

7 julio 2008 a las 1404

javierPindter No conociacutea esa empresa pero parece una buena opcioacuten iexclGracias por el informarnos de ella

javierPindter dice

7 julio 2008 a las 1539

Recientemente descubri el dd-wrt (httpwwwdd-wrtcomdd-wrtv3indexphp) que es un firmware mucho maacutes completo que el que viene de fabrica en mi caso WRT54G de LinkSys Al cambiar el firmware en la opcioacuten de DDNS se puede incluir la informacioacuten de acceso de muchos proveedores

DDNS (DynDNS no-ip TZO zoneedit changeip easydns etc) a diferencia de los dos por omisioacuten de LinkSys con la ventaja de que en caso de que no este en el listado se puede crear uno como es en el caso de everydns donde simplemente proporcionas tu login password y la ruta del servidor (httpwwwdd-wrtcomwikiindexphpDDNS_-_How_to_setup_Custom_DDNS_settings_using_embedded_inadyn_-_HOWTO) Saludos

Vicente Navarro dice

7 julio 2008 a las 1629

javierPindter Informacioacuten tambieacuten muy uacutetil e interesante iexclGracias

Eduardo Moreira dice

8 julio 2008 a las 209

Excelente trabajo lo explicas muy bien entendi como minimo un 95 llevo varios meses investigando y haciendo pruebas ya que quiero hacer un proyecto como el tuyo muchas cosas que expones en este blog ya las sabia pero despues de leerlo completo uffffffffff aprendi bastantes cosas nuevas Ahora si

voy a montar mi web server muy bien configuradohelliphellipGracias

Carlos Ruiz Ortega dice

15 julio 2008 a las 037

Holap

Wowww Queacute trabajo maacutes estupendo

Sin duda alguna es uno de los mejores tutoriales que he leido en la internethellip ahora siacute me ha quedado absolutamente claro todo lo relacionado con el hosting casero DNS dominios etchellip etchellip

Muchas gracias por todo

Saludooos

Vicente Navarro dice

15 julio 2008 a las 917

Eduardo Moreira Carlos Ruiz Ortega iexclGracias iexclMe alegro de que os haya gustado

katerine dice

6 agosto 2008 a las 319

Felicitaciones Tienes un blog muy bueno Y lo mejor Lo hiciste y yo tambien entedi muchas gracias

Al dice

6 agosto 2008 a las 2307

Excelente articulo pero por lo poco que cuestan hoy dia alojamientos como hostgatores da qeu pensar

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Franco dice

8 agosto 2008 a las 2142

Increible Esto siacute que es un aporte a la comunidad Felicitaciones

Rauacutel M dice

28 agosto 2008 a las 024

Bueno pues me ha motivado mucho tus grandes palabras sobre un HC y es que si pudiera hacerlo lo hariacuteahellip tan solo tengo 17 antildeos una conexioacuten bastante mala (Vodafone) y una madrehellip que mejor ni hablemos jajaja en un futuro hareacute algo por el estilo o a lo mejor una empresa de WebHosting quien

sabehellip se agradece mucho todo esto hasta me he guardado este documento por si acaso

Saludos y suerte amigo

gameshells dice

28 agosto 2008 a las 1708

Buen post la verdad no hay que negarlo pero a mis 23 antildeos de vida te digo que solo entendi algunas cosas desafortunadamente Dioz no me dio un cerebrito como el tuyo para hecharle cabeza a todo esto hellip Peroooo buee gracias por el post intentare leerlo bien sin que me de ladilla

JainuX dice

18 septiembre 2008 a las 1216

muy buen tuto

Saludos

jgaztelu dice

12 noviembre 2008 a las 1516

Hola

Muy buen artiacuteculo me ha encantado y estoy montando (maacutes o menos) un servidor HC Por cierto no ahs mencionado que se puede utilizar alguna utilidad tipo XAMPP Por uacuteltimo una pregunta iquestCoacutemo puedo tener maacutes de un sitio web en el mismo server

Gracias

Vicente Navarro dice

12 noviembre 2008 a las 1541

jgaztelu Gracias Siacute el XAMPP podriacutea resultar uacutetil para nuestro propoacutesito

Sobre lo de los distintos sitios siacute que se explica Hay que poner un fichero de configuracioacuten diferente por sitio en etcapache2sites-available

tttony dice

3 diciembre 2008 a las 350

WOW aunque todavia no me lo he leido completo necesito saber que sistema operativo recomiendan para este cacharro

celeron 400MHZ 256MB RAM PCChips mobo

pienso correr paginas en PHP con mysql

saludos y gracias

Vicente Navarro dice

3 diciembre 2008 a las 827

tttony Cualquier distribucioacuten de Linux instalada con el miacutenimo nuacutemero de paquetes necesario te iraacute

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

bien pero no esperes poder servir a muchos clientes a la vez ya que la maacutequina no es muy potente

Daniel dice

9 diciembre 2008 a las 1621

Execente material estoy teniendo problemas con mi servidor de correo Conectado a mi VPN a traves de webmail funciona bien poniedo la IP pero desde internet aparece error 501 no se que hacerhellip

finidine dice

19 diciembre 2008 a las 1006

Ante todo Vicente felicitarte por tu excelente blog

Tengo un pequentildeo hosting casero basado en un viejo Pentium III a 800 MHz no es mala opcioacuten ya que esa CPU tiene un TDP maacuteximo de tan solo 22 Whellip a veces el viejo PC es lo adecuado para estas funciones (simultanear hosting y p2p)

Saludos

Mauricio dice

8 enero 2009 a las 2238

Sentildeores les pido un favor soy nuevo en esto quiero poner un hosting en mi casa me compre un dominio y tengo internet con ip dinamica pero no se como configurar mi servidor con mi dominio me podrias ayudar de antemano muchas gracias

ALoGeNo dice

12 enero 2009 a las 1319

Puedes usar algo como no-ip o dyndns te creas una cuenta de usuario en cualquiera de ellos y creas una dns gratuita la cual luego le tendras q dar a tu proveedor DNS (el q te vendio el dominio) para q linke la dns asociada a no-ip o dyndns con la tuya

httpswwwdyndnscomaccountcreatehtml

httpwwwno-ipcom

(Muchos routers ofrecen la opcion de usar algun servicio como dyndns o no-ip el cual se encarga de comunicar los cambios de ip al servidor dns de no-ip o dyndns en caso de que tu router no lo permitan tanto no-ip como dyndns ofrecen clientes configurables que harian el trabajo)

Salu2

Di3g0 dice

22 enero 2009 a las 2214

Tio eres genialhellip

Llevo mas de 1 dia arrancandome los cabellos leyendo de todo y gracias a ti he solucionado mi ultimo error en wordpress Gracias a lo que escribistee en la seccion ROUTER de este articulo

Tienes mucha razon en que un blog o cualquier site hospedada en una pc de casa no conviene pero aun asi me parece la manera mas facil de aprender y sobre todo si al jugar tienes una responsabilidad

Yo estoy en el proceso de administrar un pequentildeo blog para no mas de 10 personas x lo que me resulta facil hacerlo en mi pc PERO he tenido varios problemas al tratar de implementarlo y lo he ido solucionando 1 por 1 con lecturas yo logicahellip hasta que me quede estancado en el router puesto que no podia editar mi blog si no esta con la direccion de localhost en localhost el blog no se ve bien para afuera empezando por la plantilla que recurre a la direccion local del templatehellip direccion que no esta en la maquina de la persona q lo ve del otro lado entonces tenia que poner todo el blog al dominio que tengo gracias a no-ip pero de esa manera no podia usar localhost para editar tampoco podia usar el dominio de no-ip para editar porque no se procesaba la peticion gracias a la edicion del archivo ldquohellipetchostrdquo lo he logrado

Nuevamente muchas gracias eres el unico que me ha sabido explicar que y porque debo de hacerlo Te has ganado un pedazo de cielo ^^

Di3g0 dice

23 enero 2009 a las 124

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

mi felicidad no es completa hellip T_T

Realizando los pasos que sale en la seccion ROUTER de este articulo he logrado ver mediante la direccion que me brinda no-ip mi blog especificamente la pagina principal puesto que cuando procedo a hacerle click a algun comentario entrada o cualquier otro enlace (dentro del blog) la pagina no carga y se produce un error del tipo

NOT FOUND The requested URL blogcategorygeneral was not foun on this server mdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdash-

Cosa totalmente ilogicahellip Ya no doy mas y tampoco tengo tiempo para averiguar que esta pasando por lo que ahora si pido ayuda y si alguien puede ayudarme en este paso envieme un correo a diegoiparraguirregmailcom

Gracias de antemano

CarlosVM dice

24 enero 2009 a las 243

Como sabiamente lo mencionas La gran maravilla de hacer tu propio hosting es toda el conocimiento que tendraacutes y asiacute poder recurrir a cualquier distribuidor con muchos maacutes conocimientos Darte las gracias por tu aporte seriacutea poco

Saludos Carlos

Williams Nasser dice

20 febrero 2009 a las 1520

Hola a todos de verdad lo felicito muy bien explicado aun que difiero de tener un excelente HC con windows XP Profesional SPK3

yo he montado Windows XP actualizado con SPK3 apache Friends 17 un panel de control que parte del codigo es codigo libre pero e modificado sustantivamente para ir acoplando las necesidades que poseeo para el ISP XDSL y para la actualizacion de la ip dinamica un servicio en espantildeol gratuito muy bueno como lo es CDMONCOM tengo hasta ahora apenas 20 dominios hospedados en un pc con las siguientes caracteristicas PIV de 32Ghzh con doble nucleo 2GB de Ram 1024 GB de DD aproximadamente en 3 Discos Windows XP actualizaado con SPK3 JAVA SDK sun microsystem XAMPP apache friends con algunas modificaciones para adaptarlo al panel de control TOMCATS y PERL como ADDons y un Pack de aplicaciones codigo abierto para su libre instalacion desde el panel de control hellip de verdad esto me ha trabajado muy bien sin problema alguno para el webmail usaba antes hmailserver el cual es muy bueno pero vivia luchando con las limitaciones de otros proveedores incluso el de no aceptar mail de ip dinamicas pero la gran solucion con google apps me ha sacado los pies del barro y bueno ya no doy cuentas ilimitadas de mail pero en experiencia no pasan nunca de 30 cuentas asi que les manejo el panel yo mismo y es una entrada extra tener esos 20 dominios y creciendo poco a poco

Ivaacuten E S dice

23 febrero 2009 a las 1431

Muy buen post Es gigante excelente te mataste escribiendoloacute voy a tomarlo como parte de mi aprendizaje al escribir post salvo que me desanimaste a hacer un HChellip Hay que tener mucha maacutes guita que para pagar un hostinghellip o mucha basura informaacutetica en casa Asiacute como deciacutes vos para aprender

es genial Una idea que tengo en mente es si se pueden usar por ejemplo dos hostings que vayan rotando cuando uno se cae funciona el otrohellip iquestUtoacutepico No seacute pero suena genial Saludos y gracias por tus post son excelentes

Vicente Navarro dice

25 febrero 2009 a las 1152

Lo que comentas de dos servidores de hosting casero por si uno tiene problemas se podriacutea hacer sin muchos problemas Yo mismo lo hice a menudo como comento en la entrada Si van a estar detraacutes del mismo router es tan sencillo como cambiar en la configuracioacuten de NAT del router a queacute

sistema reenviacuteas las peticiones al puerto 80 Si van a estar detraacutes de conexiones de red distintas lo uacutenico que hay que hacer es cambiar la IP del DNS en el proveedor de DNS dinaacutemico que tengas

Ivaacuten E S dice

25 febrero 2009 a las 1805

Gracias por tu ayuda Sabeacute que este blog ya pasoacute a mi lista de favoritos Saludos

Trackbacks y pingbacks

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

laquo La licencia Affero (AGPL) y su relacioacuten con la GPL iexclQueacute diacutea el de aquella semana raquo

meneamenet raquo [How-to] Coacutemo montar y mantener un Hosting caseroInstalar un servidor web en casa paso a paso | KabytesCoacutemo montar servidores web - un par de buenos tutoriales at El MoacutedemMetaholic raquo Hosting casero HOWTOHosting caserohellip laquo Que che vou contarhellipComo hospedar um site em sua casa laquo Nataniel Notas sobre as TICComo montar un servidor web dedicado | ItimagnetCrea tu hosting casero at Tod-OScom Te ponemos al dia OPCIONWEBcom Experiencias Informaacuteticas raquo Problemas eleacutectricos en el Hosting CaseroHosting Casero laquo Think Free - LinuxPhpJavaMEMoviesAl otro lado del mostrador raquo Servidores de hosting caseros7 Fast Links (y X) Un lugar en el mundohellipBreves Como montar tu propio hosting casero - BiteliaNoMeDigas raquo Blog Archive raquo Hosting CaseroComo hacer un Hosting en Casa | Tu Lugar en InternetCoacutemo instalar un servidor web en tu casaservidor web caserotu servidor casero laquo NanoBug - Tecnologiacutea amp HobbyBitaacutecora de Vicente Puchades raquo Blog Archive raquo Instalado un servidor web de bajo consumo en un pen USB de 8GbSisBlog raquo Blog Archive raquo Hosting caseroLinux-OS raquo Hosting casero HOWTOHosting casero HOWTO laquo Conocimiento Libre (o lo que estaacute detraacutes del Software Libre)HOWTO Hosting casero laquo Epeoraquo Enlaces (Semana 25) | xavierhernandezblogCon mis movidashellip y mis lios raquo Una de servidoresRicardo Lasa un poco de todo raquo Viernes eaaaaaaaaLa Biblia del Hosting Casero laquo No se me ocurre un tiacutetulo originalhellipMejor respuesta raquo iquestcomo hago para montar una pagina en internet usando mi pc como servidorTargz raquo Blog Archive raquo Curs tegravecnic sistemes micro-informagravetics Sessioacute 22 Desembre 2008[HOSTING] Hosting Web Java - psicofxpcomApunts de tallers classes i sessions raquo Curs de Sistemes drsquoInformacioacute Geogragravefica i computeritzada Edicioacute octubre de 2010 Sessioacute XVIII [35]Como medir el rendimiento de tu servidor web laquo iTank Ideas TankTa pa Ponga raquo Archivu del blogue raquo Sirvidor nun USB de 2GbMontar un servidor de hosting caseroTener email con tu dominio en un servidor caseroHosting casero | nopalituxnetEmail con tu dominio en un servidor casero | Going Geek

Tema LHYLE09 creado por Vicente Navarro

  • vicente-navarrocom
    • Lo hice y lo entendiacute | Hosting casero HOWTO
          1. 9ob3N0aW5nLWNhc2Vyby1ob3d0by8A
            1. form1
              1. s
              2. input5
Page 25: Hosting Casero

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Awela dice

11 marzo 2008 a las 1750

Muy bueno Muy interesante

Yo lo tube en casa hace ya unos cuantos antildeoshellip de cuanto telefonica daba la Ip fija sin preguntarhellip La verdad es que aprendiacute un montoacutenhellip

Yo tenia un Compaq que compreacute de segunda manohellip un Pentium asi a secas con 2 gb de discohellip una debianhellip apache php y exim

Ya no tengo tiempo para estas cosas pero fue muy muy divertido cuidar de este pequentildeinhellip

Yo lo recomiendo

Vicente Navarro dice

11 marzo 2008 a las 1903

Ringmaster iexclGracias Siacute las VIAs estaacuten donde estaacuten por pura desidia de la compantildeiacutea Ahora que Intel ha entrado en este segmento de mercado estaacuten praacutecticamente

corrosion iexclGracias

Alber Sobre el DNS muchas gracias por recomendarnos Sitelutions Veo que soacutelo por el coste del dominio te permiten tener DNS dinaacutemico gratis incluso redirecciones de URL y DNS estaacutetico Una alternativa muy interesante

Sobre el ldquosmarthostrdquo el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)

Sobre el ldquospamrdquo iexclgracias por recomendarnos el ASSP

Awela iexclGracias

abaca dice

11 marzo 2008 a las 2034

iexclmenuda tesis doctoral vaya currada te has metido me prometo a mi mismo aprovechar estos apuntes alguacuten diacutea muchas gracias

macario dice

11 marzo 2008 a las 2046

Creo que el hosting casero cuya puesta en marcha has explicado tan bien es una excelente opcioacuten en casos de emergencia Hace unos diacuteas tras cesar mi proveedor sus servicios de hosting de modo repentino tuve que realojar urgentemente mi web osCommerce Para ello hice lo siguiente

1- Darme de alta en DynDNS 2- Buscar un SAI pequentildeo 3- Desempolvar un viejo Duron al que renoveacute los ventiladores (iexclquieacuten hubiera tenido un diminuto y silencioso NSLU2) 4- Instalarle Ubuntu Server Eligiendo la opcioacuten LAMP es rapidiacutesimo hacerlo funcionar (sobre la instalacioacuten por defecto soacutelo antildeadiacute OpenSSH y por comodidad mc y phpMyAdmin creo) 5- Retocar un par de cosas de configuracioacuten (como el conf de apache) y de seguridad (htpasswd por ejemplo) 6- Reponer mi web desde la uacuteltima copia de seguridad (bendita sea) 7- Activar el agente DynDNS de mi router Linksys

Al diacutea siguiente tras muy pocos ajustes ya estaba todo funcionando y ahora con mi paacutegina en marcha puedo ir probando tranquilamente nuevos proveedores

Alber dice

12 marzo 2008 a las 820

Super CoCo dijo ldquordquoSobre el smarthost el tema es enviar correos usando muacuteltiples cuentas de tu propio dominio Normalmente el servidor SMTP de tu ISP te dejaraacute mandarlos con su dominio (pe correojazztelcom) pero no con el tuyo (pe correomidominiocom)rdquo

Te puedo garantizar que en mi caso mando a traveacutes de smtpjazztel com los correos de tipo miscuentasmidominiocom He tenido que configurar mi servidor de correo para decirle que use como smarthost smtpjazztelcom junto con mi usuario y password en jazztel Llevo asiacute un antildeo o sea que funciona

Vicente Navarro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

12 marzo 2008 a las 945

abaca Siacute siacute doctor en Cacharreologiacutea por la Universidad de mi Casa iexclMuchas gracias

macario Es algo muy a tener en consideracioacuten Aunque ahora tengo un hosting normal sigo teniendo todo perfectamente preparado por si cualquier diacutea me toca volver a servir el blog desde mi servidor casero iexclque nunca se sabe queacute problemas puedes tener con una empresa de hosting

Alber Pues me alegro mucho que sea asiacute para tu comodidad Sin embargo si un servidor SMTP estaacute bien configurado no deberiacutea de permitir correos de dominios diferentes a los que gestiona ese servidor para evitar el spam (y otros servidores SMTP no deberiacutean aceptarlos seguacuten las reglas que hemos comentado maacutes arriba) Por ejemplo smtptelefonicanet soacutelo permite el dominio telefonicanet y todos los dominios que hayas comprado a Telefoacutenica junto con su servicio de hosting A miacute por ejemplo no me gustariacutea que nadie enviara correos con el dominio vicente-navarrocom y por lo que dices tuacute podriacuteas mandarlos a traveacutes de smtpjazztelcom iquestno

josemanu dice

12 marzo 2008 a las 1043

Super Cocohellip ERES EL MAS GRANDE

Has escrito un artiacuteculo eacutepico Ha partir de ahora referencia obligatoria para el que se quiera documentar sobre hosting casero (yo lo voy a consultar mucho te lo aseguro)

Un artiacuteculo completiacutesimo y faacutecil de entender pura poesia

Si alguna vez te acercas a Castelloacuten ponte en contacto conmigo que tienes pagado un almuerzo comida o lo que se tercie

Muchiacutesimas gracias

Vicente Navarro dice

12 marzo 2008 a las 1229

josemanu iexclMuchas gracias

Joan R dice

13 marzo 2008 a las 940

hellip

ldquoBuenos dias estaacute el sentildeor Vicente Navarro hola vengo de la Secretariacutea General de Poliacutetica Cientiacutefica y Tecnoloacutegica Ministerio de Ciencia y Tecnologia hellip

Estoy aquiacute para servirle diacutegame hellip que necesita usted para crear su empresa tecnoloacutegica y contratar a 10 personas para realizar I+D rdquo

Alber dice

13 marzo 2008 a las 945

Efectivamente yo podriacutea mandar correos del dominio vicente-navarrocom a traveacutes de smtpjazztelcom pero yo creo que cualquiera podriacutea mandarlos a traveacutes de su servidor smtp Los servidores smtp que conozco (he usado maacutes aparte de jazztel) normalmente soacutelo permiten su dominio

para evitar spam PERO si usas el servidor con autenticacioacuten (usuario y password ) permiten que el origen sea cualquier dominio (en este caso al ser usuario suyo no hay peligro de spam)

Esa prueba la he hecho con otras cuentas de correo que tengo y habitualmente funciona Creo que tengo alguna cuenta de telefonicanet si eso hago una prueba

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio Enviar correos con nombres de otros dominios es trivial (vease spam) El correo actual no garantiza que el originario sea quien dice ser

Vicente Navarro dice

13 marzo 2008 a las 1818

Joan R

Alber Sobre

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

estoy de acuerdo Pero muchos servidores SMTP ya estaacuten configurados para no aceptar correos de dominios cuyo origen no es una IP vaacutelida (seguacuten las reglas que comentaacutebamos de SPF resolucioacuten inversa etc) Por la misma regla de tres los servidores SMTP que enviacutean correos no deberiacutean aceptar hacer relay de correos de dominios que no estaacuten asignados a ellos aunque se autentificaran correctamente Si se cumplieran ambas condiciones habriacutea muchos menos problemas de suplantacioacuten de identidad (aunque para eso estaacute el PGP) y de spam iquestno te parece

Por tanto lo que hace Jazztel me parece bien de cara a dar facilidades sus usuarios y mal de cara a prevenir suplantaciones de identidad y spam Sobre Telefonicanet en las pruebas que hice en su diacutea vi que soacutelo acepta correos de dominios que tiene gestionados

Alta_suciedad dice

14 marzo 2008 a las 114

Es un manual perfecto Ademas tienes el don de la palabra y consigues que tantos datos juntos queden escritos de una manera entendible y agradecida de leer Un 10 para ti Yo tambien voy haciendo pinitos con un servidor domestico realizado con un equipo P4 de HP de

sobremesa pero con Win2003 Server + conexion de 6Mbps de Orange protegido por un SAI APC de 700 VA Me hace mucha gracia el planteamiento inicial del HW necesario el consumo electrio el ruido del ISP y de la estabilidad en la alimentacion porque coincido al 100 con lo que comentas Lo dicho felicidades y gracias por compartir tantas horas de trabajo con nosotros

Vicente Navarro dice

14 marzo 2008 a las 916

Alta_suciedad iexclGracias iexclMe alegro de que te haya gustado

Lazaro dice

15 marzo 2008 a las 820

Estaba navegando por la web y buscaba como hacer nuestro propio server (somos una Iglesia Cristiana en Lansing USA)y de verdad que me dejo muy impresionado tus explicaciones solo que tengo que leerlo todo y por lo que veohellip no creo podremos tengo servidor de Hosting con GoDaddy y hacemos

Streaming de audiovideo con Markoni y estos ultimos trabajan con el WMEncoder yo solo trabaje una vez Ubuntu pero por las razones explicadas ahora tenemos a ldquoVentanasrdquoBueno felicitaciones y suerte Alta_suciedad dijohellipfelicidades y gracias por compartir tantas horas de trabajo con nosotros Y en eso estoy de acuerdo 100 es una de las razones que mas admiro la comunidad Opensource (si esta bien dicho)

NotardquoOn this free world without frontierrsquosWho needs ldquoGates and Windowsrdquo

Vicente Navarro dice

15 marzo 2008 a las 843

Lazaro iexclGracias Y siacute tienes razoacutenhellip el streaming seriacutea demasiado para un pobre hosting casero

Roberto dice

16 marzo 2008 a las 2237

Estoy completamente deacuerdo en que la opcion mas practica para aquel que quiera tener un dominio en internet y alojar unas paginas un blog etc es abonarse a una de las muchas ofertas de hosting que tenemos disponibles y que tampoco son tan caras

Eso si como cacharreo aconsejo a todo el mundo que se aventure en la instalacion de una distro linux con apache mysql php webmin ssh etcetcetc y juegue con todo ello Aunque no sea para sacarle rendimiento simpre se aprenden cosas muy interesantes y conocemos un poco mas como funciona el tema

Otro articulo muy bueno y que da una idea muy buena de un servidor web casero

Felicidades Super Coco y gracias

MoDoRrO dice

18 marzo 2008 a las 649

perfecto

justo lo que se necesita para los que empiezan en servidores caseros

Saluds

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Vicente Navarro dice

18 marzo 2008 a las 948

Roberto MoDoRro iexclMuchas gracias

Cristiaacuten dice

26 marzo 2008 a las 2118

Hola estimado He leiacutedo tu excelente manual y bueno se me han aclarado muchos puntos de los que teniacutea ideas un poco vagashellip Pero tengo unas consultashellip a ver si tienes un tiempesito para ayudarmehellip

1) necesariamente debo ldquocomprarrdquo un dominio lo digo porque yo tengo una cuenta en no-ipcom y tengo un host (algo asi como xxxservehttpcom) pensando que podria poner esta direccioacuten en la barra del navegador y llegariacutea a ver mi paacuteginahellip

2) Tengo apache montado sobre Windows XP SP2 y cuando hago pruebas locales (en ie localhost) me funciona sin problemashellip

3) Tengo abierto el puerto 80 tanto en Windows como en mi Router D-link y ademas nateada mi direccion interna a la externahellip

Tonceshellip me puede orientar para saber en que estoy fallandohellip recuerda si que todo lo que estoy haciendo es sobre Windows XP lamentablementehellip Espero puedas ayudarme te lo agradecereacutehellip

Vicente Navarro dice

26 marzo 2008 a las 2247

Cristiaacuten Si la paacutegina te funciona localmente el problema supongo que puede estar en el NATeo o en que no asocies correctamente la IP puacuteblica al host de no-ipcom

Pero en realidad hay tantas cosas que pueden estar causando el problemahellip

bitor dice

11 abril 2008 a las 1424

Muy currado el articulo

Gracias

Omar Palomino dice

14 abril 2008 a las 1646

Hola que tal estuve leyendo tu POST sobre ldquoHosting Caserordquo y debo decir q me parece muy interesante yo ya habia montando un servidor casero con muchas cosas similares a las tuyas perohellip hay un parrafo que me dejo intrigado aqui lo escribo

El dominio

ldquoPor supuesto vamos a necesitar uno o mas dominios para hacer realidad nuestro poryecto Si tuvieramos una IP fija podriamos comprar un dominio a cualquier registrador y hacer que el DNS apuntara a nuestra IP fijardquo

Comentario Pues hasta aqui todo es normal es el procediemiento comun que se hace pero luegohellip

ldquoEn nuestro servidor tendriamos que configurar un servidor DNS ademas de todos los otros servicios que quisieramos proporcionarrdquo

Comentario Aqui me perdi no entiendo a lo que te refieres no valdria simplemente con hacer un NAT en el router a q te refieres con configurar un DNS en el servidor o seahellip aparte del DNS del registrador necesitamos otro DNS en nuestro propio servidor para que cual es la idea como lo hago no se si podrias enviarme quizas algun enlace q me ayude con esa duda o tratar de explicarme un poco ese tema

Disculpa por mis inquietudes pero es algo que he escuchado algunas veces y no entiendo ojala y me puedas ayudar y pasar algunos links Tambien te dejo mi blog Adios

httpyouta18awardspacecomwordpress

Saludos

Vicente Navarro dice

14 abril 2008 a las 1816

Omar Cuando tuacute compras un dominio y nada maacutes en principio lo que estaacutes comprando soacutelo es la posibilidad de servir las diferentes direcciones de ese dominio desde un servidor de DNS que tienes que tener corriendo tuacute mismo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Por ejemplo supongamos que compramos el dominio examplecom Al registrador soacutelo le tienes que decir cuaacuteles son los servidores de DNS que serviraacuten las peticiones dicho dominio Es lo que ves si haces un whois al dominio

Nameserver Information Nameserver aiana-serversnet IP Address 19203443 Nameserver biana-serversnet IP Address 19300236 Nameserver ciana-serversnet IP Address 13991110

Asiacute cuando tuacute pongas en tu navegador ldquohttpproyectoXexamplecomrdquo el cliente de DNS de tu sistema operativo le preguntaraacute a su servidor de DNS asignado que cuaacutel es la IP de ese sitio Y tu servidor de DNS asignado lo que haraacute es ir a preguntar a los servidores de DNS de examplecom que cuaacutel es la IP que busca

Por eso para hacer hosting casero si soacutelo compras un dominio y nada maacutes tendraacutes que montarte tu propio servidor de DNS a menos que la empresa a la que le has comprado el dominio te proporcione servicios como los de DynDNS o a menos que tengas una IP fija y el registrador de dominios incluya entre sus servicios el asociar dominios a IPs fijas usando sus propios servidores de DNS

Omar Palomino dice

15 abril 2008 a las 446

Gracias por responderme tan pronto pero tengo algunas otras dudas ojala me puedas ayudar

A continuacion le explico mis dudas

En realidad todo esta relacionado con servidores DNS mis dudas son las que siguen

Primera inquietud

Lo que estamos acostumbrados es a comprar un dominio junto con el hosting cierto entonces lo que hace la empresa registradora de dominios es ldquoregistrarrdquo nuestro dominio en un servidor DNS para que pueda ser accedido desde internet apuntando a una direccion IP publica (fija obviamente)

Hasta aqui tengo algunas dudas

- iquestEn que servidor DNS lo registran iquestellos tienen un servidor DNS propio si tienen un servidor DNS propio cualquiera puede publicar un servidor DNS en internet no necesita alguna autorizacion como saben los demas servidores DNS de la existencia de ese nuevo servidor

Segunda inquietud

Supongamos que decido comprar solo el dominio es decir no alquilo hosting y tampoco colocan mi dominio en un servidor dns Lo que he visto y he leido es que al momento de registrar mi dominio debo de colocar que servidores dns voy a usar para que se hace eso mi ldquoregistrador de dominiordquo hace alguna configuracion para que solo funcione en ese servidor DNS donde hacen esa configuracion en que tipo de servidor y con que proposito

Si yo mismo coloco mi servidor DNS y le digo a mi ldquoregistrador de dominiosrdquo la IP de mi servidor DNS (para que este resuelva) como se enteran en el mundo (es decir en internet) de la existencia de mi servidor DNS tendria que registrarlo en otro servidor DNS

Como ves tengo varias dudas espero me puedas ayudar a resolverlas

Saludos

Vicente Navarro dice

15 abril 2008 a las 945

Osmar Todas las compantildeiacuteas de hosting tienen servidores de DNS siacute pero dichos servidores de DNS soacutelo tienen autoridad sobre los dominios que estaacuten bajo su control Otros servidores de DNS cuando tengan que saber la IP de un nodo de este dominio tendraacuten que pasar siempre por los DNSs de la

compantildeiacutea de hosting Hay unos servidores DNS raiacutez que son los que tienen autoridad sobre los dominios com net org etc que son los que te redirigen al servidor DNS de la compantildeiacutea de hosting que tiene control sobre el dominio

Es un tema que requiere documentarse detenidamente El artiacuteculo de la Wikipedia Domain Name System tiene algunos esquemas que te pueden aydar a entenderlo

Sobre la segunda inquietud el tema es muy sencillo Cuando tuacute compras tu dominio lo que estaacutes haciendo es escribir en la base de datos de los servidores DNS raiacutez (los que tienen control sobre los com net org etc) que tu servidor DNS y soacutelo tu servidor DNS y ninguacuten otro es el que tiene derecho a dar la respuesta definitiva sobre cuaacutel es la IP que corresponde a tal nombre de tu dominio

Alex Dumont dice

18 abril 2008 a las 1402

Excelente lo de los Google Apps (entre otras cosas reconozco que no he leido todo de momento) Voy a probar esto en cuanto pueda

The Pro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

21 abril 2008 a las 2032

Buena Tarde Super Coco

2 Preguntas rapidas

La primera la tarjeta que recomiendas la D201GLY2A de Intel soporta el WOL (Wake On Lan) ya que en los lugares que he buscado no se menciona nada con respecto a eso te lo pregunto por que me interesa habilitar un Hosting Casero y pretendo basarme en tu excelente Guia

La segunda basandose en tu experiencia personal que me recomiendas decantarme por la D201GLY2A o tal vez buscar una Tarjeta de VIA como la PC3500G

Saludos y muchas gracias por compartir tus conocimientos

Vicente Navarro dice

22 abril 2008 a las 1103

The Pro Seguacuten el manual de la D201GLY2A siacute que soporta el Wake on Lan

Sobre queacute es mejor si la D201GLY2A o la VIA probablemente el procesador de Intel sea mucho mejor pero como no tengo ninguno de los dos no tengo elementos de juicio reales para opinar

Mauri dice

25 abril 2008 a las 845

Felicidades por el artiacuteculo manual en cuanto tenga tiempo lo pondreacute en praacutectica

Muchas gracias por compartir tus conocimientos

juan ignacio dice

5 junio 2008 a las 1932

Hola

Una pregunta de DynDNS ldquoiquestSi has registrado un dominio ldquowwwmidominiocomrdquo en una empresa sin servicios de actualizacion de IP dinamica y en casa tienes ADSL con IP dinamica puedo usar DynDNS (ddclient) para poder tener mi pagina publicada en internet y administrarla desde mi servidor localrdquo

Un cordial saludo

Vicente Navarro dice

5 junio 2008 a las 2003

juan ignacio No no podriacuteas usar ddclient Tendriacuteas que cada vez que tu proveedor de ADSL te cambia la IP ir al panel de control de tu registrador y decirle la nueva IP a la que tiene que apuntar el dominio Como tendriacutea que ser manual y encima el cambio de IP puede tardar un rato en tener efecto

no es praacutectico para tener una paacutegina puacuteblica Puede serlo si es algo exclusivamente para tiacute

Otra cosa que se puede hacer es que registres alguacuten hostname de los gratuitos en DynDNS como ldquoejemplodyndnscomrdquo que actualices desde tu routerservidor (con ddclient) y que ldquowwwmidominiocomrdquo sea un CNAME a ldquoejemplodyndnscomrdquo (si tu registrador te lo permite) Asiacute podriacuteas tener el servidor en casa sin problemas

angel dice

18 junio 2008 a las 1848

HOLA MI SERVIDOR LO PUEDO VER SOLO EN MI RED LOCAL como puedo Ver mi servidor fuera de mi LAN MI PUERTO 80 ESTA ABIERTO FTP TB

YA REDIRECCIONE EL IP ESTOY TRABAJANDO CON NO-IP MI MSN angeltres3hotmailcom

javierPindter dice

23 junio 2008 a las 620

Que tal antes que nada agradezco por tu gran aportacioacuten En lo particular tu publicacioacuten me ha resultado excelente pude resolver muchas dudas No se si ya lo conozcas pero httpwwweverydnsnet ofrece el servicio de DDNS gratuitamente con la ventaja que nos permite

usar nuestro propio dominio a diferencia de la version gratuita de DynDNS ademaacutes que permite libremente el control de registros como los CNAME y los MX para googleApps Hasta el momento no me ha causado ningun problema

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Saludos

Vicente Navarro dice

7 julio 2008 a las 1404

javierPindter No conociacutea esa empresa pero parece una buena opcioacuten iexclGracias por el informarnos de ella

javierPindter dice

7 julio 2008 a las 1539

Recientemente descubri el dd-wrt (httpwwwdd-wrtcomdd-wrtv3indexphp) que es un firmware mucho maacutes completo que el que viene de fabrica en mi caso WRT54G de LinkSys Al cambiar el firmware en la opcioacuten de DDNS se puede incluir la informacioacuten de acceso de muchos proveedores

DDNS (DynDNS no-ip TZO zoneedit changeip easydns etc) a diferencia de los dos por omisioacuten de LinkSys con la ventaja de que en caso de que no este en el listado se puede crear uno como es en el caso de everydns donde simplemente proporcionas tu login password y la ruta del servidor (httpwwwdd-wrtcomwikiindexphpDDNS_-_How_to_setup_Custom_DDNS_settings_using_embedded_inadyn_-_HOWTO) Saludos

Vicente Navarro dice

7 julio 2008 a las 1629

javierPindter Informacioacuten tambieacuten muy uacutetil e interesante iexclGracias

Eduardo Moreira dice

8 julio 2008 a las 209

Excelente trabajo lo explicas muy bien entendi como minimo un 95 llevo varios meses investigando y haciendo pruebas ya que quiero hacer un proyecto como el tuyo muchas cosas que expones en este blog ya las sabia pero despues de leerlo completo uffffffffff aprendi bastantes cosas nuevas Ahora si

voy a montar mi web server muy bien configuradohelliphellipGracias

Carlos Ruiz Ortega dice

15 julio 2008 a las 037

Holap

Wowww Queacute trabajo maacutes estupendo

Sin duda alguna es uno de los mejores tutoriales que he leido en la internethellip ahora siacute me ha quedado absolutamente claro todo lo relacionado con el hosting casero DNS dominios etchellip etchellip

Muchas gracias por todo

Saludooos

Vicente Navarro dice

15 julio 2008 a las 917

Eduardo Moreira Carlos Ruiz Ortega iexclGracias iexclMe alegro de que os haya gustado

katerine dice

6 agosto 2008 a las 319

Felicitaciones Tienes un blog muy bueno Y lo mejor Lo hiciste y yo tambien entedi muchas gracias

Al dice

6 agosto 2008 a las 2307

Excelente articulo pero por lo poco que cuestan hoy dia alojamientos como hostgatores da qeu pensar

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Franco dice

8 agosto 2008 a las 2142

Increible Esto siacute que es un aporte a la comunidad Felicitaciones

Rauacutel M dice

28 agosto 2008 a las 024

Bueno pues me ha motivado mucho tus grandes palabras sobre un HC y es que si pudiera hacerlo lo hariacuteahellip tan solo tengo 17 antildeos una conexioacuten bastante mala (Vodafone) y una madrehellip que mejor ni hablemos jajaja en un futuro hareacute algo por el estilo o a lo mejor una empresa de WebHosting quien

sabehellip se agradece mucho todo esto hasta me he guardado este documento por si acaso

Saludos y suerte amigo

gameshells dice

28 agosto 2008 a las 1708

Buen post la verdad no hay que negarlo pero a mis 23 antildeos de vida te digo que solo entendi algunas cosas desafortunadamente Dioz no me dio un cerebrito como el tuyo para hecharle cabeza a todo esto hellip Peroooo buee gracias por el post intentare leerlo bien sin que me de ladilla

JainuX dice

18 septiembre 2008 a las 1216

muy buen tuto

Saludos

jgaztelu dice

12 noviembre 2008 a las 1516

Hola

Muy buen artiacuteculo me ha encantado y estoy montando (maacutes o menos) un servidor HC Por cierto no ahs mencionado que se puede utilizar alguna utilidad tipo XAMPP Por uacuteltimo una pregunta iquestCoacutemo puedo tener maacutes de un sitio web en el mismo server

Gracias

Vicente Navarro dice

12 noviembre 2008 a las 1541

jgaztelu Gracias Siacute el XAMPP podriacutea resultar uacutetil para nuestro propoacutesito

Sobre lo de los distintos sitios siacute que se explica Hay que poner un fichero de configuracioacuten diferente por sitio en etcapache2sites-available

tttony dice

3 diciembre 2008 a las 350

WOW aunque todavia no me lo he leido completo necesito saber que sistema operativo recomiendan para este cacharro

celeron 400MHZ 256MB RAM PCChips mobo

pienso correr paginas en PHP con mysql

saludos y gracias

Vicente Navarro dice

3 diciembre 2008 a las 827

tttony Cualquier distribucioacuten de Linux instalada con el miacutenimo nuacutemero de paquetes necesario te iraacute

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

bien pero no esperes poder servir a muchos clientes a la vez ya que la maacutequina no es muy potente

Daniel dice

9 diciembre 2008 a las 1621

Execente material estoy teniendo problemas con mi servidor de correo Conectado a mi VPN a traves de webmail funciona bien poniedo la IP pero desde internet aparece error 501 no se que hacerhellip

finidine dice

19 diciembre 2008 a las 1006

Ante todo Vicente felicitarte por tu excelente blog

Tengo un pequentildeo hosting casero basado en un viejo Pentium III a 800 MHz no es mala opcioacuten ya que esa CPU tiene un TDP maacuteximo de tan solo 22 Whellip a veces el viejo PC es lo adecuado para estas funciones (simultanear hosting y p2p)

Saludos

Mauricio dice

8 enero 2009 a las 2238

Sentildeores les pido un favor soy nuevo en esto quiero poner un hosting en mi casa me compre un dominio y tengo internet con ip dinamica pero no se como configurar mi servidor con mi dominio me podrias ayudar de antemano muchas gracias

ALoGeNo dice

12 enero 2009 a las 1319

Puedes usar algo como no-ip o dyndns te creas una cuenta de usuario en cualquiera de ellos y creas una dns gratuita la cual luego le tendras q dar a tu proveedor DNS (el q te vendio el dominio) para q linke la dns asociada a no-ip o dyndns con la tuya

httpswwwdyndnscomaccountcreatehtml

httpwwwno-ipcom

(Muchos routers ofrecen la opcion de usar algun servicio como dyndns o no-ip el cual se encarga de comunicar los cambios de ip al servidor dns de no-ip o dyndns en caso de que tu router no lo permitan tanto no-ip como dyndns ofrecen clientes configurables que harian el trabajo)

Salu2

Di3g0 dice

22 enero 2009 a las 2214

Tio eres genialhellip

Llevo mas de 1 dia arrancandome los cabellos leyendo de todo y gracias a ti he solucionado mi ultimo error en wordpress Gracias a lo que escribistee en la seccion ROUTER de este articulo

Tienes mucha razon en que un blog o cualquier site hospedada en una pc de casa no conviene pero aun asi me parece la manera mas facil de aprender y sobre todo si al jugar tienes una responsabilidad

Yo estoy en el proceso de administrar un pequentildeo blog para no mas de 10 personas x lo que me resulta facil hacerlo en mi pc PERO he tenido varios problemas al tratar de implementarlo y lo he ido solucionando 1 por 1 con lecturas yo logicahellip hasta que me quede estancado en el router puesto que no podia editar mi blog si no esta con la direccion de localhost en localhost el blog no se ve bien para afuera empezando por la plantilla que recurre a la direccion local del templatehellip direccion que no esta en la maquina de la persona q lo ve del otro lado entonces tenia que poner todo el blog al dominio que tengo gracias a no-ip pero de esa manera no podia usar localhost para editar tampoco podia usar el dominio de no-ip para editar porque no se procesaba la peticion gracias a la edicion del archivo ldquohellipetchostrdquo lo he logrado

Nuevamente muchas gracias eres el unico que me ha sabido explicar que y porque debo de hacerlo Te has ganado un pedazo de cielo ^^

Di3g0 dice

23 enero 2009 a las 124

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

mi felicidad no es completa hellip T_T

Realizando los pasos que sale en la seccion ROUTER de este articulo he logrado ver mediante la direccion que me brinda no-ip mi blog especificamente la pagina principal puesto que cuando procedo a hacerle click a algun comentario entrada o cualquier otro enlace (dentro del blog) la pagina no carga y se produce un error del tipo

NOT FOUND The requested URL blogcategorygeneral was not foun on this server mdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdash-

Cosa totalmente ilogicahellip Ya no doy mas y tampoco tengo tiempo para averiguar que esta pasando por lo que ahora si pido ayuda y si alguien puede ayudarme en este paso envieme un correo a diegoiparraguirregmailcom

Gracias de antemano

CarlosVM dice

24 enero 2009 a las 243

Como sabiamente lo mencionas La gran maravilla de hacer tu propio hosting es toda el conocimiento que tendraacutes y asiacute poder recurrir a cualquier distribuidor con muchos maacutes conocimientos Darte las gracias por tu aporte seriacutea poco

Saludos Carlos

Williams Nasser dice

20 febrero 2009 a las 1520

Hola a todos de verdad lo felicito muy bien explicado aun que difiero de tener un excelente HC con windows XP Profesional SPK3

yo he montado Windows XP actualizado con SPK3 apache Friends 17 un panel de control que parte del codigo es codigo libre pero e modificado sustantivamente para ir acoplando las necesidades que poseeo para el ISP XDSL y para la actualizacion de la ip dinamica un servicio en espantildeol gratuito muy bueno como lo es CDMONCOM tengo hasta ahora apenas 20 dominios hospedados en un pc con las siguientes caracteristicas PIV de 32Ghzh con doble nucleo 2GB de Ram 1024 GB de DD aproximadamente en 3 Discos Windows XP actualizaado con SPK3 JAVA SDK sun microsystem XAMPP apache friends con algunas modificaciones para adaptarlo al panel de control TOMCATS y PERL como ADDons y un Pack de aplicaciones codigo abierto para su libre instalacion desde el panel de control hellip de verdad esto me ha trabajado muy bien sin problema alguno para el webmail usaba antes hmailserver el cual es muy bueno pero vivia luchando con las limitaciones de otros proveedores incluso el de no aceptar mail de ip dinamicas pero la gran solucion con google apps me ha sacado los pies del barro y bueno ya no doy cuentas ilimitadas de mail pero en experiencia no pasan nunca de 30 cuentas asi que les manejo el panel yo mismo y es una entrada extra tener esos 20 dominios y creciendo poco a poco

Ivaacuten E S dice

23 febrero 2009 a las 1431

Muy buen post Es gigante excelente te mataste escribiendoloacute voy a tomarlo como parte de mi aprendizaje al escribir post salvo que me desanimaste a hacer un HChellip Hay que tener mucha maacutes guita que para pagar un hostinghellip o mucha basura informaacutetica en casa Asiacute como deciacutes vos para aprender

es genial Una idea que tengo en mente es si se pueden usar por ejemplo dos hostings que vayan rotando cuando uno se cae funciona el otrohellip iquestUtoacutepico No seacute pero suena genial Saludos y gracias por tus post son excelentes

Vicente Navarro dice

25 febrero 2009 a las 1152

Lo que comentas de dos servidores de hosting casero por si uno tiene problemas se podriacutea hacer sin muchos problemas Yo mismo lo hice a menudo como comento en la entrada Si van a estar detraacutes del mismo router es tan sencillo como cambiar en la configuracioacuten de NAT del router a queacute

sistema reenviacuteas las peticiones al puerto 80 Si van a estar detraacutes de conexiones de red distintas lo uacutenico que hay que hacer es cambiar la IP del DNS en el proveedor de DNS dinaacutemico que tengas

Ivaacuten E S dice

25 febrero 2009 a las 1805

Gracias por tu ayuda Sabeacute que este blog ya pasoacute a mi lista de favoritos Saludos

Trackbacks y pingbacks

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

laquo La licencia Affero (AGPL) y su relacioacuten con la GPL iexclQueacute diacutea el de aquella semana raquo

meneamenet raquo [How-to] Coacutemo montar y mantener un Hosting caseroInstalar un servidor web en casa paso a paso | KabytesCoacutemo montar servidores web - un par de buenos tutoriales at El MoacutedemMetaholic raquo Hosting casero HOWTOHosting caserohellip laquo Que che vou contarhellipComo hospedar um site em sua casa laquo Nataniel Notas sobre as TICComo montar un servidor web dedicado | ItimagnetCrea tu hosting casero at Tod-OScom Te ponemos al dia OPCIONWEBcom Experiencias Informaacuteticas raquo Problemas eleacutectricos en el Hosting CaseroHosting Casero laquo Think Free - LinuxPhpJavaMEMoviesAl otro lado del mostrador raquo Servidores de hosting caseros7 Fast Links (y X) Un lugar en el mundohellipBreves Como montar tu propio hosting casero - BiteliaNoMeDigas raquo Blog Archive raquo Hosting CaseroComo hacer un Hosting en Casa | Tu Lugar en InternetCoacutemo instalar un servidor web en tu casaservidor web caserotu servidor casero laquo NanoBug - Tecnologiacutea amp HobbyBitaacutecora de Vicente Puchades raquo Blog Archive raquo Instalado un servidor web de bajo consumo en un pen USB de 8GbSisBlog raquo Blog Archive raquo Hosting caseroLinux-OS raquo Hosting casero HOWTOHosting casero HOWTO laquo Conocimiento Libre (o lo que estaacute detraacutes del Software Libre)HOWTO Hosting casero laquo Epeoraquo Enlaces (Semana 25) | xavierhernandezblogCon mis movidashellip y mis lios raquo Una de servidoresRicardo Lasa un poco de todo raquo Viernes eaaaaaaaaLa Biblia del Hosting Casero laquo No se me ocurre un tiacutetulo originalhellipMejor respuesta raquo iquestcomo hago para montar una pagina en internet usando mi pc como servidorTargz raquo Blog Archive raquo Curs tegravecnic sistemes micro-informagravetics Sessioacute 22 Desembre 2008[HOSTING] Hosting Web Java - psicofxpcomApunts de tallers classes i sessions raquo Curs de Sistemes drsquoInformacioacute Geogragravefica i computeritzada Edicioacute octubre de 2010 Sessioacute XVIII [35]Como medir el rendimiento de tu servidor web laquo iTank Ideas TankTa pa Ponga raquo Archivu del blogue raquo Sirvidor nun USB de 2GbMontar un servidor de hosting caseroTener email con tu dominio en un servidor caseroHosting casero | nopalituxnetEmail con tu dominio en un servidor casero | Going Geek

Tema LHYLE09 creado por Vicente Navarro

  • vicente-navarrocom
    • Lo hice y lo entendiacute | Hosting casero HOWTO
          1. 9ob3N0aW5nLWNhc2Vyby1ob3d0by8A
            1. form1
              1. s
              2. input5
Page 26: Hosting Casero

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

12 marzo 2008 a las 945

abaca Siacute siacute doctor en Cacharreologiacutea por la Universidad de mi Casa iexclMuchas gracias

macario Es algo muy a tener en consideracioacuten Aunque ahora tengo un hosting normal sigo teniendo todo perfectamente preparado por si cualquier diacutea me toca volver a servir el blog desde mi servidor casero iexclque nunca se sabe queacute problemas puedes tener con una empresa de hosting

Alber Pues me alegro mucho que sea asiacute para tu comodidad Sin embargo si un servidor SMTP estaacute bien configurado no deberiacutea de permitir correos de dominios diferentes a los que gestiona ese servidor para evitar el spam (y otros servidores SMTP no deberiacutean aceptarlos seguacuten las reglas que hemos comentado maacutes arriba) Por ejemplo smtptelefonicanet soacutelo permite el dominio telefonicanet y todos los dominios que hayas comprado a Telefoacutenica junto con su servicio de hosting A miacute por ejemplo no me gustariacutea que nadie enviara correos con el dominio vicente-navarrocom y por lo que dices tuacute podriacuteas mandarlos a traveacutes de smtpjazztelcom iquestno

josemanu dice

12 marzo 2008 a las 1043

Super Cocohellip ERES EL MAS GRANDE

Has escrito un artiacuteculo eacutepico Ha partir de ahora referencia obligatoria para el que se quiera documentar sobre hosting casero (yo lo voy a consultar mucho te lo aseguro)

Un artiacuteculo completiacutesimo y faacutecil de entender pura poesia

Si alguna vez te acercas a Castelloacuten ponte en contacto conmigo que tienes pagado un almuerzo comida o lo que se tercie

Muchiacutesimas gracias

Vicente Navarro dice

12 marzo 2008 a las 1229

josemanu iexclMuchas gracias

Joan R dice

13 marzo 2008 a las 940

hellip

ldquoBuenos dias estaacute el sentildeor Vicente Navarro hola vengo de la Secretariacutea General de Poliacutetica Cientiacutefica y Tecnoloacutegica Ministerio de Ciencia y Tecnologia hellip

Estoy aquiacute para servirle diacutegame hellip que necesita usted para crear su empresa tecnoloacutegica y contratar a 10 personas para realizar I+D rdquo

Alber dice

13 marzo 2008 a las 945

Efectivamente yo podriacutea mandar correos del dominio vicente-navarrocom a traveacutes de smtpjazztelcom pero yo creo que cualquiera podriacutea mandarlos a traveacutes de su servidor smtp Los servidores smtp que conozco (he usado maacutes aparte de jazztel) normalmente soacutelo permiten su dominio

para evitar spam PERO si usas el servidor con autenticacioacuten (usuario y password ) permiten que el origen sea cualquier dominio (en este caso al ser usuario suyo no hay peligro de spam)

Esa prueba la he hecho con otras cuentas de correo que tengo y habitualmente funciona Creo que tengo alguna cuenta de telefonicanet si eso hago una prueba

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio Enviar correos con nombres de otros dominios es trivial (vease spam) El correo actual no garantiza que el originario sea quien dice ser

Vicente Navarro dice

13 marzo 2008 a las 1818

Joan R

Alber Sobre

Respecto a lo de que te preocupa que alguien (que no seas tuacute) enviacutee correos de tu dominio no tiene remedio

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

estoy de acuerdo Pero muchos servidores SMTP ya estaacuten configurados para no aceptar correos de dominios cuyo origen no es una IP vaacutelida (seguacuten las reglas que comentaacutebamos de SPF resolucioacuten inversa etc) Por la misma regla de tres los servidores SMTP que enviacutean correos no deberiacutean aceptar hacer relay de correos de dominios que no estaacuten asignados a ellos aunque se autentificaran correctamente Si se cumplieran ambas condiciones habriacutea muchos menos problemas de suplantacioacuten de identidad (aunque para eso estaacute el PGP) y de spam iquestno te parece

Por tanto lo que hace Jazztel me parece bien de cara a dar facilidades sus usuarios y mal de cara a prevenir suplantaciones de identidad y spam Sobre Telefonicanet en las pruebas que hice en su diacutea vi que soacutelo acepta correos de dominios que tiene gestionados

Alta_suciedad dice

14 marzo 2008 a las 114

Es un manual perfecto Ademas tienes el don de la palabra y consigues que tantos datos juntos queden escritos de una manera entendible y agradecida de leer Un 10 para ti Yo tambien voy haciendo pinitos con un servidor domestico realizado con un equipo P4 de HP de

sobremesa pero con Win2003 Server + conexion de 6Mbps de Orange protegido por un SAI APC de 700 VA Me hace mucha gracia el planteamiento inicial del HW necesario el consumo electrio el ruido del ISP y de la estabilidad en la alimentacion porque coincido al 100 con lo que comentas Lo dicho felicidades y gracias por compartir tantas horas de trabajo con nosotros

Vicente Navarro dice

14 marzo 2008 a las 916

Alta_suciedad iexclGracias iexclMe alegro de que te haya gustado

Lazaro dice

15 marzo 2008 a las 820

Estaba navegando por la web y buscaba como hacer nuestro propio server (somos una Iglesia Cristiana en Lansing USA)y de verdad que me dejo muy impresionado tus explicaciones solo que tengo que leerlo todo y por lo que veohellip no creo podremos tengo servidor de Hosting con GoDaddy y hacemos

Streaming de audiovideo con Markoni y estos ultimos trabajan con el WMEncoder yo solo trabaje una vez Ubuntu pero por las razones explicadas ahora tenemos a ldquoVentanasrdquoBueno felicitaciones y suerte Alta_suciedad dijohellipfelicidades y gracias por compartir tantas horas de trabajo con nosotros Y en eso estoy de acuerdo 100 es una de las razones que mas admiro la comunidad Opensource (si esta bien dicho)

NotardquoOn this free world without frontierrsquosWho needs ldquoGates and Windowsrdquo

Vicente Navarro dice

15 marzo 2008 a las 843

Lazaro iexclGracias Y siacute tienes razoacutenhellip el streaming seriacutea demasiado para un pobre hosting casero

Roberto dice

16 marzo 2008 a las 2237

Estoy completamente deacuerdo en que la opcion mas practica para aquel que quiera tener un dominio en internet y alojar unas paginas un blog etc es abonarse a una de las muchas ofertas de hosting que tenemos disponibles y que tampoco son tan caras

Eso si como cacharreo aconsejo a todo el mundo que se aventure en la instalacion de una distro linux con apache mysql php webmin ssh etcetcetc y juegue con todo ello Aunque no sea para sacarle rendimiento simpre se aprenden cosas muy interesantes y conocemos un poco mas como funciona el tema

Otro articulo muy bueno y que da una idea muy buena de un servidor web casero

Felicidades Super Coco y gracias

MoDoRrO dice

18 marzo 2008 a las 649

perfecto

justo lo que se necesita para los que empiezan en servidores caseros

Saluds

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Vicente Navarro dice

18 marzo 2008 a las 948

Roberto MoDoRro iexclMuchas gracias

Cristiaacuten dice

26 marzo 2008 a las 2118

Hola estimado He leiacutedo tu excelente manual y bueno se me han aclarado muchos puntos de los que teniacutea ideas un poco vagashellip Pero tengo unas consultashellip a ver si tienes un tiempesito para ayudarmehellip

1) necesariamente debo ldquocomprarrdquo un dominio lo digo porque yo tengo una cuenta en no-ipcom y tengo un host (algo asi como xxxservehttpcom) pensando que podria poner esta direccioacuten en la barra del navegador y llegariacutea a ver mi paacuteginahellip

2) Tengo apache montado sobre Windows XP SP2 y cuando hago pruebas locales (en ie localhost) me funciona sin problemashellip

3) Tengo abierto el puerto 80 tanto en Windows como en mi Router D-link y ademas nateada mi direccion interna a la externahellip

Tonceshellip me puede orientar para saber en que estoy fallandohellip recuerda si que todo lo que estoy haciendo es sobre Windows XP lamentablementehellip Espero puedas ayudarme te lo agradecereacutehellip

Vicente Navarro dice

26 marzo 2008 a las 2247

Cristiaacuten Si la paacutegina te funciona localmente el problema supongo que puede estar en el NATeo o en que no asocies correctamente la IP puacuteblica al host de no-ipcom

Pero en realidad hay tantas cosas que pueden estar causando el problemahellip

bitor dice

11 abril 2008 a las 1424

Muy currado el articulo

Gracias

Omar Palomino dice

14 abril 2008 a las 1646

Hola que tal estuve leyendo tu POST sobre ldquoHosting Caserordquo y debo decir q me parece muy interesante yo ya habia montando un servidor casero con muchas cosas similares a las tuyas perohellip hay un parrafo que me dejo intrigado aqui lo escribo

El dominio

ldquoPor supuesto vamos a necesitar uno o mas dominios para hacer realidad nuestro poryecto Si tuvieramos una IP fija podriamos comprar un dominio a cualquier registrador y hacer que el DNS apuntara a nuestra IP fijardquo

Comentario Pues hasta aqui todo es normal es el procediemiento comun que se hace pero luegohellip

ldquoEn nuestro servidor tendriamos que configurar un servidor DNS ademas de todos los otros servicios que quisieramos proporcionarrdquo

Comentario Aqui me perdi no entiendo a lo que te refieres no valdria simplemente con hacer un NAT en el router a q te refieres con configurar un DNS en el servidor o seahellip aparte del DNS del registrador necesitamos otro DNS en nuestro propio servidor para que cual es la idea como lo hago no se si podrias enviarme quizas algun enlace q me ayude con esa duda o tratar de explicarme un poco ese tema

Disculpa por mis inquietudes pero es algo que he escuchado algunas veces y no entiendo ojala y me puedas ayudar y pasar algunos links Tambien te dejo mi blog Adios

httpyouta18awardspacecomwordpress

Saludos

Vicente Navarro dice

14 abril 2008 a las 1816

Omar Cuando tuacute compras un dominio y nada maacutes en principio lo que estaacutes comprando soacutelo es la posibilidad de servir las diferentes direcciones de ese dominio desde un servidor de DNS que tienes que tener corriendo tuacute mismo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Por ejemplo supongamos que compramos el dominio examplecom Al registrador soacutelo le tienes que decir cuaacuteles son los servidores de DNS que serviraacuten las peticiones dicho dominio Es lo que ves si haces un whois al dominio

Nameserver Information Nameserver aiana-serversnet IP Address 19203443 Nameserver biana-serversnet IP Address 19300236 Nameserver ciana-serversnet IP Address 13991110

Asiacute cuando tuacute pongas en tu navegador ldquohttpproyectoXexamplecomrdquo el cliente de DNS de tu sistema operativo le preguntaraacute a su servidor de DNS asignado que cuaacutel es la IP de ese sitio Y tu servidor de DNS asignado lo que haraacute es ir a preguntar a los servidores de DNS de examplecom que cuaacutel es la IP que busca

Por eso para hacer hosting casero si soacutelo compras un dominio y nada maacutes tendraacutes que montarte tu propio servidor de DNS a menos que la empresa a la que le has comprado el dominio te proporcione servicios como los de DynDNS o a menos que tengas una IP fija y el registrador de dominios incluya entre sus servicios el asociar dominios a IPs fijas usando sus propios servidores de DNS

Omar Palomino dice

15 abril 2008 a las 446

Gracias por responderme tan pronto pero tengo algunas otras dudas ojala me puedas ayudar

A continuacion le explico mis dudas

En realidad todo esta relacionado con servidores DNS mis dudas son las que siguen

Primera inquietud

Lo que estamos acostumbrados es a comprar un dominio junto con el hosting cierto entonces lo que hace la empresa registradora de dominios es ldquoregistrarrdquo nuestro dominio en un servidor DNS para que pueda ser accedido desde internet apuntando a una direccion IP publica (fija obviamente)

Hasta aqui tengo algunas dudas

- iquestEn que servidor DNS lo registran iquestellos tienen un servidor DNS propio si tienen un servidor DNS propio cualquiera puede publicar un servidor DNS en internet no necesita alguna autorizacion como saben los demas servidores DNS de la existencia de ese nuevo servidor

Segunda inquietud

Supongamos que decido comprar solo el dominio es decir no alquilo hosting y tampoco colocan mi dominio en un servidor dns Lo que he visto y he leido es que al momento de registrar mi dominio debo de colocar que servidores dns voy a usar para que se hace eso mi ldquoregistrador de dominiordquo hace alguna configuracion para que solo funcione en ese servidor DNS donde hacen esa configuracion en que tipo de servidor y con que proposito

Si yo mismo coloco mi servidor DNS y le digo a mi ldquoregistrador de dominiosrdquo la IP de mi servidor DNS (para que este resuelva) como se enteran en el mundo (es decir en internet) de la existencia de mi servidor DNS tendria que registrarlo en otro servidor DNS

Como ves tengo varias dudas espero me puedas ayudar a resolverlas

Saludos

Vicente Navarro dice

15 abril 2008 a las 945

Osmar Todas las compantildeiacuteas de hosting tienen servidores de DNS siacute pero dichos servidores de DNS soacutelo tienen autoridad sobre los dominios que estaacuten bajo su control Otros servidores de DNS cuando tengan que saber la IP de un nodo de este dominio tendraacuten que pasar siempre por los DNSs de la

compantildeiacutea de hosting Hay unos servidores DNS raiacutez que son los que tienen autoridad sobre los dominios com net org etc que son los que te redirigen al servidor DNS de la compantildeiacutea de hosting que tiene control sobre el dominio

Es un tema que requiere documentarse detenidamente El artiacuteculo de la Wikipedia Domain Name System tiene algunos esquemas que te pueden aydar a entenderlo

Sobre la segunda inquietud el tema es muy sencillo Cuando tuacute compras tu dominio lo que estaacutes haciendo es escribir en la base de datos de los servidores DNS raiacutez (los que tienen control sobre los com net org etc) que tu servidor DNS y soacutelo tu servidor DNS y ninguacuten otro es el que tiene derecho a dar la respuesta definitiva sobre cuaacutel es la IP que corresponde a tal nombre de tu dominio

Alex Dumont dice

18 abril 2008 a las 1402

Excelente lo de los Google Apps (entre otras cosas reconozco que no he leido todo de momento) Voy a probar esto en cuanto pueda

The Pro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

21 abril 2008 a las 2032

Buena Tarde Super Coco

2 Preguntas rapidas

La primera la tarjeta que recomiendas la D201GLY2A de Intel soporta el WOL (Wake On Lan) ya que en los lugares que he buscado no se menciona nada con respecto a eso te lo pregunto por que me interesa habilitar un Hosting Casero y pretendo basarme en tu excelente Guia

La segunda basandose en tu experiencia personal que me recomiendas decantarme por la D201GLY2A o tal vez buscar una Tarjeta de VIA como la PC3500G

Saludos y muchas gracias por compartir tus conocimientos

Vicente Navarro dice

22 abril 2008 a las 1103

The Pro Seguacuten el manual de la D201GLY2A siacute que soporta el Wake on Lan

Sobre queacute es mejor si la D201GLY2A o la VIA probablemente el procesador de Intel sea mucho mejor pero como no tengo ninguno de los dos no tengo elementos de juicio reales para opinar

Mauri dice

25 abril 2008 a las 845

Felicidades por el artiacuteculo manual en cuanto tenga tiempo lo pondreacute en praacutectica

Muchas gracias por compartir tus conocimientos

juan ignacio dice

5 junio 2008 a las 1932

Hola

Una pregunta de DynDNS ldquoiquestSi has registrado un dominio ldquowwwmidominiocomrdquo en una empresa sin servicios de actualizacion de IP dinamica y en casa tienes ADSL con IP dinamica puedo usar DynDNS (ddclient) para poder tener mi pagina publicada en internet y administrarla desde mi servidor localrdquo

Un cordial saludo

Vicente Navarro dice

5 junio 2008 a las 2003

juan ignacio No no podriacuteas usar ddclient Tendriacuteas que cada vez que tu proveedor de ADSL te cambia la IP ir al panel de control de tu registrador y decirle la nueva IP a la que tiene que apuntar el dominio Como tendriacutea que ser manual y encima el cambio de IP puede tardar un rato en tener efecto

no es praacutectico para tener una paacutegina puacuteblica Puede serlo si es algo exclusivamente para tiacute

Otra cosa que se puede hacer es que registres alguacuten hostname de los gratuitos en DynDNS como ldquoejemplodyndnscomrdquo que actualices desde tu routerservidor (con ddclient) y que ldquowwwmidominiocomrdquo sea un CNAME a ldquoejemplodyndnscomrdquo (si tu registrador te lo permite) Asiacute podriacuteas tener el servidor en casa sin problemas

angel dice

18 junio 2008 a las 1848

HOLA MI SERVIDOR LO PUEDO VER SOLO EN MI RED LOCAL como puedo Ver mi servidor fuera de mi LAN MI PUERTO 80 ESTA ABIERTO FTP TB

YA REDIRECCIONE EL IP ESTOY TRABAJANDO CON NO-IP MI MSN angeltres3hotmailcom

javierPindter dice

23 junio 2008 a las 620

Que tal antes que nada agradezco por tu gran aportacioacuten En lo particular tu publicacioacuten me ha resultado excelente pude resolver muchas dudas No se si ya lo conozcas pero httpwwweverydnsnet ofrece el servicio de DDNS gratuitamente con la ventaja que nos permite

usar nuestro propio dominio a diferencia de la version gratuita de DynDNS ademaacutes que permite libremente el control de registros como los CNAME y los MX para googleApps Hasta el momento no me ha causado ningun problema

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Saludos

Vicente Navarro dice

7 julio 2008 a las 1404

javierPindter No conociacutea esa empresa pero parece una buena opcioacuten iexclGracias por el informarnos de ella

javierPindter dice

7 julio 2008 a las 1539

Recientemente descubri el dd-wrt (httpwwwdd-wrtcomdd-wrtv3indexphp) que es un firmware mucho maacutes completo que el que viene de fabrica en mi caso WRT54G de LinkSys Al cambiar el firmware en la opcioacuten de DDNS se puede incluir la informacioacuten de acceso de muchos proveedores

DDNS (DynDNS no-ip TZO zoneedit changeip easydns etc) a diferencia de los dos por omisioacuten de LinkSys con la ventaja de que en caso de que no este en el listado se puede crear uno como es en el caso de everydns donde simplemente proporcionas tu login password y la ruta del servidor (httpwwwdd-wrtcomwikiindexphpDDNS_-_How_to_setup_Custom_DDNS_settings_using_embedded_inadyn_-_HOWTO) Saludos

Vicente Navarro dice

7 julio 2008 a las 1629

javierPindter Informacioacuten tambieacuten muy uacutetil e interesante iexclGracias

Eduardo Moreira dice

8 julio 2008 a las 209

Excelente trabajo lo explicas muy bien entendi como minimo un 95 llevo varios meses investigando y haciendo pruebas ya que quiero hacer un proyecto como el tuyo muchas cosas que expones en este blog ya las sabia pero despues de leerlo completo uffffffffff aprendi bastantes cosas nuevas Ahora si

voy a montar mi web server muy bien configuradohelliphellipGracias

Carlos Ruiz Ortega dice

15 julio 2008 a las 037

Holap

Wowww Queacute trabajo maacutes estupendo

Sin duda alguna es uno de los mejores tutoriales que he leido en la internethellip ahora siacute me ha quedado absolutamente claro todo lo relacionado con el hosting casero DNS dominios etchellip etchellip

Muchas gracias por todo

Saludooos

Vicente Navarro dice

15 julio 2008 a las 917

Eduardo Moreira Carlos Ruiz Ortega iexclGracias iexclMe alegro de que os haya gustado

katerine dice

6 agosto 2008 a las 319

Felicitaciones Tienes un blog muy bueno Y lo mejor Lo hiciste y yo tambien entedi muchas gracias

Al dice

6 agosto 2008 a las 2307

Excelente articulo pero por lo poco que cuestan hoy dia alojamientos como hostgatores da qeu pensar

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Franco dice

8 agosto 2008 a las 2142

Increible Esto siacute que es un aporte a la comunidad Felicitaciones

Rauacutel M dice

28 agosto 2008 a las 024

Bueno pues me ha motivado mucho tus grandes palabras sobre un HC y es que si pudiera hacerlo lo hariacuteahellip tan solo tengo 17 antildeos una conexioacuten bastante mala (Vodafone) y una madrehellip que mejor ni hablemos jajaja en un futuro hareacute algo por el estilo o a lo mejor una empresa de WebHosting quien

sabehellip se agradece mucho todo esto hasta me he guardado este documento por si acaso

Saludos y suerte amigo

gameshells dice

28 agosto 2008 a las 1708

Buen post la verdad no hay que negarlo pero a mis 23 antildeos de vida te digo que solo entendi algunas cosas desafortunadamente Dioz no me dio un cerebrito como el tuyo para hecharle cabeza a todo esto hellip Peroooo buee gracias por el post intentare leerlo bien sin que me de ladilla

JainuX dice

18 septiembre 2008 a las 1216

muy buen tuto

Saludos

jgaztelu dice

12 noviembre 2008 a las 1516

Hola

Muy buen artiacuteculo me ha encantado y estoy montando (maacutes o menos) un servidor HC Por cierto no ahs mencionado que se puede utilizar alguna utilidad tipo XAMPP Por uacuteltimo una pregunta iquestCoacutemo puedo tener maacutes de un sitio web en el mismo server

Gracias

Vicente Navarro dice

12 noviembre 2008 a las 1541

jgaztelu Gracias Siacute el XAMPP podriacutea resultar uacutetil para nuestro propoacutesito

Sobre lo de los distintos sitios siacute que se explica Hay que poner un fichero de configuracioacuten diferente por sitio en etcapache2sites-available

tttony dice

3 diciembre 2008 a las 350

WOW aunque todavia no me lo he leido completo necesito saber que sistema operativo recomiendan para este cacharro

celeron 400MHZ 256MB RAM PCChips mobo

pienso correr paginas en PHP con mysql

saludos y gracias

Vicente Navarro dice

3 diciembre 2008 a las 827

tttony Cualquier distribucioacuten de Linux instalada con el miacutenimo nuacutemero de paquetes necesario te iraacute

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

bien pero no esperes poder servir a muchos clientes a la vez ya que la maacutequina no es muy potente

Daniel dice

9 diciembre 2008 a las 1621

Execente material estoy teniendo problemas con mi servidor de correo Conectado a mi VPN a traves de webmail funciona bien poniedo la IP pero desde internet aparece error 501 no se que hacerhellip

finidine dice

19 diciembre 2008 a las 1006

Ante todo Vicente felicitarte por tu excelente blog

Tengo un pequentildeo hosting casero basado en un viejo Pentium III a 800 MHz no es mala opcioacuten ya que esa CPU tiene un TDP maacuteximo de tan solo 22 Whellip a veces el viejo PC es lo adecuado para estas funciones (simultanear hosting y p2p)

Saludos

Mauricio dice

8 enero 2009 a las 2238

Sentildeores les pido un favor soy nuevo en esto quiero poner un hosting en mi casa me compre un dominio y tengo internet con ip dinamica pero no se como configurar mi servidor con mi dominio me podrias ayudar de antemano muchas gracias

ALoGeNo dice

12 enero 2009 a las 1319

Puedes usar algo como no-ip o dyndns te creas una cuenta de usuario en cualquiera de ellos y creas una dns gratuita la cual luego le tendras q dar a tu proveedor DNS (el q te vendio el dominio) para q linke la dns asociada a no-ip o dyndns con la tuya

httpswwwdyndnscomaccountcreatehtml

httpwwwno-ipcom

(Muchos routers ofrecen la opcion de usar algun servicio como dyndns o no-ip el cual se encarga de comunicar los cambios de ip al servidor dns de no-ip o dyndns en caso de que tu router no lo permitan tanto no-ip como dyndns ofrecen clientes configurables que harian el trabajo)

Salu2

Di3g0 dice

22 enero 2009 a las 2214

Tio eres genialhellip

Llevo mas de 1 dia arrancandome los cabellos leyendo de todo y gracias a ti he solucionado mi ultimo error en wordpress Gracias a lo que escribistee en la seccion ROUTER de este articulo

Tienes mucha razon en que un blog o cualquier site hospedada en una pc de casa no conviene pero aun asi me parece la manera mas facil de aprender y sobre todo si al jugar tienes una responsabilidad

Yo estoy en el proceso de administrar un pequentildeo blog para no mas de 10 personas x lo que me resulta facil hacerlo en mi pc PERO he tenido varios problemas al tratar de implementarlo y lo he ido solucionando 1 por 1 con lecturas yo logicahellip hasta que me quede estancado en el router puesto que no podia editar mi blog si no esta con la direccion de localhost en localhost el blog no se ve bien para afuera empezando por la plantilla que recurre a la direccion local del templatehellip direccion que no esta en la maquina de la persona q lo ve del otro lado entonces tenia que poner todo el blog al dominio que tengo gracias a no-ip pero de esa manera no podia usar localhost para editar tampoco podia usar el dominio de no-ip para editar porque no se procesaba la peticion gracias a la edicion del archivo ldquohellipetchostrdquo lo he logrado

Nuevamente muchas gracias eres el unico que me ha sabido explicar que y porque debo de hacerlo Te has ganado un pedazo de cielo ^^

Di3g0 dice

23 enero 2009 a las 124

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

mi felicidad no es completa hellip T_T

Realizando los pasos que sale en la seccion ROUTER de este articulo he logrado ver mediante la direccion que me brinda no-ip mi blog especificamente la pagina principal puesto que cuando procedo a hacerle click a algun comentario entrada o cualquier otro enlace (dentro del blog) la pagina no carga y se produce un error del tipo

NOT FOUND The requested URL blogcategorygeneral was not foun on this server mdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdash-

Cosa totalmente ilogicahellip Ya no doy mas y tampoco tengo tiempo para averiguar que esta pasando por lo que ahora si pido ayuda y si alguien puede ayudarme en este paso envieme un correo a diegoiparraguirregmailcom

Gracias de antemano

CarlosVM dice

24 enero 2009 a las 243

Como sabiamente lo mencionas La gran maravilla de hacer tu propio hosting es toda el conocimiento que tendraacutes y asiacute poder recurrir a cualquier distribuidor con muchos maacutes conocimientos Darte las gracias por tu aporte seriacutea poco

Saludos Carlos

Williams Nasser dice

20 febrero 2009 a las 1520

Hola a todos de verdad lo felicito muy bien explicado aun que difiero de tener un excelente HC con windows XP Profesional SPK3

yo he montado Windows XP actualizado con SPK3 apache Friends 17 un panel de control que parte del codigo es codigo libre pero e modificado sustantivamente para ir acoplando las necesidades que poseeo para el ISP XDSL y para la actualizacion de la ip dinamica un servicio en espantildeol gratuito muy bueno como lo es CDMONCOM tengo hasta ahora apenas 20 dominios hospedados en un pc con las siguientes caracteristicas PIV de 32Ghzh con doble nucleo 2GB de Ram 1024 GB de DD aproximadamente en 3 Discos Windows XP actualizaado con SPK3 JAVA SDK sun microsystem XAMPP apache friends con algunas modificaciones para adaptarlo al panel de control TOMCATS y PERL como ADDons y un Pack de aplicaciones codigo abierto para su libre instalacion desde el panel de control hellip de verdad esto me ha trabajado muy bien sin problema alguno para el webmail usaba antes hmailserver el cual es muy bueno pero vivia luchando con las limitaciones de otros proveedores incluso el de no aceptar mail de ip dinamicas pero la gran solucion con google apps me ha sacado los pies del barro y bueno ya no doy cuentas ilimitadas de mail pero en experiencia no pasan nunca de 30 cuentas asi que les manejo el panel yo mismo y es una entrada extra tener esos 20 dominios y creciendo poco a poco

Ivaacuten E S dice

23 febrero 2009 a las 1431

Muy buen post Es gigante excelente te mataste escribiendoloacute voy a tomarlo como parte de mi aprendizaje al escribir post salvo que me desanimaste a hacer un HChellip Hay que tener mucha maacutes guita que para pagar un hostinghellip o mucha basura informaacutetica en casa Asiacute como deciacutes vos para aprender

es genial Una idea que tengo en mente es si se pueden usar por ejemplo dos hostings que vayan rotando cuando uno se cae funciona el otrohellip iquestUtoacutepico No seacute pero suena genial Saludos y gracias por tus post son excelentes

Vicente Navarro dice

25 febrero 2009 a las 1152

Lo que comentas de dos servidores de hosting casero por si uno tiene problemas se podriacutea hacer sin muchos problemas Yo mismo lo hice a menudo como comento en la entrada Si van a estar detraacutes del mismo router es tan sencillo como cambiar en la configuracioacuten de NAT del router a queacute

sistema reenviacuteas las peticiones al puerto 80 Si van a estar detraacutes de conexiones de red distintas lo uacutenico que hay que hacer es cambiar la IP del DNS en el proveedor de DNS dinaacutemico que tengas

Ivaacuten E S dice

25 febrero 2009 a las 1805

Gracias por tu ayuda Sabeacute que este blog ya pasoacute a mi lista de favoritos Saludos

Trackbacks y pingbacks

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

laquo La licencia Affero (AGPL) y su relacioacuten con la GPL iexclQueacute diacutea el de aquella semana raquo

meneamenet raquo [How-to] Coacutemo montar y mantener un Hosting caseroInstalar un servidor web en casa paso a paso | KabytesCoacutemo montar servidores web - un par de buenos tutoriales at El MoacutedemMetaholic raquo Hosting casero HOWTOHosting caserohellip laquo Que che vou contarhellipComo hospedar um site em sua casa laquo Nataniel Notas sobre as TICComo montar un servidor web dedicado | ItimagnetCrea tu hosting casero at Tod-OScom Te ponemos al dia OPCIONWEBcom Experiencias Informaacuteticas raquo Problemas eleacutectricos en el Hosting CaseroHosting Casero laquo Think Free - LinuxPhpJavaMEMoviesAl otro lado del mostrador raquo Servidores de hosting caseros7 Fast Links (y X) Un lugar en el mundohellipBreves Como montar tu propio hosting casero - BiteliaNoMeDigas raquo Blog Archive raquo Hosting CaseroComo hacer un Hosting en Casa | Tu Lugar en InternetCoacutemo instalar un servidor web en tu casaservidor web caserotu servidor casero laquo NanoBug - Tecnologiacutea amp HobbyBitaacutecora de Vicente Puchades raquo Blog Archive raquo Instalado un servidor web de bajo consumo en un pen USB de 8GbSisBlog raquo Blog Archive raquo Hosting caseroLinux-OS raquo Hosting casero HOWTOHosting casero HOWTO laquo Conocimiento Libre (o lo que estaacute detraacutes del Software Libre)HOWTO Hosting casero laquo Epeoraquo Enlaces (Semana 25) | xavierhernandezblogCon mis movidashellip y mis lios raquo Una de servidoresRicardo Lasa un poco de todo raquo Viernes eaaaaaaaaLa Biblia del Hosting Casero laquo No se me ocurre un tiacutetulo originalhellipMejor respuesta raquo iquestcomo hago para montar una pagina en internet usando mi pc como servidorTargz raquo Blog Archive raquo Curs tegravecnic sistemes micro-informagravetics Sessioacute 22 Desembre 2008[HOSTING] Hosting Web Java - psicofxpcomApunts de tallers classes i sessions raquo Curs de Sistemes drsquoInformacioacute Geogragravefica i computeritzada Edicioacute octubre de 2010 Sessioacute XVIII [35]Como medir el rendimiento de tu servidor web laquo iTank Ideas TankTa pa Ponga raquo Archivu del blogue raquo Sirvidor nun USB de 2GbMontar un servidor de hosting caseroTener email con tu dominio en un servidor caseroHosting casero | nopalituxnetEmail con tu dominio en un servidor casero | Going Geek

Tema LHYLE09 creado por Vicente Navarro

  • vicente-navarrocom
    • Lo hice y lo entendiacute | Hosting casero HOWTO
          1. 9ob3N0aW5nLWNhc2Vyby1ob3d0by8A
            1. form1
              1. s
              2. input5
Page 27: Hosting Casero

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

estoy de acuerdo Pero muchos servidores SMTP ya estaacuten configurados para no aceptar correos de dominios cuyo origen no es una IP vaacutelida (seguacuten las reglas que comentaacutebamos de SPF resolucioacuten inversa etc) Por la misma regla de tres los servidores SMTP que enviacutean correos no deberiacutean aceptar hacer relay de correos de dominios que no estaacuten asignados a ellos aunque se autentificaran correctamente Si se cumplieran ambas condiciones habriacutea muchos menos problemas de suplantacioacuten de identidad (aunque para eso estaacute el PGP) y de spam iquestno te parece

Por tanto lo que hace Jazztel me parece bien de cara a dar facilidades sus usuarios y mal de cara a prevenir suplantaciones de identidad y spam Sobre Telefonicanet en las pruebas que hice en su diacutea vi que soacutelo acepta correos de dominios que tiene gestionados

Alta_suciedad dice

14 marzo 2008 a las 114

Es un manual perfecto Ademas tienes el don de la palabra y consigues que tantos datos juntos queden escritos de una manera entendible y agradecida de leer Un 10 para ti Yo tambien voy haciendo pinitos con un servidor domestico realizado con un equipo P4 de HP de

sobremesa pero con Win2003 Server + conexion de 6Mbps de Orange protegido por un SAI APC de 700 VA Me hace mucha gracia el planteamiento inicial del HW necesario el consumo electrio el ruido del ISP y de la estabilidad en la alimentacion porque coincido al 100 con lo que comentas Lo dicho felicidades y gracias por compartir tantas horas de trabajo con nosotros

Vicente Navarro dice

14 marzo 2008 a las 916

Alta_suciedad iexclGracias iexclMe alegro de que te haya gustado

Lazaro dice

15 marzo 2008 a las 820

Estaba navegando por la web y buscaba como hacer nuestro propio server (somos una Iglesia Cristiana en Lansing USA)y de verdad que me dejo muy impresionado tus explicaciones solo que tengo que leerlo todo y por lo que veohellip no creo podremos tengo servidor de Hosting con GoDaddy y hacemos

Streaming de audiovideo con Markoni y estos ultimos trabajan con el WMEncoder yo solo trabaje una vez Ubuntu pero por las razones explicadas ahora tenemos a ldquoVentanasrdquoBueno felicitaciones y suerte Alta_suciedad dijohellipfelicidades y gracias por compartir tantas horas de trabajo con nosotros Y en eso estoy de acuerdo 100 es una de las razones que mas admiro la comunidad Opensource (si esta bien dicho)

NotardquoOn this free world without frontierrsquosWho needs ldquoGates and Windowsrdquo

Vicente Navarro dice

15 marzo 2008 a las 843

Lazaro iexclGracias Y siacute tienes razoacutenhellip el streaming seriacutea demasiado para un pobre hosting casero

Roberto dice

16 marzo 2008 a las 2237

Estoy completamente deacuerdo en que la opcion mas practica para aquel que quiera tener un dominio en internet y alojar unas paginas un blog etc es abonarse a una de las muchas ofertas de hosting que tenemos disponibles y que tampoco son tan caras

Eso si como cacharreo aconsejo a todo el mundo que se aventure en la instalacion de una distro linux con apache mysql php webmin ssh etcetcetc y juegue con todo ello Aunque no sea para sacarle rendimiento simpre se aprenden cosas muy interesantes y conocemos un poco mas como funciona el tema

Otro articulo muy bueno y que da una idea muy buena de un servidor web casero

Felicidades Super Coco y gracias

MoDoRrO dice

18 marzo 2008 a las 649

perfecto

justo lo que se necesita para los que empiezan en servidores caseros

Saluds

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Vicente Navarro dice

18 marzo 2008 a las 948

Roberto MoDoRro iexclMuchas gracias

Cristiaacuten dice

26 marzo 2008 a las 2118

Hola estimado He leiacutedo tu excelente manual y bueno se me han aclarado muchos puntos de los que teniacutea ideas un poco vagashellip Pero tengo unas consultashellip a ver si tienes un tiempesito para ayudarmehellip

1) necesariamente debo ldquocomprarrdquo un dominio lo digo porque yo tengo una cuenta en no-ipcom y tengo un host (algo asi como xxxservehttpcom) pensando que podria poner esta direccioacuten en la barra del navegador y llegariacutea a ver mi paacuteginahellip

2) Tengo apache montado sobre Windows XP SP2 y cuando hago pruebas locales (en ie localhost) me funciona sin problemashellip

3) Tengo abierto el puerto 80 tanto en Windows como en mi Router D-link y ademas nateada mi direccion interna a la externahellip

Tonceshellip me puede orientar para saber en que estoy fallandohellip recuerda si que todo lo que estoy haciendo es sobre Windows XP lamentablementehellip Espero puedas ayudarme te lo agradecereacutehellip

Vicente Navarro dice

26 marzo 2008 a las 2247

Cristiaacuten Si la paacutegina te funciona localmente el problema supongo que puede estar en el NATeo o en que no asocies correctamente la IP puacuteblica al host de no-ipcom

Pero en realidad hay tantas cosas que pueden estar causando el problemahellip

bitor dice

11 abril 2008 a las 1424

Muy currado el articulo

Gracias

Omar Palomino dice

14 abril 2008 a las 1646

Hola que tal estuve leyendo tu POST sobre ldquoHosting Caserordquo y debo decir q me parece muy interesante yo ya habia montando un servidor casero con muchas cosas similares a las tuyas perohellip hay un parrafo que me dejo intrigado aqui lo escribo

El dominio

ldquoPor supuesto vamos a necesitar uno o mas dominios para hacer realidad nuestro poryecto Si tuvieramos una IP fija podriamos comprar un dominio a cualquier registrador y hacer que el DNS apuntara a nuestra IP fijardquo

Comentario Pues hasta aqui todo es normal es el procediemiento comun que se hace pero luegohellip

ldquoEn nuestro servidor tendriamos que configurar un servidor DNS ademas de todos los otros servicios que quisieramos proporcionarrdquo

Comentario Aqui me perdi no entiendo a lo que te refieres no valdria simplemente con hacer un NAT en el router a q te refieres con configurar un DNS en el servidor o seahellip aparte del DNS del registrador necesitamos otro DNS en nuestro propio servidor para que cual es la idea como lo hago no se si podrias enviarme quizas algun enlace q me ayude con esa duda o tratar de explicarme un poco ese tema

Disculpa por mis inquietudes pero es algo que he escuchado algunas veces y no entiendo ojala y me puedas ayudar y pasar algunos links Tambien te dejo mi blog Adios

httpyouta18awardspacecomwordpress

Saludos

Vicente Navarro dice

14 abril 2008 a las 1816

Omar Cuando tuacute compras un dominio y nada maacutes en principio lo que estaacutes comprando soacutelo es la posibilidad de servir las diferentes direcciones de ese dominio desde un servidor de DNS que tienes que tener corriendo tuacute mismo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Por ejemplo supongamos que compramos el dominio examplecom Al registrador soacutelo le tienes que decir cuaacuteles son los servidores de DNS que serviraacuten las peticiones dicho dominio Es lo que ves si haces un whois al dominio

Nameserver Information Nameserver aiana-serversnet IP Address 19203443 Nameserver biana-serversnet IP Address 19300236 Nameserver ciana-serversnet IP Address 13991110

Asiacute cuando tuacute pongas en tu navegador ldquohttpproyectoXexamplecomrdquo el cliente de DNS de tu sistema operativo le preguntaraacute a su servidor de DNS asignado que cuaacutel es la IP de ese sitio Y tu servidor de DNS asignado lo que haraacute es ir a preguntar a los servidores de DNS de examplecom que cuaacutel es la IP que busca

Por eso para hacer hosting casero si soacutelo compras un dominio y nada maacutes tendraacutes que montarte tu propio servidor de DNS a menos que la empresa a la que le has comprado el dominio te proporcione servicios como los de DynDNS o a menos que tengas una IP fija y el registrador de dominios incluya entre sus servicios el asociar dominios a IPs fijas usando sus propios servidores de DNS

Omar Palomino dice

15 abril 2008 a las 446

Gracias por responderme tan pronto pero tengo algunas otras dudas ojala me puedas ayudar

A continuacion le explico mis dudas

En realidad todo esta relacionado con servidores DNS mis dudas son las que siguen

Primera inquietud

Lo que estamos acostumbrados es a comprar un dominio junto con el hosting cierto entonces lo que hace la empresa registradora de dominios es ldquoregistrarrdquo nuestro dominio en un servidor DNS para que pueda ser accedido desde internet apuntando a una direccion IP publica (fija obviamente)

Hasta aqui tengo algunas dudas

- iquestEn que servidor DNS lo registran iquestellos tienen un servidor DNS propio si tienen un servidor DNS propio cualquiera puede publicar un servidor DNS en internet no necesita alguna autorizacion como saben los demas servidores DNS de la existencia de ese nuevo servidor

Segunda inquietud

Supongamos que decido comprar solo el dominio es decir no alquilo hosting y tampoco colocan mi dominio en un servidor dns Lo que he visto y he leido es que al momento de registrar mi dominio debo de colocar que servidores dns voy a usar para que se hace eso mi ldquoregistrador de dominiordquo hace alguna configuracion para que solo funcione en ese servidor DNS donde hacen esa configuracion en que tipo de servidor y con que proposito

Si yo mismo coloco mi servidor DNS y le digo a mi ldquoregistrador de dominiosrdquo la IP de mi servidor DNS (para que este resuelva) como se enteran en el mundo (es decir en internet) de la existencia de mi servidor DNS tendria que registrarlo en otro servidor DNS

Como ves tengo varias dudas espero me puedas ayudar a resolverlas

Saludos

Vicente Navarro dice

15 abril 2008 a las 945

Osmar Todas las compantildeiacuteas de hosting tienen servidores de DNS siacute pero dichos servidores de DNS soacutelo tienen autoridad sobre los dominios que estaacuten bajo su control Otros servidores de DNS cuando tengan que saber la IP de un nodo de este dominio tendraacuten que pasar siempre por los DNSs de la

compantildeiacutea de hosting Hay unos servidores DNS raiacutez que son los que tienen autoridad sobre los dominios com net org etc que son los que te redirigen al servidor DNS de la compantildeiacutea de hosting que tiene control sobre el dominio

Es un tema que requiere documentarse detenidamente El artiacuteculo de la Wikipedia Domain Name System tiene algunos esquemas que te pueden aydar a entenderlo

Sobre la segunda inquietud el tema es muy sencillo Cuando tuacute compras tu dominio lo que estaacutes haciendo es escribir en la base de datos de los servidores DNS raiacutez (los que tienen control sobre los com net org etc) que tu servidor DNS y soacutelo tu servidor DNS y ninguacuten otro es el que tiene derecho a dar la respuesta definitiva sobre cuaacutel es la IP que corresponde a tal nombre de tu dominio

Alex Dumont dice

18 abril 2008 a las 1402

Excelente lo de los Google Apps (entre otras cosas reconozco que no he leido todo de momento) Voy a probar esto en cuanto pueda

The Pro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

21 abril 2008 a las 2032

Buena Tarde Super Coco

2 Preguntas rapidas

La primera la tarjeta que recomiendas la D201GLY2A de Intel soporta el WOL (Wake On Lan) ya que en los lugares que he buscado no se menciona nada con respecto a eso te lo pregunto por que me interesa habilitar un Hosting Casero y pretendo basarme en tu excelente Guia

La segunda basandose en tu experiencia personal que me recomiendas decantarme por la D201GLY2A o tal vez buscar una Tarjeta de VIA como la PC3500G

Saludos y muchas gracias por compartir tus conocimientos

Vicente Navarro dice

22 abril 2008 a las 1103

The Pro Seguacuten el manual de la D201GLY2A siacute que soporta el Wake on Lan

Sobre queacute es mejor si la D201GLY2A o la VIA probablemente el procesador de Intel sea mucho mejor pero como no tengo ninguno de los dos no tengo elementos de juicio reales para opinar

Mauri dice

25 abril 2008 a las 845

Felicidades por el artiacuteculo manual en cuanto tenga tiempo lo pondreacute en praacutectica

Muchas gracias por compartir tus conocimientos

juan ignacio dice

5 junio 2008 a las 1932

Hola

Una pregunta de DynDNS ldquoiquestSi has registrado un dominio ldquowwwmidominiocomrdquo en una empresa sin servicios de actualizacion de IP dinamica y en casa tienes ADSL con IP dinamica puedo usar DynDNS (ddclient) para poder tener mi pagina publicada en internet y administrarla desde mi servidor localrdquo

Un cordial saludo

Vicente Navarro dice

5 junio 2008 a las 2003

juan ignacio No no podriacuteas usar ddclient Tendriacuteas que cada vez que tu proveedor de ADSL te cambia la IP ir al panel de control de tu registrador y decirle la nueva IP a la que tiene que apuntar el dominio Como tendriacutea que ser manual y encima el cambio de IP puede tardar un rato en tener efecto

no es praacutectico para tener una paacutegina puacuteblica Puede serlo si es algo exclusivamente para tiacute

Otra cosa que se puede hacer es que registres alguacuten hostname de los gratuitos en DynDNS como ldquoejemplodyndnscomrdquo que actualices desde tu routerservidor (con ddclient) y que ldquowwwmidominiocomrdquo sea un CNAME a ldquoejemplodyndnscomrdquo (si tu registrador te lo permite) Asiacute podriacuteas tener el servidor en casa sin problemas

angel dice

18 junio 2008 a las 1848

HOLA MI SERVIDOR LO PUEDO VER SOLO EN MI RED LOCAL como puedo Ver mi servidor fuera de mi LAN MI PUERTO 80 ESTA ABIERTO FTP TB

YA REDIRECCIONE EL IP ESTOY TRABAJANDO CON NO-IP MI MSN angeltres3hotmailcom

javierPindter dice

23 junio 2008 a las 620

Que tal antes que nada agradezco por tu gran aportacioacuten En lo particular tu publicacioacuten me ha resultado excelente pude resolver muchas dudas No se si ya lo conozcas pero httpwwweverydnsnet ofrece el servicio de DDNS gratuitamente con la ventaja que nos permite

usar nuestro propio dominio a diferencia de la version gratuita de DynDNS ademaacutes que permite libremente el control de registros como los CNAME y los MX para googleApps Hasta el momento no me ha causado ningun problema

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Saludos

Vicente Navarro dice

7 julio 2008 a las 1404

javierPindter No conociacutea esa empresa pero parece una buena opcioacuten iexclGracias por el informarnos de ella

javierPindter dice

7 julio 2008 a las 1539

Recientemente descubri el dd-wrt (httpwwwdd-wrtcomdd-wrtv3indexphp) que es un firmware mucho maacutes completo que el que viene de fabrica en mi caso WRT54G de LinkSys Al cambiar el firmware en la opcioacuten de DDNS se puede incluir la informacioacuten de acceso de muchos proveedores

DDNS (DynDNS no-ip TZO zoneedit changeip easydns etc) a diferencia de los dos por omisioacuten de LinkSys con la ventaja de que en caso de que no este en el listado se puede crear uno como es en el caso de everydns donde simplemente proporcionas tu login password y la ruta del servidor (httpwwwdd-wrtcomwikiindexphpDDNS_-_How_to_setup_Custom_DDNS_settings_using_embedded_inadyn_-_HOWTO) Saludos

Vicente Navarro dice

7 julio 2008 a las 1629

javierPindter Informacioacuten tambieacuten muy uacutetil e interesante iexclGracias

Eduardo Moreira dice

8 julio 2008 a las 209

Excelente trabajo lo explicas muy bien entendi como minimo un 95 llevo varios meses investigando y haciendo pruebas ya que quiero hacer un proyecto como el tuyo muchas cosas que expones en este blog ya las sabia pero despues de leerlo completo uffffffffff aprendi bastantes cosas nuevas Ahora si

voy a montar mi web server muy bien configuradohelliphellipGracias

Carlos Ruiz Ortega dice

15 julio 2008 a las 037

Holap

Wowww Queacute trabajo maacutes estupendo

Sin duda alguna es uno de los mejores tutoriales que he leido en la internethellip ahora siacute me ha quedado absolutamente claro todo lo relacionado con el hosting casero DNS dominios etchellip etchellip

Muchas gracias por todo

Saludooos

Vicente Navarro dice

15 julio 2008 a las 917

Eduardo Moreira Carlos Ruiz Ortega iexclGracias iexclMe alegro de que os haya gustado

katerine dice

6 agosto 2008 a las 319

Felicitaciones Tienes un blog muy bueno Y lo mejor Lo hiciste y yo tambien entedi muchas gracias

Al dice

6 agosto 2008 a las 2307

Excelente articulo pero por lo poco que cuestan hoy dia alojamientos como hostgatores da qeu pensar

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Franco dice

8 agosto 2008 a las 2142

Increible Esto siacute que es un aporte a la comunidad Felicitaciones

Rauacutel M dice

28 agosto 2008 a las 024

Bueno pues me ha motivado mucho tus grandes palabras sobre un HC y es que si pudiera hacerlo lo hariacuteahellip tan solo tengo 17 antildeos una conexioacuten bastante mala (Vodafone) y una madrehellip que mejor ni hablemos jajaja en un futuro hareacute algo por el estilo o a lo mejor una empresa de WebHosting quien

sabehellip se agradece mucho todo esto hasta me he guardado este documento por si acaso

Saludos y suerte amigo

gameshells dice

28 agosto 2008 a las 1708

Buen post la verdad no hay que negarlo pero a mis 23 antildeos de vida te digo que solo entendi algunas cosas desafortunadamente Dioz no me dio un cerebrito como el tuyo para hecharle cabeza a todo esto hellip Peroooo buee gracias por el post intentare leerlo bien sin que me de ladilla

JainuX dice

18 septiembre 2008 a las 1216

muy buen tuto

Saludos

jgaztelu dice

12 noviembre 2008 a las 1516

Hola

Muy buen artiacuteculo me ha encantado y estoy montando (maacutes o menos) un servidor HC Por cierto no ahs mencionado que se puede utilizar alguna utilidad tipo XAMPP Por uacuteltimo una pregunta iquestCoacutemo puedo tener maacutes de un sitio web en el mismo server

Gracias

Vicente Navarro dice

12 noviembre 2008 a las 1541

jgaztelu Gracias Siacute el XAMPP podriacutea resultar uacutetil para nuestro propoacutesito

Sobre lo de los distintos sitios siacute que se explica Hay que poner un fichero de configuracioacuten diferente por sitio en etcapache2sites-available

tttony dice

3 diciembre 2008 a las 350

WOW aunque todavia no me lo he leido completo necesito saber que sistema operativo recomiendan para este cacharro

celeron 400MHZ 256MB RAM PCChips mobo

pienso correr paginas en PHP con mysql

saludos y gracias

Vicente Navarro dice

3 diciembre 2008 a las 827

tttony Cualquier distribucioacuten de Linux instalada con el miacutenimo nuacutemero de paquetes necesario te iraacute

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

bien pero no esperes poder servir a muchos clientes a la vez ya que la maacutequina no es muy potente

Daniel dice

9 diciembre 2008 a las 1621

Execente material estoy teniendo problemas con mi servidor de correo Conectado a mi VPN a traves de webmail funciona bien poniedo la IP pero desde internet aparece error 501 no se que hacerhellip

finidine dice

19 diciembre 2008 a las 1006

Ante todo Vicente felicitarte por tu excelente blog

Tengo un pequentildeo hosting casero basado en un viejo Pentium III a 800 MHz no es mala opcioacuten ya que esa CPU tiene un TDP maacuteximo de tan solo 22 Whellip a veces el viejo PC es lo adecuado para estas funciones (simultanear hosting y p2p)

Saludos

Mauricio dice

8 enero 2009 a las 2238

Sentildeores les pido un favor soy nuevo en esto quiero poner un hosting en mi casa me compre un dominio y tengo internet con ip dinamica pero no se como configurar mi servidor con mi dominio me podrias ayudar de antemano muchas gracias

ALoGeNo dice

12 enero 2009 a las 1319

Puedes usar algo como no-ip o dyndns te creas una cuenta de usuario en cualquiera de ellos y creas una dns gratuita la cual luego le tendras q dar a tu proveedor DNS (el q te vendio el dominio) para q linke la dns asociada a no-ip o dyndns con la tuya

httpswwwdyndnscomaccountcreatehtml

httpwwwno-ipcom

(Muchos routers ofrecen la opcion de usar algun servicio como dyndns o no-ip el cual se encarga de comunicar los cambios de ip al servidor dns de no-ip o dyndns en caso de que tu router no lo permitan tanto no-ip como dyndns ofrecen clientes configurables que harian el trabajo)

Salu2

Di3g0 dice

22 enero 2009 a las 2214

Tio eres genialhellip

Llevo mas de 1 dia arrancandome los cabellos leyendo de todo y gracias a ti he solucionado mi ultimo error en wordpress Gracias a lo que escribistee en la seccion ROUTER de este articulo

Tienes mucha razon en que un blog o cualquier site hospedada en una pc de casa no conviene pero aun asi me parece la manera mas facil de aprender y sobre todo si al jugar tienes una responsabilidad

Yo estoy en el proceso de administrar un pequentildeo blog para no mas de 10 personas x lo que me resulta facil hacerlo en mi pc PERO he tenido varios problemas al tratar de implementarlo y lo he ido solucionando 1 por 1 con lecturas yo logicahellip hasta que me quede estancado en el router puesto que no podia editar mi blog si no esta con la direccion de localhost en localhost el blog no se ve bien para afuera empezando por la plantilla que recurre a la direccion local del templatehellip direccion que no esta en la maquina de la persona q lo ve del otro lado entonces tenia que poner todo el blog al dominio que tengo gracias a no-ip pero de esa manera no podia usar localhost para editar tampoco podia usar el dominio de no-ip para editar porque no se procesaba la peticion gracias a la edicion del archivo ldquohellipetchostrdquo lo he logrado

Nuevamente muchas gracias eres el unico que me ha sabido explicar que y porque debo de hacerlo Te has ganado un pedazo de cielo ^^

Di3g0 dice

23 enero 2009 a las 124

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

mi felicidad no es completa hellip T_T

Realizando los pasos que sale en la seccion ROUTER de este articulo he logrado ver mediante la direccion que me brinda no-ip mi blog especificamente la pagina principal puesto que cuando procedo a hacerle click a algun comentario entrada o cualquier otro enlace (dentro del blog) la pagina no carga y se produce un error del tipo

NOT FOUND The requested URL blogcategorygeneral was not foun on this server mdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdash-

Cosa totalmente ilogicahellip Ya no doy mas y tampoco tengo tiempo para averiguar que esta pasando por lo que ahora si pido ayuda y si alguien puede ayudarme en este paso envieme un correo a diegoiparraguirregmailcom

Gracias de antemano

CarlosVM dice

24 enero 2009 a las 243

Como sabiamente lo mencionas La gran maravilla de hacer tu propio hosting es toda el conocimiento que tendraacutes y asiacute poder recurrir a cualquier distribuidor con muchos maacutes conocimientos Darte las gracias por tu aporte seriacutea poco

Saludos Carlos

Williams Nasser dice

20 febrero 2009 a las 1520

Hola a todos de verdad lo felicito muy bien explicado aun que difiero de tener un excelente HC con windows XP Profesional SPK3

yo he montado Windows XP actualizado con SPK3 apache Friends 17 un panel de control que parte del codigo es codigo libre pero e modificado sustantivamente para ir acoplando las necesidades que poseeo para el ISP XDSL y para la actualizacion de la ip dinamica un servicio en espantildeol gratuito muy bueno como lo es CDMONCOM tengo hasta ahora apenas 20 dominios hospedados en un pc con las siguientes caracteristicas PIV de 32Ghzh con doble nucleo 2GB de Ram 1024 GB de DD aproximadamente en 3 Discos Windows XP actualizaado con SPK3 JAVA SDK sun microsystem XAMPP apache friends con algunas modificaciones para adaptarlo al panel de control TOMCATS y PERL como ADDons y un Pack de aplicaciones codigo abierto para su libre instalacion desde el panel de control hellip de verdad esto me ha trabajado muy bien sin problema alguno para el webmail usaba antes hmailserver el cual es muy bueno pero vivia luchando con las limitaciones de otros proveedores incluso el de no aceptar mail de ip dinamicas pero la gran solucion con google apps me ha sacado los pies del barro y bueno ya no doy cuentas ilimitadas de mail pero en experiencia no pasan nunca de 30 cuentas asi que les manejo el panel yo mismo y es una entrada extra tener esos 20 dominios y creciendo poco a poco

Ivaacuten E S dice

23 febrero 2009 a las 1431

Muy buen post Es gigante excelente te mataste escribiendoloacute voy a tomarlo como parte de mi aprendizaje al escribir post salvo que me desanimaste a hacer un HChellip Hay que tener mucha maacutes guita que para pagar un hostinghellip o mucha basura informaacutetica en casa Asiacute como deciacutes vos para aprender

es genial Una idea que tengo en mente es si se pueden usar por ejemplo dos hostings que vayan rotando cuando uno se cae funciona el otrohellip iquestUtoacutepico No seacute pero suena genial Saludos y gracias por tus post son excelentes

Vicente Navarro dice

25 febrero 2009 a las 1152

Lo que comentas de dos servidores de hosting casero por si uno tiene problemas se podriacutea hacer sin muchos problemas Yo mismo lo hice a menudo como comento en la entrada Si van a estar detraacutes del mismo router es tan sencillo como cambiar en la configuracioacuten de NAT del router a queacute

sistema reenviacuteas las peticiones al puerto 80 Si van a estar detraacutes de conexiones de red distintas lo uacutenico que hay que hacer es cambiar la IP del DNS en el proveedor de DNS dinaacutemico que tengas

Ivaacuten E S dice

25 febrero 2009 a las 1805

Gracias por tu ayuda Sabeacute que este blog ya pasoacute a mi lista de favoritos Saludos

Trackbacks y pingbacks

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

laquo La licencia Affero (AGPL) y su relacioacuten con la GPL iexclQueacute diacutea el de aquella semana raquo

meneamenet raquo [How-to] Coacutemo montar y mantener un Hosting caseroInstalar un servidor web en casa paso a paso | KabytesCoacutemo montar servidores web - un par de buenos tutoriales at El MoacutedemMetaholic raquo Hosting casero HOWTOHosting caserohellip laquo Que che vou contarhellipComo hospedar um site em sua casa laquo Nataniel Notas sobre as TICComo montar un servidor web dedicado | ItimagnetCrea tu hosting casero at Tod-OScom Te ponemos al dia OPCIONWEBcom Experiencias Informaacuteticas raquo Problemas eleacutectricos en el Hosting CaseroHosting Casero laquo Think Free - LinuxPhpJavaMEMoviesAl otro lado del mostrador raquo Servidores de hosting caseros7 Fast Links (y X) Un lugar en el mundohellipBreves Como montar tu propio hosting casero - BiteliaNoMeDigas raquo Blog Archive raquo Hosting CaseroComo hacer un Hosting en Casa | Tu Lugar en InternetCoacutemo instalar un servidor web en tu casaservidor web caserotu servidor casero laquo NanoBug - Tecnologiacutea amp HobbyBitaacutecora de Vicente Puchades raquo Blog Archive raquo Instalado un servidor web de bajo consumo en un pen USB de 8GbSisBlog raquo Blog Archive raquo Hosting caseroLinux-OS raquo Hosting casero HOWTOHosting casero HOWTO laquo Conocimiento Libre (o lo que estaacute detraacutes del Software Libre)HOWTO Hosting casero laquo Epeoraquo Enlaces (Semana 25) | xavierhernandezblogCon mis movidashellip y mis lios raquo Una de servidoresRicardo Lasa un poco de todo raquo Viernes eaaaaaaaaLa Biblia del Hosting Casero laquo No se me ocurre un tiacutetulo originalhellipMejor respuesta raquo iquestcomo hago para montar una pagina en internet usando mi pc como servidorTargz raquo Blog Archive raquo Curs tegravecnic sistemes micro-informagravetics Sessioacute 22 Desembre 2008[HOSTING] Hosting Web Java - psicofxpcomApunts de tallers classes i sessions raquo Curs de Sistemes drsquoInformacioacute Geogragravefica i computeritzada Edicioacute octubre de 2010 Sessioacute XVIII [35]Como medir el rendimiento de tu servidor web laquo iTank Ideas TankTa pa Ponga raquo Archivu del blogue raquo Sirvidor nun USB de 2GbMontar un servidor de hosting caseroTener email con tu dominio en un servidor caseroHosting casero | nopalituxnetEmail con tu dominio en un servidor casero | Going Geek

Tema LHYLE09 creado por Vicente Navarro

  • vicente-navarrocom
    • Lo hice y lo entendiacute | Hosting casero HOWTO
          1. 9ob3N0aW5nLWNhc2Vyby1ob3d0by8A
            1. form1
              1. s
              2. input5
Page 28: Hosting Casero

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Vicente Navarro dice

18 marzo 2008 a las 948

Roberto MoDoRro iexclMuchas gracias

Cristiaacuten dice

26 marzo 2008 a las 2118

Hola estimado He leiacutedo tu excelente manual y bueno se me han aclarado muchos puntos de los que teniacutea ideas un poco vagashellip Pero tengo unas consultashellip a ver si tienes un tiempesito para ayudarmehellip

1) necesariamente debo ldquocomprarrdquo un dominio lo digo porque yo tengo una cuenta en no-ipcom y tengo un host (algo asi como xxxservehttpcom) pensando que podria poner esta direccioacuten en la barra del navegador y llegariacutea a ver mi paacuteginahellip

2) Tengo apache montado sobre Windows XP SP2 y cuando hago pruebas locales (en ie localhost) me funciona sin problemashellip

3) Tengo abierto el puerto 80 tanto en Windows como en mi Router D-link y ademas nateada mi direccion interna a la externahellip

Tonceshellip me puede orientar para saber en que estoy fallandohellip recuerda si que todo lo que estoy haciendo es sobre Windows XP lamentablementehellip Espero puedas ayudarme te lo agradecereacutehellip

Vicente Navarro dice

26 marzo 2008 a las 2247

Cristiaacuten Si la paacutegina te funciona localmente el problema supongo que puede estar en el NATeo o en que no asocies correctamente la IP puacuteblica al host de no-ipcom

Pero en realidad hay tantas cosas que pueden estar causando el problemahellip

bitor dice

11 abril 2008 a las 1424

Muy currado el articulo

Gracias

Omar Palomino dice

14 abril 2008 a las 1646

Hola que tal estuve leyendo tu POST sobre ldquoHosting Caserordquo y debo decir q me parece muy interesante yo ya habia montando un servidor casero con muchas cosas similares a las tuyas perohellip hay un parrafo que me dejo intrigado aqui lo escribo

El dominio

ldquoPor supuesto vamos a necesitar uno o mas dominios para hacer realidad nuestro poryecto Si tuvieramos una IP fija podriamos comprar un dominio a cualquier registrador y hacer que el DNS apuntara a nuestra IP fijardquo

Comentario Pues hasta aqui todo es normal es el procediemiento comun que se hace pero luegohellip

ldquoEn nuestro servidor tendriamos que configurar un servidor DNS ademas de todos los otros servicios que quisieramos proporcionarrdquo

Comentario Aqui me perdi no entiendo a lo que te refieres no valdria simplemente con hacer un NAT en el router a q te refieres con configurar un DNS en el servidor o seahellip aparte del DNS del registrador necesitamos otro DNS en nuestro propio servidor para que cual es la idea como lo hago no se si podrias enviarme quizas algun enlace q me ayude con esa duda o tratar de explicarme un poco ese tema

Disculpa por mis inquietudes pero es algo que he escuchado algunas veces y no entiendo ojala y me puedas ayudar y pasar algunos links Tambien te dejo mi blog Adios

httpyouta18awardspacecomwordpress

Saludos

Vicente Navarro dice

14 abril 2008 a las 1816

Omar Cuando tuacute compras un dominio y nada maacutes en principio lo que estaacutes comprando soacutelo es la posibilidad de servir las diferentes direcciones de ese dominio desde un servidor de DNS que tienes que tener corriendo tuacute mismo

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Por ejemplo supongamos que compramos el dominio examplecom Al registrador soacutelo le tienes que decir cuaacuteles son los servidores de DNS que serviraacuten las peticiones dicho dominio Es lo que ves si haces un whois al dominio

Nameserver Information Nameserver aiana-serversnet IP Address 19203443 Nameserver biana-serversnet IP Address 19300236 Nameserver ciana-serversnet IP Address 13991110

Asiacute cuando tuacute pongas en tu navegador ldquohttpproyectoXexamplecomrdquo el cliente de DNS de tu sistema operativo le preguntaraacute a su servidor de DNS asignado que cuaacutel es la IP de ese sitio Y tu servidor de DNS asignado lo que haraacute es ir a preguntar a los servidores de DNS de examplecom que cuaacutel es la IP que busca

Por eso para hacer hosting casero si soacutelo compras un dominio y nada maacutes tendraacutes que montarte tu propio servidor de DNS a menos que la empresa a la que le has comprado el dominio te proporcione servicios como los de DynDNS o a menos que tengas una IP fija y el registrador de dominios incluya entre sus servicios el asociar dominios a IPs fijas usando sus propios servidores de DNS

Omar Palomino dice

15 abril 2008 a las 446

Gracias por responderme tan pronto pero tengo algunas otras dudas ojala me puedas ayudar

A continuacion le explico mis dudas

En realidad todo esta relacionado con servidores DNS mis dudas son las que siguen

Primera inquietud

Lo que estamos acostumbrados es a comprar un dominio junto con el hosting cierto entonces lo que hace la empresa registradora de dominios es ldquoregistrarrdquo nuestro dominio en un servidor DNS para que pueda ser accedido desde internet apuntando a una direccion IP publica (fija obviamente)

Hasta aqui tengo algunas dudas

- iquestEn que servidor DNS lo registran iquestellos tienen un servidor DNS propio si tienen un servidor DNS propio cualquiera puede publicar un servidor DNS en internet no necesita alguna autorizacion como saben los demas servidores DNS de la existencia de ese nuevo servidor

Segunda inquietud

Supongamos que decido comprar solo el dominio es decir no alquilo hosting y tampoco colocan mi dominio en un servidor dns Lo que he visto y he leido es que al momento de registrar mi dominio debo de colocar que servidores dns voy a usar para que se hace eso mi ldquoregistrador de dominiordquo hace alguna configuracion para que solo funcione en ese servidor DNS donde hacen esa configuracion en que tipo de servidor y con que proposito

Si yo mismo coloco mi servidor DNS y le digo a mi ldquoregistrador de dominiosrdquo la IP de mi servidor DNS (para que este resuelva) como se enteran en el mundo (es decir en internet) de la existencia de mi servidor DNS tendria que registrarlo en otro servidor DNS

Como ves tengo varias dudas espero me puedas ayudar a resolverlas

Saludos

Vicente Navarro dice

15 abril 2008 a las 945

Osmar Todas las compantildeiacuteas de hosting tienen servidores de DNS siacute pero dichos servidores de DNS soacutelo tienen autoridad sobre los dominios que estaacuten bajo su control Otros servidores de DNS cuando tengan que saber la IP de un nodo de este dominio tendraacuten que pasar siempre por los DNSs de la

compantildeiacutea de hosting Hay unos servidores DNS raiacutez que son los que tienen autoridad sobre los dominios com net org etc que son los que te redirigen al servidor DNS de la compantildeiacutea de hosting que tiene control sobre el dominio

Es un tema que requiere documentarse detenidamente El artiacuteculo de la Wikipedia Domain Name System tiene algunos esquemas que te pueden aydar a entenderlo

Sobre la segunda inquietud el tema es muy sencillo Cuando tuacute compras tu dominio lo que estaacutes haciendo es escribir en la base de datos de los servidores DNS raiacutez (los que tienen control sobre los com net org etc) que tu servidor DNS y soacutelo tu servidor DNS y ninguacuten otro es el que tiene derecho a dar la respuesta definitiva sobre cuaacutel es la IP que corresponde a tal nombre de tu dominio

Alex Dumont dice

18 abril 2008 a las 1402

Excelente lo de los Google Apps (entre otras cosas reconozco que no he leido todo de momento) Voy a probar esto en cuanto pueda

The Pro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

21 abril 2008 a las 2032

Buena Tarde Super Coco

2 Preguntas rapidas

La primera la tarjeta que recomiendas la D201GLY2A de Intel soporta el WOL (Wake On Lan) ya que en los lugares que he buscado no se menciona nada con respecto a eso te lo pregunto por que me interesa habilitar un Hosting Casero y pretendo basarme en tu excelente Guia

La segunda basandose en tu experiencia personal que me recomiendas decantarme por la D201GLY2A o tal vez buscar una Tarjeta de VIA como la PC3500G

Saludos y muchas gracias por compartir tus conocimientos

Vicente Navarro dice

22 abril 2008 a las 1103

The Pro Seguacuten el manual de la D201GLY2A siacute que soporta el Wake on Lan

Sobre queacute es mejor si la D201GLY2A o la VIA probablemente el procesador de Intel sea mucho mejor pero como no tengo ninguno de los dos no tengo elementos de juicio reales para opinar

Mauri dice

25 abril 2008 a las 845

Felicidades por el artiacuteculo manual en cuanto tenga tiempo lo pondreacute en praacutectica

Muchas gracias por compartir tus conocimientos

juan ignacio dice

5 junio 2008 a las 1932

Hola

Una pregunta de DynDNS ldquoiquestSi has registrado un dominio ldquowwwmidominiocomrdquo en una empresa sin servicios de actualizacion de IP dinamica y en casa tienes ADSL con IP dinamica puedo usar DynDNS (ddclient) para poder tener mi pagina publicada en internet y administrarla desde mi servidor localrdquo

Un cordial saludo

Vicente Navarro dice

5 junio 2008 a las 2003

juan ignacio No no podriacuteas usar ddclient Tendriacuteas que cada vez que tu proveedor de ADSL te cambia la IP ir al panel de control de tu registrador y decirle la nueva IP a la que tiene que apuntar el dominio Como tendriacutea que ser manual y encima el cambio de IP puede tardar un rato en tener efecto

no es praacutectico para tener una paacutegina puacuteblica Puede serlo si es algo exclusivamente para tiacute

Otra cosa que se puede hacer es que registres alguacuten hostname de los gratuitos en DynDNS como ldquoejemplodyndnscomrdquo que actualices desde tu routerservidor (con ddclient) y que ldquowwwmidominiocomrdquo sea un CNAME a ldquoejemplodyndnscomrdquo (si tu registrador te lo permite) Asiacute podriacuteas tener el servidor en casa sin problemas

angel dice

18 junio 2008 a las 1848

HOLA MI SERVIDOR LO PUEDO VER SOLO EN MI RED LOCAL como puedo Ver mi servidor fuera de mi LAN MI PUERTO 80 ESTA ABIERTO FTP TB

YA REDIRECCIONE EL IP ESTOY TRABAJANDO CON NO-IP MI MSN angeltres3hotmailcom

javierPindter dice

23 junio 2008 a las 620

Que tal antes que nada agradezco por tu gran aportacioacuten En lo particular tu publicacioacuten me ha resultado excelente pude resolver muchas dudas No se si ya lo conozcas pero httpwwweverydnsnet ofrece el servicio de DDNS gratuitamente con la ventaja que nos permite

usar nuestro propio dominio a diferencia de la version gratuita de DynDNS ademaacutes que permite libremente el control de registros como los CNAME y los MX para googleApps Hasta el momento no me ha causado ningun problema

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Saludos

Vicente Navarro dice

7 julio 2008 a las 1404

javierPindter No conociacutea esa empresa pero parece una buena opcioacuten iexclGracias por el informarnos de ella

javierPindter dice

7 julio 2008 a las 1539

Recientemente descubri el dd-wrt (httpwwwdd-wrtcomdd-wrtv3indexphp) que es un firmware mucho maacutes completo que el que viene de fabrica en mi caso WRT54G de LinkSys Al cambiar el firmware en la opcioacuten de DDNS se puede incluir la informacioacuten de acceso de muchos proveedores

DDNS (DynDNS no-ip TZO zoneedit changeip easydns etc) a diferencia de los dos por omisioacuten de LinkSys con la ventaja de que en caso de que no este en el listado se puede crear uno como es en el caso de everydns donde simplemente proporcionas tu login password y la ruta del servidor (httpwwwdd-wrtcomwikiindexphpDDNS_-_How_to_setup_Custom_DDNS_settings_using_embedded_inadyn_-_HOWTO) Saludos

Vicente Navarro dice

7 julio 2008 a las 1629

javierPindter Informacioacuten tambieacuten muy uacutetil e interesante iexclGracias

Eduardo Moreira dice

8 julio 2008 a las 209

Excelente trabajo lo explicas muy bien entendi como minimo un 95 llevo varios meses investigando y haciendo pruebas ya que quiero hacer un proyecto como el tuyo muchas cosas que expones en este blog ya las sabia pero despues de leerlo completo uffffffffff aprendi bastantes cosas nuevas Ahora si

voy a montar mi web server muy bien configuradohelliphellipGracias

Carlos Ruiz Ortega dice

15 julio 2008 a las 037

Holap

Wowww Queacute trabajo maacutes estupendo

Sin duda alguna es uno de los mejores tutoriales que he leido en la internethellip ahora siacute me ha quedado absolutamente claro todo lo relacionado con el hosting casero DNS dominios etchellip etchellip

Muchas gracias por todo

Saludooos

Vicente Navarro dice

15 julio 2008 a las 917

Eduardo Moreira Carlos Ruiz Ortega iexclGracias iexclMe alegro de que os haya gustado

katerine dice

6 agosto 2008 a las 319

Felicitaciones Tienes un blog muy bueno Y lo mejor Lo hiciste y yo tambien entedi muchas gracias

Al dice

6 agosto 2008 a las 2307

Excelente articulo pero por lo poco que cuestan hoy dia alojamientos como hostgatores da qeu pensar

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Franco dice

8 agosto 2008 a las 2142

Increible Esto siacute que es un aporte a la comunidad Felicitaciones

Rauacutel M dice

28 agosto 2008 a las 024

Bueno pues me ha motivado mucho tus grandes palabras sobre un HC y es que si pudiera hacerlo lo hariacuteahellip tan solo tengo 17 antildeos una conexioacuten bastante mala (Vodafone) y una madrehellip que mejor ni hablemos jajaja en un futuro hareacute algo por el estilo o a lo mejor una empresa de WebHosting quien

sabehellip se agradece mucho todo esto hasta me he guardado este documento por si acaso

Saludos y suerte amigo

gameshells dice

28 agosto 2008 a las 1708

Buen post la verdad no hay que negarlo pero a mis 23 antildeos de vida te digo que solo entendi algunas cosas desafortunadamente Dioz no me dio un cerebrito como el tuyo para hecharle cabeza a todo esto hellip Peroooo buee gracias por el post intentare leerlo bien sin que me de ladilla

JainuX dice

18 septiembre 2008 a las 1216

muy buen tuto

Saludos

jgaztelu dice

12 noviembre 2008 a las 1516

Hola

Muy buen artiacuteculo me ha encantado y estoy montando (maacutes o menos) un servidor HC Por cierto no ahs mencionado que se puede utilizar alguna utilidad tipo XAMPP Por uacuteltimo una pregunta iquestCoacutemo puedo tener maacutes de un sitio web en el mismo server

Gracias

Vicente Navarro dice

12 noviembre 2008 a las 1541

jgaztelu Gracias Siacute el XAMPP podriacutea resultar uacutetil para nuestro propoacutesito

Sobre lo de los distintos sitios siacute que se explica Hay que poner un fichero de configuracioacuten diferente por sitio en etcapache2sites-available

tttony dice

3 diciembre 2008 a las 350

WOW aunque todavia no me lo he leido completo necesito saber que sistema operativo recomiendan para este cacharro

celeron 400MHZ 256MB RAM PCChips mobo

pienso correr paginas en PHP con mysql

saludos y gracias

Vicente Navarro dice

3 diciembre 2008 a las 827

tttony Cualquier distribucioacuten de Linux instalada con el miacutenimo nuacutemero de paquetes necesario te iraacute

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

bien pero no esperes poder servir a muchos clientes a la vez ya que la maacutequina no es muy potente

Daniel dice

9 diciembre 2008 a las 1621

Execente material estoy teniendo problemas con mi servidor de correo Conectado a mi VPN a traves de webmail funciona bien poniedo la IP pero desde internet aparece error 501 no se que hacerhellip

finidine dice

19 diciembre 2008 a las 1006

Ante todo Vicente felicitarte por tu excelente blog

Tengo un pequentildeo hosting casero basado en un viejo Pentium III a 800 MHz no es mala opcioacuten ya que esa CPU tiene un TDP maacuteximo de tan solo 22 Whellip a veces el viejo PC es lo adecuado para estas funciones (simultanear hosting y p2p)

Saludos

Mauricio dice

8 enero 2009 a las 2238

Sentildeores les pido un favor soy nuevo en esto quiero poner un hosting en mi casa me compre un dominio y tengo internet con ip dinamica pero no se como configurar mi servidor con mi dominio me podrias ayudar de antemano muchas gracias

ALoGeNo dice

12 enero 2009 a las 1319

Puedes usar algo como no-ip o dyndns te creas una cuenta de usuario en cualquiera de ellos y creas una dns gratuita la cual luego le tendras q dar a tu proveedor DNS (el q te vendio el dominio) para q linke la dns asociada a no-ip o dyndns con la tuya

httpswwwdyndnscomaccountcreatehtml

httpwwwno-ipcom

(Muchos routers ofrecen la opcion de usar algun servicio como dyndns o no-ip el cual se encarga de comunicar los cambios de ip al servidor dns de no-ip o dyndns en caso de que tu router no lo permitan tanto no-ip como dyndns ofrecen clientes configurables que harian el trabajo)

Salu2

Di3g0 dice

22 enero 2009 a las 2214

Tio eres genialhellip

Llevo mas de 1 dia arrancandome los cabellos leyendo de todo y gracias a ti he solucionado mi ultimo error en wordpress Gracias a lo que escribistee en la seccion ROUTER de este articulo

Tienes mucha razon en que un blog o cualquier site hospedada en una pc de casa no conviene pero aun asi me parece la manera mas facil de aprender y sobre todo si al jugar tienes una responsabilidad

Yo estoy en el proceso de administrar un pequentildeo blog para no mas de 10 personas x lo que me resulta facil hacerlo en mi pc PERO he tenido varios problemas al tratar de implementarlo y lo he ido solucionando 1 por 1 con lecturas yo logicahellip hasta que me quede estancado en el router puesto que no podia editar mi blog si no esta con la direccion de localhost en localhost el blog no se ve bien para afuera empezando por la plantilla que recurre a la direccion local del templatehellip direccion que no esta en la maquina de la persona q lo ve del otro lado entonces tenia que poner todo el blog al dominio que tengo gracias a no-ip pero de esa manera no podia usar localhost para editar tampoco podia usar el dominio de no-ip para editar porque no se procesaba la peticion gracias a la edicion del archivo ldquohellipetchostrdquo lo he logrado

Nuevamente muchas gracias eres el unico que me ha sabido explicar que y porque debo de hacerlo Te has ganado un pedazo de cielo ^^

Di3g0 dice

23 enero 2009 a las 124

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

mi felicidad no es completa hellip T_T

Realizando los pasos que sale en la seccion ROUTER de este articulo he logrado ver mediante la direccion que me brinda no-ip mi blog especificamente la pagina principal puesto que cuando procedo a hacerle click a algun comentario entrada o cualquier otro enlace (dentro del blog) la pagina no carga y se produce un error del tipo

NOT FOUND The requested URL blogcategorygeneral was not foun on this server mdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdash-

Cosa totalmente ilogicahellip Ya no doy mas y tampoco tengo tiempo para averiguar que esta pasando por lo que ahora si pido ayuda y si alguien puede ayudarme en este paso envieme un correo a diegoiparraguirregmailcom

Gracias de antemano

CarlosVM dice

24 enero 2009 a las 243

Como sabiamente lo mencionas La gran maravilla de hacer tu propio hosting es toda el conocimiento que tendraacutes y asiacute poder recurrir a cualquier distribuidor con muchos maacutes conocimientos Darte las gracias por tu aporte seriacutea poco

Saludos Carlos

Williams Nasser dice

20 febrero 2009 a las 1520

Hola a todos de verdad lo felicito muy bien explicado aun que difiero de tener un excelente HC con windows XP Profesional SPK3

yo he montado Windows XP actualizado con SPK3 apache Friends 17 un panel de control que parte del codigo es codigo libre pero e modificado sustantivamente para ir acoplando las necesidades que poseeo para el ISP XDSL y para la actualizacion de la ip dinamica un servicio en espantildeol gratuito muy bueno como lo es CDMONCOM tengo hasta ahora apenas 20 dominios hospedados en un pc con las siguientes caracteristicas PIV de 32Ghzh con doble nucleo 2GB de Ram 1024 GB de DD aproximadamente en 3 Discos Windows XP actualizaado con SPK3 JAVA SDK sun microsystem XAMPP apache friends con algunas modificaciones para adaptarlo al panel de control TOMCATS y PERL como ADDons y un Pack de aplicaciones codigo abierto para su libre instalacion desde el panel de control hellip de verdad esto me ha trabajado muy bien sin problema alguno para el webmail usaba antes hmailserver el cual es muy bueno pero vivia luchando con las limitaciones de otros proveedores incluso el de no aceptar mail de ip dinamicas pero la gran solucion con google apps me ha sacado los pies del barro y bueno ya no doy cuentas ilimitadas de mail pero en experiencia no pasan nunca de 30 cuentas asi que les manejo el panel yo mismo y es una entrada extra tener esos 20 dominios y creciendo poco a poco

Ivaacuten E S dice

23 febrero 2009 a las 1431

Muy buen post Es gigante excelente te mataste escribiendoloacute voy a tomarlo como parte de mi aprendizaje al escribir post salvo que me desanimaste a hacer un HChellip Hay que tener mucha maacutes guita que para pagar un hostinghellip o mucha basura informaacutetica en casa Asiacute como deciacutes vos para aprender

es genial Una idea que tengo en mente es si se pueden usar por ejemplo dos hostings que vayan rotando cuando uno se cae funciona el otrohellip iquestUtoacutepico No seacute pero suena genial Saludos y gracias por tus post son excelentes

Vicente Navarro dice

25 febrero 2009 a las 1152

Lo que comentas de dos servidores de hosting casero por si uno tiene problemas se podriacutea hacer sin muchos problemas Yo mismo lo hice a menudo como comento en la entrada Si van a estar detraacutes del mismo router es tan sencillo como cambiar en la configuracioacuten de NAT del router a queacute

sistema reenviacuteas las peticiones al puerto 80 Si van a estar detraacutes de conexiones de red distintas lo uacutenico que hay que hacer es cambiar la IP del DNS en el proveedor de DNS dinaacutemico que tengas

Ivaacuten E S dice

25 febrero 2009 a las 1805

Gracias por tu ayuda Sabeacute que este blog ya pasoacute a mi lista de favoritos Saludos

Trackbacks y pingbacks

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

laquo La licencia Affero (AGPL) y su relacioacuten con la GPL iexclQueacute diacutea el de aquella semana raquo

meneamenet raquo [How-to] Coacutemo montar y mantener un Hosting caseroInstalar un servidor web en casa paso a paso | KabytesCoacutemo montar servidores web - un par de buenos tutoriales at El MoacutedemMetaholic raquo Hosting casero HOWTOHosting caserohellip laquo Que che vou contarhellipComo hospedar um site em sua casa laquo Nataniel Notas sobre as TICComo montar un servidor web dedicado | ItimagnetCrea tu hosting casero at Tod-OScom Te ponemos al dia OPCIONWEBcom Experiencias Informaacuteticas raquo Problemas eleacutectricos en el Hosting CaseroHosting Casero laquo Think Free - LinuxPhpJavaMEMoviesAl otro lado del mostrador raquo Servidores de hosting caseros7 Fast Links (y X) Un lugar en el mundohellipBreves Como montar tu propio hosting casero - BiteliaNoMeDigas raquo Blog Archive raquo Hosting CaseroComo hacer un Hosting en Casa | Tu Lugar en InternetCoacutemo instalar un servidor web en tu casaservidor web caserotu servidor casero laquo NanoBug - Tecnologiacutea amp HobbyBitaacutecora de Vicente Puchades raquo Blog Archive raquo Instalado un servidor web de bajo consumo en un pen USB de 8GbSisBlog raquo Blog Archive raquo Hosting caseroLinux-OS raquo Hosting casero HOWTOHosting casero HOWTO laquo Conocimiento Libre (o lo que estaacute detraacutes del Software Libre)HOWTO Hosting casero laquo Epeoraquo Enlaces (Semana 25) | xavierhernandezblogCon mis movidashellip y mis lios raquo Una de servidoresRicardo Lasa un poco de todo raquo Viernes eaaaaaaaaLa Biblia del Hosting Casero laquo No se me ocurre un tiacutetulo originalhellipMejor respuesta raquo iquestcomo hago para montar una pagina en internet usando mi pc como servidorTargz raquo Blog Archive raquo Curs tegravecnic sistemes micro-informagravetics Sessioacute 22 Desembre 2008[HOSTING] Hosting Web Java - psicofxpcomApunts de tallers classes i sessions raquo Curs de Sistemes drsquoInformacioacute Geogragravefica i computeritzada Edicioacute octubre de 2010 Sessioacute XVIII [35]Como medir el rendimiento de tu servidor web laquo iTank Ideas TankTa pa Ponga raquo Archivu del blogue raquo Sirvidor nun USB de 2GbMontar un servidor de hosting caseroTener email con tu dominio en un servidor caseroHosting casero | nopalituxnetEmail con tu dominio en un servidor casero | Going Geek

Tema LHYLE09 creado por Vicente Navarro

  • vicente-navarrocom
    • Lo hice y lo entendiacute | Hosting casero HOWTO
          1. 9ob3N0aW5nLWNhc2Vyby1ob3d0by8A
            1. form1
              1. s
              2. input5
Page 29: Hosting Casero

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Por ejemplo supongamos que compramos el dominio examplecom Al registrador soacutelo le tienes que decir cuaacuteles son los servidores de DNS que serviraacuten las peticiones dicho dominio Es lo que ves si haces un whois al dominio

Nameserver Information Nameserver aiana-serversnet IP Address 19203443 Nameserver biana-serversnet IP Address 19300236 Nameserver ciana-serversnet IP Address 13991110

Asiacute cuando tuacute pongas en tu navegador ldquohttpproyectoXexamplecomrdquo el cliente de DNS de tu sistema operativo le preguntaraacute a su servidor de DNS asignado que cuaacutel es la IP de ese sitio Y tu servidor de DNS asignado lo que haraacute es ir a preguntar a los servidores de DNS de examplecom que cuaacutel es la IP que busca

Por eso para hacer hosting casero si soacutelo compras un dominio y nada maacutes tendraacutes que montarte tu propio servidor de DNS a menos que la empresa a la que le has comprado el dominio te proporcione servicios como los de DynDNS o a menos que tengas una IP fija y el registrador de dominios incluya entre sus servicios el asociar dominios a IPs fijas usando sus propios servidores de DNS

Omar Palomino dice

15 abril 2008 a las 446

Gracias por responderme tan pronto pero tengo algunas otras dudas ojala me puedas ayudar

A continuacion le explico mis dudas

En realidad todo esta relacionado con servidores DNS mis dudas son las que siguen

Primera inquietud

Lo que estamos acostumbrados es a comprar un dominio junto con el hosting cierto entonces lo que hace la empresa registradora de dominios es ldquoregistrarrdquo nuestro dominio en un servidor DNS para que pueda ser accedido desde internet apuntando a una direccion IP publica (fija obviamente)

Hasta aqui tengo algunas dudas

- iquestEn que servidor DNS lo registran iquestellos tienen un servidor DNS propio si tienen un servidor DNS propio cualquiera puede publicar un servidor DNS en internet no necesita alguna autorizacion como saben los demas servidores DNS de la existencia de ese nuevo servidor

Segunda inquietud

Supongamos que decido comprar solo el dominio es decir no alquilo hosting y tampoco colocan mi dominio en un servidor dns Lo que he visto y he leido es que al momento de registrar mi dominio debo de colocar que servidores dns voy a usar para que se hace eso mi ldquoregistrador de dominiordquo hace alguna configuracion para que solo funcione en ese servidor DNS donde hacen esa configuracion en que tipo de servidor y con que proposito

Si yo mismo coloco mi servidor DNS y le digo a mi ldquoregistrador de dominiosrdquo la IP de mi servidor DNS (para que este resuelva) como se enteran en el mundo (es decir en internet) de la existencia de mi servidor DNS tendria que registrarlo en otro servidor DNS

Como ves tengo varias dudas espero me puedas ayudar a resolverlas

Saludos

Vicente Navarro dice

15 abril 2008 a las 945

Osmar Todas las compantildeiacuteas de hosting tienen servidores de DNS siacute pero dichos servidores de DNS soacutelo tienen autoridad sobre los dominios que estaacuten bajo su control Otros servidores de DNS cuando tengan que saber la IP de un nodo de este dominio tendraacuten que pasar siempre por los DNSs de la

compantildeiacutea de hosting Hay unos servidores DNS raiacutez que son los que tienen autoridad sobre los dominios com net org etc que son los que te redirigen al servidor DNS de la compantildeiacutea de hosting que tiene control sobre el dominio

Es un tema que requiere documentarse detenidamente El artiacuteculo de la Wikipedia Domain Name System tiene algunos esquemas que te pueden aydar a entenderlo

Sobre la segunda inquietud el tema es muy sencillo Cuando tuacute compras tu dominio lo que estaacutes haciendo es escribir en la base de datos de los servidores DNS raiacutez (los que tienen control sobre los com net org etc) que tu servidor DNS y soacutelo tu servidor DNS y ninguacuten otro es el que tiene derecho a dar la respuesta definitiva sobre cuaacutel es la IP que corresponde a tal nombre de tu dominio

Alex Dumont dice

18 abril 2008 a las 1402

Excelente lo de los Google Apps (entre otras cosas reconozco que no he leido todo de momento) Voy a probar esto en cuanto pueda

The Pro dice

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

21 abril 2008 a las 2032

Buena Tarde Super Coco

2 Preguntas rapidas

La primera la tarjeta que recomiendas la D201GLY2A de Intel soporta el WOL (Wake On Lan) ya que en los lugares que he buscado no se menciona nada con respecto a eso te lo pregunto por que me interesa habilitar un Hosting Casero y pretendo basarme en tu excelente Guia

La segunda basandose en tu experiencia personal que me recomiendas decantarme por la D201GLY2A o tal vez buscar una Tarjeta de VIA como la PC3500G

Saludos y muchas gracias por compartir tus conocimientos

Vicente Navarro dice

22 abril 2008 a las 1103

The Pro Seguacuten el manual de la D201GLY2A siacute que soporta el Wake on Lan

Sobre queacute es mejor si la D201GLY2A o la VIA probablemente el procesador de Intel sea mucho mejor pero como no tengo ninguno de los dos no tengo elementos de juicio reales para opinar

Mauri dice

25 abril 2008 a las 845

Felicidades por el artiacuteculo manual en cuanto tenga tiempo lo pondreacute en praacutectica

Muchas gracias por compartir tus conocimientos

juan ignacio dice

5 junio 2008 a las 1932

Hola

Una pregunta de DynDNS ldquoiquestSi has registrado un dominio ldquowwwmidominiocomrdquo en una empresa sin servicios de actualizacion de IP dinamica y en casa tienes ADSL con IP dinamica puedo usar DynDNS (ddclient) para poder tener mi pagina publicada en internet y administrarla desde mi servidor localrdquo

Un cordial saludo

Vicente Navarro dice

5 junio 2008 a las 2003

juan ignacio No no podriacuteas usar ddclient Tendriacuteas que cada vez que tu proveedor de ADSL te cambia la IP ir al panel de control de tu registrador y decirle la nueva IP a la que tiene que apuntar el dominio Como tendriacutea que ser manual y encima el cambio de IP puede tardar un rato en tener efecto

no es praacutectico para tener una paacutegina puacuteblica Puede serlo si es algo exclusivamente para tiacute

Otra cosa que se puede hacer es que registres alguacuten hostname de los gratuitos en DynDNS como ldquoejemplodyndnscomrdquo que actualices desde tu routerservidor (con ddclient) y que ldquowwwmidominiocomrdquo sea un CNAME a ldquoejemplodyndnscomrdquo (si tu registrador te lo permite) Asiacute podriacuteas tener el servidor en casa sin problemas

angel dice

18 junio 2008 a las 1848

HOLA MI SERVIDOR LO PUEDO VER SOLO EN MI RED LOCAL como puedo Ver mi servidor fuera de mi LAN MI PUERTO 80 ESTA ABIERTO FTP TB

YA REDIRECCIONE EL IP ESTOY TRABAJANDO CON NO-IP MI MSN angeltres3hotmailcom

javierPindter dice

23 junio 2008 a las 620

Que tal antes que nada agradezco por tu gran aportacioacuten En lo particular tu publicacioacuten me ha resultado excelente pude resolver muchas dudas No se si ya lo conozcas pero httpwwweverydnsnet ofrece el servicio de DDNS gratuitamente con la ventaja que nos permite

usar nuestro propio dominio a diferencia de la version gratuita de DynDNS ademaacutes que permite libremente el control de registros como los CNAME y los MX para googleApps Hasta el momento no me ha causado ningun problema

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Saludos

Vicente Navarro dice

7 julio 2008 a las 1404

javierPindter No conociacutea esa empresa pero parece una buena opcioacuten iexclGracias por el informarnos de ella

javierPindter dice

7 julio 2008 a las 1539

Recientemente descubri el dd-wrt (httpwwwdd-wrtcomdd-wrtv3indexphp) que es un firmware mucho maacutes completo que el que viene de fabrica en mi caso WRT54G de LinkSys Al cambiar el firmware en la opcioacuten de DDNS se puede incluir la informacioacuten de acceso de muchos proveedores

DDNS (DynDNS no-ip TZO zoneedit changeip easydns etc) a diferencia de los dos por omisioacuten de LinkSys con la ventaja de que en caso de que no este en el listado se puede crear uno como es en el caso de everydns donde simplemente proporcionas tu login password y la ruta del servidor (httpwwwdd-wrtcomwikiindexphpDDNS_-_How_to_setup_Custom_DDNS_settings_using_embedded_inadyn_-_HOWTO) Saludos

Vicente Navarro dice

7 julio 2008 a las 1629

javierPindter Informacioacuten tambieacuten muy uacutetil e interesante iexclGracias

Eduardo Moreira dice

8 julio 2008 a las 209

Excelente trabajo lo explicas muy bien entendi como minimo un 95 llevo varios meses investigando y haciendo pruebas ya que quiero hacer un proyecto como el tuyo muchas cosas que expones en este blog ya las sabia pero despues de leerlo completo uffffffffff aprendi bastantes cosas nuevas Ahora si

voy a montar mi web server muy bien configuradohelliphellipGracias

Carlos Ruiz Ortega dice

15 julio 2008 a las 037

Holap

Wowww Queacute trabajo maacutes estupendo

Sin duda alguna es uno de los mejores tutoriales que he leido en la internethellip ahora siacute me ha quedado absolutamente claro todo lo relacionado con el hosting casero DNS dominios etchellip etchellip

Muchas gracias por todo

Saludooos

Vicente Navarro dice

15 julio 2008 a las 917

Eduardo Moreira Carlos Ruiz Ortega iexclGracias iexclMe alegro de que os haya gustado

katerine dice

6 agosto 2008 a las 319

Felicitaciones Tienes un blog muy bueno Y lo mejor Lo hiciste y yo tambien entedi muchas gracias

Al dice

6 agosto 2008 a las 2307

Excelente articulo pero por lo poco que cuestan hoy dia alojamientos como hostgatores da qeu pensar

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Franco dice

8 agosto 2008 a las 2142

Increible Esto siacute que es un aporte a la comunidad Felicitaciones

Rauacutel M dice

28 agosto 2008 a las 024

Bueno pues me ha motivado mucho tus grandes palabras sobre un HC y es que si pudiera hacerlo lo hariacuteahellip tan solo tengo 17 antildeos una conexioacuten bastante mala (Vodafone) y una madrehellip que mejor ni hablemos jajaja en un futuro hareacute algo por el estilo o a lo mejor una empresa de WebHosting quien

sabehellip se agradece mucho todo esto hasta me he guardado este documento por si acaso

Saludos y suerte amigo

gameshells dice

28 agosto 2008 a las 1708

Buen post la verdad no hay que negarlo pero a mis 23 antildeos de vida te digo que solo entendi algunas cosas desafortunadamente Dioz no me dio un cerebrito como el tuyo para hecharle cabeza a todo esto hellip Peroooo buee gracias por el post intentare leerlo bien sin que me de ladilla

JainuX dice

18 septiembre 2008 a las 1216

muy buen tuto

Saludos

jgaztelu dice

12 noviembre 2008 a las 1516

Hola

Muy buen artiacuteculo me ha encantado y estoy montando (maacutes o menos) un servidor HC Por cierto no ahs mencionado que se puede utilizar alguna utilidad tipo XAMPP Por uacuteltimo una pregunta iquestCoacutemo puedo tener maacutes de un sitio web en el mismo server

Gracias

Vicente Navarro dice

12 noviembre 2008 a las 1541

jgaztelu Gracias Siacute el XAMPP podriacutea resultar uacutetil para nuestro propoacutesito

Sobre lo de los distintos sitios siacute que se explica Hay que poner un fichero de configuracioacuten diferente por sitio en etcapache2sites-available

tttony dice

3 diciembre 2008 a las 350

WOW aunque todavia no me lo he leido completo necesito saber que sistema operativo recomiendan para este cacharro

celeron 400MHZ 256MB RAM PCChips mobo

pienso correr paginas en PHP con mysql

saludos y gracias

Vicente Navarro dice

3 diciembre 2008 a las 827

tttony Cualquier distribucioacuten de Linux instalada con el miacutenimo nuacutemero de paquetes necesario te iraacute

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

bien pero no esperes poder servir a muchos clientes a la vez ya que la maacutequina no es muy potente

Daniel dice

9 diciembre 2008 a las 1621

Execente material estoy teniendo problemas con mi servidor de correo Conectado a mi VPN a traves de webmail funciona bien poniedo la IP pero desde internet aparece error 501 no se que hacerhellip

finidine dice

19 diciembre 2008 a las 1006

Ante todo Vicente felicitarte por tu excelente blog

Tengo un pequentildeo hosting casero basado en un viejo Pentium III a 800 MHz no es mala opcioacuten ya que esa CPU tiene un TDP maacuteximo de tan solo 22 Whellip a veces el viejo PC es lo adecuado para estas funciones (simultanear hosting y p2p)

Saludos

Mauricio dice

8 enero 2009 a las 2238

Sentildeores les pido un favor soy nuevo en esto quiero poner un hosting en mi casa me compre un dominio y tengo internet con ip dinamica pero no se como configurar mi servidor con mi dominio me podrias ayudar de antemano muchas gracias

ALoGeNo dice

12 enero 2009 a las 1319

Puedes usar algo como no-ip o dyndns te creas una cuenta de usuario en cualquiera de ellos y creas una dns gratuita la cual luego le tendras q dar a tu proveedor DNS (el q te vendio el dominio) para q linke la dns asociada a no-ip o dyndns con la tuya

httpswwwdyndnscomaccountcreatehtml

httpwwwno-ipcom

(Muchos routers ofrecen la opcion de usar algun servicio como dyndns o no-ip el cual se encarga de comunicar los cambios de ip al servidor dns de no-ip o dyndns en caso de que tu router no lo permitan tanto no-ip como dyndns ofrecen clientes configurables que harian el trabajo)

Salu2

Di3g0 dice

22 enero 2009 a las 2214

Tio eres genialhellip

Llevo mas de 1 dia arrancandome los cabellos leyendo de todo y gracias a ti he solucionado mi ultimo error en wordpress Gracias a lo que escribistee en la seccion ROUTER de este articulo

Tienes mucha razon en que un blog o cualquier site hospedada en una pc de casa no conviene pero aun asi me parece la manera mas facil de aprender y sobre todo si al jugar tienes una responsabilidad

Yo estoy en el proceso de administrar un pequentildeo blog para no mas de 10 personas x lo que me resulta facil hacerlo en mi pc PERO he tenido varios problemas al tratar de implementarlo y lo he ido solucionando 1 por 1 con lecturas yo logicahellip hasta que me quede estancado en el router puesto que no podia editar mi blog si no esta con la direccion de localhost en localhost el blog no se ve bien para afuera empezando por la plantilla que recurre a la direccion local del templatehellip direccion que no esta en la maquina de la persona q lo ve del otro lado entonces tenia que poner todo el blog al dominio que tengo gracias a no-ip pero de esa manera no podia usar localhost para editar tampoco podia usar el dominio de no-ip para editar porque no se procesaba la peticion gracias a la edicion del archivo ldquohellipetchostrdquo lo he logrado

Nuevamente muchas gracias eres el unico que me ha sabido explicar que y porque debo de hacerlo Te has ganado un pedazo de cielo ^^

Di3g0 dice

23 enero 2009 a las 124

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

mi felicidad no es completa hellip T_T

Realizando los pasos que sale en la seccion ROUTER de este articulo he logrado ver mediante la direccion que me brinda no-ip mi blog especificamente la pagina principal puesto que cuando procedo a hacerle click a algun comentario entrada o cualquier otro enlace (dentro del blog) la pagina no carga y se produce un error del tipo

NOT FOUND The requested URL blogcategorygeneral was not foun on this server mdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdash-

Cosa totalmente ilogicahellip Ya no doy mas y tampoco tengo tiempo para averiguar que esta pasando por lo que ahora si pido ayuda y si alguien puede ayudarme en este paso envieme un correo a diegoiparraguirregmailcom

Gracias de antemano

CarlosVM dice

24 enero 2009 a las 243

Como sabiamente lo mencionas La gran maravilla de hacer tu propio hosting es toda el conocimiento que tendraacutes y asiacute poder recurrir a cualquier distribuidor con muchos maacutes conocimientos Darte las gracias por tu aporte seriacutea poco

Saludos Carlos

Williams Nasser dice

20 febrero 2009 a las 1520

Hola a todos de verdad lo felicito muy bien explicado aun que difiero de tener un excelente HC con windows XP Profesional SPK3

yo he montado Windows XP actualizado con SPK3 apache Friends 17 un panel de control que parte del codigo es codigo libre pero e modificado sustantivamente para ir acoplando las necesidades que poseeo para el ISP XDSL y para la actualizacion de la ip dinamica un servicio en espantildeol gratuito muy bueno como lo es CDMONCOM tengo hasta ahora apenas 20 dominios hospedados en un pc con las siguientes caracteristicas PIV de 32Ghzh con doble nucleo 2GB de Ram 1024 GB de DD aproximadamente en 3 Discos Windows XP actualizaado con SPK3 JAVA SDK sun microsystem XAMPP apache friends con algunas modificaciones para adaptarlo al panel de control TOMCATS y PERL como ADDons y un Pack de aplicaciones codigo abierto para su libre instalacion desde el panel de control hellip de verdad esto me ha trabajado muy bien sin problema alguno para el webmail usaba antes hmailserver el cual es muy bueno pero vivia luchando con las limitaciones de otros proveedores incluso el de no aceptar mail de ip dinamicas pero la gran solucion con google apps me ha sacado los pies del barro y bueno ya no doy cuentas ilimitadas de mail pero en experiencia no pasan nunca de 30 cuentas asi que les manejo el panel yo mismo y es una entrada extra tener esos 20 dominios y creciendo poco a poco

Ivaacuten E S dice

23 febrero 2009 a las 1431

Muy buen post Es gigante excelente te mataste escribiendoloacute voy a tomarlo como parte de mi aprendizaje al escribir post salvo que me desanimaste a hacer un HChellip Hay que tener mucha maacutes guita que para pagar un hostinghellip o mucha basura informaacutetica en casa Asiacute como deciacutes vos para aprender

es genial Una idea que tengo en mente es si se pueden usar por ejemplo dos hostings que vayan rotando cuando uno se cae funciona el otrohellip iquestUtoacutepico No seacute pero suena genial Saludos y gracias por tus post son excelentes

Vicente Navarro dice

25 febrero 2009 a las 1152

Lo que comentas de dos servidores de hosting casero por si uno tiene problemas se podriacutea hacer sin muchos problemas Yo mismo lo hice a menudo como comento en la entrada Si van a estar detraacutes del mismo router es tan sencillo como cambiar en la configuracioacuten de NAT del router a queacute

sistema reenviacuteas las peticiones al puerto 80 Si van a estar detraacutes de conexiones de red distintas lo uacutenico que hay que hacer es cambiar la IP del DNS en el proveedor de DNS dinaacutemico que tengas

Ivaacuten E S dice

25 febrero 2009 a las 1805

Gracias por tu ayuda Sabeacute que este blog ya pasoacute a mi lista de favoritos Saludos

Trackbacks y pingbacks

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

laquo La licencia Affero (AGPL) y su relacioacuten con la GPL iexclQueacute diacutea el de aquella semana raquo

meneamenet raquo [How-to] Coacutemo montar y mantener un Hosting caseroInstalar un servidor web en casa paso a paso | KabytesCoacutemo montar servidores web - un par de buenos tutoriales at El MoacutedemMetaholic raquo Hosting casero HOWTOHosting caserohellip laquo Que che vou contarhellipComo hospedar um site em sua casa laquo Nataniel Notas sobre as TICComo montar un servidor web dedicado | ItimagnetCrea tu hosting casero at Tod-OScom Te ponemos al dia OPCIONWEBcom Experiencias Informaacuteticas raquo Problemas eleacutectricos en el Hosting CaseroHosting Casero laquo Think Free - LinuxPhpJavaMEMoviesAl otro lado del mostrador raquo Servidores de hosting caseros7 Fast Links (y X) Un lugar en el mundohellipBreves Como montar tu propio hosting casero - BiteliaNoMeDigas raquo Blog Archive raquo Hosting CaseroComo hacer un Hosting en Casa | Tu Lugar en InternetCoacutemo instalar un servidor web en tu casaservidor web caserotu servidor casero laquo NanoBug - Tecnologiacutea amp HobbyBitaacutecora de Vicente Puchades raquo Blog Archive raquo Instalado un servidor web de bajo consumo en un pen USB de 8GbSisBlog raquo Blog Archive raquo Hosting caseroLinux-OS raquo Hosting casero HOWTOHosting casero HOWTO laquo Conocimiento Libre (o lo que estaacute detraacutes del Software Libre)HOWTO Hosting casero laquo Epeoraquo Enlaces (Semana 25) | xavierhernandezblogCon mis movidashellip y mis lios raquo Una de servidoresRicardo Lasa un poco de todo raquo Viernes eaaaaaaaaLa Biblia del Hosting Casero laquo No se me ocurre un tiacutetulo originalhellipMejor respuesta raquo iquestcomo hago para montar una pagina en internet usando mi pc como servidorTargz raquo Blog Archive raquo Curs tegravecnic sistemes micro-informagravetics Sessioacute 22 Desembre 2008[HOSTING] Hosting Web Java - psicofxpcomApunts de tallers classes i sessions raquo Curs de Sistemes drsquoInformacioacute Geogragravefica i computeritzada Edicioacute octubre de 2010 Sessioacute XVIII [35]Como medir el rendimiento de tu servidor web laquo iTank Ideas TankTa pa Ponga raquo Archivu del blogue raquo Sirvidor nun USB de 2GbMontar un servidor de hosting caseroTener email con tu dominio en un servidor caseroHosting casero | nopalituxnetEmail con tu dominio en un servidor casero | Going Geek

Tema LHYLE09 creado por Vicente Navarro

  • vicente-navarrocom
    • Lo hice y lo entendiacute | Hosting casero HOWTO
          1. 9ob3N0aW5nLWNhc2Vyby1ob3d0by8A
            1. form1
              1. s
              2. input5
Page 30: Hosting Casero

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

21 abril 2008 a las 2032

Buena Tarde Super Coco

2 Preguntas rapidas

La primera la tarjeta que recomiendas la D201GLY2A de Intel soporta el WOL (Wake On Lan) ya que en los lugares que he buscado no se menciona nada con respecto a eso te lo pregunto por que me interesa habilitar un Hosting Casero y pretendo basarme en tu excelente Guia

La segunda basandose en tu experiencia personal que me recomiendas decantarme por la D201GLY2A o tal vez buscar una Tarjeta de VIA como la PC3500G

Saludos y muchas gracias por compartir tus conocimientos

Vicente Navarro dice

22 abril 2008 a las 1103

The Pro Seguacuten el manual de la D201GLY2A siacute que soporta el Wake on Lan

Sobre queacute es mejor si la D201GLY2A o la VIA probablemente el procesador de Intel sea mucho mejor pero como no tengo ninguno de los dos no tengo elementos de juicio reales para opinar

Mauri dice

25 abril 2008 a las 845

Felicidades por el artiacuteculo manual en cuanto tenga tiempo lo pondreacute en praacutectica

Muchas gracias por compartir tus conocimientos

juan ignacio dice

5 junio 2008 a las 1932

Hola

Una pregunta de DynDNS ldquoiquestSi has registrado un dominio ldquowwwmidominiocomrdquo en una empresa sin servicios de actualizacion de IP dinamica y en casa tienes ADSL con IP dinamica puedo usar DynDNS (ddclient) para poder tener mi pagina publicada en internet y administrarla desde mi servidor localrdquo

Un cordial saludo

Vicente Navarro dice

5 junio 2008 a las 2003

juan ignacio No no podriacuteas usar ddclient Tendriacuteas que cada vez que tu proveedor de ADSL te cambia la IP ir al panel de control de tu registrador y decirle la nueva IP a la que tiene que apuntar el dominio Como tendriacutea que ser manual y encima el cambio de IP puede tardar un rato en tener efecto

no es praacutectico para tener una paacutegina puacuteblica Puede serlo si es algo exclusivamente para tiacute

Otra cosa que se puede hacer es que registres alguacuten hostname de los gratuitos en DynDNS como ldquoejemplodyndnscomrdquo que actualices desde tu routerservidor (con ddclient) y que ldquowwwmidominiocomrdquo sea un CNAME a ldquoejemplodyndnscomrdquo (si tu registrador te lo permite) Asiacute podriacuteas tener el servidor en casa sin problemas

angel dice

18 junio 2008 a las 1848

HOLA MI SERVIDOR LO PUEDO VER SOLO EN MI RED LOCAL como puedo Ver mi servidor fuera de mi LAN MI PUERTO 80 ESTA ABIERTO FTP TB

YA REDIRECCIONE EL IP ESTOY TRABAJANDO CON NO-IP MI MSN angeltres3hotmailcom

javierPindter dice

23 junio 2008 a las 620

Que tal antes que nada agradezco por tu gran aportacioacuten En lo particular tu publicacioacuten me ha resultado excelente pude resolver muchas dudas No se si ya lo conozcas pero httpwwweverydnsnet ofrece el servicio de DDNS gratuitamente con la ventaja que nos permite

usar nuestro propio dominio a diferencia de la version gratuita de DynDNS ademaacutes que permite libremente el control de registros como los CNAME y los MX para googleApps Hasta el momento no me ha causado ningun problema

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Saludos

Vicente Navarro dice

7 julio 2008 a las 1404

javierPindter No conociacutea esa empresa pero parece una buena opcioacuten iexclGracias por el informarnos de ella

javierPindter dice

7 julio 2008 a las 1539

Recientemente descubri el dd-wrt (httpwwwdd-wrtcomdd-wrtv3indexphp) que es un firmware mucho maacutes completo que el que viene de fabrica en mi caso WRT54G de LinkSys Al cambiar el firmware en la opcioacuten de DDNS se puede incluir la informacioacuten de acceso de muchos proveedores

DDNS (DynDNS no-ip TZO zoneedit changeip easydns etc) a diferencia de los dos por omisioacuten de LinkSys con la ventaja de que en caso de que no este en el listado se puede crear uno como es en el caso de everydns donde simplemente proporcionas tu login password y la ruta del servidor (httpwwwdd-wrtcomwikiindexphpDDNS_-_How_to_setup_Custom_DDNS_settings_using_embedded_inadyn_-_HOWTO) Saludos

Vicente Navarro dice

7 julio 2008 a las 1629

javierPindter Informacioacuten tambieacuten muy uacutetil e interesante iexclGracias

Eduardo Moreira dice

8 julio 2008 a las 209

Excelente trabajo lo explicas muy bien entendi como minimo un 95 llevo varios meses investigando y haciendo pruebas ya que quiero hacer un proyecto como el tuyo muchas cosas que expones en este blog ya las sabia pero despues de leerlo completo uffffffffff aprendi bastantes cosas nuevas Ahora si

voy a montar mi web server muy bien configuradohelliphellipGracias

Carlos Ruiz Ortega dice

15 julio 2008 a las 037

Holap

Wowww Queacute trabajo maacutes estupendo

Sin duda alguna es uno de los mejores tutoriales que he leido en la internethellip ahora siacute me ha quedado absolutamente claro todo lo relacionado con el hosting casero DNS dominios etchellip etchellip

Muchas gracias por todo

Saludooos

Vicente Navarro dice

15 julio 2008 a las 917

Eduardo Moreira Carlos Ruiz Ortega iexclGracias iexclMe alegro de que os haya gustado

katerine dice

6 agosto 2008 a las 319

Felicitaciones Tienes un blog muy bueno Y lo mejor Lo hiciste y yo tambien entedi muchas gracias

Al dice

6 agosto 2008 a las 2307

Excelente articulo pero por lo poco que cuestan hoy dia alojamientos como hostgatores da qeu pensar

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Franco dice

8 agosto 2008 a las 2142

Increible Esto siacute que es un aporte a la comunidad Felicitaciones

Rauacutel M dice

28 agosto 2008 a las 024

Bueno pues me ha motivado mucho tus grandes palabras sobre un HC y es que si pudiera hacerlo lo hariacuteahellip tan solo tengo 17 antildeos una conexioacuten bastante mala (Vodafone) y una madrehellip que mejor ni hablemos jajaja en un futuro hareacute algo por el estilo o a lo mejor una empresa de WebHosting quien

sabehellip se agradece mucho todo esto hasta me he guardado este documento por si acaso

Saludos y suerte amigo

gameshells dice

28 agosto 2008 a las 1708

Buen post la verdad no hay que negarlo pero a mis 23 antildeos de vida te digo que solo entendi algunas cosas desafortunadamente Dioz no me dio un cerebrito como el tuyo para hecharle cabeza a todo esto hellip Peroooo buee gracias por el post intentare leerlo bien sin que me de ladilla

JainuX dice

18 septiembre 2008 a las 1216

muy buen tuto

Saludos

jgaztelu dice

12 noviembre 2008 a las 1516

Hola

Muy buen artiacuteculo me ha encantado y estoy montando (maacutes o menos) un servidor HC Por cierto no ahs mencionado que se puede utilizar alguna utilidad tipo XAMPP Por uacuteltimo una pregunta iquestCoacutemo puedo tener maacutes de un sitio web en el mismo server

Gracias

Vicente Navarro dice

12 noviembre 2008 a las 1541

jgaztelu Gracias Siacute el XAMPP podriacutea resultar uacutetil para nuestro propoacutesito

Sobre lo de los distintos sitios siacute que se explica Hay que poner un fichero de configuracioacuten diferente por sitio en etcapache2sites-available

tttony dice

3 diciembre 2008 a las 350

WOW aunque todavia no me lo he leido completo necesito saber que sistema operativo recomiendan para este cacharro

celeron 400MHZ 256MB RAM PCChips mobo

pienso correr paginas en PHP con mysql

saludos y gracias

Vicente Navarro dice

3 diciembre 2008 a las 827

tttony Cualquier distribucioacuten de Linux instalada con el miacutenimo nuacutemero de paquetes necesario te iraacute

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

bien pero no esperes poder servir a muchos clientes a la vez ya que la maacutequina no es muy potente

Daniel dice

9 diciembre 2008 a las 1621

Execente material estoy teniendo problemas con mi servidor de correo Conectado a mi VPN a traves de webmail funciona bien poniedo la IP pero desde internet aparece error 501 no se que hacerhellip

finidine dice

19 diciembre 2008 a las 1006

Ante todo Vicente felicitarte por tu excelente blog

Tengo un pequentildeo hosting casero basado en un viejo Pentium III a 800 MHz no es mala opcioacuten ya que esa CPU tiene un TDP maacuteximo de tan solo 22 Whellip a veces el viejo PC es lo adecuado para estas funciones (simultanear hosting y p2p)

Saludos

Mauricio dice

8 enero 2009 a las 2238

Sentildeores les pido un favor soy nuevo en esto quiero poner un hosting en mi casa me compre un dominio y tengo internet con ip dinamica pero no se como configurar mi servidor con mi dominio me podrias ayudar de antemano muchas gracias

ALoGeNo dice

12 enero 2009 a las 1319

Puedes usar algo como no-ip o dyndns te creas una cuenta de usuario en cualquiera de ellos y creas una dns gratuita la cual luego le tendras q dar a tu proveedor DNS (el q te vendio el dominio) para q linke la dns asociada a no-ip o dyndns con la tuya

httpswwwdyndnscomaccountcreatehtml

httpwwwno-ipcom

(Muchos routers ofrecen la opcion de usar algun servicio como dyndns o no-ip el cual se encarga de comunicar los cambios de ip al servidor dns de no-ip o dyndns en caso de que tu router no lo permitan tanto no-ip como dyndns ofrecen clientes configurables que harian el trabajo)

Salu2

Di3g0 dice

22 enero 2009 a las 2214

Tio eres genialhellip

Llevo mas de 1 dia arrancandome los cabellos leyendo de todo y gracias a ti he solucionado mi ultimo error en wordpress Gracias a lo que escribistee en la seccion ROUTER de este articulo

Tienes mucha razon en que un blog o cualquier site hospedada en una pc de casa no conviene pero aun asi me parece la manera mas facil de aprender y sobre todo si al jugar tienes una responsabilidad

Yo estoy en el proceso de administrar un pequentildeo blog para no mas de 10 personas x lo que me resulta facil hacerlo en mi pc PERO he tenido varios problemas al tratar de implementarlo y lo he ido solucionando 1 por 1 con lecturas yo logicahellip hasta que me quede estancado en el router puesto que no podia editar mi blog si no esta con la direccion de localhost en localhost el blog no se ve bien para afuera empezando por la plantilla que recurre a la direccion local del templatehellip direccion que no esta en la maquina de la persona q lo ve del otro lado entonces tenia que poner todo el blog al dominio que tengo gracias a no-ip pero de esa manera no podia usar localhost para editar tampoco podia usar el dominio de no-ip para editar porque no se procesaba la peticion gracias a la edicion del archivo ldquohellipetchostrdquo lo he logrado

Nuevamente muchas gracias eres el unico que me ha sabido explicar que y porque debo de hacerlo Te has ganado un pedazo de cielo ^^

Di3g0 dice

23 enero 2009 a las 124

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

mi felicidad no es completa hellip T_T

Realizando los pasos que sale en la seccion ROUTER de este articulo he logrado ver mediante la direccion que me brinda no-ip mi blog especificamente la pagina principal puesto que cuando procedo a hacerle click a algun comentario entrada o cualquier otro enlace (dentro del blog) la pagina no carga y se produce un error del tipo

NOT FOUND The requested URL blogcategorygeneral was not foun on this server mdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdash-

Cosa totalmente ilogicahellip Ya no doy mas y tampoco tengo tiempo para averiguar que esta pasando por lo que ahora si pido ayuda y si alguien puede ayudarme en este paso envieme un correo a diegoiparraguirregmailcom

Gracias de antemano

CarlosVM dice

24 enero 2009 a las 243

Como sabiamente lo mencionas La gran maravilla de hacer tu propio hosting es toda el conocimiento que tendraacutes y asiacute poder recurrir a cualquier distribuidor con muchos maacutes conocimientos Darte las gracias por tu aporte seriacutea poco

Saludos Carlos

Williams Nasser dice

20 febrero 2009 a las 1520

Hola a todos de verdad lo felicito muy bien explicado aun que difiero de tener un excelente HC con windows XP Profesional SPK3

yo he montado Windows XP actualizado con SPK3 apache Friends 17 un panel de control que parte del codigo es codigo libre pero e modificado sustantivamente para ir acoplando las necesidades que poseeo para el ISP XDSL y para la actualizacion de la ip dinamica un servicio en espantildeol gratuito muy bueno como lo es CDMONCOM tengo hasta ahora apenas 20 dominios hospedados en un pc con las siguientes caracteristicas PIV de 32Ghzh con doble nucleo 2GB de Ram 1024 GB de DD aproximadamente en 3 Discos Windows XP actualizaado con SPK3 JAVA SDK sun microsystem XAMPP apache friends con algunas modificaciones para adaptarlo al panel de control TOMCATS y PERL como ADDons y un Pack de aplicaciones codigo abierto para su libre instalacion desde el panel de control hellip de verdad esto me ha trabajado muy bien sin problema alguno para el webmail usaba antes hmailserver el cual es muy bueno pero vivia luchando con las limitaciones de otros proveedores incluso el de no aceptar mail de ip dinamicas pero la gran solucion con google apps me ha sacado los pies del barro y bueno ya no doy cuentas ilimitadas de mail pero en experiencia no pasan nunca de 30 cuentas asi que les manejo el panel yo mismo y es una entrada extra tener esos 20 dominios y creciendo poco a poco

Ivaacuten E S dice

23 febrero 2009 a las 1431

Muy buen post Es gigante excelente te mataste escribiendoloacute voy a tomarlo como parte de mi aprendizaje al escribir post salvo que me desanimaste a hacer un HChellip Hay que tener mucha maacutes guita que para pagar un hostinghellip o mucha basura informaacutetica en casa Asiacute como deciacutes vos para aprender

es genial Una idea que tengo en mente es si se pueden usar por ejemplo dos hostings que vayan rotando cuando uno se cae funciona el otrohellip iquestUtoacutepico No seacute pero suena genial Saludos y gracias por tus post son excelentes

Vicente Navarro dice

25 febrero 2009 a las 1152

Lo que comentas de dos servidores de hosting casero por si uno tiene problemas se podriacutea hacer sin muchos problemas Yo mismo lo hice a menudo como comento en la entrada Si van a estar detraacutes del mismo router es tan sencillo como cambiar en la configuracioacuten de NAT del router a queacute

sistema reenviacuteas las peticiones al puerto 80 Si van a estar detraacutes de conexiones de red distintas lo uacutenico que hay que hacer es cambiar la IP del DNS en el proveedor de DNS dinaacutemico que tengas

Ivaacuten E S dice

25 febrero 2009 a las 1805

Gracias por tu ayuda Sabeacute que este blog ya pasoacute a mi lista de favoritos Saludos

Trackbacks y pingbacks

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

laquo La licencia Affero (AGPL) y su relacioacuten con la GPL iexclQueacute diacutea el de aquella semana raquo

meneamenet raquo [How-to] Coacutemo montar y mantener un Hosting caseroInstalar un servidor web en casa paso a paso | KabytesCoacutemo montar servidores web - un par de buenos tutoriales at El MoacutedemMetaholic raquo Hosting casero HOWTOHosting caserohellip laquo Que che vou contarhellipComo hospedar um site em sua casa laquo Nataniel Notas sobre as TICComo montar un servidor web dedicado | ItimagnetCrea tu hosting casero at Tod-OScom Te ponemos al dia OPCIONWEBcom Experiencias Informaacuteticas raquo Problemas eleacutectricos en el Hosting CaseroHosting Casero laquo Think Free - LinuxPhpJavaMEMoviesAl otro lado del mostrador raquo Servidores de hosting caseros7 Fast Links (y X) Un lugar en el mundohellipBreves Como montar tu propio hosting casero - BiteliaNoMeDigas raquo Blog Archive raquo Hosting CaseroComo hacer un Hosting en Casa | Tu Lugar en InternetCoacutemo instalar un servidor web en tu casaservidor web caserotu servidor casero laquo NanoBug - Tecnologiacutea amp HobbyBitaacutecora de Vicente Puchades raquo Blog Archive raquo Instalado un servidor web de bajo consumo en un pen USB de 8GbSisBlog raquo Blog Archive raquo Hosting caseroLinux-OS raquo Hosting casero HOWTOHosting casero HOWTO laquo Conocimiento Libre (o lo que estaacute detraacutes del Software Libre)HOWTO Hosting casero laquo Epeoraquo Enlaces (Semana 25) | xavierhernandezblogCon mis movidashellip y mis lios raquo Una de servidoresRicardo Lasa un poco de todo raquo Viernes eaaaaaaaaLa Biblia del Hosting Casero laquo No se me ocurre un tiacutetulo originalhellipMejor respuesta raquo iquestcomo hago para montar una pagina en internet usando mi pc como servidorTargz raquo Blog Archive raquo Curs tegravecnic sistemes micro-informagravetics Sessioacute 22 Desembre 2008[HOSTING] Hosting Web Java - psicofxpcomApunts de tallers classes i sessions raquo Curs de Sistemes drsquoInformacioacute Geogragravefica i computeritzada Edicioacute octubre de 2010 Sessioacute XVIII [35]Como medir el rendimiento de tu servidor web laquo iTank Ideas TankTa pa Ponga raquo Archivu del blogue raquo Sirvidor nun USB de 2GbMontar un servidor de hosting caseroTener email con tu dominio en un servidor caseroHosting casero | nopalituxnetEmail con tu dominio en un servidor casero | Going Geek

Tema LHYLE09 creado por Vicente Navarro

  • vicente-navarrocom
    • Lo hice y lo entendiacute | Hosting casero HOWTO
          1. 9ob3N0aW5nLWNhc2Vyby1ob3d0by8A
            1. form1
              1. s
              2. input5
Page 31: Hosting Casero

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Saludos

Vicente Navarro dice

7 julio 2008 a las 1404

javierPindter No conociacutea esa empresa pero parece una buena opcioacuten iexclGracias por el informarnos de ella

javierPindter dice

7 julio 2008 a las 1539

Recientemente descubri el dd-wrt (httpwwwdd-wrtcomdd-wrtv3indexphp) que es un firmware mucho maacutes completo que el que viene de fabrica en mi caso WRT54G de LinkSys Al cambiar el firmware en la opcioacuten de DDNS se puede incluir la informacioacuten de acceso de muchos proveedores

DDNS (DynDNS no-ip TZO zoneedit changeip easydns etc) a diferencia de los dos por omisioacuten de LinkSys con la ventaja de que en caso de que no este en el listado se puede crear uno como es en el caso de everydns donde simplemente proporcionas tu login password y la ruta del servidor (httpwwwdd-wrtcomwikiindexphpDDNS_-_How_to_setup_Custom_DDNS_settings_using_embedded_inadyn_-_HOWTO) Saludos

Vicente Navarro dice

7 julio 2008 a las 1629

javierPindter Informacioacuten tambieacuten muy uacutetil e interesante iexclGracias

Eduardo Moreira dice

8 julio 2008 a las 209

Excelente trabajo lo explicas muy bien entendi como minimo un 95 llevo varios meses investigando y haciendo pruebas ya que quiero hacer un proyecto como el tuyo muchas cosas que expones en este blog ya las sabia pero despues de leerlo completo uffffffffff aprendi bastantes cosas nuevas Ahora si

voy a montar mi web server muy bien configuradohelliphellipGracias

Carlos Ruiz Ortega dice

15 julio 2008 a las 037

Holap

Wowww Queacute trabajo maacutes estupendo

Sin duda alguna es uno de los mejores tutoriales que he leido en la internethellip ahora siacute me ha quedado absolutamente claro todo lo relacionado con el hosting casero DNS dominios etchellip etchellip

Muchas gracias por todo

Saludooos

Vicente Navarro dice

15 julio 2008 a las 917

Eduardo Moreira Carlos Ruiz Ortega iexclGracias iexclMe alegro de que os haya gustado

katerine dice

6 agosto 2008 a las 319

Felicitaciones Tienes un blog muy bueno Y lo mejor Lo hiciste y yo tambien entedi muchas gracias

Al dice

6 agosto 2008 a las 2307

Excelente articulo pero por lo poco que cuestan hoy dia alojamientos como hostgatores da qeu pensar

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Franco dice

8 agosto 2008 a las 2142

Increible Esto siacute que es un aporte a la comunidad Felicitaciones

Rauacutel M dice

28 agosto 2008 a las 024

Bueno pues me ha motivado mucho tus grandes palabras sobre un HC y es que si pudiera hacerlo lo hariacuteahellip tan solo tengo 17 antildeos una conexioacuten bastante mala (Vodafone) y una madrehellip que mejor ni hablemos jajaja en un futuro hareacute algo por el estilo o a lo mejor una empresa de WebHosting quien

sabehellip se agradece mucho todo esto hasta me he guardado este documento por si acaso

Saludos y suerte amigo

gameshells dice

28 agosto 2008 a las 1708

Buen post la verdad no hay que negarlo pero a mis 23 antildeos de vida te digo que solo entendi algunas cosas desafortunadamente Dioz no me dio un cerebrito como el tuyo para hecharle cabeza a todo esto hellip Peroooo buee gracias por el post intentare leerlo bien sin que me de ladilla

JainuX dice

18 septiembre 2008 a las 1216

muy buen tuto

Saludos

jgaztelu dice

12 noviembre 2008 a las 1516

Hola

Muy buen artiacuteculo me ha encantado y estoy montando (maacutes o menos) un servidor HC Por cierto no ahs mencionado que se puede utilizar alguna utilidad tipo XAMPP Por uacuteltimo una pregunta iquestCoacutemo puedo tener maacutes de un sitio web en el mismo server

Gracias

Vicente Navarro dice

12 noviembre 2008 a las 1541

jgaztelu Gracias Siacute el XAMPP podriacutea resultar uacutetil para nuestro propoacutesito

Sobre lo de los distintos sitios siacute que se explica Hay que poner un fichero de configuracioacuten diferente por sitio en etcapache2sites-available

tttony dice

3 diciembre 2008 a las 350

WOW aunque todavia no me lo he leido completo necesito saber que sistema operativo recomiendan para este cacharro

celeron 400MHZ 256MB RAM PCChips mobo

pienso correr paginas en PHP con mysql

saludos y gracias

Vicente Navarro dice

3 diciembre 2008 a las 827

tttony Cualquier distribucioacuten de Linux instalada con el miacutenimo nuacutemero de paquetes necesario te iraacute

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

bien pero no esperes poder servir a muchos clientes a la vez ya que la maacutequina no es muy potente

Daniel dice

9 diciembre 2008 a las 1621

Execente material estoy teniendo problemas con mi servidor de correo Conectado a mi VPN a traves de webmail funciona bien poniedo la IP pero desde internet aparece error 501 no se que hacerhellip

finidine dice

19 diciembre 2008 a las 1006

Ante todo Vicente felicitarte por tu excelente blog

Tengo un pequentildeo hosting casero basado en un viejo Pentium III a 800 MHz no es mala opcioacuten ya que esa CPU tiene un TDP maacuteximo de tan solo 22 Whellip a veces el viejo PC es lo adecuado para estas funciones (simultanear hosting y p2p)

Saludos

Mauricio dice

8 enero 2009 a las 2238

Sentildeores les pido un favor soy nuevo en esto quiero poner un hosting en mi casa me compre un dominio y tengo internet con ip dinamica pero no se como configurar mi servidor con mi dominio me podrias ayudar de antemano muchas gracias

ALoGeNo dice

12 enero 2009 a las 1319

Puedes usar algo como no-ip o dyndns te creas una cuenta de usuario en cualquiera de ellos y creas una dns gratuita la cual luego le tendras q dar a tu proveedor DNS (el q te vendio el dominio) para q linke la dns asociada a no-ip o dyndns con la tuya

httpswwwdyndnscomaccountcreatehtml

httpwwwno-ipcom

(Muchos routers ofrecen la opcion de usar algun servicio como dyndns o no-ip el cual se encarga de comunicar los cambios de ip al servidor dns de no-ip o dyndns en caso de que tu router no lo permitan tanto no-ip como dyndns ofrecen clientes configurables que harian el trabajo)

Salu2

Di3g0 dice

22 enero 2009 a las 2214

Tio eres genialhellip

Llevo mas de 1 dia arrancandome los cabellos leyendo de todo y gracias a ti he solucionado mi ultimo error en wordpress Gracias a lo que escribistee en la seccion ROUTER de este articulo

Tienes mucha razon en que un blog o cualquier site hospedada en una pc de casa no conviene pero aun asi me parece la manera mas facil de aprender y sobre todo si al jugar tienes una responsabilidad

Yo estoy en el proceso de administrar un pequentildeo blog para no mas de 10 personas x lo que me resulta facil hacerlo en mi pc PERO he tenido varios problemas al tratar de implementarlo y lo he ido solucionando 1 por 1 con lecturas yo logicahellip hasta que me quede estancado en el router puesto que no podia editar mi blog si no esta con la direccion de localhost en localhost el blog no se ve bien para afuera empezando por la plantilla que recurre a la direccion local del templatehellip direccion que no esta en la maquina de la persona q lo ve del otro lado entonces tenia que poner todo el blog al dominio que tengo gracias a no-ip pero de esa manera no podia usar localhost para editar tampoco podia usar el dominio de no-ip para editar porque no se procesaba la peticion gracias a la edicion del archivo ldquohellipetchostrdquo lo he logrado

Nuevamente muchas gracias eres el unico que me ha sabido explicar que y porque debo de hacerlo Te has ganado un pedazo de cielo ^^

Di3g0 dice

23 enero 2009 a las 124

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

mi felicidad no es completa hellip T_T

Realizando los pasos que sale en la seccion ROUTER de este articulo he logrado ver mediante la direccion que me brinda no-ip mi blog especificamente la pagina principal puesto que cuando procedo a hacerle click a algun comentario entrada o cualquier otro enlace (dentro del blog) la pagina no carga y se produce un error del tipo

NOT FOUND The requested URL blogcategorygeneral was not foun on this server mdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdash-

Cosa totalmente ilogicahellip Ya no doy mas y tampoco tengo tiempo para averiguar que esta pasando por lo que ahora si pido ayuda y si alguien puede ayudarme en este paso envieme un correo a diegoiparraguirregmailcom

Gracias de antemano

CarlosVM dice

24 enero 2009 a las 243

Como sabiamente lo mencionas La gran maravilla de hacer tu propio hosting es toda el conocimiento que tendraacutes y asiacute poder recurrir a cualquier distribuidor con muchos maacutes conocimientos Darte las gracias por tu aporte seriacutea poco

Saludos Carlos

Williams Nasser dice

20 febrero 2009 a las 1520

Hola a todos de verdad lo felicito muy bien explicado aun que difiero de tener un excelente HC con windows XP Profesional SPK3

yo he montado Windows XP actualizado con SPK3 apache Friends 17 un panel de control que parte del codigo es codigo libre pero e modificado sustantivamente para ir acoplando las necesidades que poseeo para el ISP XDSL y para la actualizacion de la ip dinamica un servicio en espantildeol gratuito muy bueno como lo es CDMONCOM tengo hasta ahora apenas 20 dominios hospedados en un pc con las siguientes caracteristicas PIV de 32Ghzh con doble nucleo 2GB de Ram 1024 GB de DD aproximadamente en 3 Discos Windows XP actualizaado con SPK3 JAVA SDK sun microsystem XAMPP apache friends con algunas modificaciones para adaptarlo al panel de control TOMCATS y PERL como ADDons y un Pack de aplicaciones codigo abierto para su libre instalacion desde el panel de control hellip de verdad esto me ha trabajado muy bien sin problema alguno para el webmail usaba antes hmailserver el cual es muy bueno pero vivia luchando con las limitaciones de otros proveedores incluso el de no aceptar mail de ip dinamicas pero la gran solucion con google apps me ha sacado los pies del barro y bueno ya no doy cuentas ilimitadas de mail pero en experiencia no pasan nunca de 30 cuentas asi que les manejo el panel yo mismo y es una entrada extra tener esos 20 dominios y creciendo poco a poco

Ivaacuten E S dice

23 febrero 2009 a las 1431

Muy buen post Es gigante excelente te mataste escribiendoloacute voy a tomarlo como parte de mi aprendizaje al escribir post salvo que me desanimaste a hacer un HChellip Hay que tener mucha maacutes guita que para pagar un hostinghellip o mucha basura informaacutetica en casa Asiacute como deciacutes vos para aprender

es genial Una idea que tengo en mente es si se pueden usar por ejemplo dos hostings que vayan rotando cuando uno se cae funciona el otrohellip iquestUtoacutepico No seacute pero suena genial Saludos y gracias por tus post son excelentes

Vicente Navarro dice

25 febrero 2009 a las 1152

Lo que comentas de dos servidores de hosting casero por si uno tiene problemas se podriacutea hacer sin muchos problemas Yo mismo lo hice a menudo como comento en la entrada Si van a estar detraacutes del mismo router es tan sencillo como cambiar en la configuracioacuten de NAT del router a queacute

sistema reenviacuteas las peticiones al puerto 80 Si van a estar detraacutes de conexiones de red distintas lo uacutenico que hay que hacer es cambiar la IP del DNS en el proveedor de DNS dinaacutemico que tengas

Ivaacuten E S dice

25 febrero 2009 a las 1805

Gracias por tu ayuda Sabeacute que este blog ya pasoacute a mi lista de favoritos Saludos

Trackbacks y pingbacks

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

laquo La licencia Affero (AGPL) y su relacioacuten con la GPL iexclQueacute diacutea el de aquella semana raquo

meneamenet raquo [How-to] Coacutemo montar y mantener un Hosting caseroInstalar un servidor web en casa paso a paso | KabytesCoacutemo montar servidores web - un par de buenos tutoriales at El MoacutedemMetaholic raquo Hosting casero HOWTOHosting caserohellip laquo Que che vou contarhellipComo hospedar um site em sua casa laquo Nataniel Notas sobre as TICComo montar un servidor web dedicado | ItimagnetCrea tu hosting casero at Tod-OScom Te ponemos al dia OPCIONWEBcom Experiencias Informaacuteticas raquo Problemas eleacutectricos en el Hosting CaseroHosting Casero laquo Think Free - LinuxPhpJavaMEMoviesAl otro lado del mostrador raquo Servidores de hosting caseros7 Fast Links (y X) Un lugar en el mundohellipBreves Como montar tu propio hosting casero - BiteliaNoMeDigas raquo Blog Archive raquo Hosting CaseroComo hacer un Hosting en Casa | Tu Lugar en InternetCoacutemo instalar un servidor web en tu casaservidor web caserotu servidor casero laquo NanoBug - Tecnologiacutea amp HobbyBitaacutecora de Vicente Puchades raquo Blog Archive raquo Instalado un servidor web de bajo consumo en un pen USB de 8GbSisBlog raquo Blog Archive raquo Hosting caseroLinux-OS raquo Hosting casero HOWTOHosting casero HOWTO laquo Conocimiento Libre (o lo que estaacute detraacutes del Software Libre)HOWTO Hosting casero laquo Epeoraquo Enlaces (Semana 25) | xavierhernandezblogCon mis movidashellip y mis lios raquo Una de servidoresRicardo Lasa un poco de todo raquo Viernes eaaaaaaaaLa Biblia del Hosting Casero laquo No se me ocurre un tiacutetulo originalhellipMejor respuesta raquo iquestcomo hago para montar una pagina en internet usando mi pc como servidorTargz raquo Blog Archive raquo Curs tegravecnic sistemes micro-informagravetics Sessioacute 22 Desembre 2008[HOSTING] Hosting Web Java - psicofxpcomApunts de tallers classes i sessions raquo Curs de Sistemes drsquoInformacioacute Geogragravefica i computeritzada Edicioacute octubre de 2010 Sessioacute XVIII [35]Como medir el rendimiento de tu servidor web laquo iTank Ideas TankTa pa Ponga raquo Archivu del blogue raquo Sirvidor nun USB de 2GbMontar un servidor de hosting caseroTener email con tu dominio en un servidor caseroHosting casero | nopalituxnetEmail con tu dominio en un servidor casero | Going Geek

Tema LHYLE09 creado por Vicente Navarro

  • vicente-navarrocom
    • Lo hice y lo entendiacute | Hosting casero HOWTO
          1. 9ob3N0aW5nLWNhc2Vyby1ob3d0by8A
            1. form1
              1. s
              2. input5
Page 32: Hosting Casero

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

Franco dice

8 agosto 2008 a las 2142

Increible Esto siacute que es un aporte a la comunidad Felicitaciones

Rauacutel M dice

28 agosto 2008 a las 024

Bueno pues me ha motivado mucho tus grandes palabras sobre un HC y es que si pudiera hacerlo lo hariacuteahellip tan solo tengo 17 antildeos una conexioacuten bastante mala (Vodafone) y una madrehellip que mejor ni hablemos jajaja en un futuro hareacute algo por el estilo o a lo mejor una empresa de WebHosting quien

sabehellip se agradece mucho todo esto hasta me he guardado este documento por si acaso

Saludos y suerte amigo

gameshells dice

28 agosto 2008 a las 1708

Buen post la verdad no hay que negarlo pero a mis 23 antildeos de vida te digo que solo entendi algunas cosas desafortunadamente Dioz no me dio un cerebrito como el tuyo para hecharle cabeza a todo esto hellip Peroooo buee gracias por el post intentare leerlo bien sin que me de ladilla

JainuX dice

18 septiembre 2008 a las 1216

muy buen tuto

Saludos

jgaztelu dice

12 noviembre 2008 a las 1516

Hola

Muy buen artiacuteculo me ha encantado y estoy montando (maacutes o menos) un servidor HC Por cierto no ahs mencionado que se puede utilizar alguna utilidad tipo XAMPP Por uacuteltimo una pregunta iquestCoacutemo puedo tener maacutes de un sitio web en el mismo server

Gracias

Vicente Navarro dice

12 noviembre 2008 a las 1541

jgaztelu Gracias Siacute el XAMPP podriacutea resultar uacutetil para nuestro propoacutesito

Sobre lo de los distintos sitios siacute que se explica Hay que poner un fichero de configuracioacuten diferente por sitio en etcapache2sites-available

tttony dice

3 diciembre 2008 a las 350

WOW aunque todavia no me lo he leido completo necesito saber que sistema operativo recomiendan para este cacharro

celeron 400MHZ 256MB RAM PCChips mobo

pienso correr paginas en PHP con mysql

saludos y gracias

Vicente Navarro dice

3 diciembre 2008 a las 827

tttony Cualquier distribucioacuten de Linux instalada con el miacutenimo nuacutemero de paquetes necesario te iraacute

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

bien pero no esperes poder servir a muchos clientes a la vez ya que la maacutequina no es muy potente

Daniel dice

9 diciembre 2008 a las 1621

Execente material estoy teniendo problemas con mi servidor de correo Conectado a mi VPN a traves de webmail funciona bien poniedo la IP pero desde internet aparece error 501 no se que hacerhellip

finidine dice

19 diciembre 2008 a las 1006

Ante todo Vicente felicitarte por tu excelente blog

Tengo un pequentildeo hosting casero basado en un viejo Pentium III a 800 MHz no es mala opcioacuten ya que esa CPU tiene un TDP maacuteximo de tan solo 22 Whellip a veces el viejo PC es lo adecuado para estas funciones (simultanear hosting y p2p)

Saludos

Mauricio dice

8 enero 2009 a las 2238

Sentildeores les pido un favor soy nuevo en esto quiero poner un hosting en mi casa me compre un dominio y tengo internet con ip dinamica pero no se como configurar mi servidor con mi dominio me podrias ayudar de antemano muchas gracias

ALoGeNo dice

12 enero 2009 a las 1319

Puedes usar algo como no-ip o dyndns te creas una cuenta de usuario en cualquiera de ellos y creas una dns gratuita la cual luego le tendras q dar a tu proveedor DNS (el q te vendio el dominio) para q linke la dns asociada a no-ip o dyndns con la tuya

httpswwwdyndnscomaccountcreatehtml

httpwwwno-ipcom

(Muchos routers ofrecen la opcion de usar algun servicio como dyndns o no-ip el cual se encarga de comunicar los cambios de ip al servidor dns de no-ip o dyndns en caso de que tu router no lo permitan tanto no-ip como dyndns ofrecen clientes configurables que harian el trabajo)

Salu2

Di3g0 dice

22 enero 2009 a las 2214

Tio eres genialhellip

Llevo mas de 1 dia arrancandome los cabellos leyendo de todo y gracias a ti he solucionado mi ultimo error en wordpress Gracias a lo que escribistee en la seccion ROUTER de este articulo

Tienes mucha razon en que un blog o cualquier site hospedada en una pc de casa no conviene pero aun asi me parece la manera mas facil de aprender y sobre todo si al jugar tienes una responsabilidad

Yo estoy en el proceso de administrar un pequentildeo blog para no mas de 10 personas x lo que me resulta facil hacerlo en mi pc PERO he tenido varios problemas al tratar de implementarlo y lo he ido solucionando 1 por 1 con lecturas yo logicahellip hasta que me quede estancado en el router puesto que no podia editar mi blog si no esta con la direccion de localhost en localhost el blog no se ve bien para afuera empezando por la plantilla que recurre a la direccion local del templatehellip direccion que no esta en la maquina de la persona q lo ve del otro lado entonces tenia que poner todo el blog al dominio que tengo gracias a no-ip pero de esa manera no podia usar localhost para editar tampoco podia usar el dominio de no-ip para editar porque no se procesaba la peticion gracias a la edicion del archivo ldquohellipetchostrdquo lo he logrado

Nuevamente muchas gracias eres el unico que me ha sabido explicar que y porque debo de hacerlo Te has ganado un pedazo de cielo ^^

Di3g0 dice

23 enero 2009 a las 124

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

mi felicidad no es completa hellip T_T

Realizando los pasos que sale en la seccion ROUTER de este articulo he logrado ver mediante la direccion que me brinda no-ip mi blog especificamente la pagina principal puesto que cuando procedo a hacerle click a algun comentario entrada o cualquier otro enlace (dentro del blog) la pagina no carga y se produce un error del tipo

NOT FOUND The requested URL blogcategorygeneral was not foun on this server mdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdash-

Cosa totalmente ilogicahellip Ya no doy mas y tampoco tengo tiempo para averiguar que esta pasando por lo que ahora si pido ayuda y si alguien puede ayudarme en este paso envieme un correo a diegoiparraguirregmailcom

Gracias de antemano

CarlosVM dice

24 enero 2009 a las 243

Como sabiamente lo mencionas La gran maravilla de hacer tu propio hosting es toda el conocimiento que tendraacutes y asiacute poder recurrir a cualquier distribuidor con muchos maacutes conocimientos Darte las gracias por tu aporte seriacutea poco

Saludos Carlos

Williams Nasser dice

20 febrero 2009 a las 1520

Hola a todos de verdad lo felicito muy bien explicado aun que difiero de tener un excelente HC con windows XP Profesional SPK3

yo he montado Windows XP actualizado con SPK3 apache Friends 17 un panel de control que parte del codigo es codigo libre pero e modificado sustantivamente para ir acoplando las necesidades que poseeo para el ISP XDSL y para la actualizacion de la ip dinamica un servicio en espantildeol gratuito muy bueno como lo es CDMONCOM tengo hasta ahora apenas 20 dominios hospedados en un pc con las siguientes caracteristicas PIV de 32Ghzh con doble nucleo 2GB de Ram 1024 GB de DD aproximadamente en 3 Discos Windows XP actualizaado con SPK3 JAVA SDK sun microsystem XAMPP apache friends con algunas modificaciones para adaptarlo al panel de control TOMCATS y PERL como ADDons y un Pack de aplicaciones codigo abierto para su libre instalacion desde el panel de control hellip de verdad esto me ha trabajado muy bien sin problema alguno para el webmail usaba antes hmailserver el cual es muy bueno pero vivia luchando con las limitaciones de otros proveedores incluso el de no aceptar mail de ip dinamicas pero la gran solucion con google apps me ha sacado los pies del barro y bueno ya no doy cuentas ilimitadas de mail pero en experiencia no pasan nunca de 30 cuentas asi que les manejo el panel yo mismo y es una entrada extra tener esos 20 dominios y creciendo poco a poco

Ivaacuten E S dice

23 febrero 2009 a las 1431

Muy buen post Es gigante excelente te mataste escribiendoloacute voy a tomarlo como parte de mi aprendizaje al escribir post salvo que me desanimaste a hacer un HChellip Hay que tener mucha maacutes guita que para pagar un hostinghellip o mucha basura informaacutetica en casa Asiacute como deciacutes vos para aprender

es genial Una idea que tengo en mente es si se pueden usar por ejemplo dos hostings que vayan rotando cuando uno se cae funciona el otrohellip iquestUtoacutepico No seacute pero suena genial Saludos y gracias por tus post son excelentes

Vicente Navarro dice

25 febrero 2009 a las 1152

Lo que comentas de dos servidores de hosting casero por si uno tiene problemas se podriacutea hacer sin muchos problemas Yo mismo lo hice a menudo como comento en la entrada Si van a estar detraacutes del mismo router es tan sencillo como cambiar en la configuracioacuten de NAT del router a queacute

sistema reenviacuteas las peticiones al puerto 80 Si van a estar detraacutes de conexiones de red distintas lo uacutenico que hay que hacer es cambiar la IP del DNS en el proveedor de DNS dinaacutemico que tengas

Ivaacuten E S dice

25 febrero 2009 a las 1805

Gracias por tu ayuda Sabeacute que este blog ya pasoacute a mi lista de favoritos Saludos

Trackbacks y pingbacks

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

laquo La licencia Affero (AGPL) y su relacioacuten con la GPL iexclQueacute diacutea el de aquella semana raquo

meneamenet raquo [How-to] Coacutemo montar y mantener un Hosting caseroInstalar un servidor web en casa paso a paso | KabytesCoacutemo montar servidores web - un par de buenos tutoriales at El MoacutedemMetaholic raquo Hosting casero HOWTOHosting caserohellip laquo Que che vou contarhellipComo hospedar um site em sua casa laquo Nataniel Notas sobre as TICComo montar un servidor web dedicado | ItimagnetCrea tu hosting casero at Tod-OScom Te ponemos al dia OPCIONWEBcom Experiencias Informaacuteticas raquo Problemas eleacutectricos en el Hosting CaseroHosting Casero laquo Think Free - LinuxPhpJavaMEMoviesAl otro lado del mostrador raquo Servidores de hosting caseros7 Fast Links (y X) Un lugar en el mundohellipBreves Como montar tu propio hosting casero - BiteliaNoMeDigas raquo Blog Archive raquo Hosting CaseroComo hacer un Hosting en Casa | Tu Lugar en InternetCoacutemo instalar un servidor web en tu casaservidor web caserotu servidor casero laquo NanoBug - Tecnologiacutea amp HobbyBitaacutecora de Vicente Puchades raquo Blog Archive raquo Instalado un servidor web de bajo consumo en un pen USB de 8GbSisBlog raquo Blog Archive raquo Hosting caseroLinux-OS raquo Hosting casero HOWTOHosting casero HOWTO laquo Conocimiento Libre (o lo que estaacute detraacutes del Software Libre)HOWTO Hosting casero laquo Epeoraquo Enlaces (Semana 25) | xavierhernandezblogCon mis movidashellip y mis lios raquo Una de servidoresRicardo Lasa un poco de todo raquo Viernes eaaaaaaaaLa Biblia del Hosting Casero laquo No se me ocurre un tiacutetulo originalhellipMejor respuesta raquo iquestcomo hago para montar una pagina en internet usando mi pc como servidorTargz raquo Blog Archive raquo Curs tegravecnic sistemes micro-informagravetics Sessioacute 22 Desembre 2008[HOSTING] Hosting Web Java - psicofxpcomApunts de tallers classes i sessions raquo Curs de Sistemes drsquoInformacioacute Geogragravefica i computeritzada Edicioacute octubre de 2010 Sessioacute XVIII [35]Como medir el rendimiento de tu servidor web laquo iTank Ideas TankTa pa Ponga raquo Archivu del blogue raquo Sirvidor nun USB de 2GbMontar un servidor de hosting caseroTener email con tu dominio en un servidor caseroHosting casero | nopalituxnetEmail con tu dominio en un servidor casero | Going Geek

Tema LHYLE09 creado por Vicente Navarro

  • vicente-navarrocom
    • Lo hice y lo entendiacute | Hosting casero HOWTO
          1. 9ob3N0aW5nLWNhc2Vyby1ob3d0by8A
            1. form1
              1. s
              2. input5
Page 33: Hosting Casero

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

bien pero no esperes poder servir a muchos clientes a la vez ya que la maacutequina no es muy potente

Daniel dice

9 diciembre 2008 a las 1621

Execente material estoy teniendo problemas con mi servidor de correo Conectado a mi VPN a traves de webmail funciona bien poniedo la IP pero desde internet aparece error 501 no se que hacerhellip

finidine dice

19 diciembre 2008 a las 1006

Ante todo Vicente felicitarte por tu excelente blog

Tengo un pequentildeo hosting casero basado en un viejo Pentium III a 800 MHz no es mala opcioacuten ya que esa CPU tiene un TDP maacuteximo de tan solo 22 Whellip a veces el viejo PC es lo adecuado para estas funciones (simultanear hosting y p2p)

Saludos

Mauricio dice

8 enero 2009 a las 2238

Sentildeores les pido un favor soy nuevo en esto quiero poner un hosting en mi casa me compre un dominio y tengo internet con ip dinamica pero no se como configurar mi servidor con mi dominio me podrias ayudar de antemano muchas gracias

ALoGeNo dice

12 enero 2009 a las 1319

Puedes usar algo como no-ip o dyndns te creas una cuenta de usuario en cualquiera de ellos y creas una dns gratuita la cual luego le tendras q dar a tu proveedor DNS (el q te vendio el dominio) para q linke la dns asociada a no-ip o dyndns con la tuya

httpswwwdyndnscomaccountcreatehtml

httpwwwno-ipcom

(Muchos routers ofrecen la opcion de usar algun servicio como dyndns o no-ip el cual se encarga de comunicar los cambios de ip al servidor dns de no-ip o dyndns en caso de que tu router no lo permitan tanto no-ip como dyndns ofrecen clientes configurables que harian el trabajo)

Salu2

Di3g0 dice

22 enero 2009 a las 2214

Tio eres genialhellip

Llevo mas de 1 dia arrancandome los cabellos leyendo de todo y gracias a ti he solucionado mi ultimo error en wordpress Gracias a lo que escribistee en la seccion ROUTER de este articulo

Tienes mucha razon en que un blog o cualquier site hospedada en una pc de casa no conviene pero aun asi me parece la manera mas facil de aprender y sobre todo si al jugar tienes una responsabilidad

Yo estoy en el proceso de administrar un pequentildeo blog para no mas de 10 personas x lo que me resulta facil hacerlo en mi pc PERO he tenido varios problemas al tratar de implementarlo y lo he ido solucionando 1 por 1 con lecturas yo logicahellip hasta que me quede estancado en el router puesto que no podia editar mi blog si no esta con la direccion de localhost en localhost el blog no se ve bien para afuera empezando por la plantilla que recurre a la direccion local del templatehellip direccion que no esta en la maquina de la persona q lo ve del otro lado entonces tenia que poner todo el blog al dominio que tengo gracias a no-ip pero de esa manera no podia usar localhost para editar tampoco podia usar el dominio de no-ip para editar porque no se procesaba la peticion gracias a la edicion del archivo ldquohellipetchostrdquo lo he logrado

Nuevamente muchas gracias eres el unico que me ha sabido explicar que y porque debo de hacerlo Te has ganado un pedazo de cielo ^^

Di3g0 dice

23 enero 2009 a las 124

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

mi felicidad no es completa hellip T_T

Realizando los pasos que sale en la seccion ROUTER de este articulo he logrado ver mediante la direccion que me brinda no-ip mi blog especificamente la pagina principal puesto que cuando procedo a hacerle click a algun comentario entrada o cualquier otro enlace (dentro del blog) la pagina no carga y se produce un error del tipo

NOT FOUND The requested URL blogcategorygeneral was not foun on this server mdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdash-

Cosa totalmente ilogicahellip Ya no doy mas y tampoco tengo tiempo para averiguar que esta pasando por lo que ahora si pido ayuda y si alguien puede ayudarme en este paso envieme un correo a diegoiparraguirregmailcom

Gracias de antemano

CarlosVM dice

24 enero 2009 a las 243

Como sabiamente lo mencionas La gran maravilla de hacer tu propio hosting es toda el conocimiento que tendraacutes y asiacute poder recurrir a cualquier distribuidor con muchos maacutes conocimientos Darte las gracias por tu aporte seriacutea poco

Saludos Carlos

Williams Nasser dice

20 febrero 2009 a las 1520

Hola a todos de verdad lo felicito muy bien explicado aun que difiero de tener un excelente HC con windows XP Profesional SPK3

yo he montado Windows XP actualizado con SPK3 apache Friends 17 un panel de control que parte del codigo es codigo libre pero e modificado sustantivamente para ir acoplando las necesidades que poseeo para el ISP XDSL y para la actualizacion de la ip dinamica un servicio en espantildeol gratuito muy bueno como lo es CDMONCOM tengo hasta ahora apenas 20 dominios hospedados en un pc con las siguientes caracteristicas PIV de 32Ghzh con doble nucleo 2GB de Ram 1024 GB de DD aproximadamente en 3 Discos Windows XP actualizaado con SPK3 JAVA SDK sun microsystem XAMPP apache friends con algunas modificaciones para adaptarlo al panel de control TOMCATS y PERL como ADDons y un Pack de aplicaciones codigo abierto para su libre instalacion desde el panel de control hellip de verdad esto me ha trabajado muy bien sin problema alguno para el webmail usaba antes hmailserver el cual es muy bueno pero vivia luchando con las limitaciones de otros proveedores incluso el de no aceptar mail de ip dinamicas pero la gran solucion con google apps me ha sacado los pies del barro y bueno ya no doy cuentas ilimitadas de mail pero en experiencia no pasan nunca de 30 cuentas asi que les manejo el panel yo mismo y es una entrada extra tener esos 20 dominios y creciendo poco a poco

Ivaacuten E S dice

23 febrero 2009 a las 1431

Muy buen post Es gigante excelente te mataste escribiendoloacute voy a tomarlo como parte de mi aprendizaje al escribir post salvo que me desanimaste a hacer un HChellip Hay que tener mucha maacutes guita que para pagar un hostinghellip o mucha basura informaacutetica en casa Asiacute como deciacutes vos para aprender

es genial Una idea que tengo en mente es si se pueden usar por ejemplo dos hostings que vayan rotando cuando uno se cae funciona el otrohellip iquestUtoacutepico No seacute pero suena genial Saludos y gracias por tus post son excelentes

Vicente Navarro dice

25 febrero 2009 a las 1152

Lo que comentas de dos servidores de hosting casero por si uno tiene problemas se podriacutea hacer sin muchos problemas Yo mismo lo hice a menudo como comento en la entrada Si van a estar detraacutes del mismo router es tan sencillo como cambiar en la configuracioacuten de NAT del router a queacute

sistema reenviacuteas las peticiones al puerto 80 Si van a estar detraacutes de conexiones de red distintas lo uacutenico que hay que hacer es cambiar la IP del DNS en el proveedor de DNS dinaacutemico que tengas

Ivaacuten E S dice

25 febrero 2009 a las 1805

Gracias por tu ayuda Sabeacute que este blog ya pasoacute a mi lista de favoritos Saludos

Trackbacks y pingbacks

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

laquo La licencia Affero (AGPL) y su relacioacuten con la GPL iexclQueacute diacutea el de aquella semana raquo

meneamenet raquo [How-to] Coacutemo montar y mantener un Hosting caseroInstalar un servidor web en casa paso a paso | KabytesCoacutemo montar servidores web - un par de buenos tutoriales at El MoacutedemMetaholic raquo Hosting casero HOWTOHosting caserohellip laquo Que che vou contarhellipComo hospedar um site em sua casa laquo Nataniel Notas sobre as TICComo montar un servidor web dedicado | ItimagnetCrea tu hosting casero at Tod-OScom Te ponemos al dia OPCIONWEBcom Experiencias Informaacuteticas raquo Problemas eleacutectricos en el Hosting CaseroHosting Casero laquo Think Free - LinuxPhpJavaMEMoviesAl otro lado del mostrador raquo Servidores de hosting caseros7 Fast Links (y X) Un lugar en el mundohellipBreves Como montar tu propio hosting casero - BiteliaNoMeDigas raquo Blog Archive raquo Hosting CaseroComo hacer un Hosting en Casa | Tu Lugar en InternetCoacutemo instalar un servidor web en tu casaservidor web caserotu servidor casero laquo NanoBug - Tecnologiacutea amp HobbyBitaacutecora de Vicente Puchades raquo Blog Archive raquo Instalado un servidor web de bajo consumo en un pen USB de 8GbSisBlog raquo Blog Archive raquo Hosting caseroLinux-OS raquo Hosting casero HOWTOHosting casero HOWTO laquo Conocimiento Libre (o lo que estaacute detraacutes del Software Libre)HOWTO Hosting casero laquo Epeoraquo Enlaces (Semana 25) | xavierhernandezblogCon mis movidashellip y mis lios raquo Una de servidoresRicardo Lasa un poco de todo raquo Viernes eaaaaaaaaLa Biblia del Hosting Casero laquo No se me ocurre un tiacutetulo originalhellipMejor respuesta raquo iquestcomo hago para montar una pagina en internet usando mi pc como servidorTargz raquo Blog Archive raquo Curs tegravecnic sistemes micro-informagravetics Sessioacute 22 Desembre 2008[HOSTING] Hosting Web Java - psicofxpcomApunts de tallers classes i sessions raquo Curs de Sistemes drsquoInformacioacute Geogragravefica i computeritzada Edicioacute octubre de 2010 Sessioacute XVIII [35]Como medir el rendimiento de tu servidor web laquo iTank Ideas TankTa pa Ponga raquo Archivu del blogue raquo Sirvidor nun USB de 2GbMontar un servidor de hosting caseroTener email con tu dominio en un servidor caseroHosting casero | nopalituxnetEmail con tu dominio en un servidor casero | Going Geek

Tema LHYLE09 creado por Vicente Navarro

  • vicente-navarrocom
    • Lo hice y lo entendiacute | Hosting casero HOWTO
          1. 9ob3N0aW5nLWNhc2Vyby1ob3d0by8A
            1. form1
              1. s
              2. input5
Page 34: Hosting Casero

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

mi felicidad no es completa hellip T_T

Realizando los pasos que sale en la seccion ROUTER de este articulo he logrado ver mediante la direccion que me brinda no-ip mi blog especificamente la pagina principal puesto que cuando procedo a hacerle click a algun comentario entrada o cualquier otro enlace (dentro del blog) la pagina no carga y se produce un error del tipo

NOT FOUND The requested URL blogcategorygeneral was not foun on this server mdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdashmdash-

Cosa totalmente ilogicahellip Ya no doy mas y tampoco tengo tiempo para averiguar que esta pasando por lo que ahora si pido ayuda y si alguien puede ayudarme en este paso envieme un correo a diegoiparraguirregmailcom

Gracias de antemano

CarlosVM dice

24 enero 2009 a las 243

Como sabiamente lo mencionas La gran maravilla de hacer tu propio hosting es toda el conocimiento que tendraacutes y asiacute poder recurrir a cualquier distribuidor con muchos maacutes conocimientos Darte las gracias por tu aporte seriacutea poco

Saludos Carlos

Williams Nasser dice

20 febrero 2009 a las 1520

Hola a todos de verdad lo felicito muy bien explicado aun que difiero de tener un excelente HC con windows XP Profesional SPK3

yo he montado Windows XP actualizado con SPK3 apache Friends 17 un panel de control que parte del codigo es codigo libre pero e modificado sustantivamente para ir acoplando las necesidades que poseeo para el ISP XDSL y para la actualizacion de la ip dinamica un servicio en espantildeol gratuito muy bueno como lo es CDMONCOM tengo hasta ahora apenas 20 dominios hospedados en un pc con las siguientes caracteristicas PIV de 32Ghzh con doble nucleo 2GB de Ram 1024 GB de DD aproximadamente en 3 Discos Windows XP actualizaado con SPK3 JAVA SDK sun microsystem XAMPP apache friends con algunas modificaciones para adaptarlo al panel de control TOMCATS y PERL como ADDons y un Pack de aplicaciones codigo abierto para su libre instalacion desde el panel de control hellip de verdad esto me ha trabajado muy bien sin problema alguno para el webmail usaba antes hmailserver el cual es muy bueno pero vivia luchando con las limitaciones de otros proveedores incluso el de no aceptar mail de ip dinamicas pero la gran solucion con google apps me ha sacado los pies del barro y bueno ya no doy cuentas ilimitadas de mail pero en experiencia no pasan nunca de 30 cuentas asi que les manejo el panel yo mismo y es una entrada extra tener esos 20 dominios y creciendo poco a poco

Ivaacuten E S dice

23 febrero 2009 a las 1431

Muy buen post Es gigante excelente te mataste escribiendoloacute voy a tomarlo como parte de mi aprendizaje al escribir post salvo que me desanimaste a hacer un HChellip Hay que tener mucha maacutes guita que para pagar un hostinghellip o mucha basura informaacutetica en casa Asiacute como deciacutes vos para aprender

es genial Una idea que tengo en mente es si se pueden usar por ejemplo dos hostings que vayan rotando cuando uno se cae funciona el otrohellip iquestUtoacutepico No seacute pero suena genial Saludos y gracias por tus post son excelentes

Vicente Navarro dice

25 febrero 2009 a las 1152

Lo que comentas de dos servidores de hosting casero por si uno tiene problemas se podriacutea hacer sin muchos problemas Yo mismo lo hice a menudo como comento en la entrada Si van a estar detraacutes del mismo router es tan sencillo como cambiar en la configuracioacuten de NAT del router a queacute

sistema reenviacuteas las peticiones al puerto 80 Si van a estar detraacutes de conexiones de red distintas lo uacutenico que hay que hacer es cambiar la IP del DNS en el proveedor de DNS dinaacutemico que tengas

Ivaacuten E S dice

25 febrero 2009 a las 1805

Gracias por tu ayuda Sabeacute que este blog ya pasoacute a mi lista de favoritos Saludos

Trackbacks y pingbacks

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

laquo La licencia Affero (AGPL) y su relacioacuten con la GPL iexclQueacute diacutea el de aquella semana raquo

meneamenet raquo [How-to] Coacutemo montar y mantener un Hosting caseroInstalar un servidor web en casa paso a paso | KabytesCoacutemo montar servidores web - un par de buenos tutoriales at El MoacutedemMetaholic raquo Hosting casero HOWTOHosting caserohellip laquo Que che vou contarhellipComo hospedar um site em sua casa laquo Nataniel Notas sobre as TICComo montar un servidor web dedicado | ItimagnetCrea tu hosting casero at Tod-OScom Te ponemos al dia OPCIONWEBcom Experiencias Informaacuteticas raquo Problemas eleacutectricos en el Hosting CaseroHosting Casero laquo Think Free - LinuxPhpJavaMEMoviesAl otro lado del mostrador raquo Servidores de hosting caseros7 Fast Links (y X) Un lugar en el mundohellipBreves Como montar tu propio hosting casero - BiteliaNoMeDigas raquo Blog Archive raquo Hosting CaseroComo hacer un Hosting en Casa | Tu Lugar en InternetCoacutemo instalar un servidor web en tu casaservidor web caserotu servidor casero laquo NanoBug - Tecnologiacutea amp HobbyBitaacutecora de Vicente Puchades raquo Blog Archive raquo Instalado un servidor web de bajo consumo en un pen USB de 8GbSisBlog raquo Blog Archive raquo Hosting caseroLinux-OS raquo Hosting casero HOWTOHosting casero HOWTO laquo Conocimiento Libre (o lo que estaacute detraacutes del Software Libre)HOWTO Hosting casero laquo Epeoraquo Enlaces (Semana 25) | xavierhernandezblogCon mis movidashellip y mis lios raquo Una de servidoresRicardo Lasa un poco de todo raquo Viernes eaaaaaaaaLa Biblia del Hosting Casero laquo No se me ocurre un tiacutetulo originalhellipMejor respuesta raquo iquestcomo hago para montar una pagina en internet usando mi pc como servidorTargz raquo Blog Archive raquo Curs tegravecnic sistemes micro-informagravetics Sessioacute 22 Desembre 2008[HOSTING] Hosting Web Java - psicofxpcomApunts de tallers classes i sessions raquo Curs de Sistemes drsquoInformacioacute Geogragravefica i computeritzada Edicioacute octubre de 2010 Sessioacute XVIII [35]Como medir el rendimiento de tu servidor web laquo iTank Ideas TankTa pa Ponga raquo Archivu del blogue raquo Sirvidor nun USB de 2GbMontar un servidor de hosting caseroTener email con tu dominio en un servidor caseroHosting casero | nopalituxnetEmail con tu dominio en un servidor casero | Going Geek

Tema LHYLE09 creado por Vicente Navarro

  • vicente-navarrocom
    • Lo hice y lo entendiacute | Hosting casero HOWTO
          1. 9ob3N0aW5nLWNhc2Vyby1ob3d0by8A
            1. form1
              1. s
              2. input5
Page 35: Hosting Casero

Lo hice y lo entendiacute | Hosting casero HOWTO

httpwwwvicente-navarrocomblog20080309hosting-casero-howto[01122013 222845]

laquo La licencia Affero (AGPL) y su relacioacuten con la GPL iexclQueacute diacutea el de aquella semana raquo

meneamenet raquo [How-to] Coacutemo montar y mantener un Hosting caseroInstalar un servidor web en casa paso a paso | KabytesCoacutemo montar servidores web - un par de buenos tutoriales at El MoacutedemMetaholic raquo Hosting casero HOWTOHosting caserohellip laquo Que che vou contarhellipComo hospedar um site em sua casa laquo Nataniel Notas sobre as TICComo montar un servidor web dedicado | ItimagnetCrea tu hosting casero at Tod-OScom Te ponemos al dia OPCIONWEBcom Experiencias Informaacuteticas raquo Problemas eleacutectricos en el Hosting CaseroHosting Casero laquo Think Free - LinuxPhpJavaMEMoviesAl otro lado del mostrador raquo Servidores de hosting caseros7 Fast Links (y X) Un lugar en el mundohellipBreves Como montar tu propio hosting casero - BiteliaNoMeDigas raquo Blog Archive raquo Hosting CaseroComo hacer un Hosting en Casa | Tu Lugar en InternetCoacutemo instalar un servidor web en tu casaservidor web caserotu servidor casero laquo NanoBug - Tecnologiacutea amp HobbyBitaacutecora de Vicente Puchades raquo Blog Archive raquo Instalado un servidor web de bajo consumo en un pen USB de 8GbSisBlog raquo Blog Archive raquo Hosting caseroLinux-OS raquo Hosting casero HOWTOHosting casero HOWTO laquo Conocimiento Libre (o lo que estaacute detraacutes del Software Libre)HOWTO Hosting casero laquo Epeoraquo Enlaces (Semana 25) | xavierhernandezblogCon mis movidashellip y mis lios raquo Una de servidoresRicardo Lasa un poco de todo raquo Viernes eaaaaaaaaLa Biblia del Hosting Casero laquo No se me ocurre un tiacutetulo originalhellipMejor respuesta raquo iquestcomo hago para montar una pagina en internet usando mi pc como servidorTargz raquo Blog Archive raquo Curs tegravecnic sistemes micro-informagravetics Sessioacute 22 Desembre 2008[HOSTING] Hosting Web Java - psicofxpcomApunts de tallers classes i sessions raquo Curs de Sistemes drsquoInformacioacute Geogragravefica i computeritzada Edicioacute octubre de 2010 Sessioacute XVIII [35]Como medir el rendimiento de tu servidor web laquo iTank Ideas TankTa pa Ponga raquo Archivu del blogue raquo Sirvidor nun USB de 2GbMontar un servidor de hosting caseroTener email con tu dominio en un servidor caseroHosting casero | nopalituxnetEmail con tu dominio en un servidor casero | Going Geek

Tema LHYLE09 creado por Vicente Navarro

  • vicente-navarrocom
    • Lo hice y lo entendiacute | Hosting casero HOWTO
          1. 9ob3N0aW5nLWNhc2Vyby1ob3d0by8A
            1. form1
              1. s
              2. input5