Heim > Artikel > Entwicklungswerkzeuge > Teilen Sie ruhig mit, wie Sie den Zugriff auf Github beschleunigen können! (empfehlen)
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
Zweiter Schritt: Ändern Sie die Hosts-Datei des lokalen Computersystems
windows: C:\Windows\System32\drivers\etc linux: /etc/hostsFü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
Schritt 3
Aktualisieren Sie den System-DNS-Cache (Windows)
Linux überspringen Sie diesen SchrittVerwenden 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-Klon
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!