J'ai un problème étrange qui n'a commencé à se produire que récemment (au cours des deux dernières mises à jour publiques du système d'exploitation). Les adresses IP DNS de toutes les interfaces (du moins, les interfaces WiFi et Ethernet) sont définies de manière statique, au lieu d'être attribuées via DHCP à chaque fois. Lorsque cela se produit, je peux supprimer les entrées et laisser l'ordinateur revenir aux adresses IP qu'il a reçues via DHCP, mais la prochaine fois que l'ordinateur fait apparaître les interfaces (que ce soit pendant le processus de démarrage ou simplement parce que je lui ai demandé de se déconnecter du réseau), les entrées statiques reviennent. La seule façon de le faire fonctionner pendant au moins un jour ou deux, est de supprimer le fichier preferences.plist de /Library/Preferences/SystemConfiguration. Je suis allé jusqu'à éditer le fichier plutôt que de le supprimer, mais cela n'a pas duré. La raison pour laquelle c'est un problème est lorsque je change de réseau (par exemple, entre la maison et le travail), où lorsque je rentre chez moi, il y aura les adresses IP de mon réseau de travail et ne fonctionnera pas, et l'inverse se produit lorsque je l'ai utilisé à la maison et que je viens ensuite au travail.
Edit 1 : Dans un souci de clarté, pour ceux qui ne sont pas ingénieurs réseau ou qui sont simplement confus, DHCP attribue des adresses IP de serveur DNS aux clients via l'option 6, et elles sont ce que le serveur/système/ingénieur réseau veut qu'elles soient. Ce qui se passe, c'est qu'au lieu que ces adresses IP assignées soient dynamiquement définies et supprimées à chaque connexion/déconnexion, MacOS reçoit les assignations initialement et ensuite, au lieu de les laisser en tant qu'entrées assignées par DHCP, les convertit en entrées définies statiquement dans le fichier preferences.plist, de sorte qu'à chaque fois que l'interface est utilisée, il essaiera de les utiliser à nouveau, plutôt que d'utiliser ce que DHCP a assigné.
Edit 2 : Lorsque cela se produit, MacOS reçoit toujours l'option DHCP 6 (adresses IP du serveur DNS) - il ne les utilise simplement pas (il les remplace) et force l'utilisation des adresses IP du serveur DNS qu'il a maintenant définies de manière statique. Une fois que vous avez supprimé les entrées statiques, il ne vous reste plus que les entrées reçues dynamiquement.
Edit 3 : C'est PAS un problème de résolution, en ce sens qu'une adresse IP ou un FQDN est résolu de manière incorrecte ou est remplacé par une entrée statique du fichier hosts.
Edit 4 : J'ai soumis ce bogue/comportement à Apple via leur portail Feedback pour voir s'ils peuvent le résoudre aussi.
Edit 5 : Voici les sorties demandées (c'est à mon bureau, après avoir effacé les entrées statiques une fois de plus) :
scutil --dns
DNS configuration
resolver #1
search domain[0] : TCC.local
nameserver[0] : 192.168.6.97
nameserver[1] : 192.168.6.96
if_index : 7 (en0)
flags : Request A records
reach : 0x00000002 (Reachable)
resolver #2
domain : local
options : mdns
timeout : 5
flags : Request A records
reach : 0x00000000 (Not Reachable)
order : 300000
resolver #3
domain : 254.169.in-addr.arpa
options : mdns
timeout : 5
flags : Request A records
reach : 0x00000000 (Not Reachable)
order : 300200
resolver #4
domain : 8.e.f.ip6.arpa
options : mdns
timeout : 5
flags : Request A records
reach : 0x00000000 (Not Reachable)
order : 300400
resolver #5
domain : 9.e.f.ip6.arpa
options : mdns
timeout : 5
flags : Request A records
reach : 0x00000000 (Not Reachable)
order : 300600
resolver #6
domain : a.e.f.ip6.arpa
options : mdns
timeout : 5
flags : Request A records
reach : 0x00000000 (Not Reachable)
order : 300800
resolver #7
domain : b.e.f.ip6.arpa
options : mdns
timeout : 5
flags : Request A records
reach : 0x00000000 (Not Reachable)
order : 301000
DNS configuration (for scoped queries)
resolver #1
search domain[0] : TCC.local
nameserver[0] : 192.168.6.97
nameserver[1] : 192.168.6.96
if_index : 7 (en0)
flags : Scoped, Request A records
reach : 0x00000002 (Reachable)
DirectoryService Cache search policy:
/Local/Default
Unable to get details from the cache node
Unable to get cache configuration information
networksetup -getcurrentlocation
Automatic
networksetup -listlocations
Automatic
networksetup -listnetworkserviceorder
An asterisk (*) denotes that a network service is disabled.
(1) Ethernet
(Hardware Port: Ethernet, Device: en0)
(2) FireWire
(Hardware Port: FireWire, Device: fw0)
(3) Wi-Fi
(Hardware Port: Wi-Fi, Device: en1)
(4) Bluetooth PAN
(Hardware Port: Bluetooth PAN, Device: en3)
(5) Thunderbolt Bridge
(Hardware Port: Thunderbolt Bridge, Device: bridge0)
(6) PureVPN
(Hardware Port: IPSec, Device: )
networksetup -listallnetworkservices
An asterisk (*) denotes that a network service is disabled.
Ethernet
FireWire
Wi-Fi
Bluetooth PAN
Thunderbolt Bridge
PureVPN
networksetup -listallhardwareports
Hardware Port: Ethernet
Device: en0
Ethernet Address: 68:5b:35:96:38:ea
Hardware Port: FireWire
Device: fw0
Ethernet Address: 44:fb:42:ff:fe:bf:79:f8
Hardware Port: Wi-Fi
Device: en1
Ethernet Address: a8:86:dd:8c:0b:94
Hardware Port: Bluetooth PAN
Device: en3
Ethernet Address: a8:86:dd:8c:0b:95
Hardware Port: Thunderbolt 1
Device: en2
Ethernet Address: d2:00:1b:f7:9f:80
Hardware Port: Thunderbolt Bridge
Device: bridge0
Ethernet Address: d2:00:1b:f7:9f:80
VLAN Configurations
===================
cat /etc/resolv.conf
#
# macOS Notice
#
# This file is not consulted for DNS hostname resolution, address
# resolution, or the DNS query routing mechanism used by most
# processes on this system.
#
# To view the DNS configuration used by this system, use:
# scutil --dns
#
# SEE ALSO
# dns-sd(1), scutil(8)
#
# This file is automatically generated.
#
domain TCC.local
nameserver 192.168.6.97
nameserver 192.168.6.96
Edit 6 :
cat /etc/resolv.conf
#
# macOS Notice
#
# This file is not consulted for DNS hostname resolution, address
# resolution, or the DNS query routing mechanism used by most
# processes on this system.
#
# To view the DNS configuration used by this system, use:
# scutil --dns
#
# SEE ALSO
# dns-sd(1), scutil(8)
#
# This file is automatically generated.
#
domain hsd1.in.comcast.net
nameserver 2001:558:feed::1
nameserver 2001:558:feed::2
nameserver 75.75.75.75
nameserver 75.75.76.76
Edit 7 : Voici des captures d'écran de l'horodatage de preferences.plist (et d'autres fichiers à cet emplacement) avant et après un simple redémarrage. Avant le redémarrage, toutes les entrées DNS statiques ont été effacées via le panneau des préférences réseau, pour revenir à des adresses fournies uniquement par DHCP sur tous les services/interfaces. J'ai également vidé le fichier preferences.plist avant et après, afin que vous puissiez tous voir ce qui a changé. Encore une fois, il ne s'agit que d'un simple redémarrage.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CurrentSet</key>
<string>/Sets/A3AFD782-9440-4041-9917-4543E586292F</string>
<key>Model</key>
<string>MacBookPro9,2</string>
<key>NetworkServices</key>
<dict>
<key>4CD8DB21-0AC8-40A5-83C6-094D249CFE68</key>
<dict>
<key>DNS</key>
<dict/>
<key>IPv4</key>
<dict>
<key>ConfigMethod</key>
<string>DHCP</string>
</dict>
<key>IPv6</key>
<dict>
<key>ConfigMethod</key>
<string>Automatic</string>
</dict>
<key>Interface</key>
<dict>
<key>DeviceName</key>
<string>en3</string>
<key>Hardware</key>
<string>Ethernet</string>
<key>Type</key>
<string>Ethernet</string>
<key>UserDefinedName</key>
<string>Bluetooth PAN</string>
</dict>
<key>Proxies</key>
<dict>
<key>ExceptionsList</key>
<array>
<string>*.local</string>
<string>169.254/16</string>
</array>
<key>FTPPassive</key>
<integer>1</integer>
</dict>
<key>SMB</key>
<dict/>
<key>UserDefinedName</key>
<string>Bluetooth PAN</string>
</dict>
<key>8EF91F03-0D57-497C-804A-520F907E8D91</key>
<dict>
<key>DNS</key>
<dict/>
<key>IPv4</key>
<dict>
<key>ConfigMethod</key>
<string>DHCP</string>
</dict>
<key>IPv6</key>
<dict>
<key>ConfigMethod</key>
<string>Automatic</string>
</dict>
<key>Interface</key>
<dict>
<key>DeviceName</key>
<string>en1</string>
<key>Hardware</key>
<string>AirPort</string>
<key>Type</key>
<string>Ethernet</string>
<key>UserDefinedName</key>
<string>Wi-Fi</string>
</dict>
<key>Proxies</key>
<dict>
<key>ExceptionsList</key>
<array>
<string>*.local</string>
<string>169.254/16</string>
</array>
<key>FTPPassive</key>
<integer>1</integer>
</dict>
<key>SMB</key>
<dict/>
<key>UserDefinedName</key>
<string>Wi-Fi</string>
</dict>
<key>ABC75CBD-33B2-4CD7-AA5C-90C6E745BB71</key>
<dict>
<key>DNS</key>
<dict/>
<key>IPv4</key>
<dict>
<key>ConfigMethod</key>
<string>DHCP</string>
</dict>
<key>IPv6</key>
<dict>
<key>ConfigMethod</key>
<string>Automatic</string>
</dict>
<key>Interface</key>
<dict>
<key>DeviceName</key>
<string>en0</string>
<key>Hardware</key>
<string>Ethernet</string>
<key>Type</key>
<string>Ethernet</string>
<key>UserDefinedName</key>
<string>Ethernet</string>
</dict>
<key>Proxies</key>
<dict>
<key>ExceptionsList</key>
<array>
<string>*.local</string>
<string>169.254/16</string>
</array>
<key>FTPPassive</key>
<integer>1</integer>
</dict>
<key>SMB</key>
<dict/>
<key>UserDefinedName</key>
<string>Ethernet</string>
</dict>
<key>C0B49A31-0F0A-4BAA-81FF-BAD549404F50</key>
<dict>
<key>DNS</key>
<dict/>
<key>IPv4</key>
<dict>
<key>ConfigMethod</key>
<string>DHCP</string>
</dict>
<key>IPv6</key>
<dict>
<key>ConfigMethod</key>
<string>Automatic</string>
</dict>
<key>Interface</key>
<dict>
<key>DeviceName</key>
<string>fw0</string>
<key>Hardware</key>
<string>FireWire</string>
<key>Type</key>
<string>FireWire</string>
<key>UserDefinedName</key>
<string>FireWire</string>
</dict>
<key>Proxies</key>
<dict>
<key>ExceptionsList</key>
<array>
<string>*.local</string>
<string>169.254/16</string>
</array>
<key>FTPPassive</key>
<integer>1</integer>
</dict>
<key>SMB</key>
<dict/>
<key>UserDefinedName</key>
<string>FireWire</string>
</dict>
<key>F8317569-4A38-4C57-AA0B-118B86ED464F</key>
<dict>
<key>DNS</key>
<dict/>
<key>IPv4</key>
<dict>
<key>ConfigMethod</key>
<string>DHCP</string>
</dict>
<key>IPv6</key>
<dict>
<key>ConfigMethod</key>
<string>Automatic</string>
</dict>
<key>Interface</key>
<dict>
<key>DeviceName</key>
<string>bridge0</string>
<key>Hardware</key>
<string>Ethernet</string>
<key>Type</key>
<string>Ethernet</string>
<key>UserDefinedName</key>
<string>Thunderbolt Bridge</string>
</dict>
<key>Proxies</key>
<dict>
<key>ExceptionsList</key>
<array>
<string>*.local</string>
<string>169.254/16</string>
</array>
<key>FTPPassive</key>
<integer>1</integer>
</dict>
<key>SMB</key>
<dict/>
<key>UserDefinedName</key>
<string>Thunderbolt Bridge</string>
</dict>
</dict>
<key>Sets</key>
<dict>
<key>A3AFD782-9440-4041-9917-4543E586292F</key>
<dict>
<key>Network</key>
<dict>
<key>Global</key>
<dict>
<key>IPv4</key>
<dict>
<key>ServiceOrder</key>
<array>
<string>ABC75CBD-33B2-4CD7-AA5C-90C6E745BB71</string>
<string>C0B49A31-0F0A-4BAA-81FF-BAD549404F50</string>
<string>8EF91F03-0D57-497C-804A-520F907E8D91</string>
<string>4CD8DB21-0AC8-40A5-83C6-094D249CFE68</string>
<string>F8317569-4A38-4C57-AA0B-118B86ED464F</string>
</array>
</dict>
</dict>
<key>Interface</key>
<dict>
<key>en1</key>
<dict>
<key>AirPort</key>
<dict>
<key>JoinModeFallback</key>
<array>
<string>DoNothing</string>
</array>
<key>PowerEnabled</key>
<true/>
<key>RememberJoinedNetworks</key>
<true/>
<key>RequireAdminIBSS</key>
<false/>
<key>RequireAdminNetworkChange</key>
<false/>
<key>RequireAdminPowerToggle</key>
<false/>
<key>Version</key>
<integer>2500</integer>
</dict>
</dict>
</dict>
<key>Service</key>
<dict>
<key>4CD8DB21-0AC8-40A5-83C6-094D249CFE68</key>
<dict>
<key>__LINK__</key>
<string>/NetworkServices/4CD8DB21-0AC8-40A5-83C6-094D249CFE68</string>
</dict>
<key>8EF91F03-0D57-497C-804A-520F907E8D91</key>
<dict>
<key>__LINK__</key>
<string>/NetworkServices/8EF91F03-0D57-497C-804A-520F907E8D91</string>
</dict>
<key>ABC75CBD-33B2-4CD7-AA5C-90C6E745BB71</key>
<dict>
<key>__LINK__</key>
<string>/NetworkServices/ABC75CBD-33B2-4CD7-AA5C-90C6E745BB71</string>
</dict>
<key>C0B49A31-0F0A-4BAA-81FF-BAD549404F50</key>
<dict>
<key>__LINK__</key>
<string>/NetworkServices/C0B49A31-0F0A-4BAA-81FF-BAD549404F50</string>
</dict>
<key>F8317569-4A38-4C57-AA0B-118B86ED464F</key>
<dict>
<key>__LINK__</key>
<string>/NetworkServices/F8317569-4A38-4C57-AA0B-118B86ED464F</string>
</dict>
</dict>
</dict>
<key>UserDefinedName</key>
<string>Automatic</string>
</dict>
</dict>
<key>VirtualNetworkInterfaces</key>
<dict>
<key>Bridge</key>
<dict>
<key>bridge0</key>
<dict>
<key>Interfaces</key>
<array>
<string>en2</string>
</array>
<key>Options</key>
<dict>
<key>__AUTO__</key>
<string>thunderbolt-bridge</string>
</dict>
</dict>
</dict>
</dict>
</dict>
</plist>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CurrentSet</key>
<string>/Sets/A3AFD782-9440-4041-9917-4543E586292F</string>
<key>Model</key>
<string>MacBookPro9,2</string>
<key>NetworkServices</key>
<dict>
<key>4CD8DB21-0AC8-40A5-83C6-094D249CFE68</key>
<dict>
<key>DNS</key>
<dict>
<key>ServerAddresses</key>
<array>
<string>192.168.6.97</string>
<string>192.168.6.96</string>
</array>
</dict>
<key>IPv4</key>
<dict>
<key>ConfigMethod</key>
<string>DHCP</string>
</dict>
<key>IPv6</key>
<dict>
<key>ConfigMethod</key>
<string>Automatic</string>
</dict>
<key>Interface</key>
<dict>
<key>DeviceName</key>
<string>en3</string>
<key>Hardware</key>
<string>Ethernet</string>
<key>Type</key>
<string>Ethernet</string>
<key>UserDefinedName</key>
<string>Bluetooth PAN</string>
</dict>
<key>Proxies</key>
<dict>
<key>ExceptionsList</key>
<array>
<string>*.local</string>
<string>169.254/16</string>
</array>
<key>FTPPassive</key>
<integer>1</integer>
</dict>
<key>SMB</key>
<dict/>
<key>UserDefinedName</key>
<string>Bluetooth PAN</string>
</dict>
<key>8EF91F03-0D57-497C-804A-520F907E8D91</key>
<dict>
<key>DNS</key>
<dict>
<key>ServerAddresses</key>
<array>
<string>192.168.6.97</string>
<string>192.168.6.96</string>
</array>
</dict>
<key>IPv4</key>
<dict>
<key>ConfigMethod</key>
<string>DHCP</string>
</dict>
<key>IPv6</key>
<dict>
<key>ConfigMethod</key>
<string>Automatic</string>
</dict>
<key>Interface</key>
<dict>
<key>DeviceName</key>
<string>en1</string>
<key>Hardware</key>
<string>AirPort</string>
<key>Type</key>
<string>Ethernet</string>
<key>UserDefinedName</key>
<string>Wi-Fi</string>
</dict>
<key>Proxies</key>
<dict>
<key>ExceptionsList</key>
<array>
<string>*.local</string>
<string>169.254/16</string>
</array>
<key>FTPPassive</key>
<integer>1</integer>
</dict>
<key>SMB</key>
<dict/>
<key>UserDefinedName</key>
<string>Wi-Fi</string>
</dict>
<key>ABC75CBD-33B2-4CD7-AA5C-90C6E745BB71</key>
<dict>
<key>DNS</key>
<dict>
<key>ServerAddresses</key>
<array>
<string>192.168.6.97</string>
<string>192.168.6.96</string>
</array>
</dict>
<key>IPv4</key>
<dict>
<key>ConfigMethod</key>
<string>DHCP</string>
</dict>
<key>IPv6</key>
<dict>
<key>ConfigMethod</key>
<string>Automatic</string>
</dict>
<key>Interface</key>
<dict>
<key>DeviceName</key>
<string>en0</string>
<key>Hardware</key>
<string>Ethernet</string>
<key>Type</key>
<string>Ethernet</string>
<key>UserDefinedName</key>
<string>Ethernet</string>
</dict>
<key>Proxies</key>
<dict>
<key>ExceptionsList</key>
<array>
<string>*.local</string>
<string>169.254/16</string>
</array>
<key>FTPPassive</key>
<integer>1</integer>
</dict>
<key>SMB</key>
<dict/>
<key>UserDefinedName</key>
<string>Ethernet</string>
</dict>
<key>C0B49A31-0F0A-4BAA-81FF-BAD549404F50</key>
<dict>
<key>DNS</key>
<dict>
<key>ServerAddresses</key>
<array>
<string>192.168.6.97</string>
<string>192.168.6.96</string>
</array>
</dict>
<key>IPv4</key>
<dict>
<key>ConfigMethod</key>
<string>DHCP</string>
</dict>
<key>IPv6</key>
<dict>
<key>ConfigMethod</key>
<string>Automatic</string>
</dict>
<key>Interface</key>
<dict>
<key>DeviceName</key>
<string>fw0</string>
<key>Hardware</key>
<string>FireWire</string>
<key>Type</key>
<string>FireWire</string>
<key>UserDefinedName</key>
<string>FireWire</string>
</dict>
<key>Proxies</key>
<dict>
<key>ExceptionsList</key>
<array>
<string>*.local</string>
<string>169.254/16</string>
</array>
<key>FTPPassive</key>
<integer>1</integer>
</dict>
<key>SMB</key>
<dict/>
<key>UserDefinedName</key>
<string>FireWire</string>
</dict>
<key>F8317569-4A38-4C57-AA0B-118B86ED464F</key>
<dict>
<key>DNS</key>
<dict>
<key>ServerAddresses</key>
<array>
<string>192.168.6.97</string>
<string>192.168.6.96</string>
</array>
</dict>
<key>IPv4</key>
<dict>
<key>ConfigMethod</key>
<string>DHCP</string>
</dict>
<key>IPv6</key>
<dict>
<key>ConfigMethod</key>
<string>Automatic</string>
</dict>
<key>Interface</key>
<dict>
<key>DeviceName</key>
<string>bridge0</string>
<key>Hardware</key>
<string>Ethernet</string>
<key>Type</key>
<string>Ethernet</string>
<key>UserDefinedName</key>
<string>Thunderbolt Bridge</string>
</dict>
<key>Proxies</key>
<dict>
<key>ExceptionsList</key>
<array>
<string>*.local</string>
<string>169.254/16</string>
</array>
<key>FTPPassive</key>
<integer>1</integer>
</dict>
<key>SMB</key>
<dict/>
<key>UserDefinedName</key>
<string>Thunderbolt Bridge</string>
</dict>
</dict>
<key>Sets</key>
<dict>
<key>A3AFD782-9440-4041-9917-4543E586292F</key>
<dict>
<key>Network</key>
<dict>
<key>Global</key>
<dict>
<key>IPv4</key>
<dict>
<key>ServiceOrder</key>
<array>
<string>ABC75CBD-33B2-4CD7-AA5C-90C6E745BB71</string>
<string>C0B49A31-0F0A-4BAA-81FF-BAD549404F50</string>
<string>8EF91F03-0D57-497C-804A-520F907E8D91</string>
<string>4CD8DB21-0AC8-40A5-83C6-094D249CFE68</string>
<string>F8317569-4A38-4C57-AA0B-118B86ED464F</string>
</array>
</dict>
</dict>
<key>Interface</key>
<dict>
<key>en1</key>
<dict>
<key>AirPort</key>
<dict>
<key>JoinModeFallback</key>
<array>
<string>DoNothing</string>
</array>
<key>PowerEnabled</key>
<true/>
<key>RememberJoinedNetworks</key>
<true/>
<key>RequireAdminIBSS</key>
<false/>
<key>RequireAdminNetworkChange</key>
<false/>
<key>RequireAdminPowerToggle</key>
<false/>
<key>Version</key>
<integer>2500</integer>
</dict>
</dict>
</dict>
<key>Service</key>
<dict>
<key>4CD8DB21-0AC8-40A5-83C6-094D249CFE68</key>
<dict>
<key>__LINK__</key>
<string>/NetworkServices/4CD8DB21-0AC8-40A5-83C6-094D249CFE68</string>
</dict>
<key>8EF91F03-0D57-497C-804A-520F907E8D91</key>
<dict>
<key>__LINK__</key>
<string>/NetworkServices/8EF91F03-0D57-497C-804A-520F907E8D91</string>
</dict>
<key>ABC75CBD-33B2-4CD7-AA5C-90C6E745BB71</key>
<dict>
<key>__LINK__</key>
<string>/NetworkServices/ABC75CBD-33B2-4CD7-AA5C-90C6E745BB71</string>
</dict>
<key>C0B49A31-0F0A-4BAA-81FF-BAD549404F50</key>
<dict>
<key>__LINK__</key>
<string>/NetworkServices/C0B49A31-0F0A-4BAA-81FF-BAD549404F50</string>
</dict>
<key>F8317569-4A38-4C57-AA0B-118B86ED464F</key>
<dict>
<key>__LINK__</key>
<string>/NetworkServices/F8317569-4A38-4C57-AA0B-118B86ED464F</string>
</dict>
</dict>
</dict>
<key>UserDefinedName</key>
<string>Automatic</string>
</dict>
</dict>
<key>VirtualNetworkInterfaces</key>
<dict>
<key>Bridge</key>
<dict>
<key>bridge0</key>
<dict>
<key>Interfaces</key>
<array>
<string>en2</string>
</array>
<key>Options</key>
<dict>
<key>__AUTO__</key>
<string>thunderbolt-bridge</string>
</dict>
</dict>
</dict>
</dict>
</dict>
</plist>
Edit 8 :
sudo grep -r "192.168.6.97" /Bibliothèque/Préférences
/Library/Preferences//SystemConfiguration/com.apple.smb.server.plist: <string>192.168.6.97</string>
/Library/Preferences//SystemConfiguration/preferences.plist: <string>192.168.6.97</string>
/Library/Preferences//SystemConfiguration/preferences.plist: <string>192.168.6.97</string>
/Library/Preferences//SystemConfiguration/preferences.plist: <string>192.168.6.97</string>
/Library/Preferences//SystemConfiguration/preferences.plist: <string>192.168.6.97</string>
/Library/Preferences//SystemConfiguration/preferences.plist: <string>192.168.6.97</string>
/Library/Preferences//SystemConfiguration/preferences.plist: <string>192.168.6.97</string>
Binary file /Library/Preferences//com.apple.networkextension.plist matches
grep: /Library/Preferences//com.apple.TimeMachine.plist: Operation not permitted
sudo grep -r "192.168.6.97" ~/Bibliothèque/Préférences
Binary file /Users/jessepeden/Library/Preferences//com.purevpn.macapp.App.plist matches
grep: /Users/jessepeden/Library/Preferences//com.apple.mail-shared.plist: Operation not permitted
grep: /Users/jessepeden/Library/Preferences//com.apple.homed.notbackedup.plist: Operation not permitted
grep: /Users/jessepeden/Library/Preferences//com.apple.homed.plist: Operation not permitted
Edit 9 : Le résultat dépasse la limite de 30.000 caractères ici, donc je l'ai mis sur PasteBin. com.apple.networkextension.plist
Edit 10 :
Juste une mise à jour. Après quelques échanges avec le service d'assistance de PureVPN, j'ai pu m'adresser à leurs développeurs MacOS et obtenir une session d'assistance à distance afin qu'ils puissent vérifier les affirmations selon lesquelles leur logiciel est le coupable. Ils ont signalé le problème pour qu'il soit corrigé dans une prochaine version de PureVPN.
Edit 11 :
En date du 11 septembre 2020, PureVPN n'a toujours pas corrigé ce bug et j'utilise toujours un script/app Automator que j'ai écrit pour réinitialiser toutes les interfaces en utilisant DHCP (annulant les paramètres statiques que PureVPN force).
Système d'exploitation : MacOS 10.14.6 (Mojave)
Matériel : MacBook Pro (mi 2012)
0 votes
Quelles sont les adresses des serveurs DNS que vous avez ?
1 votes
@MelvinJefferson Au travail, le DHCP attribue 192.168.6.97 et 192.168.6.96 ; à la maison, le DHCP attribue plusieurs serveurs DNS publics (tels que 1.1.1.1, 1.0.0.1, 75.75.75.75, etc.). Bien entendu, cela changera si je me rends dans un autre endroit (comme un café ou un hôtel). Ces affectations, lorsqu'elles sont fournies par DHCP, sont affichées dans l'onglet Préférences réseau/Avancées/DNS mais sont grisées (pour signifier qu'elles sont dynamiques). Lorsque ce bogue se produit, ces adresses sont au contraire affichées en noir (définies de manière statique) et le fichier preferences.plist indique également qu'elles sont statiques au lieu de mentionner "DHCP".
0 votes
Avez-vous essayé de réinitialiser votre cache DNS pour vous assurer que MacOS utilise les enregistrements du nouveau serveur DNS et non les résultats en cache d'un précédent serveur DNS ?
0 votes
@MelvinJefferson Ce n'est pas pertinent pour cette question. Il s'agirait d'une solution à une adresse IP ou un FQDN se résolvant de manière incorrecte ou à un enregistrement obsolète. Je n'ai pas de problème de résolution (autre que MacOS qui essaie d'utiliser des serveurs DNS parce qu'ils sont définis de manière statique et non dynamique, et qui sont maintenant inaccessibles parce que je ne suis plus sur le réseau professionnel ou domestique).
0 votes
La réinitialisation du cache DNS vous poserait-elle un problème ? Non. Essayez. Les bugs peuvent être bizarres.
0 votes
Avez-vous pensé à définir une adresse statique ? 8.8.8.8 et 8.8.4.4 sont des lunettes. Ça marche bien pour moi. Le travail pourrait ne pas aimer ça.
0 votes
@historystamp Non, ça ne ferait pas de mal, et je comprends la définition de "bug". Au cas où vous auriez raison de penser que c'est lié, j'ai vidé le cache via
sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder
. Et, non, ça n'a pas résolu le problème.0 votes
@historystamp Le DNS public au travail n'est pas une solution viable pour de nombreuses raisons, ni une solution au problème réel.
0 votes
J'ai supprimé toutes les interfaces répertoriées dans les préférences réseau, puis je les ai ajoutées à nouveau, mais cela n'a rien changé.
0 votes
Est-ce que l'utilisation de "Locations" pourrait aider, en ayant différents jeux de préférences réseau pour la maison, le bureau, et Ailleurs... ?
0 votes
@benwiggy J'ai essayé. Ce problème affecte l'emplacement où je me trouve à ce moment-là. Si j'utilisais des adresses IP DNS statiques à tout moment, dans chaque emplacement physique, ce serait une solution de contournement, mais je ne le fais pas (pour de nombreuses raisons, notamment parce que cela m'empêcherait de me connecter/déconnecter de divers réseaux sans avoir à me soucier des serveurs DNS que j'utilise et de savoir s'ils sont autorisés ou non à passer par le routeur/pare-feu périphérique, etc.