主机未解析,ping 通

主机未解析,ping 通

我的 Mac OS X 上有两张网卡。一张用于公司,另一张用于我的 wlan。对于所有内部事务,应使用公司网卡。

我配置如下:

route add -net 10.0.0.0/8 --interface en4

然后我添加了一个包含以下内容的文件/etc/resolver/company.ads

nameserver 10.110.29.100

我的 Wifi 卡已设置为默认。

ping 可以工作,Microsoft 远程桌面可以工作,host可以进入公司。Wifi 上网可以工作。但是无法打开内部网站。wget或者curl无法工作。

我错过了什么?

更新: 我的路由表

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

答案1

Ping 和 RDP 协议与 HTTP 不同。HTTP(由“wget”和“curl”使用)也在 HTTP 标头中具有服务器的 IP 地址/主机名,通常在“Host:”中。此外,DNS A 或 AAAA 记录与 DNS WWW 记录不同。

使用浏览器的开发工具/插件(例如 LiveHeader)检查内部网站使用的 IP/主机名。此名称必须能够通过本地 hosts 文件或 10.* 子网上具有 WWW 记录的私有 DNS 服务器进行 DNS 解析。

当 DNS 服务器/hosts 文件回复时,您的计算机的路由表必须通过 en4 路由其返回的 IP(使用“nslookup”检查)。

这不是 Mac 独有的。它内置于 DNS 和 HTTP 协议中。

相关内容