Isso pode ser fechado. Notei que, por algum motivo, estávamos limitados a usar apenas 13 dos nossos endereços IP (temos 29), o ISP descobriu um erro enorme na rede. Temos manutenção marcada terça-feira.
Eu tenho duas máquinas físicas separadas. O primeiro é rodar o CentOS 6.6 x86_64, e o segundo é rodar o Ubuntu 14.04 LTS. (também 64 bits)
Aqui está o problema. Ambos os servidores têm uma conexão direta à Internet com um endereço IP público e uma conexão de rede local com uma "rede de servidor".
Tenho 29 endereços IP estáticos disponíveis no meu provedor e esses sistemas podem ser acessados a partir desses 29 endereços IP, mas não fora dessa rede.
Por exemplo, se eu remover meu smartphone Android do WiFi e digitar o IP público de cada servidor, recebo do meu navegador uma página genérica "Não foi possível carregar o site". Mas se eu me conectar ao meu WiFi e carregar o endereço público, ele funcionará como deveria. Ele até resolverá os sites hospedados no servidor.
Ambos os servidores possuem firewall CSF instalado e em execução, e as portas 20, 21, 22, 25, 53, 80, 110, 143, 443, 465, 587, 993, 995 e 10000 são abertas até os dois servidores estão em causa.
Aqui estão os passos que tomei até agora.
- I can telnet the ports on each server from the local network (server lan).
- I have also disabled the firewall to see if maybe that was causing it. (It wasn't)
- I disabled any and all support for IPv6 on both servers (forum post said it might help).
- Changed DNS Servers (used Google Public, ISP Public, FreeDNS, etc)
- Called ISP (not an issue with the network or it'd be affecting all IP's)
Agora, seja claro. Esses dois servidores são os únicos dois servidores que parecem estar tendo esse problema. Eu tenho cerca de 14 outros servidores usando esses endereços IP e eles estão funcionando bem.
Aqui está uma olhada no arquivo ifcfg-eth0 na máquina do CentOS
DEVICE=eth0
GATEWAY=71.xxx.xxx.1
BOOTPROTO=none
HWADDR=xxxxxxxxxxxxxx
NETMASK=255.255.255.0
IPADDR=71.xxx.xxx.61
NETWORK=71.xxx.xxx.0
ONBOOT=yes
ARPCHECK=no
NETWORKING_IPV6=no
IPV6INIT=no
Aqui está o arquivo / etc / sysconfig / network da máquina do CentOS
NETWORKING=yes
NETWORKING_IPv6=no
GATEWAY=71.xxx.xxx.1
HOSTNAME=ns1
Aqui está
route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
71.xxx.xxx.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth0
0.0.0.0 71.xxx.xxx.1 0.0.0.0 UG 0 0 0 eth0
Provavelmente é algo simples que simplesmente não estou vendo. Se eu já não estivesse ficando calvo, eu estaria arrancando meu cabelo agora.
A máquina Ubuntu dá os mesmos resultados dos testes acima, exceto que o IP termina em 62, ao invés de 61, e o hostname do Ubuntu é ns2.
Observação: Se eu deixar algo que você precisa ver, informe-nos e atualizarei esta postagem.
Aqui está uma verificação do MXToolbox
Eu omiti os endereços IP porque eles estão hospedando servidores.
Você tem certeza de que a máscara de rede é 255.255.255.0?
Você recebeu 29 endereços do ISP - sugere (talvez) outra maneira de entender.
KM