O host não está resolvendo, o ping é

1

Eu tenho duas placas de rede no meu Mac OS X. Um para minha empresa, o outro é meu wlan. Para todas as coisas internas, a corporativa deve ser usada.

Eu configurei seguindo:

route add -net 10.0.0.0/8 --interface en4

Em seguida, adicionei um arquivo /etc/resolver/company.ads com o seguinte conteúdo:

nameserver 10.110.29.100

Meu cartão Wi-Fi está definido como padrão.

ping funciona, o Microsoft Remote Desktop funciona, host funciona na corporação. Internet sobre Wifi funciona. Mas abrir sites internos não funciona. wget ou curl não funcionam.

O que estou perdendo?

Atualização: Minha tabela de roteamento

Routing tables

Internet:
Destination        Gateway            Flags        Refs      Use   Netif Expire
default            192.168.1.1        UGSc           44        0     en0
default            10.170.78.1        UGScI           0        0     en4
10                 link#7             UCSc            7        0     en4
10.170.78/24       link#7             UCS             0        0     en4
10.170.78.11       127.0.0.1          UHS             0        0     lo0
127                127.0.0.1          UCS             0        0     lo0
127.0.0.1          127.0.0.1          UH              3  2459834     lo0
169.254            link#4             UCS             1        0     en0
169.254.255.255    link#4             UHLSW           0        0     en0
192.168.1          link#4             UCS             5        0     en0
192.168.1.1        8:60:6e:cb:da:38   UHLWIir        47      613     en0   1148
192.168.1.2        28:cf:e9:18:8b:2d  UHLWIi          2     1823     en0    214
192.168.1.3        127.0.0.1          UHS             0       50     lo0
192.168.1.33       f4:f9:51:49:6:1a   UHLWI           0        0     en0    587
192.168.1.188      68:a8:6d:5:f2:76   UHLWI           0      585     en0   1193
192.168.1.247      88:53:95:54:84:35  UHLWI           0        0     en0    822
192.168.56         link#10            UC              1        0 vboxnet

Internet6:
Destination                             Gateway                         Flags         Netif Expire
::1                                     ::1                             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::10ce:527:3d6:490f%en0             2c:b4:3a:6:25:27                UHLWI           en0
fe80::2acf:e9ff:fe18:8b2d%en0           28:cf:e9:18:8b:2d               UHLWI           en0
fe80::2acf:e9ff:fe18:8d31%en0           28:cf:e9:18:8d:31               UHLI            lo0
fe80::%en4/64                           link#7                          UCI             en4
fe80::7211:24ff:fe8c:de53%en4           70:11:24:8c:de:53               UHLI            lo0
ff01::%lo0/32                           ::1                             UmCI            lo0
ff01::%en0/32                           link#4                          UmCI            en0
ff01::%en4/32                           link#7                          UmCI            en4
ff02::%lo0/32                           ::1                             UmCI            lo0
ff02::%en0/32                           link#4                          UmCI            en0
ff02::%en4/32                           link#7                          UmCI            en4
    
por Christian 11.12.2013 / 14:08

1 resposta

0

Os protocolos Ping e RDP não são como HTTP. O HTTP (usado por 'wget' e 'curl') também possui o endereço IP do servidor / nome do host no cabeçalho HTTP, normalmente em 'Host:'. Além disso, os registros DNS A ou AAAA não são os mesmos que os registros DNS da WWW.

Use o plugin / ferramenta de desenvolvimento do seu navegador, como o LiveHeader, para verificar qual nome de IP / host seus sites internos estão usando. Esse é o nome que deve ser resolvido pelo DNS por seu arquivo hosts local ou por um servidor DNS privado em sua sub-rede 10. * com um registro WWW.

Quando o arquivo servidor DNS / hosts responde, a tabela de roteamento do seu computador deve rotear o IP retornado (use 'nslookup' para verificar) até o en4.

Isso não é específico do Mac. Está embutido nos protocolos DNS e HTTP.

    
por 11.02.2015 / 20:56