Summary IIS
IIS (Internet Information Server)
Windows 2000 Professional and Server contains IIS 5.0 which is not installed
by default. It can be installed via Add/Remove programs. (approx. 20 MB) If you
upgrade to Windows 2000 from an earlier version and Peer Web services is
installed, IIS 5.0 will be installed automatically. Windows 2000 Professional
does not contain NNTP services.
IIS is installed in the \winnt\system32\inetsrv-directory. The default
website is stored in \inetpub\wwwroot.
IIS stores its settings not in Active Directory. A small part is stored in the
registry, the main part in a metabase. (c:\winnt\system32\inetsrv\metabase.bin)
The metaedit 2.0 utility of the resource kit can be used to access the metabase.
IIS management
IIS is managed from the Internet Information Services snap-in which can be
found via Computer Management/Service Applications/Services tab on Windows 2000
Professional. (IIS.MSC)
Windows 2000 Professional users can also use Personal Web Manager to manage IIS.
On Windows 2000 server you can start the Internet Information Services console
via the administrative tools. Via the console you can modify the following
properties :
Website
Web Site tab
 | Description. |
 | ip address. Default 'All Unassigned' so all ip address on the
computer not used by other IIS services will be used for http. |
 | TCP port. Port used to respond to http requests. (default 80) |
 | Connections. Unlimited or limited to x seconds. (default 10
connections on Windows 2000 Professional, unlimited on server) |
 | Connection time out. (Default 900 seconds) |
 | Http-keep-alive enabled. Should the client maintain an open
connection ? Increase performance on client, but decreases server
performance. (Default on) |
 | Enable logging. Select the logging format. Microsoft IIS log file
format, NCSA common log file format or W3C extended log format. (default)
You can customize each log format. The files are by default created per day
and stored in \winnt\system32\logfiles. |
 | When connecting to this resource... Set where the web content
is stored. A directory on the computer (default), a share located on another
computer or an URL. |
 | Located path. Path where the web content is stored. (default 'c:\inetpub\wwwroot') |
 | Script source access. Are users allowed to access the source code
of scripts ? (default off) |
 | Read. Are users allowed to read or download the files in the folder
? (default on) |
 | Write. Are users allowed to write in the folder ? (default off) |
 | Directory browsing. Can users view the folders of the web
site ? (default off) |
 | Log visits. Should visits be logged in the specified log file ?
(default on) |
 | Index this resource. Will the folder be indexed via Microsoft
Indexing service ? (default on) |
 | Application name. |
 | Execute permissions. Sets how applications can be accessed. None,
Scripts only or Scripts and Executables. |
 | Application protection. Set the protection for the
application. Low (application runs in same process are web service), medium
(a separate process for all applications) or high. (a separate process for
each application) |
 | /reboot. Forces a reboot of the computer. |
 | /restart. Stops and restarts all internet services. |
 | /start. Starts the internet services. |
 | /stop. Stops the internet services. |
 | /rebootonerror. Reboots the computer if an error is detected
stopping, starting, or restarting the internet services. |
 | /noforce. Will skip terminating the internet services if stopping
them fails. |
 | /status. Displays status of all internet services |
 | /disable. Disable restarting internet Services. |
 | /enable. Enable restarting of internet Services. |
 | -v. Verbose, limited information from the remote server is displayed. |
 | -n. Cancels autologin upon initial connection. |
 | -I. Turns off prompts during file transfers. |
 | -d. Displays all ftp commands passed between the client and server. |
 | -g Permits the use of wildcard characters. |
 | -s:filename. Specifies a text file containing commands. |
 | -w:windowsize. Overrides the transfer buffer size (default is 4096
bytes). |
 | servername. Server to connect to, (DNS name or ip-address) |