Túnel proxy de IPv6 a IPv4


1

Soy nuevo en IPv6.

Tengo un IPv6 solo vps. Debido a que el VPS solo tiene una dirección IPv6, no puedo acceder a sitios básicos como github (que no tiene una dirección IPv6) ni a otros sitios de repositorio.

Intenté usar sshuttle para enrutar todo el tráfico a través de otro sistema que funciona tanto para IPv6 como para IPv4. Tampoco funciona. El registro de sshuttle muestra

root@bh01:~/sshuttle# sshuttle -v 0/0 -NHr user@host
Starting sshuttle proxy.
firewall manager: Starting firewall with Python version 2.7.3
firewall manager: ready method name nat.
IPv6 enabled: False
UDP enabled: False
DNS enabled: False
User enabled: False
TCP redirector listening on ('127.0.0.1', 12300).
Starting client with Python version 2.7.3
c : connecting to server...
Starting server with Python version 3.5.3
 s: latency control setting = True
 s: available routes:
c : Connected.
 s:   2/178.251.25.0/24
c : seed_hosts: []
firewall manager: setting up.

El lote dice

IPv6 habilitado: falso

No veo ninguna opción para forzar la habilitación de IPv6 para sshuttle. ¿De alguna manera puedo habilitarlo?

¿O alguna otra forma de configurar el túnel de IPv6 a IPv4 para que mi vps se pueda usar como un host normal?

Respuestas:


0

Puede actualizar su ssh_config https://linux.die.net/man/5/ssh_config para usar solo ipv4. Dado que sshuttle usa su instalación nativa de ssh, también se verá obligado a seguir sus configuraciones.

#    ...
#    CheckHostIP yes
#    AddressFamily any
#    ConnectTimeout 0
#    ...

Arriba comentado es la configuración predeterminada. Puede descomentar y cambiar esto a inet para ipv4 o inet6 para ipv6.

#    ...
#    CheckHostIP yes
     AddressFamily inet
#    ConnectTimeout 0
#    ...

Luego, cualquier programa que use ssh se verá obligado a seguir esta configuración a menos que se especifique una configuración diferente cuando se ejecute en la línea de comando usando las opciones -4 o -6 ssh.


Publique el texto como texto, no como capturas de pantalla.
G-Man

@ G-Man, ¿eso va en contra de la política del sitio? Lo cambió independientemente.
reka18

1
Tal vez no sea una política oficial real , pero PSA: no publique imágenes de texto es una solicitud de un moderador ♦ que generalmente es compatible con la comunidad.
G-Man
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.