2017-10-17 22 views
-2

Lors de mes recherches, j'ai trouvé les sujets pertinents: access ipv6 website over ipv4 network, Access IPV6 with IPV4 [closed] et IPv6 Webserver reachable for IPv4 only Clients.Puis-je accéder à mon site Web ipv6 via ipv4?

Ma situation: J'ai un ipv6 public et un ipv4 local à la maison. J'ai essayé de transférer un port, mais on dirait que je suis dans un NAT, derrière un autre NAT (?). J'ai donc essayé d'atteindre mon adresse ipv6 en dehors de mon réseau local et j'ai eu du succès, alors j'ai configuré un simple serveur web apache sur un pi de framboise (qui a aussi un ipv6) et l'exposer à différents fournisseurs DNS dynamiques. Par conséquent, je ne peux accéder à ces sites Web que sur les PC dotés d'un protocole ipv6 ou ipv4 avec tunnellisation.

Le truc, c'est comment ipv4 pourrait atteindre ce site? Certains sujets disent que j'ai besoin d'un proxy pour "traduire" ipv6-ipv4. Est-ce vraiment nécessaire? Si oui, où puis-je trouver un fournisseur pour le faire?

Quelqu'un pourrait-il me donner quelques conseils ici? Je suis plutôt perdu.

+0

je pense cette question est plus appropriée sur [Network Engineer Stack] (https://networkengineering.stackexchange.com/) – Gagantous

+2

Ce n'est pas un réseau géré professionnellement, donc l'ingénierie de réseau ne serait pas un bon ajustement. Super-utilisateur serait mieux. –

+0

OK, je peux le déplacer là. Si j'ai la réponse, je l'affiche ici. Merci! – MeuMicoMicoMeu

Répondre

0

Je ne comprends pas vraiment votre problème. (! =/s)

S'il s'agit de la redirection de port, c'est dans les paramètres de votre équipement de routage et nous aurions besoin de savoir exactement ce que vous utilisez pour vous aider.

Si c'est un problème de ipv4 vs ipv6 la solution la plupart du temps est d'utiliser un ddns-servie. Je recommande this service car je l'utilise moi-même, mais il y a beaucoup d'autres à utiliser. Par exemple this one car il fournit non seulement un DDNS mais aussi quelques autres gadgets.

Utilisez-vous un nom de domaine? Ce serait probablement le moyen le plus simple de se débarrasser de ce problème. Faites-moi savoir si j'ai eu votre problème ou si j'ai échoué à répondre correctement, s'il vous plaît. Bonne chance!

1

J'ai posté cette question à Super User et j'ai reçu de l'aide de Sander Steffann, merci beaucoup à lui et à anonjnr.

Il existe de nombreuses solutions, dont l'une consiste à inverser le proxy IPV4 avec haproxy. Pourrait commencer par ceci:

listen webserver1 
    bind 192.0.2.1:80 
    mode tcp 
    server webserver1 2001:db8:abc:123::cafe:80 

Ou vous pourriez louer un VPS avec IPV4 publique (comme je l'ai fait) et installer socat. Ce scénario ce ne est pas un professionnel, mais fonctionne pour moi:

  • sur le site Web de framboise IPV6, vient de mettre apache pour écouter le port: 666
  • À mon VPS avec IPV4 publique, installé socat sur elle et a couru cette commande :

socat TCP4-LISTEN:666,fork,su=nobody TCP6:[raspberrypi_ipv6_address]:666

donc toutes les données entrantes du port IPV4 666 seront redirigés vers mon port IPV6 666.