Comment puis-je utiliser la connexion IPv6 de mon serveur à partir de l'IPv4 de mon ordinateur?

8

J'ai un serveur qui prend en charge IPv6 et IPv4. Je voudrais l'utiliser pour permettre à mon bureau, qui dispose d'une connexion IPv4 uniquement, de se connecter à d'autres serveurs via IPv6. Quel type de logiciel est nécessaire, sur le serveur et sur le bureau, pour permettre cela?

Le serveur exécute Ubuntu Linux 10.04 LTS et le bureau exécute Mac OS X 10.6.7.

Jeremy Banks
la source

Réponses:

2

Cette question a été répondue sur ServerFault . La solution consiste à utiliser un tunnel de périphérique au lieu du proxy socks.

slubman
la source
Dans cette réponse, il mentionne que l'utilisation de SSH ajoute une surcharge importante. Quelqu'un at-il une solution qui évite cela?
Jeremy Banks
2

Pour une connexion spécifique, vous pouvez utiliser un relais socat .

Vous installez socat sur le serveur et le faites exécuter (par exemple via un script de démarrage) de manière à configurer un relais IPV4 à IPV6.

Voici un simple relais TCP IPV4 à IPV6 pour un serveur Web IPV6.

socat TCP4-LISTEN:www TCP6:www.example.com:www

Le client se connecte à l'adresse IPv4 du relais.

RedGrittyBrick
la source
2

Vous devez convertir votre serveur en routeur IPv6 et en faire la passerelle par défaut pour vos systèmes de bureau. Voici une description de la façon de procéder: http://tomicki.net/ipv6.router.php

ceving
la source
0

Apparemment, un tunnel SSH ordinaire fonctionne principalement pour la navigation Web, si cela ne vous dérange pas de mandater également tout votre trafic IPv4. C'est juste en cours d'exécution

ssh -D 1234 my-server.com

sur votre ordinateur et en configurant votre système d'exploitation et / ou navigateur pour vous connecter via le proxy SOCKS localhost:1234.

"Surtout" fonctionne? J'ai utilisé http://test-ipv6.com/ pour évaluer cette solution pour la navigation Web.

  • Dans Chrome et Safari, tous les tests réussissent, à l'exception de "Test IPv6 sans DNS".
  • Dans Firefox, chaque test réussit, à l'exception de "Tester si le serveur DNS de votre FAI utilise IPv6".
  • Opera ne peut pas utiliser de proxy SOCKS.

J'imagine que la mise en place d'un VPN ferait tout fonctionner correctement.

Jeremy Banks
la source
0

Comme vous dites que votre FAI ne prend pas en charge iPv6, vous avez besoin d'iPv6 sur IPv4, appelé également «6 à 4».

Une méthode est présentée dans Connexion à une adresse IPv6 à l'aide d'IPv4 :

  1. Choisissez le menu Apple> Préférences Système, puis cliquez sur Réseau.
  2. Cliquez sur Ajouter (+) puis choisissez «6 à 4» dans le menu local Interface.
  3. Donnez un nom à la configuration, puis cliquez sur Créer.
  4. Si vous avez reçu une adresse de relais, choisissez Manuellement dans le menu local Configurer et entrez-la. Sinon, laissez le menu local Configurer réglé sur Automatique.

La méthode ci-dessus est illustrée ici avec des captures d'écran: Configuration IPv6 6to4 pour MacOS X


Une autre méthode est détaillée dans Apple Mac OS X IPv6 :

Mac OS X prend en charge les tunnels configurés avec l'interface tunnel gif. La configuration d'un tunnel manuel nécessite plusieurs étapes sur la ligne de commande.

Au préalable, vous avez besoin des informations suivantes:

$host-ipv4
    IPv4-address of the host
$router-ipv4
    IPv4-address of the router/tunnel-server
$tunnel-v6host
    (Tunnel) IPv6-address of the host
$tunnel-v6router
    (Tunnel) IPv6-address of the router

Configurez les points de terminaison IPv4 du tunnel:

ifconfig gif0 tunnel $host-ipv4 $router-ipv4 

Configurez les points de terminaison IPv6 du tunnel:

ifconfig gif0 inet6 alias $tunnel-v6host $tunnel-v6router prefixlen 128

Définissez la route par défaut (IPv6) sur le tunnel:

route add -inet6 default -interface gif0

Je ne peux tester aucune des méthodes, n'ayant pas de Mac.


Vous pouvez également essayer de trouver un courtier de tunnel qui vous donne une adresse IPv6 dans IPv4. Vous obtiendrez une adresse IPv6, avec laquelle vous pourrez naviguer sur Internet IPv6.

La plupart des courtiers de tunnels exigent toutefois que le tunnel soit ouvert 24h / 24 et 7j / 7. Un certain nombre de grands courtiers en tunnels ont été mis en place, parmi lesquels se trouvent en europe sixxs.net , au canada freenet6.net et Hurricane Electric .

harrymc
la source
Mon FAI domestique ne prend pas en charge IPv6.
Jeremy Banks
Vous ne l'avez pas déclaré dans votre message, maintenant, alors pourquoi voter contre? Je pense qu'un poli "merci cela ne s'applique pas dans mon cas" aurait été bien mieux. Documents de référence à trouver ici .
harrymc
J'ai réécrit ma réponse en fonction de vos informations.
harrymc