Migrando MX records desde GoDaddy a un Cpanel

Se que esto es super sencillo, pero comentaré primero cual es la situación particular que lo hace complejo.

Actualmente tengo dos dominios de correo que necesito hacer merge, desde ahora D1 y D2, y ambos usando Google Apps para lograrlo. Google no me ayuda para realizar el merge de las cuentas, por lo que debo de trasladar uno de los dominios a otro servidor, eliminar la cuenta de google apps que lo maneja y luego agregarlo como alias al otro dominio.

O sea,

  1. Mover D2 a un server que maneje el servicio de correos de manera temporal. ( En mi caso reenviaré todos los correos a D1 )
  2. Eliminar la cuenta de Google Apps de D2
  3. Esperar que Google olvide que D2 estaba siendo usado con ellos ( esto es lo que puede tardar un mes según algunos foros ) OJO, PESTAÑA y CEJA; A mi se me demoró 24 horas.
  4. Crear D2 como alias de D1
  5. Migrar nuevamente los MX Records a Google.

Que es lo que tengo actualmente que tendré que ocupar.

  1. 2 cuentas de Google Apps.
  2. 1 servidor reseller en A2Hosting con WHM y CPanel.
  3. 1 cuenta de administración de DNS Premium en Godaddy.

Lo más importante para mi, es no perder el servicio de correo en ningún momento, por lo que en mi caso cree una cuenta con cpanel con un nuevo dominio en mi servidor y lo redireccioné en el DNSManager ( Goddady ). Luego reenviee todos los correos que llegaban a este nuevo dominio ( que en mi caso era mail.D2 << mail.MIDOMINIO2.CL >> ) a mi otro dominio con el cual quiero hacer el merge ( D1 ). Si aún no nos perdemos es que vamos bien..

Con lo anterior, lo que tenemos hasta ahora es un nuevo dominio ( mail.dominio2.cl ) que redirecciona todos los correos entrantes al dominio 1, ejemplo:

  1. Un correo a [email protected] me llegará a [email protected].

Para que hago este paso ? Simplemente para probar que todo funciona antes de hacer la migración.

Si en este momento todo funciona lo que se debe de hacer es lo siguiente.

  1. En CPanel agregamos D2 con dominio parkeado.
  2. Agregamos la redirección de correo para D2 apuntando a D1.
  3. Modificamos la redirección de los MX Records en Godaddy para que los correos a D2, se vayan a nuestro nuevo server mail.d2.cl en vez de ir a google.

Hasta este punto, tenemos que todos los correos que iban a D2, llegarán a D1. Recuerda crear los correos en D1 si no lo tienes hecho !.

Hasta ahora que bonito que todo funcione, pero no es la solución que se necesita, temporalmente es solo un parche. Lo que queremos es eliminar la cuenta de D2 de google apps. Entonces;

  1. Se elimina la cuenta de Google Apps de D2 -> Ver este vídeo explicativo.
  2. Se espera hasta que se pueda crear como alias D2 en el panel de administración de Google Apps en D1.
  3. Al momento de crearlo se redireccionan nuevamente los MXRecords a Google.

Y a este punto, migramos de forma completa todos los correos de dos cuentas diferentes de GoogleApps a una sola cuenta de manera «Segura» utilizando un servidor como A2Hosting con Cpanel, Godaddy para los registros DNS y obviamente Google Apps para hostiar el correo ….

UFF! Espero que a alguien le sirva este método, por mi parte estoy esperando que google elimine el registro de D2 de sus servers.. Ya terminé y soy feliz. Google se demoró solo 24 horas en eliminar los datos del dominio anterior y ya tengo los dos correos en la misma cuenta de Google Apps 🙂

¡Mantengamos el contacto!

Me encantaría que te mantuvieras al día con el contenido que estoy generando. Recuerda que no es solo el blog, son las redes sociales, libros, y distintos pódcast 😎.

Hago todo lo posible para no hacer Spam,

¡MANTENGÁMONOS EN CONTACTO!

Me encantaría que te mantuvieras al día con el contenido que estoy generando. Recuerda que no es solo el blog, son las redes sociales, libros, y distintos pódcast 😎.

Hago todo lo posible para no hacer Spam,

Recomendación .htaccess y WordPress

Acabo de hacer la migración de mi server, y la verdad no se cual es el plugin que siempre me cambia la configuración del .htaccess de tal manera que tengo problemas en mi web. Tomando esto en consideración, si es que no planeo hacer ningún cambio prefiero dejar este archivo como solo lectura para todos … Leer más

BeagleBone Black ( BBB ) internet por USB

Hace un tiempo que me llegó mi BBB por un proyecto de Kickstarter en el que participé hace un tiempo ya…. de hecho, bastante tiempo ya.

Me demoré mucho además en hacerme el tiempo para empezar a jugar con él, pero el poco tiempo que llevo, me tiene bastante entretenido.

Por defecto ya viene con una distribución de Linux instalada en la placa  la cual puede ser accedida simplemente conectando el usb al computador. El USB del BBB funciona tanto para energía, como para generar una conexión de red con el computador HOST, en este caso mi computador tiene un Linux 14.04 que lo reconoce por defecto.

Mi BeagleBone Black conectado al USB de mi computador.
Mi BeagleBone Black conectado al USB de mi computador.

Teniendo lo anterior en consideración, y gracias a tener un computador linux como host, el darle además internet al BBB es bastante sencillo.

Antes que todo nos conectamos por ssh al BBB con el usuario root y sin passwords ( si es que no lo han hecho antes ), agregamos nuestro computador al que está conectado como gateway y finalmente agregamos un servidor DNS para que pueda encontrar las páginas.

ssh [email protected]
route add default gw 192.168.7.1
echo "nameserver 8.8.8.8" > /etc/resolv.conf

 

Ahora en el computador host, debemos permitir que el BBB se conecte a nosotros y poder retransfmitir la información. Puedes generar un archivo bash para realizar esto automáticamente.

sudo su
#wlan0 Es mi tarjeta que posee internet. Estoy por wifi !
#eth1 Es la conexión generada por mi BBB por USB.
ifconfig eth1 192.168.7.1
iptables --table nat --append POSTROUTING --out-interface wlan0 -j MASQUERADE
iptables --append FORWARD --in-interface eth1 -j ACCEPT
echo 1 > /proc/sys/net/ipv4/ip_forward

 

Y si probamos con un ping a google no deberíamos tener problemas.

root@beaglebone:~# ping google.com
PING google.com (173.194.42.200) 56(84) bytes of data.
64 bytes from scl03s05-in-f8.1e100.net (173.194.42.200): icmp_req=1 ttl=57 time=6.08 ms
64 bytes from scl03s05-in-f8.1e100.net (173.194.42.200): icmp_req=2 ttl=57 time=7.47 ms
64 bytes from scl03s05-in-f8.1e100.net (173.194.42.200): icmp_req=3 ttl=57 time=5.95 ms
^C
--- google.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 5.955/6.505/7.472/0.685 ms

Y eso es todo :).

 

 

¡Mantengamos el contacto!

Me encantaría que te mantuvieras al día con el contenido que estoy generando. Recuerda que no es solo el blog, son las redes sociales, libros, y distintos pódcast 😎.

Hago todo lo posible para no hacer Spam,

¡MANTENGÁMONOS EN CONTACTO!

Me encantaría que te mantuvieras al día con el contenido que estoy generando. Recuerda que no es solo el blog, son las redes sociales, libros, y distintos pódcast 😎.

Hago todo lo posible para no hacer Spam,

Cambiar el Timezone de PHP con .htaccess

En general si se compra un servicio de hosting no se tiene acceso a las configuraciones por defecto del servidor. En el caso anterior para poder corregir la zona horaria por defecto que queremos que aparezca en nuestro servidor simplemente creamos en el root el archivo «.htaccess» ( punto incluido) Y escribimos en su contenido … Leer más

Share to...