IT Nota

  • Home
  • How To
  • .NET
  • WordPress
  • Contact

How to Manage IIS Servers Remotely with WMSVC

One of the better ways of managing IIS is by doing it remotely from your local computer instead of logging in to the server itself. The Web Management Service (WMSVC) in IIS allows a remote connection into a Windows Server 2012 R2 by using the IIS Manager GUI. This is a much lighter connection compared to do an RDP connection to the server.

Here are the steps we need to do before we can use our local IIS Manager to control other remote IIS servers:

Install Management Service Role

  1. Launch IIS Manager and click on Add roles and features.

    Server Manager Dashboard on Windows Server 2012 R2

  2. Click Next > three times until you’re on the section called Server Roles on the left pane.
  3. Go to the right pane called Roles and expand on Web Server (IIS) and Management Tools and check the Management Service.

    IIS Server Roles Management Service (WMSVC)

  4. Click Next > two times until you see the confirmation screen and click on the Install button. You can click on the Close button even before it’s finished the installation. The only downside if you close it early is that there’s no explicit way for you to see if the installation is already completed.

    IIS Add Roles Confirmation Screen

Configure IIS Remote Connection

  1. Still on the server side, launch IIS Manager to configure the Management Service. On the center pane, you should see an icon called Management Service now under the Management area. Double-click on the icon to launch it.

    IIS Management Service icon

  2. On the Management Service window you can do all other configurations here, but at the very least you need to check the Enable remote connections and click on Apply to save it. Afterwards, click on Start hyperlink to activate it.

    IIS Management Service Enabled

    For increased security you might want to restrict certain IP addresses allowed to connect remotely by configuring the IP Address Restrictions on the Management Service. But basically, this is all you need to enable the IIS server for a remote management.

Configure Remote IIS Manager

Now we’re done with the server side, we just need to configure the remote desktop (or your local PC) that we want to use to manage the IIS from.

  1. Launch IIS Manager on the remote computer by opening Control Panel, then click on System and Security, Administrative Tools.
  2. On the Connections, you can either do a right-click on the Start Page or on the connection icon and select Connect to a Server.

    If you don’t see the Connect to a Server option, then you have to install IIS Remote Administration on your local PC first.

    IIS Manager connect to a server

  3. Enter the Server name and click Next.
  4. Type in your NTID credentials and click Next. After a successful confirmation, just click Finish.

That’s all the minimum configurations you need to do to manage IIS servers remotely via Web Management Service (WMSVC).

Further Reading

How to Manage IIS Servers Remotely
How to Install IIS Management Console on Windows
How to Backup IIS Manager Connections List on Windows
Mastering Windows Server 2019: The complete guide for system administrators to install, manage, and deploy new capabilities with Windows Server 2019, 3rd Edition
Open IIS Manager (IIS 7)

May 27, 2015 Filed Under: How To Tagged With: IIS, Internet Information Services, Microsoft, Windows Server

Buy me a coffee?

Buy me a coffee If you find any of the articles or demos helpful, please consider supporting my work here, you'll have my big thanks!

Buy me a coffee Support this site
Buy Me a Coffee?

Categories

  • .NET
  • Coding
  • Cybersecurity
  • Database
  • How To
  • Internet
  • Multimedia
  • Photography
  • Programming
  • Resources
  • Review
  • Tips and Tricks
  • Uncategorized
  • Use Case
  • WordPress
  • Writing

Recent Posts

  • How to View Stored Procedure Code in SQL Server
  • How to Find a String in SQL Server Stored Procedures
  • How to Remove Cached Credentials without Rebooting Windows
  • ESP Work Automation: Empowering Enterprises with Streamlined Workflows and Operational Efficiency
  • How to Search for a String in All Tables in a Database

Recent Posts

  • How to View Stored Procedure Code in SQL Server
  • How to Find a String in SQL Server Stored Procedures
  • How to Remove Cached Credentials without Rebooting Windows
  • ESP Work Automation: Empowering Enterprises with Streamlined Workflows and Operational Efficiency
  • How to Search for a String in All Tables in a Database

Tags

.NET .NET Core AdSense ASP.NET Cdonts Dll Classic ASP Code Editor ETL FSharp Genesis Framework Git Google HP Asset Manager HTML5 Hugo IIS Information Security Internet Internet Information Services iOS JAMStack Linux macOS Microsoft Microsoft SQL Server MVC PHP PowerShell Python Simple Mail Transfer Protocol Smtp Server SQL SQL Server SSIS SSMS SSRS Sublime Text Visual Studio Visual Studio Code VPN Windows Windows 8 Windows 10 Windows 2012 Windows Server

Copyright © 2011-2025 IT Nota. All rights reserved. Terms of Use | Privacy Policy | Disclosure