Maison > Article > outils de développement > Partagez tranquillement comment accélérer l'accès à Github ! (recommander)
Je pense que tout le monde connaît GitHub. C'est l'atout absolu du monde open source. Il n'est pas exagéré de dire que c'est la pierre angulaire des petites et moyennes entreprises Internet.
Cependant, pour certaines raisons en Chine, les opérations liées à git sont très lentes. Il existe de nombreuses raisons pour la vitesse d'accès lente de GitHub en Chine, mais la raison la plus directe et principale est le nom de domaine du réseau d'accélération de distribution de GitHub. est contaminé par DNS. Bien sûr, la lenteur est quelque chose que tout lion de siège ne peut tolérer. [Recommandé : Tutoriel Git]
Apprenons-en davantage sur la pollution DNS :
La pollution du cache DNS, également connue sous le nom d'empoisonnement du cache DNS, fait référence à un paquet de serveur de nom de domaine délibéré ou involontaire créé qui pointe le nom de domaine vers une adresse IP incorrecte. adresse. De manière générale, il existe des serveurs de domaine dignes de confiance sur Internet. Cependant, afin de réduire la pression du trafic sur le réseau, les serveurs de noms de domaine généraux stockeront temporairement les enregistrements de résolution obtenus à partir des serveurs de noms de domaine en amont jusqu'à ce que d'autres machines soient disponibles la prochaine fois. Lorsqu'une résolution de nom de domaine est requise, le service peut être fourni immédiatement. Une fois le cache du serveur de noms de domaine local du domaine contaminé, les ordinateurs du domaine seront dirigés vers le mauvais serveur ou vers la mauvaise URL du serveur.
Ce qui suit décrit comment modifier l'hôte, ce qui équivaut à contourner la résolution DNS nationale et à accéder directement au nœud CDN de GitHub pour obtenir une accélération.
Steps
premier étape
open le site Web iPaddress.com et interrogez les adresses IP correspondant aux trois URLS
rreeed de la seconde.github.com assets-cdn.github.com github.global.ssl.fastly.net
Ajoutez le code suivant directement à la fin :
windows: C:\Windows\System32\drivers\etc linux: /etc/hosts
Étape 3
Actualisez le cache DNS du système (Windows)Linux ignorez cette étapeUtilisez la touche de raccourci WIN+R pour ouvrir la fenêtre d'exécution, entrez la commande : cmd et return Entrez dans la fenêtre de ligne de commande. Entrez ensuite la commande : ipconfig /flushdns et appuyez sur Entrée pour actualiser les données du cache DNS local.
Jusqu'à présent, l'accélération est terminée, les lions de siège profitent de git clone
Chapitre supplémentaireCertains amis ne sont pas satisfaits de la vitesse actuelle, veuillez visiter http://ping.chinaz.com / github.com, interrogez l'adresse IP du nœud la plus rapide pour y accéder.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!