Eu segui esta instrução: https://www.nikhef.nl/~janjust/CifsOverSSH/Win8Loopback.html e algo estranho aconteceu:
netsh interface portproxy add v4tov4 listenport=446 listenaddress=10.255.255.1 connectaddress=10.255.255.1 connectport=44445 protocol=tcp
está funcionando perfeitamente:
netstat -an | find ":446"
TCP 10.255.255.1:446 0.0.0.0:0 LISTEN
Mas não sei por que, mas:
netsh interface portproxy add v4tov4 listenport=445 listenaddress=10.255.255.1 connectaddress=10.255.255.1 connectport=44445 protocol=tcp
Não funciona de forma alguma:
netstat -an | find ":445"
TCP 0.0.0.0:445 0.0.0.0:0 LISTEN
TCP [::]:445 [::]:0 LISTEN
Eu deveria ver aqui algo como:
TCP 0.0.0.0:445 0.0.0.0:0 LISTEN
TCP 10.255.255.1:445 0.0.0.0:0 LISTEN
TCP [::]:445 [::]:0 LISTEN
Não tenho ideia de por que isso não está funcionando. Alguém pode ter uma boa dica para mim?
Responder1
A porta 445 é usada pelos serviços de compartilhamento de arquivos do Windows por padrão. Se você usar netstat
com os -o -b
sinalizadores, receberá algo como:
TCP 0.0.0.0:445 0.0.0.0:0 LISTENING 4
Can not obtain ownership information
onde 4
no final da primeira linha está o PID. Você pode ver uma pergunta semelhante sobre a mensagemNão é possível obter informações de propriedade no estouro de pilhaeno superusuário.
Você pode liberar a porta desativando o serviço NetBT seguindo oArtigo de ajuda da Microsoft aqui.
Para desabilitar o NetBIOS no servidor DHCP, siga estas etapas:
Clique em Iniciar, aponte para Programas, aponte para Ferramentas Administrativas e clique em DHCP.
No painel de navegação, expanda
server_name
, expanda Escopo, clique com o botão direito em Opções de escopo e clique em Configurar opções.Observação Nesta etapa, o
server_name
espaço reservado especifica o nome do servidor DHCP.Clique na guia Avançado e clique em Opções do Microsoft Windows 2000 na lista Classe de fornecedor.
Certifique-se de que Classe de usuário padrão esteja selecionada na lista Classe de usuário.
Clique para selecionar o001 Microsoft desabilitar opção Netbioscaixa de seleção, na coluna Opções disponíveis.
Na área de entrada de dados, digite
0x2
na caixa Longa e clique em OK.
Responder2
o problema é a função NETBIOS sobre TCP/IP. Desative-o (configuração de rede, TCP/IP v4/advanced/WINS/NetBIOS sobre TCP/IP desabilitado)
agora está totalmente funcional.
Kurt