Configurar GitHub Pages para usar dominios.cl

Gery Gerena
3 min readJun 1, 2017

--

Github pages es una manera fácil (y gratuita) para alojar nuestros sitios web, además ofrece la posibilidad de asociarlo a un domino, lo que simplifica el armar una página que se vea más profesional.

La única complicación extra está cuando se quiere asociar a un dominio.cl pues nic.cl no nos da muchas opciones. Afortunadamente existen los dns gratuitos, que nos permitirán asociar el dominio.cl a nuestra página de github mediante un “bypass”.

Primero vamos a crear una nueva página de github

Asumiendo que ya estamos registrados en github, se selecciona la opción para crear un nuevo repositorio, esto es en la esquina superior derecha

Crear un nuevo repositorio en github

Luego aparece la pantalla para crear repositorio, donde el campo descripción es opcional

Pantalla de nuevo repositorio de github

Ya con el repositorio creado, vamos a settings para habilitar la opción de github pages

Settings de nuestro repositorio

En la nueva pantalla bajamos hasta esta sección

Desde acá habilitamos github pages

Ahi escogemos master branch y luego presionamos save. Al volver a la página se ve de la siguiente manera

Ahora ya podemos acceder al sitio

Ya podriamos acceder al sitio con la url que se indica ahi, pero lo que queremos es asociarlo a nuestro dominio.cl, asi que hacemos un paso más

Crear archivo CNAME en github

Escogemos la opción de crear nuevo archivo

Crear nuevo archivo

este archivo se debe llamar CNAME y tener como contenido el nombre de dominio que vamos a usar

Configuración del archivo CNAME

Con eso terminan los pasos que debemos realizar en github.

Configurando un servidor de dns gratuito en namecheap

Existen varias opciones de servidores de dns gratuitos, en este caso usé namecheap.com que tiene el servicio de free dns. Nuevamente recalco que es gratuito.

Ellos mismos tienen un tutorial en inglés aunque la parte importante son los nameservers

nameservers de namecheap.com

Estos debemos colocarlos en nic.cl, en la configuración de nuestro dominio

Servidores de domino en nic.cl

Ahora el paso final es volver a namecheap. Si seguimos los pasos indicados en el tutorial en inglés, vamos a tener un nuevo dominio asociado a nuestra cuenta, aunque sólo como free dns. A este dominio le vamos a colocar las ip de github pages

Para este último paso seguí los primeros puntos de esta guia

Si les pareció útil déjenme sus comentarios, como también si les queda alguna duda o sugerencia de cómo mejorar este artículo y gracias por leer hasta este punto.

--

--