ipv6 port 445 does not accept the request from a global type address

Posted by blacktea on Server Fault See other posts from Server Fault or by blacktea
Published on 2012-11-13T03:40:02Z Indexed on 2012/11/13 5:02 UTC
Read the original article Hit count: 507

Filed under:
|

I want to scan the port 445 in windows server 2003, but my scanner only have one type ipv6 address which is global not link-local. When I do this,I find that I can't find port 445 open. But I use the command "netstat -an" to assure the port 445 is listening. Finally I find this confusing phenomenon:

1.when I set a link-local ddress in my scanner, then it will work in scanning port 445.

2.when I only set a global address in my scanner, it doed not work.

This means if a host with a link-local address use socket to send a syn packet to the port 445 in server 2003, it will receive a ack packet. But if with a global address it will receive a rst packet. Thus, I can't scan the port 445 in server 2003 with a global address. I need to know why? Can anybody help?

And I use the netsh->firewall to check the exception and netsh->interface->ipv6 to turn off the firewall on the specific interface. Still can't establish the connection with port 445, do you have any ideal about this ?

© Server Fault or respective owner

Related posts about IPv6

Related posts about socket