Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/307.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 通过输入局域网计算机的IP显示Web界面_C#_Web Services_Tcp_Client_Ip - Fatal编程技术网

C# 通过输入局域网计算机的IP显示Web界面

C# 通过输入局域网计算机的IP显示Web界面,c#,web-services,tcp,client,ip,C#,Web Services,Tcp,Client,Ip,所以基本上,我有一个软件,它可以由1对多个客户端和1对多个服务器组成。我想为我的服务器端软件创建一个web界面。客户端应该能够获取服务器的IP地址,并将其输入web浏览器。然后,它将显示我们的web界面,其中填充了与服务器端软件交互的不同按钮 一般来说,我们正在尝试复制连接到无线路由器的技术。例如,使用路由器的IP,您可以将其输入类似Chrome的浏览器,它将显示无线路由器的配置屏幕,您可以在其中更改路由器的配置 我是否需要使用IIS或Apache之类的服务来执行类似的操作 如果有人能帮我找到正

所以基本上,我有一个软件,它可以由1对多个客户端和1对多个服务器组成。我想为我的服务器端软件创建一个web界面。客户端应该能够获取服务器的IP地址,并将其输入web浏览器。然后,它将显示我们的web界面,其中填充了与服务器端软件交互的不同按钮

一般来说,我们正在尝试复制连接到无线路由器的技术。例如,使用路由器的IP,您可以将其输入类似Chrome的浏览器,它将显示无线路由器的配置屏幕,您可以在其中更改路由器的配置

我是否需要使用IIS或Apache之类的服务来执行类似的操作

如果有人能帮我找到正确的方向,我会非常感激


我提前感谢大家

如果您希望用户通过web浏览器访问您的界面,那么是的,您需要一个HTTP服务器来为您的界面提供服务。这里可以使用Apache和IIS

当您用[C#]标记您的问题时,我认为您将使用.NET技术编写应用程序,因此IIS将是您的首选服务器


关于使用IP地址访问服务器,只要您知道IP并且可以访问它,这就不是问题。如果服务器在路由器后面,您可能需要稍微调整一下NAT配置。

谢谢您花时间回答我,但我还是有点困惑。我如何为我们的特定目的安装和配置IIS?您将在MS官网上找到许多关于IIS安装的资源:顺便说一句,您可以在网站上找到更多关于IIS安装的帮助…好的,非常感谢,我将查看这两个网站,看看我能学到什么,实际上我的问题还没有完全解决。我不知道如何将已经编码的Web应用程序用于IIS并使其工作。