Resolvendo os requsets do IPv6 no IPv4 VPS

0

Eu tenho um VPS (Virtual Private Server) de hetzner.com com o Centos-6.9

O VPS só funciona com IPv4 e o servidor não suporta IPv6.

Agora eu configuro e executo um proxy neste VPS (sombrasocks). Quando o cliente solicita o endereço IPv6, o VPS não pode resolver o endereço. Em /var/log/messages aparecem mensagens como estas:

May 29 10:19:17  /usr/local/bin/ss-server[1483]: connect to [2a03:2880:f216:c4:face:b00c:0:43fe]:443
May 29 10:19:17 /usr/local/bin/ss-server[1483]: connect: Network is unreachable

May 29 10:22:04 /usr/local/bin/ss-server[1483]: failed to lookup v6 address DNS server returned answer with no data

/usr/local/bin/ss-server[1910]: failed to lookup v6 address DNS server returned answer with no data

Pergunta: Existe alguma maneira de resolver ou lidar com IPv6 requsets no meu VPS que não suportam IPv4 ?

    
por msoa 29.05.2018 / 08:07

1 resposta

1

Bem ... logicamente, se você não tiver suporte a IPv6, não poderá acessar endereços IPv6. Isso é o que significa "suporte a IPv6" .

No entanto, o seu servidor pode ter suporte para IPv6. Hetzner fornece uma sub-rede / 64 para cada servidor ; tudo que você precisa é configurá-lo em seu sistema operacional.

Em lugares onde a rede em si não é compatível com IPv6 (ou seu revendedor está fingindo que não é), use um túnel (VPN) através de outro servidor - ou um provedor de túnel público como o Tunnelbroker da Hurricane Electric. Demora um minuto para configurar.

    
por 29.05.2018 / 08:30