Вы можете использовать следующий конструктор для установки информации о привязке.Найдено по msdn
ServerManager iisManager = new ServerManager();
Site addedSite = iisManager.Sites.Add(siteName,"http","*:80:www.example.com", siteFolder);
Где * - это IP-адрес сервера, который вы хотите привязать к имени хоста www.example.com, или оставить как *, чтобы перехватывать все запросы от любогоIP-адрес сервера