Guy Recommends
A solution to monitor, manage and archive thousands of
events that are generated by devices across the entire network.
Download FREE
trial
Windows Server 2003 - NetDiag TutorialNetDiag provides a master class in testing Network Availability.
When you run NetDiag from the command line it carries out a battery of tests, which test your servers' ability to operate successfully. As usual, my goal in this NetDiag tutorial is to show you how to get
testing your Lan or Wan network. Even if there is no problem with your Active Directory, it is still worth running NetDiag to learn about a healthy operating system, for example, NetDiag checks the NIC bindings. Get a free copy of Netdiag at the end of this page. Tutorial Topics for NetDiag
- Installing Exchange and you wish to check that you can connect to other servers.
- Checking VPN network tunnels on the WAN.
- DNS problems. Computers cannot 'see' their domain controller on the LAN.
- A quick check on hotfixes.
- Check the Network Card Bindings from the command prompt.
- You are having problems with IPSEC.
- Winsock corruption, wrong version incompatibilities.
- NetDiag checks that Domain Controllers are all able to 'speak' LDAP.
Installing NetDiagNetDiag magically appears after you install the Support Tools from the Windows Server 2003 CD. Once NetDiag.exe (and Support Tools) is the path then you can run it from any
command prompt. /v
If you need the full report on your network availability, then append this verbose switch to the command. Unlike the /v of other utilities, NetDiag /v really does produce chapter and verse on your
network cards and their binding.
/Debug This debug switch was disappointing in that it did not produce any more details than those supplied by the /v. Perhaps I would have received extra information if my Windows Server
2003 really had a network connectivity problem. /q When you just need to know if there are any errors, this is the switch for troubleshooting. The /q is the antithesis of the /v and
/debug. /test: Unlike DCDiag, NetDiag's test switched worked perfectly. What is more the command: netdiag /test produced the following list of possible tests:
|
NetDiag Tests Ndis - Netcard queries Test IpConfig - IP config Test Member - Domain membership Test NetBTTransports - NetBT transports Test Autonet - Autonet address Test IpLoopBk - IP loopback ping
Test DefGw - Default gateway Test NbtNm - NetBT name Test WINS - WINS service Test Winsock - Winsock Test DNS - DNS Test |
DsGetDc - DC discovery Test DcList - DC list Test Trust - Trust relationship Test Kerberos - Kerberos Test Ldap - LDAP Test Route - Routing table Test Netstat - Netstat information
Test Bindings - Bindings Test WAN - WAN configuration Test Modem - Modem diagnostics Test |
More Information. As an MCT trainer, I can thoroughly endorse TrainSignal because they
deliver practical hands on training. In particular, I like the way that TrainSignal cover all learning methods, instructor lead, video and of course text material. You can either take one module,
for example File Server or go for a combination of modules.
See more about Windows 2003 training here
' NetDiag printout
Owner of the binding path : Remote Access NDIS WAN Driver Binding Enabled: Yes Interfaces of the binding path: -Interface Name: ndiswanasync
Upper Component: Remote Access NDIS WAN Driver Lower Component: RAS Async Adapter
Component Name : Message-oriented TCP/IP Protocol (SMB session) Bind Name: NetbiosSmb Binding Paths:
Component Name : WINS Client(TCP/IP) Protocol Bind Name: NetBT Binding Paths: Owner of the binding path : WINS Client(TCP/IP) Protocol Binding Enabled: Yes Interfaces of the binding path:
-Interface Name: tdi Upper Component: WINS Client(TCP/IP) Protocol Lower Component: Internet Protocol (TCP/IP) -Interface Name: ndis5 Upper Component: Internet Protocol (TCP/IP) Lower Component:
VIA Rhine II Fast Ethernet Adapter
Owner of the binding path : WINS Client(TCP/IP) Protocol Binding Enabled: Yes Interfaces of the binding path: -Interface Name: tdi Upper Component: WINS
Client(TCP/IP) Protocol Lower Component: Internet Protocol (TCP/IP) -Interface Name: ndiswanip Upper Component: Internet Protocol (TCP/IP) Lower Component: WAN Miniport (IP)
Component
Name : Internet Protocol (TCP/IP) Bind Name: Tcpip Binding Paths: Owner of the binding path : Internet Protocol (TCP/IP) Binding Enabled: Yes Interfaces of the binding path: -Interface Name:
ndis5 Upper Component: Internet Protocol (TCP/IP) Lower Component: VIA Rhine II Fast Ethernet Adapter
Owner of the binding path : Internet Protocol (TCP/IP) Binding Enabled: Yes Interfaces
of the binding path: -Interface Name: ndiswanip Upper Component: Internet Protocol (TCP/IP) Lower Component: WAN Miniport (IP)
Component Name : Client for Microsoft Networks Bind Name:
LanmanWorkstation Binding Paths: Owner of the binding path : Client for Microsoft Networks Binding Enabled: Yes Interfaces of the binding path: -Interface Name: netbios_smb Upper Component:
Client for Microsoft Networks Lower Component: Message-oriented TCP/IP Protocol (SMB session)
Owner of the binding path : Client for Microsoft Networks Binding Enabled: Yes Interfaces of the
binding path: -Interface Name: netbios Upper Component: Client for Microsoft Networks Lower Component: WINS Client(TCP/IP) Protocol -Interface Name: tdi Upper Component: WINS Client(TCP/IP)
Protocol Lower Component: Internet Protocol (TCP/IP) -Interface Name: ndis5 Upper Component: Internet Protocol (TCP/IP) Lower Component: VIA Rhine II Fast Ethernet Adapter
Owner of the
binding path : Client for Microsoft Networks Binding Enabled: Yes Interfaces of the binding path: -Interface Name: netbios Upper Component: Client for Microsoft Networks Lower Component: WINS
Client(TCP/IP) Protocol -Interface Name: tdi Upper Component: WINS Client(TCP/IP) Protocol Lower Component: Internet Protocol (TCP/IP) -Interface Name: ndiswanip Upper Component: Internet
Protocol (TCP/IP) Lower Component: WAN Miniport (IP)
Component Name : WebClient Bind Name: WebClient Binding Paths:
Component Name : Virtual Machine Network Services Bind Name:
VPCNetS2 Binding Paths: Owner of the binding path : Virtual Machine Network Services Binding Enabled: Yes Interfaces of the binding path: -Interface Name: ndis5 Upper Component: Virtual
Machine Network Services Lower Component: VIA Rhine II Fast Ethernet Adapter
Owner of the binding path : Virtual Machine Network Services Binding Enabled: No Interfaces of the binding path:
-Interface Name: ndiswanasync Upper Component: Virtual Machine Network Services Lower Component: RAS Async Adapter
Owner of the binding path : Virtual Machine Network Services Binding Enabled:
No Interfaces of the binding path: -Interface Name: ndiscowan Upper Component: Virtual Machine Network Services Lower Component: WAN Miniport (L2TP)
Owner of the binding path : Virtual
Machine Network Services Binding Enabled: No Interfaces of the binding path: -Interface Name: ndiswan Upper Component: Virtual Machine Network Services Lower Component: WAN Miniport (PPTP)
Owner of the binding path : Virtual Machine Network Services Binding Enabled: No Interfaces of the binding path: -Interface Name: ndiswan Upper Component: Virtual Machine Network Services
Lower Component: WAN Miniport (PPPOE)
Owner of the binding path : Virtual Machine Network Services Binding Enabled: No Interfaces of the binding path: -Interface Name: ndiscowan Upper
Component: Virtual Machine Network Services Lower Component: Direct Parallel
Component Name : DHCP Server Bind Name: DHCPServer Binding Paths:
Component Name : Wireless Configuration
Bind Name: wzcsvc Binding Paths:
Component Name : Network Load Balancing Bind Name: Wlbs Binding Paths: Owner of the binding path : Network Load Balancing Binding Enabled: No
Interfaces of the binding path: -Interface Name: ndis5 Upper Component: Network Load Balancing Lower Component: VIA Rhine II Fast Ethernet Adapter
Component Name : Steelhead Bind Name:
RemoteAccess Binding Paths:
Component Name : Dial-Up Server Bind Name: msrassrv Binding Paths:
Component Name : Remote Access Connection Manager Bind Name: RasMan Binding Paths:
Component Name : Dial-Up Client Bind Name: msrascli Binding Paths:
Component Name : File and Printer Sharing for Microsoft Networks Bind Name: LanmanServer Binding Paths: Owner of the
binding path : File and Printer Sharing for Microsoft Networks Binding Enabled: Yes Interfaces of the binding path: -Interface Name: netbios_smb Upper Component: File and Printer Sharing for
Microsoft Networks Lower Component: Message-oriented TCP/IP Protocol (SMB session)
Owner of the binding path : File and Printer Sharing for Microsoft Networks Binding Enabled: Yes Interfaces of
the binding path: -Interface Name: netbios Upper Component: File and Printer Sharing for Microsoft Networks Lower Component: WINS Client(TCP/IP) Protocol -Interface Name: tdi Upper Component:
WINS Client(TCP/IP) Protocol Lower Component: Internet Protocol (TCP/IP) -Interface Name: ndis5 Upper Component: Internet Protocol (TCP/IP) Lower Component: VIA Rhine II Fast Ethernet Adapter
Owner of the binding path : File and Printer Sharing for Microsoft Networks Binding Enabled: Yes Interfaces of the binding path: -Interface Name: netbios Upper Component: File and Printer
Sharing for Microsoft Networks Lower Component: WINS Client(TCP/IP) Protocol -Interface Name: tdi Upper Component: WINS Client(TCP/IP) Protocol Lower Component: Internet Protocol (TCP/IP)
-Interface Name: ndiswanip Upper Component: Internet Protocol (TCP/IP) Lower Component: WAN Miniport (IP)
Component Name : NetBIOS Interface Bind Name: NetBIOS Binding Paths: Owner of
the binding path : NetBIOS Interface Binding Enabled: Yes Interfaces of the binding path: -Interface Name: netbios Upper Component: NetBIOS Interface Lower Component: WINS Client(TCP/IP)
Protocol -Interface Name: tdi Upper Component: WINS Client(TCP/IP) Protocol Lower Component: Internet Protocol (TCP/IP) -Interface Name: ndis5 Upper Component: Internet Protocol (TCP/IP)
Lower Component: VIA Rhine II Fast Ethernet Adapter
Owner of the binding path : NetBIOS Interface Binding Enabled: Yes Interfaces of the binding path: -Interface Name: netbios Upper
Component: NetBIOS Interface Lower Component: WINS Client(TCP/IP) Protocol -Interface Name: tdi Upper Component: WINS Client(TCP/IP) Protocol Lower Component: Internet Protocol (TCP/IP)
-Interface Name: ndiswanip Upper Component: Internet Protocol (TCP/IP) Lower Component: WAN Miniport (IP)
Component Name : Generic Packet Classifier Bind Name: Gpc Binding Paths:
Component Name : Application Layer Gateway Bind Name: ALG Binding Paths:
Component Name : WAN Miniport (Network Monitor) Bind Name: NdisWanBh Binding Paths:
Component Name : WAN
Miniport (IP) Bind Name: NdisWanIp Binding Paths:
Component Name : Direct Parallel Bind Name: {008B21D9-D54E-4E48-89D4-6AFE56D46BD9} Binding Paths:
Component Name : WAN Miniport
(PPPOE) Bind Name: {64B56A43-AB5C-4651-BA33-C2FD789C4FB9} Binding Paths:
Component Name : WAN Miniport (PPTP) Bind Name: {DC610D9D-0B7F-44A6-896A-385E053E25FD} Binding Paths:
Component Name : WAN Miniport (L2TP) Bind Name: {3169BFB1-4CA5-4B6E-B6C1-3F97DA23E954} Binding Paths:
Component Name : RAS Async Adapter Bind Name: {8F35788C-3CFD-41A6-B23B-720020295CF7}
Binding Paths:
Component Name : VIA Rhine II Fast Ethernet Adapter Bind Name: {C5C19000-0322-4FC1-9566-A647EF0EB900} Binding Paths:
WAN configuration test . . . . . . : Skipped No active
remote access connections.
Modem diagnostics test . . . . . . : Passed
IP Security test . . . . . . . . . : Skipped
Note: run "netsh ipsec dynamic show /?" for more detailed
information
The command completed successfully
C:\Documents and Settings\guyt>
Tutorial Leaning Points1) The comprehensive NetDiag will check WAN connections if they exist on your server. 2) I can recommend the /test switch. Try
netdiag /test.
Guy
recommends: The SolarWinds ipMonitor
My attraction to
ipMonitor is
because it inhabits that zone of part work, part
play; Guy just could not put the dashboard away. This excellent performance
monitor will get you started in the quest to remove bottlenecks on your network. SolarWinds provides this fully-functioning product free for 21 days. So
download
and install ipMonitor, then start scrutinizing your computers CPU, memory and disk
performance. You can also select from zillions more performance counters such as
fan temperature and battery level.
Installing ipMonitor is a breeze, but learn from gung-ho Guy's mistake and install SNMP
on each computer that you wish to monitor. What sealed my unreserved
recommendation of SolarWinds is their support team, you will get expert help even
when you are evaluating the ipMonitor. One last point, SolarWinds are offering a
40% discount until Sept 26th.
Download SolarWinds ipMonitor (21 days eval)
See Also●
Authoritative Restore
● Windiff ●
ESEutil ●
NTDSUtil
●
Performance Monitor Tool
|