Hulpartikel overzicht

Hulpartikel

TransIP Github IPv6 proxy

IPv4-adressen raken wereldwijd op en wij omarmen dan ook IPv6 als toekomst van het internet. Niet iedere partij ondersteunt echter al IPv6. Github.com ondersteunt bijvoorbeeld enkel IPv4-adressen, maar misschien maakt jouw VPS exclusief gebruik van IPv6 en wil je toch repositories van Github kunnen uitchecken.

Hiervoor bieden we een (tijdelijke) transparante SSH / HTTPS Github proxy die verkeer accepteert via IPv6 en het naar buiten stuurt als IPv4-verkeer. In deze handleiding laten we zien hoe je eenvoudig van onze Github IPv6 Proxy gebruik maakt.

  • De Github IPv6 Proxy is alleen bruikbaar voor verkeer naar Github vanaf VPS'en bij TransIP die gebruik maken van IPv6.
     
  • Wij hebben geen invloed op of Github de IP-adressen van onze proxy rate limit en bieden daarom geen garanties op de werking van de proxy. Dit is bedoelt als tijdelijke oplossing en verzoeken Github in de eerste plaats om IPv6 te ondersteunen.

De TransIP Github Proxy in Linux-distros gebruiken

 

Stap 1

Verbind met je VPS via de VPS-console in het controlepaneel of SSH, en open de /etc/hosts file:

sudo nano /etc/hosts

 

Stap 2

Voeg onderaan het geopende bestand de volgende drie regels toe:

2a01:7c8:7c8::1337 github.com
2a01:7c8:7c8::1337 api.github.com
2a01:7c8:7c8::1337 codeload.github.com
2a01:7c8:7c8::1337 objects.githubusercontent.com
2a01:7c8:7c8::1337 raw.githubusercontent.com

Het gehele bestand kan er nu bijvoorbeeld als volgt uitzien:

127.0.0.1 localhost

# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

2a01:7c8:7c8::1337 github.com
2a01:7c8:7c8::1337 api.github.com
2a01:7c8:7c8::1337 codeload.github.com
2a01:7c8:7c8::1337 objects.githubusercontent.com
2a01:7c8:7c8::1337 raw.githubusercontent.com

Sla de wijzigingen op en sluit het bestand (ctrl + x > y > enter). That's it! Je kunt nu gebruik maken van Github vanaf een VPS via IPv6. Je kunt dit bijvoorbeeld testen door onze API repository op Github te clonen:

git clone https://github.com/transip/transip-api-php

De TransIP Github Proxy in Windows Server gebruiken

 

Stap 1

Verbind met je VPS via de VPS-console in het controlepaneel of via Remote Desktop.


 

Stap 2

Druk op de Windows Start-knop en type 'Notepad'. Klik in de resultaten met de rechter muisknop en selecteer 'Run as Administrator'.

windows start find notepad runas admin


 

Stap 3

Klik in Notepad op 'File' > 'Open'.

notepad file open


 

Stap 4

Plak onderaan achter 'File name' de regel 'C:\Windows\System32\drivers\etc\hosts' en druk op 'Enter'.

notepad open etc hosts


 

Stap 5

Voeg onderaan het geopende bestand de volgende drie regels toe:

2a01:7c8:7c8::1337 github.com
2a01:7c8:7c8::1337 api.github.com
2a01:7c8:7c8::1337 codeload.github.com
2a01:7c8:7c8::1337 objects.githubusercontent.com
2a01:7c8:7c8::1337 raw.githubusercontent.com

Het gehele bestand kan er nu bijvoorbeeld als volgt uitzien:

# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host

# localhost name resolution is handled within DNS itself.
#	127.0.0.1       localhost
#	::1             localhost

2a01:7c8:7c8::1337 github.com
2a01:7c8:7c8::1337 api.github.com
2a01:7c8:7c8::1337 codeload.github.com
2a01:7c8:7c8::1337 objects.githubusercontent.com
2a01:7c8:7c8::1337 raw.githubusercontent.com

Sla de wijzigingen op (ctrl + s) en sluit het bestand. That's it! Je kunt nu gebruik maken van Github vanaf een VPS via IPv6.


 

Daarmee zijn we aan het eind gekomen van deze handleiding over het gebruik van onze Github IPv6 Proxy.

Mocht je aan de hand van dit artikel nog vragen hebben, aarzel dan niet om onze supportafdeling te benaderen. Je kunt hen bereiken via de knop 'Neem contact op' onderaan deze pagina.

Wil je dit artikel met andere gebruikers bespreken, laat dan vooral een bericht achter onder 'Reacties'.

 

Probeer BladeVPS drie maanden uit

Maak van jouw volgende website of applicatie een succes op BladeVPS. Probeer direct of een self-managed VPS iets voor jou is; de eerste drie maanden krijg je van ons :-)!

Start nu je 3 gratis maanden

Heb je ook een goed idee?

Stuur jouw idee in! Met genoeg stemmen komt jouw idee op onze wishlist!

Heeft dit artikel je geholpen?

Maak een account aan of log in om een beoordeling achter te laten.

Reacties

Maak een account aan of log in om een reactie te plaatsen.

Kom je er niet uit?

Ontvang persoonlijke hulp van onze supporters

Neem contact op