My paranoia and ignorance are showing again: Does this router automatically drop all external communications to ports 137, 138, 139, and 445? (I see an unchecked box for "NetBIOS announcement" under Setup/Network Settings/DHCP Server Settings, but I'm not sure what it means. Might I have to check it and set some other things to enable File and Printer Sharing over TCP/IP? -- see below.)
Alternatively, do I have to explicitly set rules on the router to drop all external transmissions to these ports? If so, I don't immediately see how. Perhaps under Advanced/Access Controls?
Background: I'm using a DIR-645 A1 NA version with FW 1.04B11. On the Advanced/Firewall Settings page I have SPI enabled with UDP and TCP filtering both set to "Port and Address Restricted" and "Anti-Spoof Checking" also enabled, whatever that is. Right now I have only XP Pro machines on which File and Printer Sharing has been unbound from TCP/IP and bound to NetBEUI instead, so I feel fairly safe; but that's about to change (see below). Port scanning by ShieldsUp currently doesn't see any ports through the router, open or closed -- in other words, it appears to be "stealthed," for what that's worth. With NetBIOS disabled on all computers inside the LAN, however, can I perform a valid test of what will happen when File and Printer Sharing is re-bound to TCP/IP?
Straying off topic: My new problem is that I'm planning to add Window 7 Pro machines, for which NetBEUI isn't an option, and then transition entirely to Win7 before XP goes off extended support in April. It appears that I can still get rid of NetBIOS in favor of "Direct hosting of SMB over TCP/IP." Apparently then only port 445 will be vulnerable. Does anybody here know about this? In any case I want to make sure that the router is fully protecting my file-sharing ports from the WAN and that the individual computers are also "hardened" as far as possible. Any suggestions would be appreciated!
Since I have developed considerable faith in you guys and am finding little help elsewhere, I ask also for any guidance you might have on the off-topic aspect of this post. Thanks in advance! -- jclarkw