AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / computer / Perguntas / 1823403
Accepted
Sergiy Belozorov
Sergiy Belozorov
Asked: 2023-12-28 18:20:41 +0800 CST2023-12-28 18:20:41 +0800 CST 2023-12-28 18:20:41 +0800 CST

Como configurar a rede VirtualBox NAT com IPv6?

  • 772

Estou executando um servidor acessível externamente dentro de uma VM. Meu roteador local está configurado para usar DDS para mapear meu endereço IP para um domínio de minha propriedade e encaminhar pacotes para as portas 80 e 443 para meu PC com Windows. A VM VirtualBox está configurada com rede NAT e seguindo regras de encaminhamento de porta:

insira a descrição da imagem aqui

Até recentemente, tudo funcionava perfeitamente com o IPv4. Infelizmente, mudei recentemente de provedor DSL e eles usam o túnel DS Lite, o que significa que não tenho um endereço IPv4 público, apenas IPv6. Assim, reconfigurei minhas regras DDNS para mapear meu domínio para meu endereço IP dinâmico. Parece que os pacotes chegam ao meu PC*, mas não são encaminhados para a VM.

Por que? Preciso configurar o IPv6 em algum lugar e/ou usar um tipo de rede diferente no menu suspenso "Anexado a:"? Posso de alguma forma encaminhar pacotes IPv6 para endereços IPv4 dentro da VM?

* na verdade, ao executar um servidor no host, também não consigo acessá-lo através do meu endereço IPv6 externo. Em vez disso, sou redirecionado para a página do meu roteador. Então, talvez eu também precise consertar a configuração do meu roteador de alguma forma. Acho que está relacionado ao "Prefixo IPv6" e este é um conceito novo para mim. Aparentemente, também há um endereço IPv6 dedicado para o meu PC nas configurações de encaminhamento de porta, o que parece implicar que há vários endereços IPv6 externos atribuídos a mim. Parece que preciso ler mais sobre isso.

virtualbox
  • 1 1 respostas
  • 128 Views

1 respostas

  • Voted
  1. Best Answer
    u1686_grawity
    2023-12-28T18:40:52+08:002023-12-28T18:40:52+08:00

    Embora possa ser, em teoria, possível que a implementação NAT do VirtualBox encaminhe conexões IPv6 para um host IPv4, tal tradução de protocolo tende a introduzir muitas complicações, como "qual endereço de origem IPv4 o host de destino deve ver?" (já que o endereço v6 original, é claro, não cabe no cabeçalho IPv4). Portanto, as únicas opções na prática são v4 para v4 e v6 para v6.

    A rede NAT padrão no VirtualBox não suporta IPv6. Você precisará abrir “Ferramentas → Rede” na janela principal do VirtualBox e criar lá uma rede NAT customizada , habilitando o IPv6 e configurando algum prefixo de endereço; então você verá que a guia "Port Forwarding" agora possui subguias 'IPv4' e 'IPv6'.

    Em seguida, nas configurações da VM, mude a interface de rede de “NAT” para “NAT Network” e selecione a rede que você acabou de criar.

    (Ao contrário do modo NAT padrão, essas redes NAT personalizadas podem ser compartilhadas entre várias VMs, portanto, o encaminhamento de porta é configurado por meio de configurações de rede e não por meio de configurações de VM.)


    Opção B: Em vez do modo NAT, use o modo “Bridged” que permite que a VM esteja diretamente presente na sua LAN principal. A VM terá então seu próprio endereço IPv6 (e seu próprio endereço LAN IPv4), da mesma forma que seu host Windows, portanto você não precisará de nenhuma configuração de encaminhamento de porta.

    Opção C: Existem proxies reversos HTTP e proxies TCP que podem ser executados no host Windows, fazendo proxy das conexões para uma VM (por meio de "encaminhamento de porta" VBox NAT ou por meio de uma interface "somente host"). Os proxies podem traduzir entre IPv4 e IPv6, pois não tentam preservar o endereço IP original; eles apenas fazem uma nova conexão a partir do próprio IP do host. (O IP do cliente original seria fornecido por meio de X-Forwarded-For ou métodos semelhantes.)

    Opção D: O Windows possui um serviço de proxy TCP integrado que oferece suporte semelhante à retransmissão entre IPv4 e IPv6. Você pode encontrá-lo netshabaixo interface portproxy(tente o addcomando). Não suporta X-Forwarded-For ou algo assim.

    • 3

relate perguntas

  • Uma máquina virtual herda os recursos de segurança de seu host?

  • Adições do VirtualBox Guest para Linux Guest com kernel 5.0.5

  • caixa virtual convidado linux morto após atualização automática do host MacOS enquanto o convidado estava em execução

  • Como o Genymotion ignora a falta de emulação Wi-Fi do VirtualBox?

  • O virtualbox requer uma CPU para suportar VT-d para hospedar sistemas operacionais convidados de 64 bits?

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Como posso reduzir o consumo do processo `vmmem`?

    • 11 respostas
  • Marko Smith

    Baixar vídeo do Microsoft Stream

    • 4 respostas
  • Marko Smith

    O Google Chrome DevTools falhou ao analisar o SourceMap: chrome-extension

    • 6 respostas
  • Marko Smith

    O visualizador de fotos do Windows não pode ser executado porque não há memória suficiente?

    • 5 respostas
  • Marko Smith

    Como faço para ativar o WindowsXP agora que o suporte acabou?

    • 6 respostas
  • Marko Smith

    Área de trabalho remota congelando intermitentemente

    • 7 respostas
  • Marko Smith

    O que significa ter uma máscara de sub-rede /32?

    • 6 respostas
  • Marko Smith

    Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows?

    • 1 respostas
  • Marko Smith

    O VirtualBox falha ao iniciar com VERR_NEM_VM_CREATE_FAILED

    • 8 respostas
  • Marko Smith

    Os aplicativos não aparecem nas configurações de privacidade da câmera e do microfone no MacBook

    • 5 respostas
  • Martin Hope
    Vickel O Firefox não permite mais colar no WhatsApp web? 2023-08-18 05:04:35 +0800 CST
  • Martin Hope
    Saaru Lindestøkke Por que os arquivos tar.xz são 15x menores ao usar a biblioteca tar do Python em comparação com o tar do macOS? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh Como posso reduzir o consumo do processo `vmmem`? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Pesquisa do Windows 10 não está carregando, mostrando janela em branco 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    andre_ss6 Área de trabalho remota congelando intermitentemente 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney Por que colocar um ponto após o URL remove as informações de login? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca Todos os meus complementos do Firefox foram desativados repentinamente, como posso reativá-los? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK É possível criar um código QR usando texto? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 Altere o nome da ramificação padrão do git init 2019-04-01 06:16:56 +0800 CST

Hot tag

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve