Mac OS X 10.8.2 içeren bir MacBook kullanıyorum ve şirketimin ağına VPN üzerinden bağlanıyorum. LAN veya WLAN üzerinden VPN bağlantısı kurarken her şey mükemmel çalışır. Ancak, çevirmeli bağlantı kullandığımda (Huawei HSDPA USB Stick) ana bilgisayar adları uygulamalarda doğru şekilde çözülmedi (ör. Web Tarayıcı). Gibi komut satırı araçları host name
IP adresini doğru çözecek, ping name
çözmeyecek.
Kullanılması scutil --dns
bağlanırken ben DNS yapılandırmasını terk aracılığıyla WLAN vs çevirmeli. Arama sırasındaki dikkate değer bir fark var:
connecting using WLAN:
resolver #1
nameserver[0] : 192.168.80.10
nameserver[1] : 192.168.80.24
if_index : 6 (ppp0)
reach : Reachable,Transient Connection
order : 100000
resolver #2
nameserver[0] : 192.168.80.10
nameserver[1] : 192.168.80.24
if_index : 6 (ppp0)
reach : Reachable,Transient Connection
order : 200000
resolver #3
domain : local
options : mdns
timeout : 5
order : 300000
resolver #4
domain : 254.169.in-addr.arpa
options : mdns
timeout : 5
order : 300200
resolver #5
domain : 8.e.f.ip6.arpa
options : mdns
timeout : 5
order : 300400
resolver #6
domain : 9.e.f.ip6.arpa
options : mdns
timeout : 5
order : 300600
resolver #7
domain : a.e.f.ip6.arpa
options : mdns
timeout : 5
order : 300800
resolver #8
domain : b.e.f.ip6.arpa
options : mdns
timeout : 5
order : 301000
DNS configuration (for scoped queries)
resolver #1
nameserver[0] : 192.168.1.1
if_index : 4 (en0)
flags : Scoped
reach : Reachable,Directly Reachable Address
resolver #2
nameserver[0] : 192.168.80.10
nameserver[1] : 192.168.80.24
if_index : 6 (ppp0)
flags : Scoped
reach : Reachable,Transient Connection
Ppp0 bağlantısı VPN bağlantısıdır. Gördüğünüz gibi iki sunucu bağlı ve komut satırında ve uygulamalarda doğru cevap veriyorlar.
Connecting via UMTS:
resolver #1
nameserver[0] : 139.7.30.126
nameserver[1] : 139.7.30.125
if_index : 6 (ppp0)
reach : Reachable,Transient Connection
order : 100000
resolver #2
nameserver[0] : 192.168.80.10
nameserver[1] : 192.168.80.24
if_index : 7 (ppp1)
reach : Reachable,Transient Connection
order : 100000
resolver #3
nameserver[0] : 192.168.80.10
nameserver[1] : 192.168.80.24
if_index : 7 (ppp1)
reach : Reachable,Transient Connection
order : 200000
resolver #4
domain : local
options : mdns
timeout : 5
order : 300000
resolver #5
domain : 254.169.in-addr.arpa
options : mdns
timeout : 5
order : 300200
resolver #6
domain : 8.e.f.ip6.arpa
options : mdns
timeout : 5
order : 300400
resolver #7
domain : 9.e.f.ip6.arpa
options : mdns
timeout : 5
order : 300600
resolver #8
domain : a.e.f.ip6.arpa
options : mdns
timeout : 5
order : 300800
resolver #9
domain : b.e.f.ip6.arpa
options : mdns
timeout : 5
order : 301000
DNS configuration (for scoped queries)
resolver #1
nameserver[0] : 192.168.80.10
nameserver[1] : 192.168.80.24
if_index : 7 (ppp1)
flags : Scoped
reach : Reachable,Transient Connection
resolver #2
nameserver[0] : 139.7.30.126
nameserver[1] : 139.7.30.125
if_index : 6 (ppp0)
flags : Scoped
reach : Reachable,Transient Connection
Bu sefer, ppp1 VPN bağlantısı ve ppp0 UMTS bağlantısıdır. Komutların yanıt sürelerinden (var olmayan ana bilgisayar adını kullanarak foo.bar.local
) Kapsamlı sorgu yapılandırmasını kullanan ping
ilk çözümleyici zincirini kullanan çıkarım host
. ping
"Bilinmeyen ana bilgisayar" geri dönmek için 5 saniye sürer, host
hemen geri döner. Ping'ın mdns çözümleyicisinin 5 saniye zaman aşımına uğradığını varsayıyorum.
Modem üzerinden VPN ile arama yaparken sorunumun DNS aramalarındaki arızasını gidermek için çözümleyicilerin sırasını değiştirmem gerekiyor. Şimdiye kadar bunu yapmanın bir yolunu bulamadım.
Herhangi bir fikir hoş geldiniz.