sierra mojave mac high hacer flushdns como macos terminal dns lookup ping

macos - mojave - los mac dns miran mal portándose



flush dns mac sierra (1)

El servidor DNS de mi maldito ISP fue el culpable aquí. Después de cambiar la configuración de DNS de mi enrutador al DNS público de Google .

Tengo un nuevo mac y ahora estoy tratando de instalar / actualizar algunas cosas. El primer problema que recibo es que las solicitudes http hechas dentro de scripts / programs (como git o ruby ​​gem) no funcionan. Pondré un ejemplo a continuación de la solución alternativa que utilicé porque ilustra el problema mejor que cualquier explicación. ¡Cualquier ayuda es apreciada!

Leonardos-MacBook-Air:~ leo$ git clone git://github.com/sstephenson/rbenv.git .rbenv Cloning into ''.rbenv''... fatal: Unable to look up github.com (port 9418) (nodename nor servname provided, or not known) # it can not find github.com Leonardos-MacBook-Air:~ leo$ ping github.com PING github.com (207.97.227.239): 56 data bytes 64 bytes from 207.97.227.239: icmp_seq=0 ttl=50 time=104.279 ms 64 bytes from 207.97.227.239: icmp_seq=1 ttl=50 time=105.658 ms # it finds it in a ping, curl, or even a browser. this shows that it''s not a network (proxy) issue NOT SO ELEGANT SOLUTION Leonardos-MacBook-Air:~ leo$ cat /etc/hosts ## # Host Database # # localhost is used to configure the loopback interface # when the system is booting. Do not change this entry. ## 127.0.0.1 localhost 255.255.255.255 broadcasthost ::1 localhost fe80::1%lo0 localhost 207.97.227.239 github.com # I added this last line in the /etc/hosts file Leonardos-MacBook-Air:~ leo$ git clone git://github.com/sstephenson/rbenv.git .rbenv Cloning into ''.rbenv''... remote: Counting objects: 1040, done. remote: Compressing objects: 100% (419/419), done. remote: Total 1040 (delta 650), reused 959 (delta 593) Receiving objects: 100% (1040/1040), 138.25 KiB, done. Resolving deltas: 100% (650/650), done. # now it works