How can I
ascertain which machine a user is
currently using?
|
To identify which machine a particular user is using,
you can run a series of commands (and even create
a script to automate this process) by performing the
following steps:
- Open a command prompt--go to Start, Run, and type
cmd.exe
- Type
nbtstat -R
to purge and reload the remote cache name table.
- Type
net send .
to send the user a period (.) for a message.
- Type
nbtstat -c
to list the cache of recently used names and IP
addresses so you can identify the entry for the
user you're communicating with.
- Type
nbtstat -A
to equate the user's IP address to the machine name.
For example, to locate a user named Kevin, I performed
the following series of commands and received the
indicated responses:
C:\>nbtstat -R
Successful purge and preload of the NBT Remote Cache
Name Table. C:\>net send kevin .
The message was successfully sent to KEVIN.
C:\>nbtstat -c
Local Area Connection:
Node IpAddress: [200.200.200.5] Scope Id: [] NetBIOS
Remote Cache Name Table Name Type Host Address Life
[sec] ------------------------------------------------------------
KEVIN <03> UNIQUE 200.200.200.3 597 C:\>nbtstat
-A 200.200.200.3
Local Area Connection:
Node IpAddress: [200.200.200.5] Scope Id: []
NetBIOS Remote Machine Name Table Name Type Status
--------------------------------------------- WORKST2
<00> UNIQUE Registered
SAVILLTECH <00> GROUP Registered
WORKST2 <03> UNIQUE Registered
WORKST2 <20> UNIQUE Registered
SAVILLTECH <1E> GROUP Registered
WORKST2 <6A> UNIQUE Registered
WORKST2 <87> UNIQUE Registered
KEVIN <03> UNIQUE Registered MAC Address = 00-08-C3-8F-0D-83
From this information, I discovered that Kevin is
using machine WORKST2 at IP address 200.200.200.3.
How can I
change a network adapter card's
MAC address?
|
Each network card has a media access control (MAC)
address that machines on local subnets use to talk
to each other. These MAC addresses are usually burned
into the units as part of the manufacturing process,
but some network adapter cards have the ability to
change the MAC address through software. If your network
adapter card and driver support this feature, Windows
2000 can change it via its standard interface:
- From the Start menu, select Settings, Network
and Dial-Up Connections, right-click the LAN instance
that uses the network adapter card you want to modify,
and select Properties.
- In the "Connect using:" section, under the name
of the network adapter card, click Configure.
- Select the Advanced tab.
- Select Locally Administered Address.
- Type the new MAC address in the Value section.
- Click OK.
If "Locally Administered Address" isn't available
as an option, your network adapter card or driver
doesn't support MAC address alteration.
How can
I create a share on another machine
over the network?
|
From a Windows NT Server machine a share can be created
by opening Server Manager, highlight the target system,
select Computer, Shared Directories, and click on
New Share.
The Windows NT Resource kit comes with a utility
called RMTSHARE.EXE and this can
be used to create shares on other machines providing
you have sufficient privilege. The basic syntax is
as follows
rmtshare \\<computer name>\"<share
name to be created>"="<path>" /remark="<share
description>"
e.g. rmtshare \\savillmain\miscfiles=d:\files\misc
/remark="General files"
You only need to use double quotes around the share
to be created and the path if there are spaces in
the share/file name, e.g. if the share was to be called
misc files instead of miscfiles it would have to be
in quotes, e.g.
rmtshare \\savillmain\"misc files"="d:\my files\misc"
/remark="With space share"
There is also a wizard to share and administer your
NT server c:\%systemroot%\system32\wizmgr.exe
Remember share names cannot contain the " / \ [ ]
: | < > + ; , ? * = characters.