SMB) is used compared to the older versions of Windows (
Netbios over TCP/IPor
hdwwiz.exeThe Hardware Wizard will come up:
smbdriver for all interfaces. By delaying the startup of the
smbdriver and by installing a
portproxyrule we can circumvent this. This section explains how to do this:
sc config smb start= demandNOTE the space after the
portproxyrule to reroute TCP port 445 to a port of our choosing. For this tutorial, I choose 44445:
netsh interface portproxy add v4tov4 listenaddress=10.255.255.1 listenport=445 connectaddress=10.255.255.1 connectport=44445IMPORTANT NOTES:
listenaddressis the address of the Loopback adapter configured in the section earlier
connectaddressmust be identical to the
listenaddress=127.0.0.1does not work. Believe me, I've tried.
portproxyrule is persisent , so there should be no need to repeat this step after a reboot.
sc config FDResPub start= demandI have not been able to confirm this, but if disabling automatic startup of the
smbdriver does not work then it's worth trying this one.
sc query smbThe SMB driver should be in the state Running.
portproxywas applied successfully by checking the open ports on the system. Type in the command console
netstat -an | find ":445 "You should see something like
TCP 10.255.255.1:445 0.0.0.0:0 LISTENINGIf you see '
0.0.0.0:445' instead then the 'portproxy' rule was not applied correctly.
login.nikhef.nl. Choose host login2.nikhef.nl and protocol SSH.
login2.nikhef.nland press OK.
login.nikhef.nland press OK.
smbdriver by typing
sc config smb start= autoNOTE the space after the
portproxyrule by typing
netsh interface portproxy delete v4tov4 listenaddress=10.255.255.1 listenport=445
Device Managerby typing
devmgmt.mscExpand the 'Network Adapters', right-click on Loopback adapter and select Uninstall.