Não é possível acessar pear.php.net no OSX Lion

8

Estou perplexo com esse problema. Eu tenho 2 Macs separados que não podem acessar o pear.php.net por nome ou IP.

Aqui estão os sintomas e as etapas que tomei para tentar resolver / diminuir esse problema.

$ ping -c 4 pear.php.net
PING euk1.php.net (5.77.39.20): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2

--- euk1.php.net ping statistics ---
4 packets transmitted, 0 packets received, 100.0% packet loss

$ ping -c 4 5.77.39.20
PING 5.77.39.20 (5.77.39.20): 56 data bytes
ping: sendto: No route to host
Request timeout for icmp_seq 0
ping: sendto: Host is down
Request timeout for icmp_seq 1
ping: sendto: Host is down
Request timeout for icmp_seq 2

--- 5.77.39.20 ping statistics ---
4 packets transmitted, 0 packets received, 100.0% packet loss

Em um PC com Windows na mesma rede (eu até usei o mesmo cabo Ethernet apenas para ter certeza)

c:\>ping pear.php.net

Pinging euk1.php.net [5.77.39.20] with 32 bytes of data:
Reply from 5.77.39.20: bytes=32 time=102ms TTL=51
Reply from 5.77.39.20: bytes=32 time=102ms TTL=51
Reply from 5.77.39.20: bytes=32 time=100ms TTL=51
Reply from 5.77.39.20: bytes=32 time=102ms TTL=51

Ping statistics for 5.77.39.20:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 100ms, Maximum = 102ms, Average = 101ms
  • Ambas as máquinas estão executando o OSX 10.7
  • Tentei com fio e wifi, mesmo resultado
  • Tentei um dos Macs em uma rede diferente, mesmo resultado
  • Tentou ligar e desligar o firewall, mesmo resultado
  • Não tive esse problema com nenhum outro site / IP
  • Tentei abrir o pear.php.net e o 5.77.39.20 em um navegador, obtive 404

Edit: Em resposta ao comentário de Paul

$netstat -rn
Routing tables

Internet:
Destination        Gateway            Flags        Refs      Use   Netif Expire
default            192.168.0.1        UGSc           18        0     en1
5                  link#8             UC              2        0    ham0
5.255.255.255      ff:ff:ff:ff:ff:ff  UHLWbI          0       10    ham0
127                127.0.0.1          UCS             0        0     lo0
127.0.0.1          127.0.0.1          UH              3      152     lo0
169.254            link#5             UCS             0        0     en1
192.168.0          link#5             UCS             4        0     en1
192.168.0.1        0:1b:6c:69:19:8f   UHLWIi         28      634     en1   1141
192.168.0.192      127.0.0.1          UHS             0        0     lo0
192.168.0.194      0:21:a0:50:4d:70   UHLWIi          0      498     en1    669
192.168.0.255      ff:ff:ff:ff:ff:ff  UHLWbI          0       10     en1

Internet6:
Destination                             Gateway                         Flags          Netif Expire
::1                                     link#1                          UHL             lo0
2620:9b::/96                            link#8                          UC             ham0
2620:9c::5f7:6deb                       7a:7c:5:f7:6d:eb                UHL             lo0
fe80::%lo0/64                           fe80::1%lo0                     UcI             lo0
fe80::1%lo0                             link#1                          UHLI            lo0
fe80::%en0/64                           link#4                          UCI             en0
fe80::205:ff:fee1:a1a2%en0              0:5:0:e1:a1:a2                  UHLWIi          en0
fe80::%en1/64                           link#5                          UCI             en1
fe80::1240:d3ff:feaf:8974%en1           10:40:d3:af:89:74               UHLI            lo0
fe80::%ham0/64                          link#8                          UCI            ham0
fe80::7879:5ff:fec7:6deb%ham0           7a:79:5:c7:6d:eb                UHLI            lo0
ff01::%lo0/32                           fe80::1%lo0                     UmCI            lo0
ff01::%en0/32                           link#4                          UmCI            en0
ff01::%en1/32                           link#5                          UmCI            en1
ff01::%ham0/32                          link#8                          UmCI           ham0
ff02::%lo0/32                           fe80::1%lo0                     UmCI            lo0
ff02::%en0/32                           link#4                          UmCI            en0
ff02::%en1/32                           link#5                          UmCI            en1
ff02::%ham0/32                          link#8                          UmCI           ham0
Peter Meth
fonte
Você pode postar uma tabela de roteamento no OSX? Esperançosamentenetstat -rn
Paul
@ Paul Adicionei-o à descrição acima.
precisa
Você tem uma rota estranha para a rede 5.0.0.0/8 lá, que provavelmente é a fonte do problema. Você pode desativar o hamachi e tentar novamente?
Paul
Uau, você é um gênio. Desinstalei o hamachi e as coisas começaram a funcionar.
precisa
Feito - Eu adicionei alguns detalhes abaixo para esclarecer por que isso está acontecendo
Paul

Respostas:

10

Você tem uma rota para a rede 5.0.0.0/8 lá levando à interface ham0.

Esta é a interface hamachi. Quando o Hamachi iniciou o serviço, eles escolheram a rede 5.0.0.0/8 como seu pool de endereços para evitar conflitos com os intervalos existentes. No entanto, os hamachi nunca foram alocados nesse intervalo.

Nos últimos dois meses, o RIPE (responsável por esse intervalo) começou a vender blocos na rede 5/8. Isso era inevitável com o rápido número de endereços IPv4, mas os hamachi ainda estão usando esse bloco.

Se você deseja acessar serviços nesse intervalo, precisará desinstalar o hamachi - ou pelo menos desabilitá-lo ao acessar esses blocos. Você também pode excluir manualmente a rota a cada vez.

A correção real será para o hamachi comprar um bloco que eles têm direito de usar ou mudar para o ipv6.

Paulo
fonte
desinstalar o hamachi resolveu o problema. ótima explicação. isto é exatamente o que eu estava procurando.
precisa
3

Uma alternativa será mudar o seu cliente Hamachi para IPv6.

Fiz isso no Mountain Lion 10.8.1 (mesmo problema, incapaz de acessar pear.php.net) e agora posso acessá-lo sem problemas e, ao mesmo tempo, manter meus computadores domésticos e de escritório ainda conectados.

Para mudar para o IPv6, basta ir para "LogMeIn Hamachi> Preferências> Configurações> Configurações avançadas> Conexões de pares> modo de protocolo IP" e alternar para "Somente IPv6". Reconecte-se novamente e tente acessar o pear.php.net.

Usando a última versão do cliente Hamachi aqui, 2.1.0.322 para OSX

kikwebdev
fonte
bom ponto. Eu vou tentar. Não usei hamachi muito ultimamente, por isso vivi sem ele desde a exclusão, mas posso ver um dia precisando dele novamente.
precisa
+1 Muito obrigado pela ajuda do estande, eu estava pesquisando sobre esse problema do IP 5.xxx há muitos meses.
Mike Castro Demaria