(Divulgação completa: classifico pouco acima de "noob" quando se trata de redes.) Meu local de trabalho recente recebeu um novo servidor da web. Já que estamos chegando ao fim de uma reformulação do nosso site, estamos fazendo uma migração do slooooow entre o servidor web antigo e o novo.
O servidor da Web antigo (chamaremos de SERVOLD) é o Windows Server 2008 com o IIS 7. Ele não tem o SQL Server instalado. O novo servidor (SERVNEW) é o Windows Server 2008 R2, IIS 7.5, com a mesma versão do SQL Server instalada. Ambos estão localizados na DMZ da nossa rede e ambos têm seu próprio endereço IP voltado para fora (.3 e .4, respectivamente).
Cada servidor pode se comunicar bem com computadores dentro do domínio (não na DMZ), e esses mesmos computadores não têm problemas para se comunicar com qualquer servidor. Ambos os servidores também são acessíveis pela internet. No entanto, não importa o que, esses dois servidores apenas se recusam a reconhecer um ao outro. Eles têm o mesmo nome de grupo de trabalho listado (WORKGROUP), e eu pensei que seria o suficiente para eles se reconhecerem.
O que precisa acontecer para que eu consiga que esses dois servidores se comuniquem? Queremos fazer um roll-over gradual para o novo site (um novo usa ASP.NET, o antigo usa o CFMX), de modo que ser capaz de usar um banco de dados entre os dois servidores é uma necessidade.
Obrigado!
Informações atualizadas
Para ser mais preciso, quando digo que "não podem se comunicar", quero dizer que eles não podem fazer nada em relação uns aos outros. Sem compartilhamento de arquivos, sem comunicação SQL. Como mencionado, ambos têm IPs voltados para fora e eu não posso nem acessar seus respectivos sites dentro do navegador.
Quando tento acessar uma pasta compartilhada, recebo o código de erro 0x80004005 (Unspecified error)
(não é útil).
Quando eu tento pingar, fico fora do tempo. No entanto, se eu fizer ping [servername]
, ele tentará fazer o ping no endereço IP correto.