O RDP do Windows Server 2003 não está escutando no IPv6

2

eu tenho uma máquina com Windows Server 2003; com o IPv6 ativado:

Ethernet adapter Local Area Connection:

   Connection-specific DNS Suffix  . : newland.local
   IP Address. . . . . . . . . . . . : 192.168.1.244
   Subnet Mask . . . . . . . . . . . : 255.255.0.0
   IP Address. . . . . . . . . . . . : 2001:470:████:████:███:████:████:████
   IP Address. . . . . . . . . . . . : fe80::224:1dff:fe86:fdf2%4
   Default Gateway . . . . . . . . . : 192.168.1.1
                                       fe80::250:bfff:fe91:955f%4

i pode conectar-se ao servidor IIS usando o IPv, remotamente e localmente, usando IPv4 e IPv6:

> telnet 127.0.0.1 80                       (connects)
> telnet 192.168.1.244 80                   (connects)
> telnet ::1 80                             (connects)
> telnet fe80::224:1dff:fe86:fdf2 80        (connects)

E o TCPView mostra que o servidor está escutando na porta 80:

Note:ThisisusefultoestablishthatWindowsServer2003doeshavesupportforIPv6services.

Eeupossoconectar-meaosserviçosdeterminal,localeremotamente,usandooIPv4:

>telnet127.0.0.13389(connects)>telnet192.168.1.2443389(connects)

Maseunãopossoconectar-meaoRDP,localouremotamente,pormeiodoIPv6:

>telnet::13389(failstoconnect)>telnetfe80::224:1dff:fe86:fdf23389(failstoconnect)

Podemosverqueosistemaestáescutandoem3389:

Exceto por que não escuta na porta 3389 (ipv6)?

Infelizmente não é o firewall. Além do fato de que estou me conectando localmente (caso em que o firewall não se aplica), o firewall não se aplica:

    
por Ian Boyd 30.03.2012 / 01:15

3 respostas

1

O RDP é limitado a escutar em 0.0.0.0, que é IPv4. A pilha de rede do Windows 2003 é baseada na pilha do Windows XP. Essa pilha tem IPv6 adicionado como uma reflexão tardia e mostra. O Windows 2008 tem uma pilha IPv6 'real' e oferecerá um suporte muito melhor.

    
por 30.03.2012 / 08:22
1

Este comando fará o truque. netsh interface portproxy adicionar v6tov4 listenport = 3389 connectaddress = 127.0.0.1 connectport = 3389

Depois de usá-lo, você poderá se conectar usando uma versão recente do Remote Desktop Client através do IPv6 em uma caixa WinXP / Win2k3.

Cumprimentos Viswanathan

    
por 18.05.2012 / 07:49
0

Parece que é uma limitação do Windows 2003 abordada em 2008.

link

    
por 30.03.2012 / 04:07