Come redirect il dominio senza rompere l'email?

Buongiorno –

Sono un tipo di responsabile del prodotto che crea un'applicazione per la prima volta. Ho insegnato i pezzi del ruby e delle rotaie, ma sono un po 'colpo di pistola per la roba di sysadmin. Mi scuso in anticipo se questa è una questione banale.

  • In un computer Win7 che appartiene a un dominio, come si appendono le voci di elenco DNS di ricerca?
  • Quali sono tutte le bandiere in una risposta di scavo?
  • Il dominio non si propaga (oltre 96 ore)
  • Il computer non è in grado di risolvere altri nomi di computer
  • Outlook.com DNS così lento, il postfix si estende
  • Che cos'è un resolver DNS aperto e come posso proteggere il mio server da essere abusato dagli hacker?
  • Il mio domain.com è registrato a Dreamhost. La mia email va attraverso Dreamhost e il domain.com attualmente reindirizza a blog.domain.com, ospitato presso Dreamhost.

    Ho sviluppato l'applicazione a Slicehost (ha un paio di server di applicazioni, oltre al server web). Ho colpito il sito direttamente all'indirizzo IP mentre l'ho costruito.

    Così ora, voglio dire a Dreamhost che domain.com dovrebbe puntare alle macchine Slicehost, ma voglio ancora che Dreamhost gestisca il traffico email di domain.com.

    Ho guardato CNAME, ma questo sembra che redirect anche la posta. Sono un po 'perduta e ho i terribili terribili che le cose cattive avverranno se lo confesso.

    Grazie per qualsiasi direzione che puoi fornire,

    Jason

    4 Solutions collect form web for “Come redirect il dominio senza rompere l'email?”

    La risposta alla tua domanda dipenderà dagli URL che desideri che i tuoi utenti utilizzino.

    Se si desidera che gli utenti accedano all'applicazione tramite http://app.domain.com/ o http://www.domain.com/, è ansible utilizzare un record A per app per punti o www all'indirizzo IP del server delle applicazioni , oppure aggiungere un record CNAME per indicare il nome reale del server dell'applicazione.

     server01.domain.com.  A 192.0.2.1
     ;  O
     app.domain.com.  CNAME server01.domain.com.
     ;  O
     app.domain.com.  A 192.0.2.1
    

    Se si desidera che http://domain.com/ indica la tua applicazione, le cose sono più complicate. La risposta corretta per indicare il record A per domain.com all'indirizzo IP del server delle applicazioni. Un CNAME potrebbe sembrare tentato; tuttavia, quando si utilizza un CNAME per specificare il nome canonico di un host, non è consentito avere altri record di risorse per tale host. La tua zona dovrà avere alless i record SOA e NS nonché i record MX per funzionare correttamente in modo che un CNAME non funziona.

     domain.com.  SOA (ns0.domain.com. Hostmaster.domain.com. 
                          2009061501 86400 7200 3600000 3600)
     @ NS ns0.domain.com.
     @ NS ns1.domain.com.
     @ MX 5 mail.domain.com.
     @ MX 10 relay.domain.com.
     ;  Questo non è valido:
     @ CNAME server01.domain.com.
     ;  Questo è valido:
     @ A 192.0.2.1
    

    Per informazioni su errori DNS comuni, tra cui limitazioni CNAME, vedere RFC1912 .

    I record MX vengono utilizzati per indicare where viene inviata la tua email. La modifica dei record A o dei CNAME non cambierà where viene inviata la posta elettronica. MA probabilmente dovresti confermare come Dreamhost ha il tuo setup DNS prima di cambiare qualsiasi cosa.

    Hai accesso ai file di zona sul dreamhost?

    Se si:

    • Modificare il TTL in un piccolo numero di tempo prima di spostare il dominio, i server dei nomi che rispettano TTL aggiorneranno le tue informazioni più velocemente. Dopo un po 'di tempo dopo l'aggiornamento, ripristina un valore regolare.

    Per quanto riguarda l'email:

    Assicurarsi che la voce MX indica il tuo vecchio server di posta (dreamhost), modifica solo le voci A / CNAME.

    http://en.wikipedia.org/wiki/MX_record

    Il server che gestisce la posta per yourdomain.com è riferito dal record MX nella radice del file di zona per yourdomain.com .

    Il server che gestisce il traffico web per yourdomain.com è indicato dal record A nella radice del file di zona per yourdomain.com , così come un altro indirizzo come www .

    Come potete vedere, queste sono registrazioni separate e possono essere regolate in modo indipendente.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.