dominio di ricerca resolv.conf non funziona su OS X

4

Uso la configurazione di rete per modificare i miei domini di ricerca che funziona bene finora, ma lo fa solo per dispositivo. Una volta che VPN da qualche parte, non utilizza più tali modifiche. C'è un modo per impostare i domini di ricerca a livello globale (ad esempio per ogni dispositivo: Ethernet, Wi-Fi e VPN) su Mac OS X Lion?

    
posta Dean Hiller 15.10.2012 - 19:30
fonte

3 risposte

3

C'eraunproblemasimilenel2002conOSX.Hotrovatoalcuniarticoliariguardoesonostatoingradodiaffrontarequestoproblemasemplicementeaggiungendo"locale" ai domini di ricerca nelle proprietà di rete avanzate della mia interfaccia di rete. Ciò ha permesso a quelli di connettersi tramite VPN di risolvere gli host .local.

    
risposta data 21.10.2014 - 16:37
fonte
1

Perché non aggiungerlo semplicemente alla scheda in questione? Ad esempio Ethernet o Wi-Fi: link

com.apple.mDNSResponder.plist può essere sovrascritto da qualcos'altro / aggiornamento e te ne dimenticherai. L'url sopra è il modo "supportato" per aggiungere il percorso di ricerca del dominio alla query DNS.

    
risposta data 14.03.2014 - 03:28
fonte
1

Se si desidera una soluzione a riga di comando rigorosa, è possibile aggiungere manualmente i domini di ricerca a ciascun adattatore / servizio.

  1. Elenca tutti i servizi di rete per ottenere i nomi comuni:

    $ networksetup -listallnetworkservices
    Wi-Fi
    FT232R USB UART
    Thunderbolt Bridge
    Thunderbolt Ethernet
    
  2. Verifica l'impostazione del dominio di ricerca corrente sul dispositivo che desideri aggiornare (devi citare completamente i dispositivi con spazi nei nomi):

    $ networksetup -getsearchdomains "Thunderbolt Ethernet"
    yourdomain.com
    yourdomain.lan
    
  3. Quindi aggiungi i domini di ricerca che desideri dove sono mancanti:

    $ networksetup -setsearchdomains "Wi-Fi" yourdomain.com yourdomain.lan
    
risposta data 03.11.2017 - 20:50
fonte

Leggi altre domande sui tag