Heim > Entwicklungswerkzeuge > Idiot > Teilen Sie ruhig mit, wie Sie den Zugriff auf Github beschleunigen können! (empfehlen)

Teilen Sie ruhig mit, wie Sie den Zugriff auf Github beschleunigen können! (empfehlen)

藏色散人
Freigeben: 2021-12-20 11:28:10
nach vorne
3454 Leute haben es durchsucht

Vorwort

Ich glaube, jeder kennt GitHub. Es ist der absolute Trumpf in der Open-Source-Welt. Man kann ohne Übertreibung sagen, dass es der Grundpfeiler kleiner und mittlerer Internetunternehmen ist.

Aus bestimmten Gründen sind Git-bezogene Vorgänge in China jedoch sehr langsam. Es gibt viele Gründe für die langsame Zugriffsgeschwindigkeit von GitHub in China, aber der direkteste und wichtigste Grund ist, dass der Domainname des GitHub-Verteilungsbeschleunigungsnetzwerks verwendet wird ist durch DNS verseucht. Natürlich ist Langsamkeit etwas, was jeder Belagerungslöwe nicht ertragen kann. [Empfohlen: Git-Tutorial]

Lassen Sie uns etwas über DNS-Verschmutzung lernen:

DNS-Cache-Verschmutzung, auch bekannt als DNS-Cache-Poisoning, bezieht sich auf absichtliche oder unbeabsichtigte Absichten. Das erstellte Domain-Name-Server-Paket verweist den Domain-Namen auf eine falsche IP Adresse. Im Allgemeinen gibt es im Internet vertrauenswürdige Domänenserver. Um jedoch den Verkehrsdruck im Netzwerk zu verringern, speichern allgemeine Domänennamenserver vorübergehend die von den vorgelagerten Domänennamenservern erhaltenen Auflösungsdatensätze, bis andere Maschinen das nächste Mal verfügbar sind. Wenn eine Auflösung des Domainnamens erforderlich ist, kann der Dienst sofort bereitgestellt werden. Sobald der Cache des lokalen Domänennamenservers der betreffenden Domäne kontaminiert ist, werden Computer in der Domäne an den falschen Server oder die URL des Servers weitergeleitet.

Im Folgenden wird beschrieben, wie Sie den Host ändern. Dies entspricht der Umgehung der inländischen DNS-Auflösung und dem direkten Zugriff auf den CDN-Knoten von GitHub, um eine Beschleunigung zu erreichen.

Schritte

Erster Schritt

Öffnen Sie die Website IPAddress.com und fragen Sie die IP-Adressen ab, die den folgenden drei URLs entsprechen.

github.com
assets-cdn.github.com
github.global.ssl.fastly.net
Nach dem Login kopieren

Teilen Sie ruhig mit, wie Sie den Zugriff auf Github beschleunigen können! (empfehlen)

Zweiter Schritt: Ändern Sie die Hosts-Datei des lokalen Computersystems

windows: C:\Windows\System32\drivers\etc
linux: /etc/hosts
Nach dem Login kopieren

Fügen Sie den folgenden Code direkt am Ende hinzu:

192.30.253.112 github.com
151.101.184.133 assets-cdn.github.com
151.101.185.194 github.global.ssl.fastly.net
Nach dem Login kopieren

Schritt 3

Aktualisieren Sie den System-DNS-Cache (Windows)

Linux überspringen Sie diesen Schritt

Verwenden Sie die Tastenkombination WIN+R, um das Ausführungsfenster zu öffnen, geben Sie ein Geben Sie mit dem Befehl „cmd“ und „Return Car“ das Befehlszeilenfenster ein. Geben Sie dann den Befehl ipconfig /flushdns ein und drücken Sie die Eingabetaste, um die lokalen DNS-Cache-Daten zu aktualisieren.

Bisher ist die Beschleunigung abgeschlossen, die Belagerungslöwen genießen Git-KlonTeilen Sie ruhig mit, wie Sie den Zugriff auf Github beschleunigen können! (empfehlen)

Extra-Kapitel

Einige Freunde sind mit der aktuellen Geschwindigkeit nicht zufrieden, bitte besuchen Sie http://ping.chinaz.com / github.com, fragen Sie die schnellste Knoten-IP nach Zugriff ab.

Das obige ist der detaillierte Inhalt vonTeilen Sie ruhig mit, wie Sie den Zugriff auf Github beschleunigen können! (empfehlen). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:juejin.im
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage